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,30,0,1,0,1,3,5,1,0,0,0,0,0,0,0,0,0,0,0,9,7,8,10,1,2,3,4,6,5,255,196,0,124,16,0,1,3,2,4,3,5,4,4,7,6,12,14,13,0,27,0,1,2,3,4,5,6,7,17,18,8,9,19,20,33,49,56,181,21,34,65,119,22,81,97,133,23,35,50,71,113,134,197,24,66,82,98,129,161,25,36,37,51,83,114,145,177,178,193,209,240,38,39,52,69,84,86,99,115,130,149,166,179,212,225,53,54,57,67,87,88,100,116,146,150,162,211,241,40,68,73,104,117,147,194,228,55,101,131,136,163,180,198,210,85,132,148,164,182,227,118,195,226,102,165,255,218,0,8,1,1,0,0,63,0,149,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,125,184,155,226,111,137,43,7,18,89,175,98,177,113,7,153,86,235,109,187,28,95,105,40,232,233,49,101,124,48,83,65,29,124,205,142,40,227,108,168,214,49,173,68,106,53,17,17,17,17,16,151,78,92,56,179,21,99,158,12,114,243,20,227,92,77,117,196,23,170,223,107,118,155,141,210,182,74,186,169,246,93,106,216,205,242,200,174,123,182,177,141,106,106,189,205,106,34,119,34,23,42,8,139,230,237,157,249,209,150,188,73,97,187,22,92,230,246,53,194,182,217,240,61,29,92,180,118,75,253,93,12,18,78,234,250,246,186,87,71,12,141,106,189,90,198,53,92,169,174,140,106,124,16,169,92,154,243,99,52,243,67,240,191,248,76,204,188,87,139,125,153,244,127,177,123,118,243,83,95,217,122,158,208,234,116,186,207,118,205,221,54,110,219,166,187,27,175,130,18,84,83,78,38,238,215,91,7,13,185,175,125,177,92,234,237,215,43,118,7,190,213,209,214,82,76,232,103,166,158,58,9,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,62,255,0,186,199,138,127,252,101,179,87,255,0,92,174,63,251,227,32,142,25,46,215,91,255,0,13,185,81,125,190,220,234,238,55,43,142,7,177,85,214,86,85,204,233,167,169,158,74,8,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,165,75,0,134,14,103,184,227,61,50,15,138,58,187,94,95,241,19,153,86,219,22,44,179,211,98,106,123,77,38,42,185,67,5,181,242,203,52,18,195,26,118,135,38,199,75,77,36,168,141,70,49,137,50,70,214,35,99,77,107,95,40,30,43,113,246,101,93,113,174,72,102,142,41,196,24,170,229,5,63,210,171,85,218,237,93,53,116,241,192,215,67,77,83,77,36,243,204,231,35,17,207,165,124,81,177,154,106,250,149,115,187,218,132,154,2,21,185,152,241,125,154,108,226,178,245,131,242,135,55,49,94,25,178,224,219,125,37,138,161,184,111,22,84,195,75,91,92,212,116,245,18,190,58,119,53,140,154,55,212,45,51,218,187,156,142,165,209,202,139,238,54,226,185,64,201,157,25,149,106,198,185,223,154,57,219,141,113,85,182,10,143,162,182,171,77,219,18,213,215,65,28,237,108,53,53,53,50,65,62,230,163,209,175,165,100,82,49,250,232,250,148,115,123,218,164,143,130,194,170,184,245,166,201,142,96,25,133,195,246,112,95,105,40,50,250,231,81,111,154,213,119,171,234,189,109,55,25,237,54,205,144,201,43,165,233,83,208,185,91,59,149,82,47,118,105,214,71,185,172,89,30,219,245,0,17,87,205,11,3,241,79,146,152,169,249,227,147,153,199,154,180,153,109,122,217,237,138,106,44,105,113,116,54,43,164,146,57,23,72,82,68,236,244,115,107,31,79,69,115,25,42,190,63,197,53,212,241,173,159,228,95,48,126,38,178,107,49,237,216,214,237,154,24,175,29,218,162,214,11,149,131,18,95,234,171,41,107,105,92,168,175,107,22,103,63,161,50,109,69,100,204,77,205,114,104,168,246,57,241,190,125,48,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,145,235,206,83,54,51,79,43,255,0,4,31,131,60,203,197,120,75,218,127,72,59,111,176,175,53,52,29,171,167,236,254,159,87,162,246,239,219,212,126,221,218,233,189,218,120,169,109,92,184,120,133,207,220,115,198,118,94,97,108,107,158,25,129,136,44,181,190,214,237,54,235,166,38,173,171,165,159,101,170,173,236,223,20,146,57,142,218,246,53,201,170,119,57,168,169,222,136,77,249,14,220,199,121,140,221,113,158,50,160,203,30,24,115,51,16,89,236,88,90,162,119,93,241,21,130,232,234,70,94,171,85,17,141,100,19,67,164,175,166,133,58,137,189,36,233,204,249,21,200,215,54,40,101,125,20,225,118,237,199,47,20,217,161,109,203,252,33,196,110,112,81,219,95,80,214,222,177,10,226,27,197,77,21,154,5,142,89,55,206,232,229,218,215,189,176,74,216,152,247,49,36,145,26,205,205,213,92,218,193,204,223,30,231,7,14,153,193,129,114,191,43,243,247,53,104,109,84,57,127,69,44,211,75,140,238,15,170,184,85,58,225,112,73,42,170,100,73,83,169,51,246,183,85,209,26,141,107,88,198,177,140,99,27,90,185,53,230,198,105,230,135,225,127,240,153,153,120,175,22,251,51,232,255,0,98,246,237,230,166,191,178,245,61,161,212,233,117,158,237,155,186,108,221,183,77,118,55,95,4,36,168,0,11,0,230,117,148,188,68,218,172,85,60,69,112,253,156,249,129,98,160,177,91,221,46,45,176,91,49,101,210,40,223,27,31,12,113,85,81,82,65,172,113,236,141,211,62,165,119,71,26,71,10,73,183,119,85,207,140,188,1,199,31,21,249,125,140,173,56,206,151,61,241,173,241,246,170,132,153,109,151,251,245,101,198,221,88,205,21,175,134,122,121,101,86,189,142,106,185,53,77,30,221,81,204,115,30,214,185,39,79,133,222,38,240,15,20,217,95,109,204,12,33,83,73,71,114,125,59,93,122,195,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,170,181,190,43,152,246,44,197,88,27,131,28,195,197,56,43,19,93,112,253,234,139,217,61,154,227,107,173,146,146,170,13,247,90,70,63,100,177,171,94,221,204,123,154,186,47,123,92,168,189,202,164,69,240,201,196,223,18,87,254,36,178,162,197,125,226,15,50,174,54,219,142,56,177,82,86,81,213,226,202,249,160,169,130,74,248,91,36,82,70,233,85,175,99,154,170,213,106,162,162,162,170,41,144,73,26,188,210,56,250,172,203,190,221,195,38,78,92,46,182,220,94,189,142,163,17,98,42,58,153,232,102,180,70,189,42,152,105,169,36,141,204,123,166,149,139,26,201,34,42,198,216,164,88,253,247,200,254,140,123,96,12,242,227,103,52,241,149,167,47,178,251,61,115,130,249,136,111,149,9,77,67,67,77,140,110,27,229,126,138,170,170,171,50,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,73,247,22,24,175,50,248,0,225,135,45,241,14,15,204,156,65,143,241,61,191,28,69,29,222,231,140,174,149,213,172,189,62,162,211,113,100,172,150,62,208,142,101,51,92,145,190,42,118,201,177,143,134,39,185,100,145,31,35,238,215,34,243,211,46,56,139,203,139,118,104,101,125,231,183,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,155,155,170,106,173,86,185,175,99,158,199,177,238,168,0,0,1,109,92,199,177,102,42,192,220,24,230,30,41,193,88,154,235,135,239,84,94,201,236,215,27,93,108,148,149,80,111,186,210,49,251,37,141,90,246,238,99,220,213,209,123,218,229,69,238,85,33,7,247,88,241,79,255,0,140,182,106,255,0,235,149,199,255,0,124,100,166,1,66,184,223,205,236,101,144,188,49,226,220,220,203,249,233,35,190,225,218,139,68,212,233,87,2,77,4,172,125,210,146,41,97,145,157,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,159,87,133,222,38,240,15,20,217,95,109,204,12,33,83,73,71,114,125,59,93,122,195,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,170,181,181,128,0,8,213,231,41,155,25,167,149,255,0,130,15,193,158,101,226,188,37,237,63,164,29,183,216,87,154,154,14,213,211,246,127,79,171,209,123,119,237,234,63,110,237,116,222,237,60,84,166,188,162,115,191,58,51,43,137,44,73,98,204,108,222,198,184,170,219,6,7,172,171,138,142,247,127,171,174,130,57,219,95,64,214,202,216,230,145,205,71,163,94,246,163,145,53,209,238,79,138,146,232,0,0,22,85,204,71,143,170,62,24,240,170,96,60,173,184,90,174,89,155,123,234,211,234,149,48,84,125,25,141,35,137,253,166,170,155,114,189,38,123,39,141,212,241,200,196,141,222,244,142,220,216,250,114,249,94,87,188,116,254,26,240,171,50,59,56,241,159,107,204,155,46,255,0,99,212,214,183,108,215,219,92,113,181,83,89,149,203,218,43,33,210,78,166,168,215,190,36,100,159,141,115,106,36,75,255,0,5,159,241,205,198,109,247,131,204,199,201,219,156,150,175,108,224,204,81,237,202,124,77,109,137,140,74,167,71,18,208,116,170,105,164,118,154,77,23,86,85,72,220,228,142,70,189,205,118,213,86,75,29,213,97,108,89,133,113,205,138,151,20,224,172,77,106,196,22,90,221,253,154,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,93,23,185,205,84,94,244,83,235,0,1,30,183,46,59,110,185,35,204,123,29,228,102,105,98,106,72,242,190,253,81,106,109,45,101,210,119,49,152,110,181,246,106,71,53,241,201,162,163,41,166,151,70,200,199,237,141,143,147,175,186,52,73,186,178,20,0,44,169,56,250,163,203,190,59,49,247,12,153,199,112,181,91,112,130,246,26,140,59,136,171,42,96,161,134,209,34,217,233,234,102,166,171,146,71,49,142,134,87,172,139,28,138,171,35,101,145,35,247,217,35,58,55,170,0,0,2,200,57,187,102,22,62,203,94,27,112,221,247,46,113,198,32,194,183,41,241,197,29,36,181,150,75,156,212,51,201,3,168,43,220,232,157,36,46,107,149,138,230,49,202,213,93,53,99,87,224,133,143,242,225,226,23,63,113,207,25,217,121,133,177,174,120,102,6,32,178,214,251,91,180,219,174,152,154,182,174,150,125,150,170,183,179,124,82,72,230,59,107,216,215,38,169,220,230,162,167,122,33,55,224,241,89,209,155,216,55,33,114,191,16,102,230,96,79,87,29,139,14,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,146,40,50,223,156,86,108,71,196,21,70,45,205,90,127,244,167,175,237,49,174,20,179,219,105,170,42,173,177,244,191,165,157,5,75,214,25,38,153,36,100,125,71,75,39,77,205,150,117,108,76,252,91,99,152,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,14,216,44,255,0,152,143,27,244,124,42,224,68,194,88,58,171,118,102,226,203,124,178,216,156,144,193,83,13,174,54,205,20,111,170,170,137,242,181,237,220,199,207,217,213,99,146,55,203,78,228,123,85,172,123,86,221,121,105,115,24,186,223,238,182,126,27,243,234,243,87,113,185,92,106,59,38,24,196,181,181,14,154,122,153,228,117,84,242,69,114,171,170,169,87,61,238,114,211,211,211,54,40,213,85,85,177,175,239,84,172,28,200,56,174,204,126,18,179,31,35,241,174,10,151,183,90,171,190,144,65,127,176,79,50,178,150,239,74,213,183,42,53,202,136,189,57,153,185,203,20,200,138,232,220,231,34,163,216,249,35,125,229,96,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,0,181,94,61,184,223,177,112,143,129,34,162,195,149,86,171,150,102,222,250,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,46,155,90,230,199,42,178,175,240,201,118,186,223,248,109,202,139,237,246,231,87,113,185,92,112,61,138,174,178,178,174,103,77,61,76,242,80,66,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,49,247,253,214,60,83,255,0,227,45,154,191,250,229,113,255,0,223,25,4,112,201,118,186,223,248,109,202,139,237,246,231,87,113,185,92,112,61,138,174,178,178,174,103,77,61,76,242,80,66,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,42,88,4,106,243,148,205,140,211,202,255,0,193,7,224,207,50,241,94,18,246,159,210,14,219,236,43,205,77,7,106,233,251,63,167,213,232,189,187,246,245,31,183,118,186,111,118,158,42,83,94,81,57,223,157,25,149,196,150,36,177,102,54,111,99,92,85,109,131,3,214,85,197,71,123,191,213,215,65,28,237,175,160,107,101,108,115,72,230,163,209,175,123,81,200,154,232,247,39,197,73,116,40,255,0,23,184,111,31,98,174,26,51,10,217,149,184,159,16,88,49,100,22,119,220,173,53,118,4,155,218,50,79,72,246,212,165,44,29,7,182,93,245,9,10,211,251,138,171,248,229,247,95,249,14,128,207,221,99,197,63,254,50,217,171,255,0,174,87,31,253,241,145,158,94,227,91,86,101,96,12,53,152,214,42,122,184,45,184,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,154,235,162,175,137,232,10,41,198,134,113,223,114,11,134,12,127,154,184,90,29,247,171,85,190,58,123,116,155,152,157,154,170,174,162,42,72,170,116,123,30,199,244,95,80,217,122,110,106,181,253,61,139,162,59,84,130,27,79,19,124,93,223,238,180,86,43,23,16,121,193,113,185,92,106,35,164,163,163,164,197,151,57,167,169,158,71,35,99,138,56,219,42,185,239,115,149,26,141,68,85,85,84,68,38,167,141,204,65,140,178,7,129,203,237,231,47,177,230,32,102,33,193,116,248,114,26,28,65,91,84,149,23,26,135,195,115,161,137,102,169,145,91,182,119,202,212,119,89,28,221,146,245,36,71,53,90,229,106,250,14,10,56,174,177,113,105,147,84,88,203,171,106,163,197,246,221,40,241,77,146,138,103,187,176,85,110,122,71,34,54,68,71,164,51,177,157,88,215,87,181,53,124,125,71,190,41,20,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,3,26,206,44,124,211,231,39,204,12,67,234,51,146,147,202,11,137,140,27,140,114,122,155,134,87,80,213,208,98,204,7,79,91,114,98,185,22,72,46,86,233,235,157,43,167,99,209,168,145,190,41,106,217,19,163,119,138,44,111,99,157,172,141,138,66,129,10,220,234,252,211,225,111,151,244,62,163,113,42,175,35,31,207,103,234,223,237,34,85,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,37,62,19,188,172,100,223,203,252,61,233,208,21,84,2,56,57,211,228,237,170,245,148,120,83,59,237,246,26,185,111,184,106,240,203,37,117,101,37,43,92,198,218,170,153,35,145,213,82,35,21,232,200,234,99,137,145,43,158,140,107,235,36,77,21,210,161,97,92,186,179,142,251,147,124,92,96,74,155,68,61,162,147,24,92,32,193,215,74,109,204,103,90,150,190,120,163,106,239,115,30,173,233,78,148,243,232,221,174,127,67,102,230,181,238,83,33,67,207,230,22,53,181,101,174,0,196,185,141,125,167,171,158,219,133,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,174,154,170,120,152,203,230,22,53,186,230,86,63,196,185,141,125,167,164,130,229,138,175,21,183,186,200,169,24,230,193,28,245,51,62,105,27,27,92,231,57,24,142,122,162,34,185,203,166,154,170,248,147,231,203,171,39,44,89,55,194,62,4,166,180,77,218,42,241,133,190,12,99,116,169,218,246,117,170,171,224,138,70,166,199,61,232,222,148,9,79,6,173,218,215,244,55,237,107,158,228,46,84,16,3,205,31,207,102,102,253,203,232,244,69,234,114,186,227,234,143,24,88,173,188,51,231,21,194,213,107,186,225,203,125,53,14,19,188,79,83,5,28,119,58,86,62,42,104,45,174,99,156,221,245,141,234,70,216,186,104,231,77,27,93,185,17,241,171,230,146,160,15,147,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,118,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,53,78,231,53,21,59,209,8,1,227,163,131,43,239,7,153,143,75,108,142,235,237,156,25,138,59,69,70,25,185,74,246,37,83,163,137,89,213,166,169,141,186,105,52,93,88,145,100,107,82,57,26,246,185,187,85,95,20,126,219,151,223,30,184,135,134,108,101,67,129,179,6,251,87,89,149,119,122,136,225,174,101,71,106,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,107,255,0,59,139,181,170,255,0,106,200,107,237,138,231,73,113,182,220,105,241,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,91,7,43,143,61,153,101,247,215,163,214,151,127,204,235,152,93,102,22,172,169,225,215,135,236,95,209,186,195,186,44,91,127,182,77,60,21,86,170,168,167,134,72,169,104,170,224,153,155,102,78,148,204,169,77,175,106,54,68,143,114,61,37,107,35,47,37,242,135,25,103,214,104,97,252,163,203,248,41,36,190,226,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,228,39,194,239,12,152,7,133,156,175,182,229,254,16,166,164,172,185,50,157,173,189,98,21,183,67,77,91,121,157,36,150,77,243,186,52,220,230,49,211,202,216,152,247,61,99,141,90,205,206,209,92,232,182,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,18,168,0,0,132,190,102,188,9,93,114,71,25,92,115,207,43,112,205,36,121,95,126,168,141,213,84,118,184,28,198,97,186,215,163,90,230,73,30,170,140,166,154,93,93,27,217,182,54,62,78,134,216,209,33,234,208,14,14,248,170,198,92,40,102,229,191,24,89,174,85,110,195,23,26,138,122,108,89,104,142,52,153,151,27,114,63,223,86,196,231,177,189,166,54,186,71,66,253,205,218,245,86,170,244,223,35,31,45,60,194,49,254,13,205,62,92,56,219,48,114,251,16,210,95,48,245,242,158,201,83,67,93,76,171,178,86,123,102,141,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,29,184,78,243,79,147,127,48,48,247,168,192,76,79,48,78,61,112,247,12,216,54,187,3,101,245,246,146,179,53,46,244,242,67,66,202,126,203,90,203,3,209,105,156,179,87,66,178,163,225,123,169,234,29,37,58,58,55,177,239,98,43,154,230,34,162,193,183,250,42,199,184,171,253,117,196,120,147,17,220,63,221,43,43,174,85,213,18,127,194,146,105,164,145,255,0,107,156,231,124,85,73,222,224,19,129,59,87,8,152,102,182,251,137,107,41,46,217,139,136,169,210,146,241,89,75,35,103,162,165,130,58,137,157,28,84,50,62,158,41,216,201,35,117,59,166,107,213,81,210,66,197,78,230,52,166,188,234,252,172,97,111,152,20,62,157,113,35,171,129,126,51,111,188,30,102,61,85,206,75,87,182,112,102,40,236,244,248,154,219,19,24,149,78,142,37,127,74,166,154,71,105,164,209,117,101,84,141,206,72,228,107,220,215,109,85,100,177,207,246,22,197,152,87,28,216,169,113,78,10,196,214,172,65,101,173,223,217,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,209,123,156,213,69,239,69,62,176,0,2,213,121,163,249,19,204,223,185,125,98,136,128,19,42,128,11,85,230,143,228,79,51,126,229,245,138,34,26,248,81,226,187,49,248,74,204,118,99,92,21,47,110,181,87,116,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,211,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,228,61,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,22,65,106,230,177,144,207,226,94,255,0,147,183,203,189,36,24,54,58,138,27,85,131,25,82,59,171,110,158,183,100,171,89,45,84,238,115,82,42,110,170,193,4,82,70,201,35,93,146,76,233,82,23,181,204,161,92,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,106,64,0,22,213,199,71,25,182,46,15,50,226,150,231,29,171,219,56,207,20,118,138,124,51,109,149,143,74,87,73,18,51,171,83,83,35,116,210,24,186,177,42,198,215,36,146,57,237,107,118,162,190,88,224,7,20,226,204,85,142,111,181,88,167,26,226,107,174,32,189,86,236,237,55,27,165,108,149,117,83,236,99,88,205,242,200,174,123,182,177,141,106,106,189,205,106,34,119,34,12,45,139,49,86,6,190,210,226,156,21,137,174,184,126,245,69,191,179,92,109,117,178,82,85,65,189,142,99,246,75,26,181,237,220,199,185,171,162,247,181,202,139,220,170,79,79,1,60,111,216,184,184,192,146,209,98,58,171,85,183,51,108,157,89,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,118,58,38,72,187,213,204,151,93,205,107,100,137,95,117,68,85,243,206,252,201,254,178,126,205,40,255,0,44,174,59,110,185,35,140,173,217,25,154,88,154,146,60,175,191,84,72,218,90,203,164,238,99,48,221,107,209,206,107,227,147,69,70,83,77,46,141,145,143,219,27,31,39,95,116,104,147,117,102,208,0,8,1,230,143,231,179,51,126,229,244,122,34,237,57,87,241,235,77,85,77,106,225,99,57,47,180,148,111,163,167,134,223,129,174,117,29,85,125,99,214,89,156,180,21,53,18,74,230,163,209,175,130,42,86,53,140,102,200,186,90,171,214,38,190,82,128,32,7,154,63,158,204,205,251,151,209,232,139,244,229,115,199,109,215,59,45,83,100,70,116,98,106,74,140,109,99,167,99,176,253,198,174,119,118,220,67,68,214,189,101,100,155,147,108,181,52,237,99,85,95,191,169,44,110,87,171,92,176,205,43,164,40,0,0,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,243,248,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,117,184,162,225,147,31,112,179,154,23,44,191,197,244,213,117,150,214,84,57,182,92,66,150,233,169,168,175,48,36,113,73,190,7,72,155,92,246,54,120,155,43,24,231,164,114,43,153,185,218,35,157,121,92,165,56,209,250,23,125,163,225,71,31,187,117,151,17,220,38,159,11,221,39,174,218,219,117,116,140,220,234,23,54,87,163,18,25,222,197,88,155,18,35,187,76,206,77,178,45,70,232,229,252,166,156,67,241,3,128,120,101,202,250,236,215,204,103,213,190,219,71,81,79,73,21,29,10,194,181,181,179,205,34,53,177,83,199,52,145,182,71,163,119,202,230,163,181,72,226,145,221,251,84,199,95,58,51,123,25,103,214,104,98,12,220,204,9,233,36,190,226,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,119,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,202,79,41,78,11,190,133,216,168,248,174,199,237,221,122,196,118,249,160,194,246,185,232,118,186,221,67,35,246,186,185,206,149,136,244,154,118,49,82,39,68,168,222,205,51,151,116,137,81,182,63,43,207,59,243,39,250,201,251,52,182,174,93,220,111,214,112,171,142,215,9,99,26,173,217,101,139,46,17,75,125,114,195,61,76,214,185,27,12,177,178,170,150,38,74,214,55,115,223,7,104,84,142,73,31,21,59,81,141,87,49,141,89,222,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,237,130,143,241,69,196,222,1,225,103,43,238,89,129,139,234,105,43,46,76,167,115,172,184,121,46,48,211,86,222,103,73,34,143,100,13,145,119,57,140,116,241,58,87,177,175,88,227,87,63,107,180,70,187,30,204,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,144,247,9,222,86,50,111,229,254,30,244,232,12,107,12,148,248,78,242,177,147,127,47,240,247,167,64,85,80,8,171,231,157,249,147,253,100,253,154,82,174,74,158,105,241,79,203,250,239,81,183,19,82,12,107,56,167,201,79,220,237,196,22,54,201,200,238,29,182,147,15,220,19,176,78,233,122,146,62,134,120,153,81,75,213,119,78,52,89,146,9,162,73,54,177,27,212,71,237,213,186,42,203,167,40,44,208,181,99,78,18,233,176,28,45,164,130,229,151,215,138,219,109,68,13,173,108,179,203,5,76,206,173,138,169,241,104,142,133,142,117,68,208,183,93,200,229,165,145,81,222,45,109,239,145,151,206,195,56,174,182,92,27,128,242,66,199,126,164,138,159,18,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,205,121,98,229,111,225,67,140,156,21,218,236,94,211,181,97,46,209,138,110,31,211,93,30,203,217,99,94,201,63,115,218,231,237,174,146,139,220,110,237,117,247,154,172,71,146,169,205,31,200,158,102,253,203,235,20,68,37,240,241,196,14,62,225,151,52,40,115,95,46,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,209,36,138,55,119,237,67,33,236,139,207,76,184,226,47,46,45,217,161,149,247,158,221,106,174,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,110,110,169,170,181,90,230,189,142,123,30,199,186,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,198,179,139,31,52,249,201,243,3,16,250,140,231,138,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,228,17,193,119,22,216,87,139,156,172,76,83,109,139,176,226,75,23,102,183,226,107,115,155,28,93,58,231,83,70,247,207,4,73,52,178,37,28,146,44,205,133,242,42,57,221,25,17,83,86,41,112,4,43,115,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,137,84,41,87,22,62,86,51,147,229,254,33,244,233,204,107,12,148,248,78,242,177,147,127,47,240,247,167,64,85,80,10,85,197,86,86,254,26,120,113,204,92,179,134,197,237,154,251,206,31,170,246,85,23,106,236,253,91,164,76,235,80,254,49,94,198,183,74,168,160,119,190,228,98,233,163,245,106,185,23,27,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,12,154,114,67,26,221,115,43,37,240,14,99,95,105,233,32,185,98,172,47,106,189,214,69,72,199,54,8,231,169,164,142,105,27,27,92,231,57,24,142,122,162,34,185,203,166,154,170,248,150,233,205,79,56,239,185,69,194,61,222,155,14,67,165,94,61,184,69,131,164,169,220,207,233,90,90,152,39,146,165,118,61,142,71,245,32,167,150,13,61,215,55,175,189,174,71,49,17,97,91,135,236,179,252,50,103,142,3,202,217,41,46,181,20,152,155,16,80,219,235,253,151,30,250,168,104,95,51,123,84,236,247,30,141,233,64,146,200,175,115,85,172,107,21,206,77,173,83,37,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,14,216,32,7,154,63,158,204,205,251,151,209,232,139,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,156,158,93,220,125,81,241,57,133,87,1,230,149,194,213,109,204,219,39,74,159,85,169,130,159,233,52,107,28,175,237,52,180,219,145,235,51,25,4,142,168,142,54,44,109,247,100,110,214,201,211,138,245,64,41,254,122,100,94,92,113,23,151,23,28,175,205,11,55,110,181,87,105,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,55,59,69,209,90,173,115,152,246,189,143,123,29,143,15,16,252,63,99,238,25,115,66,187,42,51,25,148,143,185,81,211,211,213,197,89,66,147,45,21,108,19,70,142,108,180,242,77,28,110,145,136,237,241,57,200,221,18,72,164,111,126,213,58,152,231,61,51,31,50,114,227,3,101,126,53,188,251,86,213,151,61,186,43,4,211,162,186,170,158,150,169,41,209,105,93,34,175,191,12,125,149,189,36,84,220,198,189,204,71,43,27,27,25,213,201,188,222,198,89,17,152,150,252,210,203,233,233,32,196,54,154,122,232,104,103,169,129,38,101,59,234,105,38,165,89,145,139,238,185,236,108,238,123,17,200,230,111,107,119,53,237,213,171,229,45,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,39,211,128,158,8,44,92,35,224,73,107,113,29,45,170,229,153,183,190,172,87,187,221,28,207,168,133,148,169,50,172,52,180,142,146,40,223,28,59,27,19,228,77,136,231,203,174,231,57,177,196,140,186,162,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,0,0,62,78,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,32,7,142,142,12,175,188,30,102,61,45,178,59,175,182,112,102,40,237,21,24,102,229,43,216,149,78,142,37,103,86,154,166,54,233,164,209,117,98,69,145,173,72,228,107,218,230,237,85,124,81,248,12,59,196,190,105,225,236,137,197,220,58,123,91,218,120,51,22,246,15,233,91,140,245,51,123,35,178,214,45,103,244,131,58,169,21,63,90,101,214,95,197,187,126,136,189,202,154,158,43,47,113,173,215,45,113,254,26,204,107,21,61,36,247,44,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,93,53,209,83,196,99,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,37,251,149,207,2,87,92,147,181,77,158,249,209,134,105,41,241,181,242,157,141,195,246,234,184,29,219,112,245,19,154,244,149,242,110,93,177,84,212,53,237,69,102,206,164,81,181,88,174,106,205,52,77,144,162,192,57,213,249,88,194,223,48,40,125,58,226,66,177,126,156,178,184,237,186,228,142,50,183,100,102,105,98,106,72,242,190,253,81,35,105,107,46,147,185,140,195,117,175,71,57,175,142,77,21,25,77,52,186,54,70,63,108,108,124,157,125,209,162,77,213,155,64,0,5,170,243,71,242,39,153,191,114,250,197,17,0,38,85,0,22,171,205,31,200,158,102,253,203,235,20,68,0,151,105,192,39,29,151,94,17,49,53,109,139,18,209,213,221,178,235,17,84,37,93,226,142,150,55,79,91,75,60,116,243,54,57,104,99,125,68,80,49,242,72,234,118,204,231,162,171,163,133,136,157,236,105,61,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,29,178,45,121,168,113,235,77,75,77,117,225,99,38,239,180,149,143,172,167,154,223,142,110,116,253,84,125,27,210,88,92,148,20,213,17,202,214,171,213,172,158,42,166,57,143,102,201,122,90,163,210,86,178,56,50,47,34,243,31,136,188,199,183,101,126,87,217,187,117,214,187,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,56,89,185,186,174,138,229,115,154,198,53,239,123,24,235,224,230,205,149,86,172,144,202,254,28,242,162,197,136,177,5,242,219,134,233,241,53,37,29,101,250,173,181,53,171,7,82,222,232,226,116,141,99,27,178,54,185,34,141,168,212,70,199,27,26,159,146,121,254,74,158,105,241,79,203,250,239,81,183,19,82,0,5,52,226,31,136,28,3,195,46,87,215,102,190,99,62,173,246,218,58,138,122,72,168,232,86,21,173,173,158,105,17,173,138,158,57,164,141,178,61,27,190,87,53,29,170,71,20,142,239,218,166,60,57,233,158,153,143,196,94,99,220,115,67,52,47,61,186,235,93,164,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,156,44,220,237,19,85,114,185,206,123,220,247,189,239,116,133,114,175,224,42,166,170,166,213,197,62,114,88,170,232,217,71,81,13,195,3,91,42,58,74,202,198,44,83,53,107,234,105,228,137,206,70,35,159,4,180,175,107,216,253,241,117,116,86,44,78,127,160,230,117,203,210,179,20,214,84,241,21,195,246,16,235,93,102,221,46,45,176,91,33,158,122,171,173,84,179,195,28,85,84,84,144,66,253,211,47,86,103,212,174,230,53,91,26,73,181,94,178,185,241,151,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,50,19,225,119,137,188,3,197,54,87,219,115,3,8,84,210,81,220,159,78,215,94,176,242,220,97,169,173,179,78,178,75,30,201,219,26,238,107,30,232,37,116,79,123,88,178,70,141,126,214,234,173,109,133,243,206,252,201,254,178,126,205,34,172,149,78,87,156,192,191,237,111,133,44,221,155,251,21,167,6,94,28,239,252,230,85,166,173,158,162,167,255,0,54,166,164,142,24,191,129,22,159,146,164,170,0,8,1,230,143,231,179,51,126,229,244,122,34,213,73,211,229,221,199,213,31,19,152,85,112,30,105,92,45,86,220,205,178,116,169,245,90,152,41,254,147,70,177,202,254,211,75,77,185,30,179,49,144,72,234,136,227,98,198,223,118,70,237,108,157,56,175,84,16,3,205,31,207,102,102,253,203,232,244,69,175,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,79,167,1,60,111,216,184,184,192,146,209,98,58,171,85,183,51,108,157,89,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,118,58,38,72,187,213,204,151,93,205,107,100,137,95,117,64,0,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,5,191,241,175,194,141,139,139,76,154,173,193,189,43,85,30,47,182,235,89,133,175,117,176,189,221,130,171,115,22,72,213,209,170,61,33,157,140,233,72,154,61,169,171,36,233,189,241,70,134,61,152,167,9,226,172,13,125,170,194,216,215,12,221,112,253,234,139,103,105,183,93,40,164,164,170,131,123,26,246,111,138,68,107,219,185,143,107,147,84,239,107,145,83,185,80,155,78,92,92,115,218,179,215,40,235,240,166,105,93,41,45,56,179,43,236,240,73,118,186,220,110,141,217,116,181,68,197,106,220,228,124,242,44,168,248,210,52,237,82,61,85,136,249,35,147,122,117,186,113,198,175,31,124,100,212,241,125,154,20,87,11,21,53,93,6,4,195,20,235,14,28,161,174,162,138,10,214,62,120,225,90,201,170,22,57,36,71,61,242,196,141,106,35,246,36,113,71,163,90,245,145,93,80,57,108,112,49,117,226,11,31,209,230,166,99,90,234,232,114,235,10,212,83,92,162,101,101,173,206,131,20,78,217,164,70,210,196,233,163,88,38,166,108,148,239,109,78,138,229,211,72,182,162,200,178,71,57,36,85,243,206,252,201,254,178,126,205,34,172,145,254,85,124,115,218,178,182,167,247,55,102,229,210,146,223,132,238,85,21,87,43,30,33,185,93,27,79,77,102,159,164,178,75,75,51,170,36,72,163,166,149,99,115,153,179,106,165,68,174,69,107,250,251,163,152,147,207,227,252,127,131,114,179,6,221,179,7,48,113,13,37,143,15,88,233,214,166,186,186,165,87,100,76,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,113,225,226,187,138,236,199,226,215,49,223,141,113,172,189,134,213,67,212,130,193,96,130,101,125,45,162,149,202,138,173,106,170,39,82,103,237,106,203,50,162,58,71,53,168,136,198,50,56,217,69,76,148,248,78,242,177,147,127,47,240,247,167,64,99,88,100,167,194,119,149,140,155,249,127,135,189,58,2,170,128,69,95,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,154,144,67,95,58,76,156,177,96,252,229,194,89,197,104,155,167,87,152,150,250,138,123,165,54,215,174,234,171,107,105,227,109,78,247,61,81,55,193,61,60,93,54,177,141,111,102,221,239,58,71,42,124,174,77,153,215,244,27,136,43,182,78,85,219,250,212,153,155,111,78,140,241,197,186,72,43,173,209,84,84,71,185,203,35,81,176,186,7,214,35,180,99,220,178,116,52,218,221,234,77,73,1,124,211,113,253,78,58,227,75,25,82,166,33,164,187,91,112,173,61,5,130,218,180,203,19,153,74,200,233,153,45,69,58,190,52,247,158,202,201,234,209,251,213,94,215,238,98,233,177,26,219,192,228,159,147,183,91,46,13,199,153,223,124,176,210,69,79,137,106,41,108,150,10,201,169,92,218,183,65,74,178,58,177,209,72,230,34,45,52,146,201,3,21,99,122,163,165,163,122,57,17,98,105,113,92,209,252,137,230,111,220,190,177,68,64,9,113,92,14,113,119,117,225,7,55,29,138,231,183,85,222,48,157,250,157,182,220,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,93,219,58,137,162,178,73,163,71,71,213,89,27,51,220,78,241,99,133,114,99,134,11,215,16,89,123,124,194,152,183,127,78,139,13,185,151,120,229,161,185,215,73,81,208,219,28,145,57,123,71,75,73,229,124,81,185,28,173,166,149,187,163,209,207,108,69,240,253,204,123,140,220,181,186,183,13,88,177,93,94,102,190,249,80,148,244,118,124,85,21,77,234,121,43,102,116,76,143,179,200,217,27,86,175,93,136,198,66,146,172,122,202,245,72,213,238,220,79,77,166,75,172,214,170,41,175,180,84,148,119,39,211,198,234,202,122,74,151,84,193,12,234,212,234,50,57,93,28,110,145,136,237,81,30,177,177,92,136,138,173,110,186,39,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,107,56,177,243,79,156,159,48,49,15,168,206,123,252,73,193,118,42,253,200,89,127,197,118,0,109,214,255,0,73,123,246,164,24,162,215,5,12,149,18,90,187,45,93,107,91,92,215,68,197,70,81,164,20,136,146,186,85,78,156,155,87,115,155,46,216,188,7,12,92,66,226,174,23,243,150,203,155,152,90,155,183,246,14,165,53,198,214,250,169,41,225,185,208,202,221,178,211,200,230,47,246,178,49,92,215,181,146,197,19,213,143,217,181,114,30,201,220,226,192,57,235,128,45,121,141,151,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,250,21,98,47,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,74,161,74,184,177,242,177,156,159,47,241,15,167,78,99,88,100,167,194,119,149,140,155,249,127,135,189,58,2,170,128,12,115,56,224,201,219,174,72,113,71,152,24,70,178,195,73,106,182,214,222,42,111,118,24,168,105,93,5,18,218,170,229,116,212,205,167,106,177,141,217,27,92,176,57,35,77,141,146,9,24,213,93,154,146,125,201,167,31,212,226,110,23,46,152,50,227,136,105,42,234,48,118,40,171,166,163,183,181,98,73,232,109,213,17,69,81,26,189,173,68,122,178,74,153,43,149,175,126,186,171,100,106,46,145,237,109,181,243,167,206,43,173,235,55,48,166,72,91,239,212,146,216,176,213,157,151,186,234,58,74,167,57,237,186,213,62,70,163,106,163,71,171,17,241,211,71,19,226,71,49,30,214,86,72,186,171,101,67,228,242,88,192,21,55,222,33,177,94,96,212,97,234,74,203,110,21,194,239,166,101,116,201,19,159,65,113,172,168,141,33,88,145,203,189,175,125,60,21,236,87,177,59,153,189,174,84,234,34,58,103,192,32,7,154,63,158,204,205,251,151,209,232,134,79,112,65,125,207,158,14,241,54,122,229,125,45,214,243,142,176,190,48,154,221,53,142,41,152,177,214,89,226,161,130,105,22,154,20,137,100,150,177,36,168,107,145,157,68,71,198,199,53,140,116,138,198,190,218,176,182,44,197,88,26,251,75,138,112,86,38,186,225,251,213,22,254,205,113,181,214,201,73,85,6,246,57,143,217,44,106,215,183,115,30,230,174,139,222,215,42,47,114,169,144,79,3,156,93,218,184,190,202,55,98,185,237,212,150,124,89,97,168,109,183,17,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,118,206,162,106,143,142,104,209,210,116,150,71,92,80,5,191,241,175,194,141,139,139,76,154,173,193,189,43,85,30,47,182,235,89,133,175,117,176,189,221,130,171,115,22,72,213,209,170,61,33,157,140,233,72,154,61,169,171,36,233,189,241,70,134,62,248,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,95,62,77,79,43,222,5,191,2,152,85,153,227,156,120,51,178,102,77,235,127,177,233,171,93,186,107,21,174,72,218,137,172,42,212,236,245,147,107,39,83,85,115,217,18,178,63,197,57,213,17,173,255,0,130,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,0,0,5,63,207,76,139,203,142,34,242,226,227,149,249,161,102,237,214,170,237,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,244,230,102,231,104,186,43,85,174,115,30,215,177,239,99,177,225,226,31,135,236,125,195,46,104,87,101,70,99,50,145,247,42,58,122,122,184,171,40,82,101,162,173,130,104,209,205,150,158,73,163,141,210,49,29,190,39,57,27,162,73,20,141,239,218,165,53,36,251,150,47,47,74,60,83,71,77,196,87,16,56,67,173,106,155,108,184,74,193,115,134,9,233,110,180,178,193,52,114,213,86,210,79,11,247,66,189,88,95,76,187,152,229,116,107,38,213,98,196,231,203,80,44,3,157,95,149,140,45,243,2,135,211,174,36,80,112,229,146,23,94,35,179,134,203,147,86,43,229,37,162,229,127,167,184,186,142,174,174,55,62,4,158,158,134,122,152,217,38,223,121,172,123,160,70,43,209,28,172,71,171,145,175,219,177,124,174,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,79,185,87,241,235,77,85,77,106,225,99,57,47,180,148,111,163,167,134,223,129,174,117,29,85,125,99,214,89,156,180,21,53,18,74,230,163,209,175,130,42,86,53,140,102,200,186,90,171,214,38,190,82,128,0,181,94,104,254,68,243,55,238,95,88,162,32,4,202,160,2,210,185,152,221,173,87,254,95,249,129,125,177,92,233,46,54,219,141,61,134,174,142,178,146,102,205,5,76,18,93,168,93,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,132,32,228,134,10,181,102,86,116,96,28,185,190,212,85,193,109,197,88,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,93,53,69,240,61,87,20,92,50,99,238,22,115,66,229,151,248,190,154,174,178,218,202,135,54,203,136,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,68,115,174,215,149,239,31,86,44,150,217,195,198,115,92,59,30,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,53,100,175,146,27,191,230,35,199,213,31,12,120,85,48,30,86,220,45,87,44,205,189,245,105,245,74,152,42,62,140,198,145,196,254,211,85,77,185,94,147,61,147,198,234,120,228,98,70,239,122,71,110,108,125,57,97,7,11,97,60,85,142,111,180,184,91,5,97,155,174,32,189,86,239,236,214,235,93,20,149,117,83,236,99,158,253,145,70,142,123,182,177,142,114,232,157,205,106,170,247,34,147,211,192,79,4,22,46,17,240,36,181,184,142,150,213,114,204,219,223,86,43,221,238,142,103,212,66,202,84,153,86,26,90,71,73,20,111,142,29,141,137,242,38,196,115,229,215,115,156,216,226,70,90,175,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,154,144,0,34,215,156,119,14,57,161,123,166,161,226,70,223,141,234,239,56,55,14,83,195,109,174,195,213,114,199,27,44,43,52,172,141,42,169,90,136,212,149,147,202,232,155,46,237,211,35,250,107,185,240,162,54,154,45,176,157,255,0,232,166,42,179,98,159,98,90,175,62,198,184,83,220,61,157,118,166,237,20,53,157,41,26,254,133,68,90,167,82,23,237,218,246,106,155,154,170,154,166,166,74,121,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,119,111,58,51,123,6,228,46,87,226,12,220,204,9,234,227,177,97,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,119,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,99,109,154,184,194,197,152,25,143,136,241,174,24,192,86,172,21,106,189,92,37,172,164,176,90,222,247,82,219,227,114,234,145,177,95,253,213,70,163,35,71,42,164,113,196,205,177,182,71,249,48,100,134,104,83,93,113,46,123,214,95,49,5,131,4,214,83,182,213,71,110,108,113,165,22,39,157,174,145,31,43,247,234,229,101,35,145,81,178,70,198,170,201,44,140,108,168,140,168,137,253,190,121,223,153,63,214,79,217,165,149,112,103,194,215,238,184,198,216,195,45,232,177,39,177,47,86,220,31,85,125,178,84,74,221,212,175,174,138,178,146,38,197,82,136,213,122,66,246,79,35,85,204,247,152,229,107,244,122,53,99,125,21,197,56,79,21,96,107,237,86,22,198,184,102,235,135,239,84,91,59,77,186,233,69,37,37,84,27,216,215,179,124,82,35,94,221,204,123,92,154,167,123,92,138,157,202,132,212,242,221,227,234,197,159,184,86,215,146,89,145,112,236,89,155,135,237,236,167,167,154,170,165,242,125,38,165,130,61,22,165,146,74,231,61,213,141,99,55,79,27,156,174,126,142,153,154,183,168,200,111,168,2,0,121,163,249,236,204,223,185,125,30,136,249,60,41,112,101,125,226,211,46,51,86,231,128,238,189,44,103,129,61,145,81,104,182,206,246,50,150,235,29,66,86,245,233,157,35,180,233,76,189,158,37,138,69,114,71,185,28,215,232,143,234,197,64,48,182,44,197,88,26,251,75,138,112,86,38,186,225,251,213,22,254,205,113,181,214,201,73,85,6,246,57,143,217,44,106,215,183,115,30,230,174,139,222,215,42,47,114,169,144,79,3,156,93,218,184,190,202,55,98,185,237,212,150,124,89,97,168,109,183,17,218,160,168,107,216,201,213,136,230,85,66,197,114,202,202,105,147,118,206,162,106,143,142,104,209,210,116,150,71,92,81,0,60,209,252,246,102,111,220,190,143,68,83,75,87,12,248,202,255,0,194,229,215,138,123,21,117,37,85,139,14,98,135,225,203,237,11,149,35,158,141,139,21,26,193,86,197,87,105,51,31,45,98,68,230,34,35,216,189,55,34,61,174,122,197,229,114,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,66,124,46,241,55,128,120,166,202,251,110,96,97,10,154,74,59,147,233,218,235,214,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,221,85,173,172,0,0,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,128,4,117,115,89,224,150,179,53,172,84,220,64,229,14,20,237,152,206,205,211,163,191,219,109,118,217,234,46,24,130,149,239,138,24,36,99,33,71,117,38,167,239,213,85,155,157,2,174,233,17,41,227,98,195,97,87,248,93,225,147,31,113,77,154,22,220,191,194,20,213,116,118,215,212,53,183,172,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,186,171,155,145,78,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,17,87,207,59,243,39,250,201,251,52,176,174,18,114,66,213,196,126,127,97,204,151,188,223,42,236,212,248,142,158,232,214,87,211,70,217,31,77,60,54,234,154,136,94,172,119,115,216,146,195,30,246,106,213,115,55,53,28,197,84,122,120,12,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,170,114,205,230,33,77,137,109,77,200,14,32,49,29,90,223,109,180,247,11,165,171,23,93,238,18,212,37,117,36,77,150,178,166,58,250,137,220,229,137,240,68,217,158,217,92,228,137,97,139,98,236,116,109,235,90,87,49,30,55,235,56,170,199,105,132,176,117,86,220,178,194,119,9,101,177,57,33,158,154,107,164,142,134,40,223,85,85,19,229,115,29,181,236,159,179,170,199,28,140,138,161,200,246,163,158,246,167,202,224,39,130,11,239,23,24,238,90,220,71,75,117,182,229,149,147,171,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,107,185,205,116,145,35,237,84,201,79,132,239,43,25,55,242,255,0,15,122,116,6,53,134,74,124,39,121,88,201,191,151,248,123,211,160,42,168,4,85,243,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,169,5,154,243,94,201,219,86,101,112,151,123,197,205,176,213,215,98,28,190,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,214,150,39,189,118,198,168,67,6,64,231,29,247,135,252,229,194,121,197,135,33,237,21,120,102,224,218,137,41,183,49,157,174,149,237,116,117,52,219,222,199,164,125,88,36,150,46,166,197,115,55,238,111,188,212,83,35,236,213,204,204,43,147,121,113,136,243,75,26,213,246,123,46,25,183,203,112,169,219,36,108,146,109,137,238,65,23,81,236,99,166,149,234,216,227,98,185,55,200,246,53,23,87,33,140,101,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,166,70,124,23,228,229,247,32,184,96,192,25,85,138,102,223,122,181,91,228,168,184,199,181,137,217,170,170,234,37,171,150,155,86,61,236,127,69,245,14,139,168,215,43,95,211,222,154,35,180,79,1,205,31,200,158,102,253,203,235,20,68,0,149,255,0,141,126,20,111,188,37,231,45,110,13,233,93,107,48,133,203,90,204,45,123,173,133,141,237,244,187,88,178,70,174,141,85,139,52,15,127,74,68,209,142,93,25,39,77,140,150,52,41,5,110,97,99,235,142,13,160,203,155,134,56,196,21,88,78,215,80,181,116,54,25,174,115,62,221,75,58,172,138,178,197,76,174,233,49,234,179,74,170,230,181,23,241,143,254,18,235,121,60,163,56,122,252,43,113,5,46,108,220,234,109,79,178,229,87,70,182,91,125,101,47,104,146,178,186,174,42,152,232,221,26,57,54,71,209,124,79,159,170,170,174,108,144,195,181,186,185,95,28,223,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,49,172,226,199,205,62,114,124,192,196,62,163,57,51,220,179,173,54,171,255,0,47,252,191,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,46,213,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,50,249,140,240,81,251,149,115,30,11,254,0,182,93,100,203,44,83,248,203,109,76,233,213,142,215,92,170,245,146,216,233,183,57,238,218,198,36,145,58,84,107,159,27,156,221,101,116,50,200,191,43,128,94,53,241,87,10,121,143,73,100,187,92,251,70,89,98,107,132,49,226,59,125,66,200,248,232,55,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,245,163,98,49,83,115,98,124,85,43,156,173,218,213,127,226,75,4,223,108,87,58,75,141,182,227,150,246,218,186,58,202,73,155,52,21,48,73,95,112,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,21,131,145,143,231,179,245,111,246,145,42,133,20,226,75,22,97,92,87,194,198,123,125,22,196,214,171,207,177,176,126,39,180,220,125,159,91,29,71,99,174,138,221,55,86,154,109,138,189,57,153,185,187,163,118,142,110,169,170,38,166,56,70,74,124,39,121,88,201,191,151,248,123,211,160,42,168,0,137,94,118,153,57,125,139,21,96,94,32,105,230,235,89,106,109,233,131,171,35,218,198,246,74,168,228,168,171,167,93,85,251,228,235,50,90,158,228,102,214,118,95,121,218,200,212,74,65,202,35,56,173,89,107,197,27,240,142,35,191,85,208,219,115,6,207,45,146,154,37,170,108,84,82,93,91,44,115,82,58,118,189,237,106,189,90,202,136,34,84,71,63,169,84,214,53,63,24,229,45,215,138,172,210,252,52,241,29,152,185,153,13,247,219,52,23,156,65,85,236,170,222,203,217,250,182,184,159,209,161,252,90,177,142,110,148,177,64,223,125,168,245,211,87,234,229,114,172,186,114,136,201,219,174,90,240,184,252,93,136,236,52,148,55,44,193,188,75,123,166,149,105,93,21,108,150,166,197,28,52,141,157,207,99,92,172,87,50,162,120,145,21,204,233,213,53,237,95,198,57,11,223,0,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,10,230,115,203,206,235,135,174,184,135,138,44,151,163,171,184,217,238,53,19,221,241,149,149,28,233,167,183,79,35,150,73,238,48,107,171,159,76,231,43,159,43,59,214,21,87,61,63,19,185,41,236,87,135,142,32,113,247,12,185,161,67,154,249,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,118,137,36,81,187,191,106,25,9,240,241,196,14,1,226,107,43,232,115,95,46,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,213,99,150,55,119,110,66,165,128,68,175,59,220,39,133,108,247,220,170,197,54,156,51,106,162,189,98,15,110,123,94,227,79,69,28,117,87,14,131,45,172,131,180,74,212,71,203,211,98,171,89,189,87,107,85,81,52,66,216,57,101,218,109,87,174,56,242,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,226,215,177,174,77,21,17,76,130,64,33,91,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,74,160,0,0,11,53,230,201,128,48,110,38,224,231,19,227,59,238,30,164,171,190,224,234,139,125,77,138,224,228,84,158,133,245,23,10,90,121,209,142,69,69,86,73,20,138,142,98,234,197,86,198,229,77,209,177,205,134,14,30,176,181,139,28,231,238,90,96,172,83,67,219,108,184,131,24,89,173,119,26,110,171,227,235,210,207,91,20,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,50,105,0,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,148,243,17,224,22,143,137,204,42,152,243,43,109,246,171,110,102,217,58,181,26,37,52,20,255,0,73,163,88,226,103,102,170,169,218,143,89,152,200,35,109,60,146,61,99,111,189,27,182,182,78,164,80,88,78,159,46,238,62,168,248,156,194,171,128,243,74,225,106,182,230,109,147,165,79,170,212,193,79,244,154,53,142,87,246,154,90,109,200,245,153,140,130,71,84,71,27,22,54,251,178,55,107,100,233,197,122,160,2,213,121,163,249,19,204,223,185,125,98,136,128,19,42,128,70,175,52,142,62,171,50,239,183,112,201,147,151,11,173,183,23,175,99,168,196,88,138,142,166,122,25,173,17,175,74,166,26,106,73,35,115,30,233,165,98,198,178,72,138,177,182,41,22,63,125,242,63,163,234,248,150,255,0,184,219,104,249,127,129,63,231,237,100,85,240,157,230,159,38,254,96,97,239,81,128,158,142,43,184,81,203,142,45,114,225,248,43,26,197,216,110,180,61,73,236,23,248,33,71,213,90,42,156,136,138,230,162,170,117,33,126,214,164,176,170,163,100,107,90,168,172,123,35,145,152,241,99,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,122,152,167,22,98,172,115,125,170,197,56,215,19,93,113,5,234,183,103,105,184,221,43,100,171,170,159,99,26,198,111,150,69,115,221,181,140,107,83,85,238,107,81,19,185,16,153,238,89,92,9,90,178,71,6,219,179,207,52,176,205,92,121,161,126,167,145,212,180,119,72,26,199,225,186,39,171,154,214,71,30,170,172,169,154,45,29,35,223,182,70,50,78,134,216,213,38,234,223,169,21,124,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,106,64,0,234,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,15,49,30,8,43,56,85,199,105,139,112,117,46,236,178,197,151,9,98,177,53,38,158,166,107,92,141,134,41,31,75,85,43,226,107,27,185,239,159,179,162,201,36,143,138,157,202,247,43,152,247,47,202,224,39,141,251,239,8,248,238,90,44,71,85,117,185,101,149,239,171,45,238,201,71,11,42,38,101,82,66,169,13,85,35,100,150,54,71,54,246,196,201,23,122,53,241,107,185,174,116,113,43,28,123,113,191,125,226,227,29,197,69,135,42,174,182,220,178,178,116,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,45,54,181,174,146,85,127,107,128,78,4,238,188,93,226,106,219,238,37,172,171,180,229,214,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,59,222,210,122,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,34,219,158,119,230,79,245,147,246,105,74,185,42,121,167,197,63,47,235,189,70,220,93,167,51,94,4,173,89,221,131,110,57,231,149,184,102,174,76,208,176,211,198,234,170,59,92,13,123,241,37,19,21,173,115,36,143,84,87,212,195,22,174,141,236,221,35,217,31,67,108,138,176,244,161,135,11,98,204,85,129,175,180,184,167,5,98,107,174,31,189,81,111,236,215,27,93,108,148,149,80,111,99,152,253,146,198,173,123,119,49,238,106,232,189,237,114,162,247,42,147,253,192,191,25,182,46,48,242,226,170,231,37,171,216,216,207,11,246,122,124,77,109,137,143,90,86,201,42,63,165,83,77,35,181,214,25,122,82,170,70,231,44,145,185,142,107,183,34,50,89,46,84,16,3,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,59,92,212,56,10,166,170,166,186,241,79,147,118,42,74,55,209,211,205,112,199,54,202,126,170,190,177,235,44,45,74,250,106,120,226,115,81,232,215,207,45,83,220,246,51,100,93,93,21,235,43,159,29,124,60,113,3,143,184,101,205,10,28,215,203,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,180,73,34,141,221,251,80,200,79,135,142,32,112,15,19,89,95,67,154,249,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,110,201,90,213,118,171,28,177,187,187,114,16,153,205,31,207,102,102,253,203,232,244,69,250,114,106,180,218,175,252,34,99,107,21,246,217,73,113,182,220,113,197,202,146,178,142,174,22,205,5,76,18,91,45,237,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,200,57,136,240,65,89,194,174,59,76,91,131,169,119,101,150,44,184,75,21,137,169,52,245,51,90,228,108,49,72,250,90,169,95,19,88,221,207,124,253,157,22,73,36,124,84,238,87,185,92,199,185,105,87,10,60,87,102,63,9,89,142,204,107,130,165,237,214,170,238,156,23,251,4,243,43,41,110,244,173,85,84,107,149,17,122,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,252,132,242,171,51,48,174,114,101,198,28,205,44,21,87,218,44,184,154,223,21,194,155,116,145,190,72,119,167,191,4,189,55,189,141,154,39,163,163,145,136,229,217,35,30,213,93,90,167,171,0,17,129,206,143,61,50,226,187,4,225,206,30,45,151,158,221,140,232,113,5,54,36,185,83,83,162,62,59,117,43,104,234,99,141,149,15,215,220,154,78,212,199,178,52,69,119,77,170,247,108,71,196,178,88,7,6,121,215,133,120,118,226,79,7,231,30,53,183,221,107,108,184,127,218,29,166,11,92,81,201,84,254,189,5,69,59,54,54,73,35,98,232,249,154,171,171,211,221,69,211,85,209,23,34,140,45,139,48,174,57,177,82,226,156,21,137,173,88,130,203,91,191,179,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,162,247,57,170,139,222,138,125,96,11,63,230,35,198,253,31,10,184,17,48,150,14,170,221,153,184,178,223,44,182,39,36,48,84,195,107,141,179,69,27,234,170,162,124,173,123,119,49,243,246,117,88,228,141,242,211,185,30,213,107,30,213,129,114,226,184,28,226,238,235,194,14,110,59,21,207,110,171,188,97,59,245,59,109,184,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,187,182,117,19,69,100,147,70,142,143,170,178,55,33,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,217,21,124,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,82,120,251,224,78,213,197,222,25,162,190,225,170,202,75,78,98,225,218,117,164,179,214,85,72,216,40,170,160,146,162,23,73,21,116,140,167,150,119,178,56,219,80,232,90,197,68,108,147,61,87,185,238,32,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,170,240,187,195,38,62,226,155,52,45,185,127,132,41,170,232,237,175,168,107,111,88,133,109,211,84,209,89,160,88,229,147,124,238,141,54,181,239,108,18,182,38,61,204,73,36,70,179,115,117,87,55,33,76,151,202,28,27,144,185,95,135,242,143,47,224,171,142,197,135,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,140,97,146,159,9,222,86,50,111,229,254,30,244,232,12,107,12,148,248,78,242,177,147,127,47,240,247,167,64,85,80,124,155,254,44,194,184,83,217,191,74,113,53,170,205,237,155,132,54,155,119,180,43,99,167,237,149,210,235,210,166,135,122,167,82,103,237,118,216,219,171,157,162,232,139,161,24,60,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,106,65,212,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,197,223,22,97,107,238,6,197,87,156,21,138,104,123,21,235,15,220,42,45,119,26,110,171,36,232,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,121,35,249,251,198,37,54,54,229,87,129,176,198,45,188,82,95,113,222,62,168,76,57,88,177,86,75,36,240,50,205,93,28,178,85,213,61,221,69,117,75,226,138,220,233,25,35,216,247,173,127,89,169,177,54,150,65,194,198,74,126,232,158,32,176,78,78,73,112,236,84,152,130,224,189,190,118,203,211,145,148,48,68,250,138,174,147,186,114,34,76,176,67,42,71,185,138,222,162,179,118,141,213,83,37,50,213,121,163,249,19,204,223,185,125,98,136,128,19,37,60,241,201,76,172,226,231,38,151,2,226,155,135,110,195,119,222,199,118,183,94,108,210,211,75,52,123,92,217,98,169,163,157,241,203,26,117,35,87,51,168,214,174,232,166,145,168,186,63,83,31,110,33,248,126,199,220,50,230,133,118,84,102,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,186,36,145,72,222,253,170,78,247,2,25,23,125,225,219,134,12,35,151,56,198,205,106,183,98,150,246,171,141,245,182,245,99,247,213,84,84,73,35,18,105,88,136,146,205,28,11,4,14,122,43,155,248,148,107,30,230,53,142,91,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,99,89,197,143,154,124,228,249,129,136,125,70,114,245,57,74,113,163,244,46,251,71,194,142,63,118,235,46,35,184,77,62,23,186,79,93,181,182,234,233,25,185,212,46,108,175,70,36,51,189,138,177,54,36,71,118,153,156,155,100,90,141,209,202,86,113,100,238,1,207,92,1,116,203,156,198,176,210,92,109,183,26,121,226,138,89,105,97,154,123,124,242,67,36,45,171,165,116,204,123,98,169,141,178,189,99,149,26,170,213,95,210,139,143,183,24,28,53,223,120,86,207,27,198,89,92,215,173,106,155,117,211,13,213,186,169,147,201,87,103,150,105,25,79,36,170,214,179,108,201,210,124,114,34,177,137,212,141,234,212,86,43,28,234,63,91,118,186,220,105,168,40,238,23,58,186,170,123,93,58,210,80,197,52,206,123,41,96,89,100,153,98,137,170,186,49,139,44,210,200,173,110,137,190,71,187,197,202,171,41,92,140,127,61,159,171,127,180,138,149,205,127,137,142,37,242,50,213,135,48,238,82,208,213,225,156,39,136,233,230,134,227,141,41,17,146,78,250,183,54,86,123,54,55,43,85,104,158,145,126,61,38,77,37,122,233,209,123,59,60,187,163,47,34,184,174,204,124,140,193,57,129,149,246,201,125,171,131,51,27,15,220,236,247,43,53,68,202,216,233,234,170,168,223,79,29,125,58,232,189,57,153,185,155,209,19,108,177,177,24,237,21,177,73,21,21,50,83,225,59,202,198,77,252,191,195,222,157,1,85,64,5,170,243,52,201,79,195,79,8,248,167,179,220,59,45,126,4,215,26,209,239,151,100,50,246,40,38,237,17,201,164,111,115,181,165,150,167,99,83,110,178,164,91,156,141,221,172,5,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,118,240,158,22,190,227,156,85,102,193,88,90,135,182,222,177,5,194,158,215,110,166,234,178,62,189,84,242,54,56,163,222,245,107,27,185,239,106,106,229,70,166,186,170,162,119,153,52,101,62,5,252,23,229,102,13,203,63,106,123,79,232,150,31,183,88,187,111,67,163,218,187,45,52,112,245,122,123,157,179,119,79,118,221,206,211,93,53,93,53,61,88,4,0,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,43,175,26,124,98,96,222,20,114,190,235,117,134,241,135,238,25,131,61,60,41,135,176,197,93,98,245,234,95,52,142,99,106,100,134,61,101,74,104,210,57,158,174,93,140,122,194,177,36,140,123,218,166,60,36,228,242,185,224,250,235,195,206,87,205,153,120,241,49,5,187,27,99,234,118,58,182,195,87,43,160,130,215,69,28,143,90,102,73,76,215,171,95,82,230,175,81,95,42,36,144,164,171,10,54,37,235,245,111,124,2,42,249,231,126,100,255,0,89,63,102,150,171,202,227,207,102,89,125,245,232,245,164,255,0,0,66,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,64,0,0,22,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,70,7,51,174,94,149,152,166,178,167,136,174,31,176,135,90,235,54,233,113,109,130,217,12,243,213,93,106,165,158,24,226,170,162,164,130,23,238,153,122,179,62,165,119,49,170,216,210,77,170,245,149,207,138,188,45,139,49,86,6,190,210,226,156,21,137,174,184,126,245,69,191,179,92,109,117,178,82,85,65,189,142,99,246,75,26,181,237,220,199,185,171,162,247,181,202,139,220,170,100,19,192,231,23,118,174,47,178,141,216,174,123,117,37,159,22,88,106,27,109,196,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,221,179,168,154,163,227,154,52,116,157,37,145,215,20,1,106,188,209,252,137,230,111,220,190,177,68,64,9,149,65,103,252,196,120,223,163,225,87,2,38,18,193,213,91,179,55,22,91,229,150,196,228,134,10,152,109,113,182,104,163,125,85,84,79,149,175,110,230,62,126,206,171,28,145,190,90,119,35,218,173,99,218,176,67,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,51,252,75,127,220,109,180,124,191,192,159,243,246,178,42,248,78,243,79,147,127,48,48,247,168,192,100,166,90,87,31,124,9,218,184,187,195,52,87,220,53,89,73,105,204,92,59,78,180,150,122,202,169,27,5,21,84,18,84,66,233,34,174,145,148,242,206,246,71,27,106,29,11,88,168,141,146,103,170,247,61,197,176,114,197,229,233,125,181,95,105,184,138,226,7,8,93,108,85,246,43,131,101,194,86,11,156,44,138,71,200,198,77,28,181,85,180,147,194,178,71,178,71,66,250,101,221,28,137,36,43,38,221,189,39,62,85,1,21,124,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,106,64,0,30,127,31,224,12,27,154,120,54,237,151,217,131,135,169,47,152,122,249,78,180,213,212,53,40,187,37,102,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,141,182,127,101,55,224,43,57,113,102,81,253,47,181,98,143,162,247,7,81,123,82,216,237,97,159,221,71,109,115,117,94,156,204,221,211,150,45,206,233,202,201,25,185,219,119,43,32,114,155,240,235,156,184,79,40,254,151,218,176,191,210,139,131,104,189,169,115,118,144,193,238,185,219,90,221,83,169,51,246,244,226,139,115,122,146,190,54,110,110,237,201,145,246,85,101,158,21,201,188,184,195,153,91,130,169,59,61,151,12,219,226,183,211,110,142,54,73,54,196,247,231,151,166,198,49,211,74,245,116,146,61,26,155,228,123,220,169,171,148,245,100,85,243,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,94,226,31,136,28,3,195,46,87,215,102,190,99,62,173,246,218,58,138,122,72,168,232,86,21,173,173,158,105,17,173,138,158,57,164,141,178,61,27,190,87,53,29,170,71,20,142,239,218,166,57,153,171,153,23,220,224,204,124,71,154,24,158,142,213,73,117,196,215,9,110,53,112,218,232,89,73,74,201,36,93,85,25,27,63,157,238,87,72,247,106,249,30,247,185,207,116,175,242,171,224,115,16,229,85,55,238,143,205,39,226,11,30,39,186,211,213,90,237,152,98,102,85,91,159,69,73,213,86,73,37,194,23,163,29,43,228,116,72,232,226,122,44,77,98,71,55,191,35,163,88,36,124,16,3,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,46,171,143,110,55,236,92,35,224,72,168,176,229,85,170,229,153,183,190,148,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,166,214,185,177,202,172,128,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,9,233,229,213,193,181,79,9,249,95,83,112,197,117,53,109,199,120,222,158,146,108,75,66,149,177,84,81,80,190,158,74,149,167,134,5,100,109,93,237,138,165,27,42,239,145,139,35,93,211,114,179,69,116,91,115,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,127,31,224,12,27,154,120,54,237,151,217,131,135,169,47,152,122,249,78,180,213,212,53,40,187,37,102,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,143,15,21,220,40,230,63,9,89,142,252,21,141,98,237,214,170,238,164,246,11,252,16,171,41,110,244,173,84,69,115,81,85,122,115,51,115,82,88,85,85,209,185,205,84,87,177,241,200,250,149,192,39,29,151,94,17,49,53,109,139,18,209,213,221,178,235,17,84,37,93,226,142,150,55,79,91,75,60,116,243,54,57,104,99,125,68,80,49,242,72,234,118,204,231,162,171,163,133,136,157,236,105,61,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,29,176,91,87,29,28,102,216,184,60,203,138,91,156,118,175,108,227,60,81,218,41,240,205,182,86,61,41,93,36,72,206,173,77,76,141,211,72,98,234,196,171,27,92,146,72,231,181,173,218,138,249,99,128,28,83,139,49,86,57,190,213,98,156,107,137,174,184,130,245,91,179,180,220,110,149,178,85,213,79,177,141,99,55,203,34,185,238,218,198,53,169,170,247,53,168,137,220,136,124,162,255,0,249,94,241,211,248,20,197,76,200,236,227,198,125,147,45,175,91,253,143,83,90,221,208,216,174,146,72,213,77,102,87,39,103,163,155,89,58,154,163,152,201,85,146,126,41,174,168,145,102,164,20,171,137,222,33,112,175,11,249,53,122,205,204,83,77,219,251,7,78,154,221,107,101,84,116,243,92,235,165,118,216,169,227,115,215,251,105,30,173,107,220,200,162,149,232,199,236,218,184,235,102,174,102,98,172,228,204,124,71,154,88,214,175,180,94,177,53,194,91,133,78,217,36,124,112,239,95,114,8,186,143,123,219,12,76,70,199,27,21,203,178,54,49,168,186,53,9,74,229,203,203,155,12,179,43,239,249,129,197,6,89,210,92,46,88,210,158,91,85,187,15,95,173,117,20,245,182,58,38,73,36,115,74,230,203,177,208,212,204,230,181,209,200,198,164,145,71,27,31,28,169,214,123,91,29,92,81,112,201,143,184,89,205,11,150,95,226,250,106,186,203,107,42,28,219,46,33,75,116,212,212,87,152,18,56,164,223,3,164,77,174,123,27,60,77,149,140,115,210,57,21,204,220,237,17,206,187,94,84,220,109,81,229,77,246,167,135,236,222,197,125,143,6,94,122,149,150,11,149,210,229,5,61,191,15,213,49,146,205,60,111,124,202,222,156,53,29,218,34,63,107,103,68,219,26,173,68,143,73,148,34,175,158,119,230,79,245,147,246,105,106,188,174,60,246,101,151,223,94,143,90,79,241,29,92,207,184,5,190,231,101,101,22,124,228,189,191,182,99,54,118,27,37,222,195,5,51,26,235,188,111,157,176,193,86,217,90,212,210,104,186,172,108,175,157,221,52,166,137,174,87,196,148,250,73,117,92,40,240,163,151,28,37,101,195,48,86,10,139,183,93,107,186,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,233,194,205,206,72,161,69,86,198,215,57,85,94,247,201,35,235,89,138,185,146,159,9,222,86,50,111,229,254,30,244,232,12,107,12,148,248,78,242,177,147,127,47,240,247,167,64,85,80,99,153,198,14,127,113,13,158,217,161,215,226,34,215,87,135,110,246,10,120,233,169,112,179,173,245,22,248,45,12,146,54,72,229,101,44,234,178,177,243,38,201,28,249,21,207,122,44,105,175,77,145,181,191,127,138,222,51,111,188,90,101,198,85,219,49,229,171,165,140,240,39,181,233,238,247,40,24,198,82,221,99,168,74,46,133,75,99,110,157,41,151,179,202,146,198,141,72,247,35,92,205,17,253,40,171,95,37,79,52,248,167,229,253,119,168,219,137,169,0,130,30,107,217,59,117,203,94,45,47,120,185,182,26,74,28,61,152,52,244,247,187,92,180,84,174,138,9,39,108,49,195,90,215,187,99,88,181,43,80,199,207,34,53,92,186,85,68,247,174,233,21,11,74,169,197,55,218,188,43,110,193,85,21,219,236,182,171,133,109,210,142,155,164,196,233,85,85,199,77,29,68,155,209,55,187,115,40,169,147,69,85,106,116,245,106,34,185,202,178,21,201,63,43,237,88,135,55,49,230,107,220,29,73,53,70,12,179,210,219,104,105,230,162,108,175,142,123,131,228,214,170,41,85,117,133,236,138,142,88,151,107,117,115,42,158,155,154,136,168,249,137,45,87,154,63,145,60,205,251,151,214,40,136,1,36,167,149,191,31,84,121,119,216,120,100,206,59,133,170,219,132,23,182,84,97,220,69,89,83,5,12,54,137,23,171,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,190,201,25,209,147,76,230,225,215,40,243,254,167,8,207,154,216,78,146,248,204,25,120,246,205,12,51,196,199,50,103,244,158,197,167,153,85,170,231,211,57,203,20,143,133,21,25,35,233,225,73,17,236,106,177,213,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,0,0,0,0,0,0,0,0,49,172,226,199,205,62,114,124,192,196,62,163,57,74,137,179,229,161,199,173,54,124,225,232,114,87,54,111,180,144,102,45,142,158,56,109,15,147,171,190,255,0,110,130,150,54,186,103,77,52,178,58,122,228,116,115,75,50,123,155,152,228,123,26,228,100,202,203,128,227,19,133,92,27,197,126,81,220,48,125,230,219,72,220,79,110,167,168,169,194,119,121,36,88,95,110,184,171,61,196,116,173,99,221,217,164,115,99,108,204,218,237,204,68,114,39,81,145,189,152,251,102,174,89,226,172,155,204,124,71,149,184,214,147,179,222,176,205,194,91,125,78,216,228,100,115,108,95,114,120,186,140,99,221,12,172,86,201,27,213,169,190,55,177,200,154,57,9,42,228,99,249,236,253,91,253,164,73,78,106,229,158,21,206,76,184,196,121,91,141,105,59,69,151,19,91,229,183,212,237,142,55,201,14,244,247,39,139,168,199,177,179,68,244,108,145,189,90,187,36,99,28,137,171,80,199,223,140,78,21,113,151,10,25,185,112,193,247,155,109,91,176,197,198,162,162,167,9,221,228,145,38,101,198,220,143,247,17,210,181,140,111,105,141,174,141,179,51,107,118,189,81,200,157,55,198,247,208,163,37,62,19,188,172,100,223,203,252,61,233,208,21,84,178,12,194,230,237,195,110,90,227,252,75,151,55,220,19,153,83,220,176,173,226,182,201,89,45,37,182,129,208,73,61,52,207,134,71,70,231,86,53,202,197,115,21,81,85,173,93,52,213,19,192,175,252,47,241,65,128,120,179,192,23,12,198,203,155,70,32,183,91,109,215,137,108,146,197,123,167,134,25,221,60,112,195,51,156,214,195,44,173,86,109,168,98,34,171,145,117,71,119,120,42,214,3,169,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,140,102,108,96,95,193,126,105,227,44,179,246,167,180,254,137,98,11,141,139,182,244,58,61,171,178,212,201,15,87,167,185,219,55,116,247,109,220,237,53,211,85,211,82,224,57,101,228,167,225,167,139,140,45,218,46,29,150,131,2,105,141,107,54,75,178,105,123,20,240,246,120,227,214,55,181,218,213,75,77,189,171,183,88,146,93,174,71,109,214,127,129,103,249,247,205,3,32,184,118,205,139,238,78,99,92,33,152,21,183,172,63,217,123,76,246,187,125,20,148,175,235,211,69,80,205,142,146,174,55,174,140,153,168,186,177,61,228,93,53,77,21,107,7,11,252,80,96,30,44,240,5,195,49,178,230,209,136,45,214,219,117,226,91,36,177,94,233,225,134,119,79,28,48,204,231,53,176,203,43,85,155,106,24,136,170,228,93,81,221,222,10,176,195,205,31,207,102,102,253,203,232,244,69,218,114,222,207,156,27,195,111,47,204,199,205,108,103,91,72,214,91,177,197,197,150,202,25,170,22,23,221,174,43,106,160,90,122,40,149,172,123,183,200,230,232,174,70,59,99,17,242,57,54,49,202,145,193,158,153,233,152,252,69,230,61,199,52,51,66,243,219,174,181,218,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,233,194,205,206,209,53,87,43,156,231,189,207,123,222,247,72,87,42,254,2,170,106,170,109,92,83,231,37,138,174,141,148,117,16,220,48,53,178,163,164,172,172,98,197,51,86,190,166,158,72,156,228,98,57,240,75,74,246,189,143,223,23,87,69,98,196,231,202,248,0,138,190,121,223,153,63,214,79,217,165,170,242,184,243,217,150,95,125,122,61,105,63,192,16,173,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,37,80,0,0,5,170,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,0,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,2,21,185,161,112,45,248,20,197,79,207,28,156,193,157,147,45,175,91,61,177,77,68,237,208,216,174,146,72,228,93,33,70,167,103,163,155,88,250,122,43,152,201,85,241,254,41,174,167,141,109,43,135,142,32,113,247,12,185,161,67,154,249,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,118,137,36,81,187,191,106,25,9,240,241,196,14,1,226,107,43,232,115,95,46,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,213,99,150,55,119,110,67,183,159,121,215,133,120,118,202,123,238,113,227,91,125,214,182,203,135,251,47,105,130,215,20,114,85,63,175,83,21,59,54,54,73,35,98,232,249,154,171,171,211,221,69,211,85,209,22,208,63,163,87,194,199,251,65,205,95,248,170,221,255,0,78,42,175,52,127,34,121,155,247,47,172,81,16,2,100,123,197,119,21,217,113,194,86,92,63,26,227,89,123,117,214,187,169,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,156,44,220,213,150,101,69,108,109,115,81,17,239,124,113,191,30,44,127,143,241,150,105,227,43,182,96,230,14,33,171,190,98,27,229,66,212,215,87,84,170,111,149,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,159,38,167,137,111,251,141,182,143,151,248,19,254,126,214,69,95,9,222,105,242,111,230,6,30,245,24,12,148,192,0,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,53,32,0,10,127,159,217,199,98,225,255,0,38,177,102,113,98,56,123,69,38,25,183,186,162,58,109,207,103,107,170,123,146,58,106,109,236,99,214,62,172,242,69,23,83,98,181,155,247,59,221,106,169,141,13,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,162,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,67,37,236,129,206,59,23,16,25,53,132,243,139,14,67,217,233,49,53,189,181,18,83,110,123,251,37,83,28,232,234,105,183,189,140,89,58,83,199,44,93,77,136,215,236,220,223,117,200,165,64,34,175,158,119,230,79,245,147,246,105,69,57,62,226,204,43,129,184,137,198,120,167,26,226,107,86,31,178,209,101,253,95,105,184,221,43,99,164,165,131,125,210,216,198,111,150,69,107,27,185,239,107,83,85,239,115,145,19,189,80,164,28,114,113,119,117,226,251,55,27,138,224,183,85,217,240,157,134,157,214,220,57,106,158,161,207,123,32,87,171,159,85,51,17,203,19,42,102,93,187,250,105,162,50,56,99,87,73,210,73,29,95,249,92,240,37,106,206,203,172,217,239,157,24,102,174,163,4,216,234,24,220,63,110,171,129,189,139,16,214,181,207,73,95,38,229,221,45,53,59,152,212,86,108,233,203,35,149,138,231,36,51,68,233,159,44,255,0,62,249,160,100,23,14,217,177,125,201,204,107,132,51,2,182,245,135,251,47,105,158,215,111,162,146,149,253,122,104,170,25,177,210,85,198,245,209,147,53,23,86,39,188,139,166,169,162,173,64,225,75,141,108,172,227,7,233,79,224,206,193,138,237,159,68,187,15,109,246,237,45,52,61,78,213,215,233,244,186,51,203,174,157,153,251,183,109,211,86,233,174,171,164,64,243,71,243,217,153,191,114,250,61,17,82,185,105,113,55,128,120,89,202,252,254,204,12,95,83,73,89,114,101,62,29,117,151,15,37,198,26,106,219,204,233,37,116,123,32,108,139,185,204,99,167,137,210,189,141,122,199,26,185,251,93,162,53,214,129,157,25,189,140,179,235,52,49,6,110,102,4,244,146,95,113,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,59,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,101,39,149,191,0,181,153,119,216,120,155,206,59,125,214,219,139,215,182,83,225,220,59,89,77,61,12,214,136,215,171,77,53,77,92,114,53,143,116,210,177,100,72,227,84,88,219,20,137,39,190,249,25,209,146,162,0,121,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,82,174,34,248,104,202,206,40,48,36,216,23,51,45,63,193,236,87,154,56,41,189,169,108,252,116,50,201,217,39,154,41,58,61,94,131,25,38,214,251,236,213,171,240,84,199,175,61,50,47,49,248,116,204,123,142,87,230,133,155,176,221,104,116,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,212,133,251,93,162,232,142,71,53,204,123,88,246,61,141,190,14,85,124,115,218,178,182,167,247,55,102,229,210,146,223,132,238,85,21,87,43,30,33,185,93,27,79,77,102,159,164,178,75,75,51,170,36,72,163,166,149,99,115,153,179,106,165,68,174,69,107,250,251,163,152,146,154,113,15,196,14,1,225,151,43,235,179,95,49,159,86,251,109,29,69,61,36,84,116,43,10,214,214,207,52,136,214,197,79,28,210,70,217,30,141,223,43,154,142,213,35,138,71,119,237,83,30,28,244,207,76,199,226,47,49,238,57,161,154,23,158,221,117,174,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,78,22,110,118,137,170,185,92,231,61,238,123,222,247,186,160,99,14,18,113,86,93,240,143,97,226,115,26,75,217,62,154,226,10,11,126,29,183,35,164,142,102,208,201,5,201,243,79,85,20,144,183,78,167,101,164,146,157,241,200,230,186,41,92,229,79,121,154,121,254,18,114,66,213,196,126,127,97,204,151,188,223,42,236,212,248,142,158,232,214,87,211,70,217,31,77,60,54,234,154,136,94,172,119,115,216,146,195,30,246,106,213,115,55,53,28,197,84,122,121,92,232,202,28,101,144,185,161,136,50,143,48,32,164,142,251,135,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,37,60,171,248,245,166,170,166,181,112,177,156,151,218,74,55,209,211,195,111,192,215,58,142,170,190,177,235,44,206,90,10,154,137,37,115,81,232,215,193,21,43,26,198,51,100,93,45,85,235,19,95,39,247,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,152,246,113,201,197,221,215,139,236,220,110,43,130,221,87,103,194,118,26,119,91,112,229,170,122,135,61,236,129,94,174,125,84,204,71,44,76,169,153,118,239,233,166,136,200,225,141,93,39,73,36,117,95,229,139,193,45,102,121,230,61,54,109,230,134,20,223,150,216,95,109,100,52,215,107,108,235,75,137,106,156,179,71,28,112,189,81,177,77,12,19,66,231,204,155,158,221,204,142,39,198,230,202,245,108,223,148,43,140,78,21,112,111,21,249,71,112,193,247,155,109,35,113,61,186,158,162,167,9,221,228,145,97,125,186,226,172,247,17,210,181,143,119,102,145,205,141,179,51,107,183,49,17,200,157,70,70,246,99,217,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,153,238,88,188,109,81,231,158,92,83,101,38,104,98,189,249,147,133,246,209,195,83,118,185,64,181,88,150,149,201,52,145,201,11,21,91,44,211,65,12,46,100,203,181,238,218,200,229,124,142,116,175,70,209,94,121,223,153,63,214,79,217,165,170,242,184,243,217,150,95,125,122,61,105,63,192,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,24,214,25,25,228,134,53,181,101,175,3,88,7,49,175,180,245,115,219,112,174,83,218,175,117,145,82,49,174,158,72,41,172,241,205,35,99,107,156,214,171,213,172,84,68,87,53,53,211,85,79,18,221,127,163,87,194,199,251,65,205,95,248,170,221,255,0,78,47,252,176,174,102,188,9,90,179,187,6,220,115,207,43,112,205,92,153,161,97,167,141,213,84,118,184,26,247,226,74,38,43,90,230,73,30,168,175,169,134,45,93,27,217,186,71,178,62,134,217,21,97,233,66,97,127,252,149,60,211,226,159,151,245,222,163,110,38,164,2,58,185,210,100,229,247,24,100,214,18,206,43,68,221,74,76,187,184,84,83,221,41,182,177,54,210,220,157,79,27,106,119,185,232,171,178,120,41,226,233,181,143,115,187,78,239,117,177,185,86,27,9,222,229,67,147,182,172,181,225,46,201,139,157,97,171,161,196,57,131,81,81,123,186,75,91,74,216,167,146,6,205,36,52,77,99,182,53,235,76,180,236,100,241,163,149,201,173,84,175,98,237,145,16,188,162,213,121,163,249,19,204,223,185,125,98,136,128,19,208,99,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,101,251,149,207,29,183,92,236,181,77,145,25,209,137,169,42,49,181,142,157,142,195,247,26,185,221,219,113,13,19,90,245,149,146,110,77,178,212,211,181,141,85,126,254,164,177,185,94,173,114,195,52,174,144,162,223,248,173,227,91,43,56,62,250,45,248,76,176,98,187,159,210,222,221,216,189,133,75,77,55,79,178,244,58,157,94,180,241,105,175,105,102,221,187,181,209,218,233,162,107,79,242,19,154,6,65,113,19,155,22,44,156,193,88,67,48,40,175,88,131,181,118,105,238,150,250,40,233,89,208,166,150,161,251,221,29,92,143,77,89,11,145,52,98,251,202,154,232,154,170,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,198,179,139,31,52,249,201,243,3,16,250,140,229,229,89,248,28,166,226,59,151,14,92,103,14,7,125,91,51,23,5,217,239,204,134,146,54,75,80,203,229,186,27,205,198,117,162,108,44,71,57,42,81,207,149,208,185,141,247,223,34,198,244,84,115,31,13,128,90,110,120,203,42,49,253,21,230,142,58,187,6,44,193,215,136,234,98,101,93,34,36,246,251,141,36,200,230,164,144,204,213,68,124,114,198,154,178,70,175,123,85,28,158,40,79,159,4,28,104,225,94,46,50,226,10,234,215,90,172,152,250,219,212,130,247,135,162,174,141,210,63,164,144,238,174,166,129,94,179,37,27,214,120,209,28,244,247,36,87,69,185,251,82,71,199,95,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,66,223,248,246,203,60,43,154,28,35,230,101,187,20,210,117,61,131,135,235,113,53,186,118,71,26,205,75,93,65,3,234,34,124,110,123,29,179,119,77,209,61,91,163,150,41,165,98,57,187,245,49,215,36,251,148,223,27,85,150,251,239,238,100,205,236,87,213,160,186,108,118,14,186,93,238,83,201,36,53,77,100,48,71,102,143,168,174,141,144,186,56,209,96,98,44,109,108,141,124,109,73,29,60,109,108,181,24,251,113,55,195,39,18,87,254,36,179,94,251,98,225,243,50,174,54,219,142,56,190,213,209,214,82,97,58,249,160,169,130,74,249,157,28,177,200,216,149,175,99,154,168,228,114,42,162,162,162,161,37,92,162,114,247,31,101,175,13,184,146,197,152,216,31,16,97,91,148,248,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,38,154,177,201,240,82,247,193,142,183,31,151,252,43,137,120,201,205,139,142,14,178,123,42,130,28,65,37,190,104,59,52,112,111,174,165,141,148,245,179,237,141,85,171,213,170,138,121,119,175,188,254,166,247,162,57,206,68,186,14,72,248,146,213,75,157,25,133,132,38,195,20,147,220,174,120,94,43,149,61,233,202,222,189,28,20,213,113,199,45,43,61,197,118,201,221,87,11,221,163,218,154,210,71,171,93,220,172,152,144,66,7,49,238,30,179,247,28,241,157,152,120,167,5,100,126,96,98,11,45,111,178,123,53,198,215,134,107,106,233,103,217,106,164,99,246,75,28,110,99,182,189,142,106,232,189,206,106,162,247,162,151,193,202,39,47,113,246,90,240,219,137,44,89,141,129,241,6,21,185,79,142,43,42,226,163,189,219,38,161,158,72,29,65,64,214,202,216,230,107,92,172,87,49,237,71,34,105,171,28,159,5,35,131,154,63,158,204,205,251,151,209,232,139,95,146,237,117,154,213,79,98,154,231,86,251,109,29,68,213,116,244,110,153,203,4,51,204,216,219,44,172,143,93,173,123,219,4,45,115,145,53,114,69,26,46,187,83,75,213,229,231,203,206,235,196,189,214,159,53,51,82,142,174,221,149,118,234,133,70,49,28,232,103,196,147,198,237,29,79,3,147,71,50,153,174,69,108,179,181,81,85,81,209,68,187,250,146,65,57,32,0,69,95,60,239,204,159,235,39,236,210,213,121,92,121,236,203,47,190,189,30,180,159,224,8,86,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,18,168,0,0,2,213,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,128,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,139,0,226,215,141,251,239,8,252,113,97,170,44,71,85,117,185,101,149,239,47,233,165,189,217,40,225,101,68,204,170,74,187,146,67,85,72,217,37,141,145,205,189,177,50,69,222,141,124,90,238,107,157,28,74,203,223,185,218,112,14,107,224,214,81,222,109,152,127,24,225,59,253,60,21,108,138,166,24,110,22,235,132,10,172,154,25,81,174,71,69,43,53,72,228,99,187,211,185,174,79,130,144,67,199,183,4,23,222,17,241,220,85,184,114,150,235,114,203,43,223,74,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,211,107,156,232,229,70,121,78,10,56,174,190,240,151,156,180,88,203,171,117,172,194,23,45,40,241,77,146,138,102,55,183,210,237,122,71,34,54,68,86,44,208,61,253,88,215,86,57,116,124,125,70,50,89,20,151,78,55,238,116,220,69,242,255,0,197,183,156,136,142,175,30,83,226,154,123,69,77,157,150,26,73,106,231,171,99,46,212,142,145,27,11,26,178,163,227,72,228,234,49,90,143,141,99,122,61,26,172,114,36,48,254,228,238,41,255,0,241,105,205,95,253,77,184,255,0,238,73,169,230,143,228,79,51,126,229,245,138,34,0,74,171,196,95,18,249,167,197,6,59,155,29,102,101,219,248,61,138,205,71,61,79,178,237,159,137,134,41,59,36,19,75,39,71,171,208,99,228,218,239,125,250,185,126,8,151,169,202,223,128,90,60,196,236,60,77,231,29,190,213,114,194,9,219,41,240,238,29,172,166,130,186,27,188,137,213,166,154,166,174,57,26,246,54,24,158,146,36,113,170,36,142,150,52,147,220,100,108,235,70,177,53,60,75,127,220,109,180,124,191,192,159,243,246,178,42,248,78,243,79,147,127,48,48,247,168,192,100,166,0,4,85,243,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,169,0,0,70,95,59,12,226,186,217,112,110,3,201,11,29,250,146,42,124,75,81,85,123,191,209,195,84,230,213,186,10,85,141,180,109,150,54,189,17,105,164,150,73,222,137,35,21,29,45,27,21,170,139,19,136,245,224,191,39,44,89,251,197,6,0,202,172,83,54,203,45,214,225,37,69,198,61,175,94,211,75,73,79,45,92,180,218,177,236,123,58,204,167,116,93,70,185,28,206,166,244,213,91,162,250,14,96,185,59,106,201,14,45,49,214,17,195,86,26,187,86,30,173,168,134,247,103,138,90,86,193,2,193,87,11,38,145,180,173,99,24,206,205,29,67,170,32,141,24,154,53,32,216,170,174,99,148,144,158,75,121,199,125,198,25,53,139,114,118,239,15,82,147,46,238,20,245,22,186,157,204,77,180,183,39,84,72,234,109,141,98,42,236,158,10,137,122,142,123,220,238,211,183,221,108,109,69,145,82,42,249,231,126,100,255,0,89,63,102,150,107,193,214,87,221,115,142,135,61,112,29,137,213,107,114,159,41,235,174,84,112,82,81,58,174,122,185,232,110,246,170,216,233,99,137,170,142,115,230,117,50,66,154,106,168,178,34,163,93,166,213,183,83,40,140,189,185,224,219,214,0,195,87,156,185,142,146,60,39,95,103,162,169,176,178,146,145,105,96,109,185,240,177,212,201,28,42,214,172,76,233,43,52,98,181,187,83,68,209,52,208,244,4,32,115,30,225,235,63,113,207,25,217,135,138,112,86,71,230,6,32,178,214,251,39,179,92,109,120,102,182,174,150,125,150,170,70,63,100,177,198,230,59,107,216,230,174,139,220,230,170,47,122,41,114,188,154,242,159,52,242,191,240,191,248,76,203,76,87,132,189,167,244,127,177,123,118,205,83,65,218,186,126,208,234,116,186,204,110,253,189,70,110,219,174,155,219,175,138,22,87,205,31,207,102,102,253,203,232,244,69,20,192,217,23,152,249,147,151,24,231,52,48,85,155,218,182,172,185,236,50,223,225,129,85,213,84,244,181,73,80,169,84,216,209,61,248,99,236,174,234,170,46,230,53,237,122,181,88,217,30,207,129,128,49,101,54,5,198,86,156,97,85,131,176,254,42,101,166,161,42,82,209,127,130,89,173,213,79,106,46,196,158,40,164,141,210,49,29,181,219,21,219,29,181,26,244,123,21,204,118,71,188,60,113,3,128,120,154,202,250,28,215,203,151,213,178,219,89,81,81,73,45,29,114,194,149,180,83,195,34,181,209,84,71,12,146,54,55,171,118,74,214,171,181,88,229,141,221,219,144,169,100,0,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,252,176,174,89,92,118,218,179,187,6,219,178,51,52,177,53,92,153,161,97,167,145,180,181,151,73,218,247,226,74,38,43,156,215,199,38,136,175,169,134,45,27,35,31,186,71,178,62,190,233,21,102,233,84,190,61,184,32,177,113,113,129,34,173,195,148,182,171,110,102,217,58,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,46,155,92,214,201,42,62,5,177,78,19,197,88,26,251,85,133,177,174,25,186,225,251,213,22,206,211,110,186,81,73,73,85,6,246,53,236,223,20,136,215,183,115,30,215,38,169,222,215,34,167,114,161,45,60,173,248,250,172,204,78,195,195,38,113,220,46,183,44,94,157,178,163,14,226,42,202,153,235,166,187,198,157,90,153,169,170,228,145,207,123,102,137,137,34,199,34,170,70,232,163,72,253,199,198,206,183,160,230,203,194,38,62,206,172,51,104,206,140,185,184,226,11,237,203,6,211,178,219,46,13,165,167,154,177,42,96,158,161,17,213,84,48,66,215,57,42,81,207,103,91,84,209,240,196,199,110,103,65,27,36,48,146,125,199,239,21,217,113,197,175,2,56,75,26,224,169,123,13,214,135,48,45,176,95,236,19,204,143,170,180,85,58,217,114,84,107,149,17,58,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,203,107,229,113,231,179,44,190,250,244,122,211,208,115,70,226,99,6,241,11,159,48,218,178,254,135,15,214,216,176,29,59,237,20,248,158,129,22,73,239,111,126,199,203,172,219,81,29,77,12,189,70,66,141,220,197,85,158,86,189,205,157,17,180,127,133,30,20,115,31,139,92,199,102,10,193,81,118,27,85,15,78,123,253,254,120,85,244,182,138,87,42,162,57,200,138,157,73,159,181,201,20,40,168,233,28,215,42,171,24,201,36,100,228,241,167,195,141,215,138,124,134,186,229,93,139,27,213,225,171,147,170,33,185,81,189,37,115,104,171,103,131,114,199,75,92,214,162,185,244,206,114,163,187,145,85,146,50,25,81,175,233,244,221,143,14,41,194,120,171,3,95,106,176,182,53,195,55,92,63,122,162,217,218,109,215,74,41,41,42,160,222,198,189,155,226,145,26,246,238,99,218,228,213,59,218,228,84,238,84,38,211,149,127,20,24,7,53,242,74,213,146,22,251,69,37,135,22,101,197,158,24,171,168,233,233,225,165,166,184,64,233,230,106,85,211,70,146,186,89,95,162,68,250,169,92,198,39,104,170,215,254,248,133,239,157,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,76,120,120,229,226,43,10,241,67,196,21,203,52,176,86,21,246,37,149,246,250,43,125,55,104,161,142,154,225,89,210,137,55,207,91,211,150,70,73,54,247,58,54,189,29,253,98,42,118,170,34,181,74,213,202,143,133,172,85,155,121,203,6,120,253,36,186,225,188,55,150,119,10,121,251,77,11,100,138,107,189,115,154,229,236,49,205,183,167,209,233,255,0,170,155,170,185,98,157,145,237,68,159,168,202,215,207,59,243,39,250,201,251,52,181,94,87,30,123,50,203,239,175,71,173,39,248,0,98,174,100,167,194,119,149,140,155,249,127,135,189,58,3,26,195,32,139,77,166,235,127,229,143,69,98,177,91,42,238,55,43,142,67,199,73,71,71,73,11,166,158,166,121,48,250,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,8,76,253,201,220,83,255,0,226,211,154,191,250,155,113,255,0,220,153,41,130,24,57,196,240,253,128,114,179,52,48,222,107,225,6,85,211,92,179,70,162,233,87,122,163,68,133,148,81,79,75,29,11,122,176,71,28,109,115,95,43,166,150,89,92,247,61,95,35,220,238,237,87,91,32,202,172,204,197,89,55,152,248,115,52,176,85,95,103,189,97,155,132,87,10,109,210,72,200,230,216,190,252,18,244,222,199,186,25,88,174,142,70,35,147,124,111,123,85,116,114,153,15,112,187,196,222,1,226,155,43,237,185,129,132,42,105,40,238,79,167,107,175,88,121,110,48,212,214,217,167,89,37,143,100,237,141,119,53,143,116,18,186,39,189,172,89,35,70,191,107,117,86,182,176,2,210,185,169,221,173,86,238,7,49,245,29,194,231,73,75,81,116,168,179,210,80,197,52,205,99,234,167,75,157,52,203,20,77,85,213,239,72,161,150,69,107,117,93,145,189,222,13,85,72,12,50,104,225,251,29,97,92,203,200,236,7,142,240,85,174,213,106,178,222,48,253,12,244,214,187,92,241,203,75,107,210,22,181,244,44,116,109,107,63,165,222,215,64,173,70,183,107,162,86,171,90,168,173,74,128,90,175,52,127,34,121,155,247,47,172,81,16,2,78,247,48,78,2,176,247,19,56,54,187,28,229,245,138,146,143,53,45,20,242,77,66,250,126,203,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,65,183,250,42,192,88,171,253,117,195,152,147,14,92,63,221,40,235,173,181,212,242,127,193,146,25,163,145,159,99,154,230,252,21,9,233,224,39,141,251,23,23,24,18,90,44,71,85,106,182,230,109,147,171,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,235,185,173,108,145,43,237,255,0,156,166,83,230,158,104,126,8,63,6,121,105,138,241,111,179,62,144,118,223,97,89,170,107,251,47,83,217,253,62,175,69,142,217,187,166,253,187,180,215,99,180,240,82,218,185,112,240,245,159,184,27,140,236,188,197,56,215,35,243,3,15,217,104,189,173,218,110,55,76,51,91,73,75,6,251,85,91,25,190,89,35,107,27,185,239,107,83,85,239,115,145,19,189,80,155,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,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,213,121,174,112,45,253,127,138,12,148,193,159,236,138,172,127,69,66,239,237,92,219,164,116,232,223,247,222,212,246,187,248,19,43,63,213,19,17,213,145,121,233,152,252,58,102,61,187,52,50,190,243,216,110,180,58,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,234,66,253,173,213,53,71,35,154,215,177,204,123,24,246,215,94,100,57,243,131,120,146,204,188,184,205,108,25,91,72,230,92,114,222,220,203,157,12,53,11,51,237,55,20,174,175,90,138,41,85,204,99,183,198,231,104,142,86,55,123,21,146,53,54,61,170,183,65,200,199,243,217,250,183,251,72,149,66,149,113,99,229,99,57,62,95,226,31,78,156,198,176,237,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,78,79,44,206,51,107,56,148,203,135,229,222,50,181,93,126,153,229,253,190,146,158,186,240,230,79,83,75,118,165,211,167,13,76,181,47,221,178,177,221,53,234,71,35,247,74,230,190,88,247,39,85,144,94,168,7,148,205,140,117,248,47,202,204,101,153,158,203,246,159,209,44,63,113,190,246,46,191,71,181,118,90,105,38,233,117,54,187,102,238,158,221,219,93,166,186,232,186,104,99,47,139,49,77,247,28,226,171,206,53,197,53,221,182,245,136,46,21,23,75,141,79,73,145,245,234,167,145,210,75,38,198,35,88,221,207,123,151,70,162,53,53,209,17,19,184,172,28,15,231,21,215,36,56,163,203,252,93,71,126,164,181,91,107,111,20,214,75,244,181,213,78,130,137,109,85,114,182,26,151,84,57,30,198,236,141,174,73,218,178,46,198,201,4,111,114,46,205,12,140,192,4,0,243,71,243,217,153,191,114,250,61,17,242,120,32,224,187,21,113,113,152,240,80,214,182,235,100,192,54,222,164,247,188,67,21,12,142,141,253,37,135,117,13,52,234,197,133,43,30,147,198,168,215,175,185,26,186,93,175,218,145,190,127,176,158,22,177,96,108,43,102,193,88,90,135,177,89,112,253,190,158,215,110,166,234,190,78,133,44,17,182,56,163,222,245,115,221,181,140,106,106,229,87,46,154,170,170,247,159,88,0,8,171,231,157,249,147,253,100,253,154,90,175,43,143,61,153,101,247,215,163,214,147,252,1,10,220,234,252,211,225,111,151,244,62,163,113,42,175,35,31,207,103,234,223,237,34,82,99,187,90,166,186,212,88,161,185,210,62,229,71,79,13,93,69,27,102,106,207,12,19,58,70,197,43,227,215,115,88,247,65,51,90,229,77,28,177,72,137,174,213,211,182,0,0,22,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,66,183,58,191,52,248,91,229,253,15,168,220,74,235,201,27,31,227,43,238,13,204,220,190,188,226,26,186,204,61,133,106,45,53,54,90,25,149,28,202,7,214,45,106,212,164,74,169,185,172,123,160,141,234,205,118,35,247,185,17,29,35,213,215,233,158,153,23,151,28,69,229,197,199,43,243,66,205,219,173,85,218,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,233,204,205,206,209,116,86,171,92,230,61,175,99,222,199,99,46,79,247,43,143,34,121,101,247,215,172,86,151,84,90,175,52,127,34,121,155,247,47,172,81,16,2,93,255,0,46,238,8,43,56,170,199,107,139,113,141,46,220,178,194,119,8,162,190,181,102,158,154,107,164,142,134,89,25,75,75,43,34,115,29,181,236,131,180,34,73,28,140,138,161,170,199,35,158,199,36,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,98,196,77,79,18,223,247,27,109,31,47,240,39,252,253,172,138,190,19,188,211,228,223,204,12,61,234,48,25,41,158,127,31,227,252,27,149,152,54,237,152,57,131,136,105,44,120,122,199,78,181,53,213,213,42,187,34,102,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,79,248,103,226,171,40,248,175,193,181,56,195,43,110,85,109,125,186,163,179,92,237,23,40,217,13,198,220,245,87,116,214,104,152,247,183,100,141,106,185,143,99,156,199,104,230,235,189,146,49,149,128,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,122,75,181,170,27,173,61,138,107,157,35,46,85,148,243,85,211,209,186,102,164,243,65,11,163,108,178,178,61,119,57,140,116,240,181,206,68,209,171,44,104,186,110,77,123,96,0,99,195,204,23,56,173,89,223,197,166,58,197,216,106,253,87,117,195,212,85,16,217,44,242,203,84,217,224,72,41,33,100,50,58,149,204,123,217,217,164,168,109,68,241,171,23,71,36,251,213,17,207,114,23,127,200,251,0,83,75,117,205,60,210,174,195,213,105,81,75,79,110,176,90,238,206,73,91,2,178,87,75,61,109,59,23,94,147,222,139,13,3,221,220,175,98,44,127,146,146,46,231,60,28,1,77,21,215,43,51,74,135,15,85,173,69,85,61,198,193,116,187,53,37,116,8,200,157,20,244,84,239,93,122,76,122,172,213,239,111,114,61,232,146,126,82,70,155,104,7,42,28,226,186,229,175,22,150,76,34,235,245,37,14,30,204,26,122,139,37,210,42,218,167,69,4,147,182,25,38,162,115,27,189,172,90,149,168,99,32,141,92,142,93,42,165,99,19,116,136,164,239,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,44,215,58,242,190,235,146,185,185,139,242,162,242,234,185,42,48,181,226,166,218,202,138,154,39,82,62,178,6,61,122,53,73,19,149,85,140,154,46,156,172,247,156,138,201,26,168,231,34,162,172,212,242,147,198,182,172,85,193,110,31,177,91,233,234,227,168,193,215,139,173,146,185,211,49,168,201,39,125,75,171,145,209,42,57,85,89,210,174,137,170,174,70,174,246,189,52,209,17,206,188,160,8,1,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,30,83,153,23,45,223,193,255,0,181,56,133,225,234,195,254,133,61,250,204,77,134,104,226,255,0,176,191,23,214,82,49,63,249,79,197,100,137,63,212,253,238,106,116,53,74,123,64,225,71,138,236,199,225,43,49,217,141,112,84,189,186,213,93,211,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,78,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,144,246,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,8,121,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,98,217,133,177,102,42,192,215,218,92,83,130,177,53,215,15,222,168,183,246,107,141,174,182,74,74,168,55,177,204,126,201,99,86,189,187,152,247,53,116,94,246,185,81,123,149,76,151,178,67,26,221,115,43,37,240,14,99,95,105,233,32,185,98,172,47,106,189,214,69,72,199,54,8,231,169,164,142,105,27,27,92,231,57,24,142,122,162,34,185,203,166,154,170,248,145,235,206,143,34,242,226,135,4,225,206,33,237,150,110,195,140,235,177,5,54,27,185,84,211,170,50,59,141,43,168,234,100,141,245,12,211,223,154,62,202,198,50,68,84,119,77,202,199,111,70,68,145,218,7,43,143,61,153,101,247,215,163,214,147,252,67,7,52,110,4,173,89,39,117,135,61,242,95,12,213,211,224,155,229,67,219,136,45,212,144,55,177,97,234,215,57,137,19,227,218,187,162,166,168,115,220,136,205,157,56,164,106,49,28,212,154,24,155,96,17,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,235,181,207,99,103,153,173,114,166,173,73,100,68,211,114,234,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,248,57,143,115,87,84,85,67,218,228,94,69,230,63,17,121,143,110,202,252,175,179,118,235,173,118,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,122,112,179,115,117,93,21,202,231,53,140,107,222,246,49,217,10,112,233,195,70,86,112,191,129,33,192,185,103,105,254,23,109,188,214,65,77,237,75,159,227,166,150,62,215,60,49,71,214,233,117,222,200,247,55,220,102,141,79,138,173,85,35,171,154,207,4,181,153,173,98,166,226,7,40,112,167,108,198,118,110,157,29,254,219,107,182,207,81,112,196,20,175,124,80,193,35,25,10,59,169,53,63,126,170,172,220,232,21,119,72,137,79,27,22,40,114,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,69,28,60,113,3,128,120,154,202,250,28,215,203,151,213,178,219,89,81,81,73,45,29,114,194,149,180,83,195,34,181,209,84,71,12,146,54,55,171,118,74,214,171,181,88,229,141,221,219,144,142,14,108,92,111,209,226,79,105,240,153,150,117,91,233,45,247,4,139,27,86,172,48,77,13,84,144,246,121,233,233,105,102,108,175,86,244,167,71,165,66,58,54,72,217,105,218,196,118,212,145,174,177,110,24,184,122,197,92,80,103,45,151,40,240,181,79,96,237,253,74,155,141,209,244,178,84,67,108,161,137,187,165,168,145,172,79,237,99,98,57,204,107,229,150,38,43,217,191,114,100,81,149,89,103,133,114,111,46,48,230,86,224,170,78,207,101,195,54,248,173,244,219,163,141,146,77,177,61,249,229,233,177,140,116,210,189,93,36,143,70,166,249,30,247,42,106,229,35,91,158,119,230,79,245,147,246,105,106,188,174,60,246,101,151,223,94,143,90,79,240,0,197,92,201,79,132,239,43,25,55,242,255,0,15,122,116,6,53,134,74,124,39,121,88,201,191,151,248,123,211,160,42,168,4,85,243,206,252,201,254,178,126,205,34,214,138,211,117,184,211,87,214,91,237,149,117,84,246,186,116,171,174,150,24,92,246,82,192,178,199,10,75,43,145,52,99,22,89,162,141,28,237,19,124,140,111,139,145,22,186,240,81,197,117,247,132,188,229,162,198,93,91,173,102,16,185,105,71,138,108,148,83,49,189,190,151,107,210,57,17,178,34,177,102,129,239,234,198,186,177,203,163,227,234,49,146,200,166,67,214,155,157,53,234,213,69,121,163,142,174,58,122,250,120,234,98,101,93,36,180,179,181,143,106,57,169,36,51,53,178,196,253,21,53,100,141,107,218,186,163,145,21,21,14,217,22,188,240,113,253,76,86,172,172,202,218,28,67,72,180,245,85,23,27,253,210,210,213,137,211,163,226,108,80,81,84,61,52,234,177,138,147,87,177,189,232,199,170,73,249,75,26,109,138,18,106,121,54,103,95,211,158,31,110,217,57,87,111,232,213,229,149,193,58,51,199,22,216,231,161,184,203,81,81,30,231,44,142,87,76,217,217,88,142,209,140,106,71,208,211,115,183,169,127,229,170,243,71,242,39,153,191,114,250,197,17,0,38,85,4,96,115,58,229,233,89,138,107,42,120,138,225,251,8,117,174,179,110,151,22,216,45,144,207,61,85,214,170,89,225,142,42,170,42,72,33,126,233,151,171,51,234,87,115,26,173,141,36,218,175,89,92,247,43,254,95,184,171,3,95,109,92,78,103,20,55,92,63,122,162,235,253,27,195,242,54,74,74,168,55,178,182,138,175,218,116,213,20,205,123,119,49,241,201,7,78,78,246,187,115,187,149,26,73,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,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,207,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,66,15,50,254,7,42,120,113,198,83,103,14,7,125,35,242,235,26,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,184,200,214,55,162,43,88,249,172,128,149,78,70,63,158,207,213,191,218,68,170,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,132,191,98,30,91,216,87,138,28,159,225,223,52,172,119,79,98,94,159,131,240,93,191,22,109,158,58,104,235,44,113,91,219,218,39,139,109,44,143,146,227,177,208,199,27,229,119,79,167,19,26,168,136,212,47,171,34,242,47,46,56,116,203,139,118,87,229,125,155,176,218,168,117,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,251,91,170,232,141,70,181,172,99,88,198,49,141,168,0,22,65,205,223,56,174,185,107,194,227,48,142,28,191,82,80,220,179,6,241,21,146,166,36,170,116,85,178,90,155,20,147,85,186,6,177,237,114,177,92,202,120,37,85,71,51,167,84,230,57,63,24,213,33,175,37,242,135,25,103,214,104,97,252,163,203,248,41,36,190,226,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,249,75,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,76,148,248,104,199,245,57,167,195,206,91,230,13,195,16,210,95,46,87,204,47,109,169,186,87,83,44,91,37,184,246,118,37,98,42,68,136,198,61,181,9,43,30,198,162,108,123,92,221,27,183,68,169,96,16,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,240,0,4,85,243,206,252,201,254,178,126,205,45,87,149,199,158,204,178,251,235,209,235,73,254,0,133,110,117,126,105,240,183,203,250,31,81,184,157,78,90,92,77,224,30,22,114,191,63,179,3,23,212,210,86,92,153,79,135,93,101,195,201,113,134,154,182,243,58,73,93,30,200,27,34,238,115,24,233,226,116,175,99,94,177,198,174,126,215,104,141,117,0,193,188,102,103,70,9,226,94,235,197,69,190,186,146,175,22,94,170,43,101,174,163,172,150,174,75,116,240,84,49,90,148,143,141,39,73,95,77,10,116,186,49,58,69,70,118,104,60,122,104,79,158,69,231,166,92,113,23,151,22,236,208,202,251,207,110,181,87,107,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,167,51,55,55,84,213,90,173,115,94,199,61,143,99,221,80,0,0,22,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,66,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,67,21,114,127,185,92,121,19,203,47,190,189,98,180,186,162,213,121,163,249,19,204,223,185,125,98,136,134,190,20,120,81,204,126,45,115,29,152,43,5,69,216,109,84,61,57,239,247,249,225,87,210,218,41,92,170,136,231,34,42,117,38,126,215,36,80,162,163,164,115,92,170,172,99,36,145,153,15,96,12,1,131,114,179,6,218,114,251,47,176,245,37,143,15,88,233,210,154,134,134,153,23,100,76,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,1,138,185,53,60,75,127,220,109,180,124,191,192,159,243,246,178,42,248,78,243,79,147,127,48,48,247,168,192,100,166,65,95,49,30,62,171,56,156,197,73,128,242,182,225,117,182,229,149,147,171,79,170,84,207,79,244,154,69,146,39,246,154,170,109,200,197,133,143,130,55,83,199,35,22,70,251,210,59,107,164,233,197,64,56,116,226,95,52,248,95,199,112,227,172,179,187,127,11,182,217,171,39,169,246,93,207,241,51,69,31,107,130,25,99,235,116,186,239,124,123,157,238,63,71,39,197,23,33,60,139,207,76,184,226,47,46,45,217,161,149,247,158,221,106,174,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,110,110,169,170,181,90,230,189,142,123,30,199,186,160,17,87,207,59,243,39,250,201,251,52,181,254,91,124,64,224,30,25,115,95,27,230,190,99,62,173,246,218,60,15,53,36,84,116,43,10,214,214,207,53,214,218,214,197,79,28,210,70,217,30,141,223,43,154,142,213,35,138,71,119,237,83,197,95,248,223,207,28,65,196,253,183,139,57,170,173,84,248,190,209,209,138,138,137,144,205,45,174,158,149,148,235,4,148,177,195,52,175,124,112,202,201,39,87,163,36,71,111,168,149,236,115,30,228,114,78,79,11,188,77,224,30,41,178,190,219,152,24,66,166,146,142,228,250,118,186,245,135,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,85,107,107,0,7,138,206,188,208,181,100,174,81,226,252,215,188,182,146,74,124,45,103,169,185,50,158,166,181,180,140,172,157,140,94,141,42,74,228,84,99,230,151,167,19,61,215,42,190,70,162,53,202,168,139,140,97,144,71,45,28,1,83,151,220,22,229,221,45,203,15,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,115,46,192,21,57,131,193,110,98,82,219,112,245,37,214,229,99,167,166,191,210,172,201,22,250,54,82,84,199,45,85,68,79,145,83,99,219,70,149,104,187,87,123,152,231,177,187,183,237,88,12,194,120,166,251,129,177,85,155,26,225,106,238,197,122,195,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,220,101,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,22,220,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,227,228,243,130,201,203,238,6,226,129,115,86,162,110,209,101,204,187,124,21,20,114,109,99,58,21,84,52,240,82,84,83,104,143,115,221,181,140,166,151,168,173,99,87,180,236,110,229,141,202,84,190,71,216,214,213,65,143,243,79,46,102,167,171,91,149,242,207,110,189,211,202,214,55,160,216,40,102,150,25,90,247,110,220,143,87,92,33,86,162,53,81,81,178,106,173,209,17,210,232,1,0,60,209,252,246,102,111,220,190,143,68,93,87,35,31,207,103,234,223,237,34,253,56,162,226,111,0,240,179,149,247,44,192,197,245,52,149,151,38,83,185,214,92,60,151,24,105,171,111,51,164,145,71,178,6,200,187,156,198,58,120,157,43,216,215,172,113,171,159,181,218,35,93,142,102,44,191,253,43,197,87,156,83,236,75,85,155,219,55,10,139,135,179,173,52,221,158,134,143,171,35,159,208,167,139,85,233,194,205,219,88,205,87,107,81,19,85,208,153,238,83,92,54,230,230,75,101,125,223,25,230,77,255,0,16,89,169,241,133,67,223,75,129,43,168,159,76,150,247,195,34,196,234,218,136,231,141,37,142,166,84,141,17,173,143,107,29,10,70,231,172,170,177,164,17,237,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,243,21,115,37,62,19,188,172,100,223,203,252,61,233,208,22,171,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,227,169,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,1,156,123,112,65,125,225,31,29,197,91,135,41,110,183,44,178,189,244,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,222,217,95,26,108,70,190,45,54,185,206,142,84,101,181,97,108,39,138,177,205,246,151,11,96,172,51,117,196,23,170,221,253,154,221,107,162,146,174,170,125,140,115,223,178,40,209,207,118,214,49,206,93,19,185,173,85,94,228,82,124,248,28,224,115,6,240,133,131,93,85,84,250,75,230,98,223,41,218,203,245,249,140,93,145,179,84,119,98,163,220,136,230,83,53,200,213,87,42,35,230,123,81,239,70,163,98,138,43,160,0,132,14,103,92,18,214,100,102,99,212,230,222,87,225,77,153,109,138,55,86,77,77,105,182,206,148,184,106,169,171,12,114,71,51,209,29,20,48,207,52,205,124,41,185,141,220,249,34,100,109,108,76,87,80,14,27,56,188,206,94,20,190,150,254,9,107,109,80,253,49,183,178,138,179,218,20,13,169,232,77,22,254,207,87,14,170,154,77,23,86,93,168,253,241,59,168,189,72,223,163,118,209,251,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,12,133,56,28,225,18,213,194,14,81,187,10,79,113,164,188,98,203,245,67,110,88,142,235,5,59,88,199,206,140,70,178,150,23,171,82,87,211,66,155,182,117,23,85,124,147,72,141,143,170,177,182,226,136,171,231,157,249,147,253,100,253,154,90,175,43,143,61,153,101,247,215,163,214,147,252,0,49,87,50,83,225,59,202,198,77,252,191,195,222,157,1,141,97,146,159,9,222,86,50,111,229,254,30,244,232,10,170,1,21,124,243,191,50,127,172,159,179,74,41,201,247,9,225,92,115,196,78,51,194,216,215,12,218,177,5,150,183,47,234,251,77,186,233,69,29,93,44,251,46,150,199,179,124,82,35,152,237,175,99,92,154,167,115,154,138,157,232,133,229,112,227,202,91,40,242,127,52,49,38,54,204,106,202,76,197,180,71,80,248,112,141,162,239,66,201,96,167,164,146,52,221,53,124,78,111,74,162,165,170,231,196,212,70,244,145,25,214,218,146,72,198,83,223,168,49,225,230,11,156,86,172,239,226,211,29,98,236,53,126,171,186,225,234,42,136,108,150,121,101,170,108,240,36,20,144,178,25,29,74,230,61,236,236,210,84,54,162,120,213,139,163,146,125,234,136,231,185,15,21,138,242,46,251,133,184,113,192,25,243,89,102,186,178,147,27,98,11,229,186,58,189,89,37,15,101,164,101,43,41,151,86,34,172,83,73,58,93,91,178,71,35,158,218,77,205,98,53,170,231,92,167,39,220,227,190,224,110,40,19,42,169,225,237,22,92,203,183,207,79,89,30,230,51,161,85,67,79,61,93,61,78,170,199,61,219,88,202,152,186,104,230,53,123,78,247,110,88,218,132,223,150,171,205,31,200,158,102,253,203,235,20,68,0,153,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,24,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,46,168,243,248,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,123,56,204,225,126,235,194,102,116,84,229,205,101,222,146,227,109,184,211,190,247,97,150,42,135,77,59,109,82,85,212,67,76,218,167,44,81,53,42,118,211,170,200,145,181,89,170,251,171,240,75,223,228,99,249,236,253,91,253,164,74,161,74,184,177,242,177,156,159,47,241,15,167,78,99,88,100,167,194,119,149,140,155,249,127,135,189,58,2,170,128,8,86,231,55,154,95,74,248,142,177,101,157,5,247,181,80,96,76,63,31,105,162,236,187,59,29,210,181,235,52,223,140,86,35,164,223,74,219,115,187,156,230,55,77,19,71,117,16,245,92,146,242,207,21,84,230,158,58,206,62,201,210,195,118,252,62,184,103,175,36,114,55,180,87,84,84,211,212,108,133,219,58,111,233,199,75,172,137,189,28,222,188,30,234,163,245,75,106,230,43,147,151,220,155,226,227,29,211,93,230,237,20,152,194,225,62,49,181,212,237,99,58,212,181,243,203,35,147,99,94,245,111,74,116,168,131,87,109,115,250,27,246,181,175,106,23,235,201,99,56,173,87,172,163,197,121,33,112,191,85,203,125,195,87,135,222,232,104,234,234,154,230,54,213,84,200,218,173,165,141,94,175,70,71,83,28,175,149,26,196,99,95,89,26,234,174,149,73,31,0,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,128,0,34,175,158,119,230,79,245,147,246,105,106,188,174,60,246,101,151,223,94,143,90,79,240,4,43,115,171,243,79,133,190,95,208,250,141,196,176,3,218,201,146,153,185,22,87,211,231,83,178,227,16,46,4,170,168,154,153,152,129,180,47,117,18,62,41,35,137,202,249,17,52,99,22,89,153,19,94,237,24,249,18,70,49,92,248,228,107,106,255,0,2,252,102,223,120,60,204,122,171,156,150,175,108,224,204,81,217,233,241,53,182,38,49,42,157,28,74,254,149,77,52,142,211,73,162,234,202,169,27,156,145,200,215,185,174,218,170,201,99,159,236,45,139,48,174,57,177,82,226,156,21,137,173,88,130,203,91,191,179,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,162,247,57,170,139,222,138,125,96,0,45,87,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,146,152,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,133,110,117,126,105,240,183,203,250,31,81,184,149,87,145,143,231,179,245,111,246,145,42,134,42,228,255,0,114,184,242,39,150,95,125,122,197,105,117,69,10,227,127,40,113,150,125,112,199,139,114,143,47,224,164,146,251,136,170,45,16,211,173,92,233,12,17,49,151,74,73,101,154,71,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,250,14,29,56,104,202,206,23,240,36,56,23,44,237,63,194,237,183,154,200,41,189,169,115,252,116,210,199,218,231,134,40,250,221,46,187,217,30,230,251,140,209,169,241,85,170,160,197,92,154,158,37,191,238,54,218,62,95,224,79,249,251,89,21,124,39,121,167,201,191,152,24,123,212,96,47,211,154,135,30,181,53,85,55,94,22,50,110,251,87,70,202,58,137,173,248,230,231,79,210,86,86,49,98,133,201,65,77,81,28,174,114,49,28,249,226,170,99,152,199,239,139,165,170,177,101,107,236,3,135,142,31,177,247,19,89,161,67,149,25,114,202,70,92,171,41,234,42,229,172,174,73,146,138,138,8,99,87,58,90,137,33,142,71,70,197,118,200,154,229,110,139,36,177,183,187,114,21,171,143,190,4,238,188,34,98,106,43,238,26,172,171,187,101,214,34,168,90,75,61,101,84,142,158,182,150,120,233,225,116,145,87,72,202,120,160,99,228,145,213,14,133,172,85,87,71,11,213,123,216,227,207,240,47,198,109,247,131,204,199,170,185,201,106,246,206,12,197,29,158,159,19,91,98,99,18,169,209,196,175,233,84,211,72,237,52,154,46,172,170,145,185,201,28,141,123,154,237,170,172,150,57,254,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,251,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,115,154,168,189,232,164,96,243,206,252,201,254,178,126,205,34,172,246,177,228,166,110,75,149,245,25,212,220,184,196,9,129,41,106,33,166,126,32,117,11,219,68,175,150,73,34,106,178,69,77,30,196,150,23,196,231,183,86,50,69,141,143,86,190,72,218,239,107,194,143,21,217,143,194,86,99,179,26,224,169,123,117,170,187,167,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,156,204,220,229,138,100,69,116,110,115,145,81,236,124,145,191,33,236,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,5,144,115,125,205,11,86,11,225,46,167,1,204,218,73,238,89,131,120,162,182,211,192,234,214,197,60,80,83,76,218,217,106,153,22,138,233,152,215,83,195,11,180,218,141,90,168,213,93,224,215,66,5,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,82,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,11,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,91,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,50,20,229,225,141,110,184,255,0,130,220,170,190,222,105,233,33,168,165,179,190,200,198,211,49,205,98,193,111,169,150,134,23,42,57,206,93,238,138,154,55,61,117,209,94,174,84,70,162,163,82,205,121,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,197,207,243,159,202,26,156,95,144,216,107,55,45,208,85,205,81,151,183,135,67,88,141,158,38,65,13,186,225,211,138,73,158,199,123,239,122,84,195,67,27,81,139,220,147,72,170,213,68,220,200,224,224,31,51,48,174,81,113,123,150,216,235,26,213,246,75,45,61,194,162,223,83,84,233,35,142,58,94,219,73,53,27,39,149,242,61,172,100,49,190,161,175,145,234,239,118,54,189,200,138,168,136,185,20,128,64,15,52,127,61,153,155,247,47,163,209,21,255,0,148,54,102,97,92,155,203,142,35,243,75,26,213,246,123,46,25,183,216,46,21,59,100,141,146,77,177,46,123,32,139,168,246,49,211,74,245,108,113,177,92,155,228,123,26,139,171,144,180,14,43,184,174,204,126,45,115,29,248,215,26,203,216,109,84,61,72,44,22,8,38,87,210,218,41,92,168,170,214,170,162,117,38,126,214,172,179,42,35,164,115,90,136,140,99,35,141,151,127,202,223,128,90,60,196,236,60,77,231,29,190,213,114,194,9,219,41,240,238,29,172,166,130,186,27,188,137,213,166,154,166,174,57,26,246,54,24,158,146,36,113,170,36,142,150,52,147,220,100,108,235,75,249,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,255,0,49,87,50,83,225,59,202,198,77,252,191,195,222,157,1,106,188,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,254,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,81,78,49,179,11,35,178,223,135,220,73,117,226,30,195,237,252,25,112,232,90,234,108,145,116,93,85,114,146,105,90,140,142,153,178,75,22,179,71,162,206,138,199,182,72,219,3,165,98,162,198,138,152,225,23,191,202,67,26,228,190,12,226,94,56,179,22,158,173,49,102,33,167,246,38,15,172,149,148,158,206,162,158,86,72,233,221,44,147,57,37,142,166,84,142,26,104,22,29,85,253,166,88,213,23,168,132,228,130,42,249,231,126,100,255,0,89,63,102,150,171,202,227,207,102,89,125,245,232,245,164,255,0,0,12,85,204,148,248,78,242,177,147,127,47,240,247,167,64,99,88,100,167,194,119,149,140,155,249,127,135,189,58,2,170,128,69,95,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,154,144,83,252,254,206,59,23,15,249,53,139,51,139,17,195,218,41,48,205,189,213,17,211,110,123,59,93,83,220,145,211,83,111,99,30,177,245,103,146,40,186,155,21,172,223,185,222,235,85,76,101,201,179,226,31,133,90,156,184,229,87,93,146,84,54,218,76,69,125,192,118,122,123,252,181,18,201,20,137,77,87,29,114,86,221,42,41,101,149,145,171,88,200,165,175,108,126,235,101,116,43,211,247,156,245,71,67,182,85,102,102,42,201,188,199,195,153,165,130,170,251,61,235,12,220,34,184,83,110,146,70,71,54,197,247,224,151,166,246,61,208,202,197,116,114,49,28,155,227,123,218,171,163,148,201,206,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,216,57,163,249,19,204,223,185,125,98,136,128,19,42,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,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,2,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,74,124,39,121,88,201,191,151,248,123,211,160,42,168,7,82,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,26,30,32,115,51,240,201,158,56,243,52,163,171,186,212,82,98,108,65,93,112,160,246,164,155,234,161,161,124,206,236,176,63,223,122,55,165,2,69,26,49,174,86,177,172,70,181,118,181,9,180,229,113,148,53,57,75,193,246,25,158,229,5,92,23,44,115,81,54,47,170,134,105,226,149,140,101,75,88,202,87,68,177,254,75,31,71,5,36,138,215,43,158,143,145,232,237,191,144,219,96,231,105,146,159,246,139,196,101,29,195,234,193,87,10,89,37,255,0,206,43,41,36,133,137,31,254,122,146,57,210,127,96,70,183,242,212,182,174,85,153,199,98,202,46,46,45,20,216,142,29,41,49,237,190,92,29,29,78,231,255,0,74,213,84,207,4,148,203,177,140,114,191,169,61,60,80,105,238,181,189,125,238,114,53,138,139,61,32,16,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,240,0,4,85,243,206,252,201,254,178,126,205,45,87,149,199,158,204,178,251,235,209,235,73,254,0,133,110,117,126,105,240,183,203,250,31,81,184,148,127,128,78,13,170,120,190,205,10,219,125,246,166,174,131,2,97,138,116,155,17,215,80,214,197,5,107,31,60,115,37,28,52,233,36,114,35,158,249,98,87,57,85,155,18,56,164,213,205,122,198,142,157,236,83,149,89,113,141,50,226,171,40,113,38,11,181,85,224,202,187,123,45,110,178,54,157,34,165,142,150,52,106,69,28,77,143,111,71,167,177,139,26,199,181,209,185,140,115,21,170,214,170,64,15,26,252,40,223,120,75,206,90,220,27,210,186,214,97,11,150,181,152,90,247,91,11,27,219,233,118,177,100,141,93,26,171,22,104,30,254,148,137,163,28,186,50,78,155,25,44,104,86,14,91,28,115,221,120,125,199,244,121,87,152,215,74,186,236,186,197,85,20,214,216,159,89,116,115,96,194,243,186,105,21,181,81,54,105,18,8,105,157,37,67,221,83,162,53,116,210,93,202,177,172,114,78,72,0,22,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,66,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,67,21,114,127,185,92,121,19,203,47,190,189,98,180,186,160,0,49,87,38,167,137,111,251,141,182,143,151,248,19,254,126,214,67,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,135,214,192,24,3,25,102,158,50,180,229,246,95,97,234,187,230,33,190,84,37,53,13,13,50,38,249,95,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,100,17,193,71,10,54,46,18,242,106,139,6,244,173,85,152,190,229,165,102,41,189,209,66,246,246,250,173,207,88,227,71,72,170,245,134,6,63,165,26,104,198,174,143,147,166,199,203,34,21,131,31,224,12,27,154,120,54,237,151,217,131,135,169,47,152,122,249,78,180,213,212,53,40,187,37,102,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,143,103,24,156,42,227,46,20,51,114,225,131,239,54,218,183,97,139,141,69,69,78,19,187,201,34,76,203,141,185,31,238,35,165,107,24,222,211,27,93,27,102,102,214,237,122,163,145,58,111,141,239,175,252,178,184,237,186,228,142,50,183,100,102,105,98,106,72,242,190,253,81,35,105,107,46,147,185,140,195,117,175,71,57,175,142,77,21,25,77,52,186,54,70,63,108,108,124,157,125,209,162,77,213,172,28,243,191,50,127,172,159,179,75,32,224,179,134,122,158,43,179,230,213,150,19,87,85,219,236,80,83,205,119,196,53,212,139,23,94,154,221,14,212,119,77,36,114,34,190,73,100,134,20,84,107,246,44,201,34,177,237,99,144,200,35,11,101,86,92,96,188,184,165,202,28,55,130,237,84,152,50,146,222,251,91,108,142,167,73,105,100,165,145,28,146,199,43,100,221,214,234,111,122,200,178,110,116,142,123,220,245,114,185,202,176,89,199,183,4,23,222,17,241,220,85,184,114,150,235,114,203,43,223,74,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,211,107,156,232,229,70,118,184,4,227,178,235,194,38,38,173,177,98,90,58,187,182,93,98,42,132,171,188,81,210,198,233,235,105,103,142,158,102,199,45,12,111,168,138,6,62,73,29,78,217,156,244,85,116,112,177,19,189,141,39,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,182,69,7,60,171,181,170,107,174,77,216,161,185,210,62,229,71,79,126,171,168,163,108,205,89,225,130,103,80,182,41,95,30,187,154,199,186,9,154,215,42,104,229,138,68,77,118,174,150,171,203,46,211,106,189,113,199,150,20,119,155,101,37,125,60,117,23,42,182,69,83,11,101,99,103,130,217,87,52,50,163,92,138,136,248,229,142,57,24,239,22,189,141,114,104,168,138,100,18,12,120,121,135,224,171,86,0,227,75,53,108,86,106,138,185,169,234,175,12,189,189,213,47,107,158,147,220,41,162,174,153,168,173,107,83,99,101,169,145,172,77,53,70,35,81,85,202,138,229,145,78,75,24,254,154,251,195,206,43,203,234,140,67,87,89,114,194,184,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,115,247,185,200,157,68,87,83,94,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,41,60,94,229,13,78,123,240,209,152,89,91,111,130,174,123,149,218,206,249,173,112,83,79,20,47,168,184,211,61,181,84,112,171,229,247,26,199,212,65,19,30,174,86,251,142,119,188,207,202,76,109,204,159,114,171,51,48,174,114,101,198,28,205,44,21,87,218,44,184,154,223,21,194,155,116,145,190,72,119,167,191,4,189,55,189,141,154,39,163,163,145,136,229,217,35,30,213,93,90,167,171,4,0,243,71,243,217,153,191,114,250,61,17,107,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,235,181,207,99,103,153,173,114,166,173,73,100,68,211,114,235,118,188,187,184,32,172,226,171,29,174,45,198,52,187,114,203,9,220,34,138,250,213,154,122,105,174,146,58,25,100,101,45,44,172,137,204,118,215,178,14,208,137,36,114,50,42,134,171,28,142,123,28,147,189,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,219,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,230,42,230,74,124,39,121,88,201,191,151,248,123,211,160,45,87,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,0,117,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,32,7,143,190,50,106,120,190,205,10,43,133,138,154,174,131,2,97,138,117,135,14,80,215,81,69,5,107,31,60,112,173,100,213,11,28,146,35,158,249,98,70,181,17,251,18,56,163,209,173,122,200,174,237,240,135,203,211,52,248,179,177,98,60,83,69,115,250,31,101,182,219,250,150,75,141,218,213,82,234,91,237,115,159,43,27,12,50,162,35,22,22,62,9,27,52,204,89,29,19,150,52,233,61,92,187,109,171,20,225,60,85,129,175,181,88,91,26,225,155,174,31,189,81,108,237,54,235,165,20,148,149,80,111,99,94,205,241,72,141,123,119,49,237,114,106,157,237,114,42,119,42,19,125,203,51,141,31,221,39,151,15,203,124,106,238,158,62,192,54,250,72,42,106,38,174,235,73,125,161,68,233,50,187,73,30,233,157,51,85,141,109,67,151,115,122,146,196,244,114,117,146,56,239,84,138,190,121,223,153,63,214,79,217,165,170,242,184,243,217,150,95,125,122,61,105,63,192,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,24,214,25,41,240,157,229,99,38,254,95,225,239,78,128,170,160,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,22,1,206,79,58,254,131,112,251,105,201,202,75,127,90,175,51,110,11,214,158,72,183,71,5,13,186,90,122,137,54,185,36,106,182,103,78,250,52,110,172,123,86,62,190,187,93,177,72,213,224,31,44,240,174,110,241,123,150,216,23,26,210,118,187,45,69,194,162,225,83,74,232,227,146,58,174,197,73,53,99,32,149,146,49,204,124,50,62,157,172,145,138,223,122,55,61,168,168,170,138,153,20,152,192,230,174,89,226,172,155,204,124,71,149,184,214,147,179,222,176,205,194,91,125,78,216,228,100,115,108,95,114,120,186,140,99,221,12,172,86,201,27,213,169,190,55,177,200,154,57,9,212,229,139,154,95,133,14,13,176,87,107,190,251,78,235,132,187,70,22,184,127,74,244,123,47,101,145,123,36,29,204,107,95,182,134,74,47,125,187,181,215,222,114,189,30,57,163,249,19,204,223,185,125,98,136,128,19,42,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,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,2,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,74,124,39,121,88,201,191,151,248,123,211,160,42,168,5,181,115,21,206,59,22,77,240,143,142,234,110,240,246,138,188,97,111,159,7,90,233,183,61,157,106,170,248,37,141,203,189,172,122,55,165,2,84,79,163,182,181,253,13,155,154,231,181,72,12,203,220,21,117,204,172,127,134,178,230,197,81,73,5,203,21,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,77,116,69,240,50,104,203,220,21,106,203,92,1,134,178,230,197,81,87,61,183,10,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,93,116,68,240,40,255,0,30,217,103,133,115,67,132,124,204,183,98,154,78,167,176,112,253,110,38,183,78,200,227,89,169,107,168,32,125,68,79,141,207,99,182,110,233,186,39,171,116,114,197,52,172,71,55,126,166,62,249,123,141,110,185,107,143,240,214,99,88,169,233,39,185,97,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,233,174,138,158,38,77,25,123,141,109,89,149,128,48,214,99,88,169,234,224,182,226,171,61,21,238,142,42,182,53,179,199,5,76,44,154,54,200,214,185,205,71,163,94,136,168,142,114,107,174,138,190,39,160,4,0,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,252,0,1,21,124,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,128,33,91,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,74,161,77,56,135,225,251,0,241,53,149,245,217,81,152,204,171,101,182,178,162,158,174,42,202,20,133,43,104,167,134,68,115,101,167,146,104,228,108,111,86,239,137,206,70,234,177,203,35,123,183,41,143,14,122,100,94,99,240,233,152,247,28,175,205,11,55,97,186,208,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,169,11,246,187,69,209,28,142,107,152,246,177,236,123,27,34,188,175,57,129,127,218,223,10,89,187,55,246,43,78,12,188,57,223,249,204,171,77,91,61,69,79,254,109,77,73,28,49,127,2,45,63,37,73,84,0,22,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,66,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,67,21,114,127,185,92,121,19,203,47,190,189,98,180,186,160,0,49,87,38,167,137,111,251,141,182,143,151,248,19,254,126,214,66,177,58,124,187,184,5,163,225,143,10,174,60,205,43,125,170,229,153,183,190,149,70,139,77,5,71,209,152,210,57,89,217,169,106,118,171,210,103,178,121,27,81,36,111,72,221,238,198,221,205,143,169,45,234,130,149,113,23,195,70,86,113,65,129,38,192,185,153,105,254,15,98,188,209,193,77,237,75,103,227,161,150,78,201,60,209,73,209,234,244,24,201,54,183,223,102,173,95,130,164,32,90,57,122,113,53,117,226,10,175,135,89,48,135,97,186,208,235,44,247,249,225,170,125,137,148,174,138,121,41,234,157,87,20,47,219,13,71,102,149,145,43,154,142,89,90,232,220,214,61,146,53,151,1,205,67,41,191,1,89,53,195,62,81,253,47,186,226,143,162,246,252,69,69,237,75,155,181,154,127,122,220,237,173,110,171,211,133,155,186,113,69,185,221,56,153,27,55,59,110,229,249,92,149,60,211,226,159,151,245,222,163,110,38,164,241,89,209,148,56,55,62,178,191,16,101,30,96,65,87,37,139,17,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,30,190,40,184,100,199,220,44,230,133,203,47,241,125,53,93,101,181,149,14,109,151,16,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,118,136,231,94,7,42,190,57,237,89,91,83,251,155,179,114,233,73,111,194,119,42,138,171,149,143,16,220,174,141,167,166,179,79,210,89,37,165,153,213,18,36,81,211,74,177,185,204,217,181,82,162,87,34,181,253,125,209,204,73,4,60,219,49,173,215,21,113,165,136,44,87,10,122,72,233,240,117,158,213,100,161,116,44,114,62,72,31,76,218,229,116,170,174,84,87,245,107,165,106,43,81,169,177,172,77,53,69,115,170,87,37,60,179,250,65,158,56,211,52,170,233,45,85,20,152,63,15,178,223,15,104,143,125,85,61,117,124,223,139,158,159,86,42,51,72,41,43,35,123,209,205,118,217,209,168,142,107,223,164,202,2,10,249,188,224,95,162,92,100,220,175,254,212,237,127,77,112,253,174,251,209,232,116,251,39,78,55,80,116,183,110,94,166,189,131,169,187,70,255,0,93,219,167,187,185,215,1,200,199,243,217,250,183,251,72,115,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,169,49,172,226,159,37,63,115,183,16,88,219,39,35,184,118,218,76,63,112,78,193,59,165,234,72,250,25,226,101,69,47,85,221,56,209,102,72,38,137,36,218,196,111,81,31,183,86,232,171,47,220,163,179,51,10,227,14,16,172,248,22,211,87,165,235,1,92,43,237,247,122,89,36,143,168,222,211,87,53,100,19,181,141,122,189,33,123,39,86,53,239,107,119,73,4,237,68,84,102,171,122,160,128,30,104,254,123,51,55,238,95,71,162,41,255,0,10,60,40,230,63,22,185,142,204,21,130,162,236,54,170,30,156,247,251,252,240,171,233,109,20,174,85,68,115,145,21,58,147,63,107,146,40,81,81,210,57,174,85,86,49,146,72,204,135,176,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,16,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,243,21,115,37,62,19,188,172,100,223,203,252,61,233,208,22,171,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,128,34,87,155,23,27,244,120,147,218,124,38,101,157,86,250,75,125,193,34,198,213,171,12,19,67,85,36,61,158,122,122,90,89,155,43,213,189,41,209,233,80,142,141,146,54,90,118,177,29,181,36,107,172,131,133,222,25,49,247,20,217,161,109,203,252,33,77,87,71,109,125,67,91,122,196,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,170,185,185,20,224,12,1,131,114,179,6,218,114,251,47,176,245,37,143,15,88,233,210,154,134,134,153,23,100,76,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,108,43,154,207,4,181,153,173,98,166,226,7,40,112,167,108,198,118,110,157,29,254,219,107,182,207,81,112,196,20,175,124,80,193,35,25,10,59,169,53,63,126,170,172,220,232,21,119,72,137,79,27,22,37,178,171,51,49,86,77,230,62,28,205,44,21,87,217,239,88,102,225,21,194,155,116,146,50,57,182,47,191,4,189,55,177,238,134,86,43,163,145,136,228,223,27,222,213,93,28,166,69,60,49,113,11,133,120,160,201,171,46,110,97,106,110,193,219,250,148,215,27,91,234,163,168,154,217,93,19,182,203,79,35,152,191,218,200,197,115,88,231,197,44,79,86,51,126,212,176,14,121,223,153,63,214,79,217,165,170,242,184,243,217,150,95,125,122,61,105,63,192,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,24,214,25,41,240,157,229,99,38,254,95,225,239,78,128,170,160,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,16,109,205,247,52,46,184,211,139,74,156,7,51,106,224,182,229,245,158,138,219,79,3,171,93,44,18,207,83,11,107,101,170,100,90,35,97,123,155,81,12,46,211,114,185,41,99,85,119,131,91,87,249,33,101,159,105,197,89,151,156,117,148,151,88,189,159,111,164,195,54,249,250,123,104,106,59,68,139,81,86,205,202,207,126,104,251,45,18,232,215,166,214,207,239,53,119,177,82,90,136,75,231,29,148,53,56,43,137,122,28,210,167,130,173,109,185,143,103,134,103,207,52,241,57,158,209,161,99,41,102,134,38,55,71,177,141,167,74,7,170,189,23,87,204,253,174,93,21,172,168,28,147,243,138,213,101,198,88,243,36,47,151,234,184,170,49,45,61,45,238,193,71,53,83,91,72,233,233,82,70,214,54,40,220,244,85,169,146,41,32,122,164,108,85,116,84,111,87,42,36,77,47,43,154,63,145,60,205,251,151,214,40,136,1,50,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,49,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,93,80,33,91,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,74,161,74,184,177,242,177,156,159,47,241,15,167,78,99,88,100,167,194,119,149,140,155,249,127,135,189,58,2,170,128,69,95,59,76,235,255,0,180,94,28,232,237,255,0,86,53,184,85,73,23,254,113,71,73,28,47,73,63,243,213,145,174,143,251,2,181,223,150,133,191,242,140,203,60,43,152,156,92,67,113,197,52,157,175,232,86,31,171,196,214,232,31,28,114,66,234,232,231,167,167,137,242,53,236,118,189,62,212,233,88,173,218,230,203,20,79,71,123,186,44,234,3,25,110,32,114,207,240,55,158,56,243,43,99,164,186,211,210,97,156,65,93,111,160,246,164,123,42,166,161,100,206,236,179,191,220,98,59,171,2,197,34,61,173,70,189,175,71,53,54,185,9,159,229,51,154,23,92,199,224,250,215,108,188,182,174,74,140,11,120,172,194,236,171,169,173,117,67,234,96,99,99,169,135,77,200,139,27,34,138,174,58,118,71,171,145,172,167,110,138,136,168,198,222,80,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,224,0,8,171,231,157,249,147,253,100,253,154,90,175,43,143,61,153,101,247,215,163,214,147,252,1,10,220,234,252,211,225,111,151,244,62,163,113,42,175,35,31,207,103,234,223,237,34,85,1,109,92,116,112,101,98,227,15,46,41,109,145,221,125,141,140,240,191,104,168,195,55,41,94,245,165,108,146,163,58,180,213,49,183,93,97,151,165,18,44,141,106,201,27,152,215,55,114,35,226,146,0,113,78,19,197,88,26,251,85,133,177,174,25,186,225,251,213,22,206,211,110,186,81,73,73,85,6,246,53,236,223,20,136,215,183,115,30,215,38,169,222,215,34,167,114,161,51,220,178,184,237,181,103,118,13,183,100,102,105,98,106,185,51,66,195,79,35,105,107,46,147,181,239,196,148,76,87,57,175,142,77,17,95,83,12,90,54,70,63,116,143,100,125,125,210,42,205,210,191,80,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,1,96,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,254,33,91,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,74,161,138,185,63,220,174,60,137,229,151,223,94,177,90,93,80,0,24,171,147,83,196,183,253,198,219,71,203,252,9,255,0,63,107,41,167,42,254,2,169,169,105,173,92,83,231,37,138,146,177,245,148,240,220,48,53,178,163,170,143,163,122,75,51,86,190,166,158,72,154,213,122,181,144,75,74,246,189,236,217,47,87,68,122,68,230,74,80,0,234,71,105,181,67,117,168,190,195,108,164,101,202,178,158,26,74,138,198,194,212,158,104,33,116,142,138,39,201,166,231,49,142,158,103,53,170,186,53,101,145,83,77,203,172,91,115,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,169,5,20,226,187,133,28,184,226,215,46,31,130,177,172,93,134,235,67,212,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,82,23,237,106,75,10,170,54,70,181,170,138,199,178,57,25,143,22,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,87,185,91,241,245,89,152,157,135,134,76,227,184,93,110,88,189,59,101,70,29,196,85,149,51,215,77,119,141,58,181,51,83,85,201,35,158,246,205,19,18,69,142,69,84,141,209,70,145,251,143,141,157,107,43,230,143,231,179,51,126,229,244,122,34,237,57,26,218,110,176,218,179,146,251,53,178,173,150,218,202,139,13,37,61,99,161,114,65,52,240,182,185,210,196,201,52,218,231,177,179,194,231,53,23,86,164,177,170,233,185,53,148,160,68,95,60,28,21,106,160,199,249,89,152,208,212,85,173,202,249,103,184,217,42,34,115,219,208,108,20,51,69,52,78,99,118,238,71,171,174,19,35,149,92,168,168,216,244,70,232,170,239,63,201,47,20,223,105,51,247,29,96,170,122,237,150,91,174,15,91,165,101,55,73,139,213,170,164,173,167,142,158,77,234,155,219,181,149,181,41,162,42,53,122,154,185,21,90,213,74,129,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,133,110,114,121,41,244,27,136,43,78,113,210,92,58,212,153,155,111,94,180,18,75,186,72,43,173,209,83,211,201,181,169,27,81,176,186,7,209,171,117,123,220,178,117,245,218,221,136,122,14,73,249,161,106,195,217,185,143,50,162,224,218,72,106,49,157,158,150,229,67,81,53,107,98,124,147,219,223,38,180,177,68,169,172,207,124,85,146,202,187,93,171,89,74,245,218,228,85,86,76,72,32,219,141,252,161,198,89,245,204,239,22,229,30,95,193,73,37,247,17,84,90,33,167,90,185,210,24,34,99,44,116,146,203,52,143,239,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,150,158,23,120,100,192,60,44,229,125,183,47,240,133,53,37,101,201,148,237,109,235,16,173,186,26,106,219,204,233,36,178,111,157,209,166,231,49,142,158,86,196,199,185,235,28,106,214,110,118,138,231,86,0,8,1,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,95,249,138,185,146,159,9,222,86,50,111,229,254,30,244,232,11,85,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,165,92,83,223,243,151,11,112,251,141,175,252,63,89,61,171,143,168,237,232,251,69,51,105,155,83,39,124,172,73,228,138,23,42,36,179,71,2,205,36,113,232,237,242,49,141,217,38,189,55,99,131,133,176,158,42,199,55,218,92,45,130,176,205,215,16,94,171,119,246,107,117,174,138,74,186,169,246,49,207,126,200,163,71,61,219,88,199,57,116,78,230,181,85,123,145,76,132,248,40,225,70,197,194,94,77,81,96,222,149,170,179,23,220,180,172,197,55,186,40,94,222,223,85,185,235,28,104,233,21,94,176,192,199,244,163,77,24,213,209,242,116,216,249,100,66,224,1,8,28,206,184,37,172,200,204,199,169,205,188,175,194,155,50,219,20,110,172,154,154,211,109,157,41,112,213,83,86,24,228,142,103,162,58,40,97,158,105,154,248,83,115,27,185,242,68,200,218,216,152,174,234,242,144,196,153,209,97,226,94,58,12,186,195,21,119,140,39,126,167,246,110,48,146,85,171,101,186,223,2,50,73,224,170,150,72,88,248,163,169,69,130,102,65,214,110,146,117,37,137,29,31,85,101,101,117,231,157,249,147,253,100,253,154,90,175,43,143,61,153,101,247,215,163,214,147,252,0,49,87,50,83,225,59,202,198,77,252,191,195,222,157,1,141,97,146,159,9,222,86,50,111,229,254,30,244,232,10,170,1,21,124,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,106,78,165,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,49,153,171,153,152,171,57,51,31,17,230,150,53,171,237,23,172,77,112,150,225,83,182,73,31,28,59,215,220,130,46,163,222,246,195,19,17,177,198,197,114,236,141,140,106,46,141,66,119,185,104,224,10,156,190,224,183,46,233,110,88,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,208,22,1,206,79,37,62,156,240,251,105,206,58,75,135,70,175,44,174,11,214,130,73,118,199,61,13,198,90,122,121,54,181,35,114,186,102,206,202,53,110,175,99,82,62,190,187,157,177,8,192,224,191,56,236,89,5,197,6,0,205,92,83,14,251,45,170,225,37,61,198,77,207,78,205,75,87,79,45,36,181,58,49,143,123,250,44,168,116,189,54,181,92,254,158,196,209,93,170,76,167,52,127,34,121,155,247,47,172,81,16,2,101,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,89,6,97,114,137,225,183,50,177,254,37,204,107,238,54,204,168,46,88,170,241,91,123,172,138,146,229,64,216,35,158,166,103,205,35,99,107,168,220,228,98,57,234,136,138,231,46,154,106,171,226,92,254,66,100,166,21,225,219,41,236,89,57,130,174,23,90,219,46,31,237,93,154,123,164,177,201,84,254,189,76,181,15,222,232,227,141,139,163,230,114,38,140,79,117,19,93,87,85,90,128,11,95,226,131,151,166,75,241,103,143,237,249,141,152,216,159,26,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,162,55,187,197,87,208,112,165,193,78,86,112,125,244,167,240,103,127,197,119,63,165,189,135,182,251,118,170,154,110,159,101,235,244,250,93,24,34,211,94,210,253,219,183,107,163,116,211,69,214,224,15,63,152,88,42,213,153,88,3,18,229,205,246,162,174,11,110,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,38,186,106,139,224,89,7,244,21,56,88,255,0,111,217,171,255,0,26,219,191,232,37,239,229,238,10,181,101,174,0,195,89,115,98,168,171,158,219,133,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,174,186,34,120,30,128,2,210,184,135,229,171,146,252,77,102,133,118,107,230,54,96,230,83,46,85,148,244,244,145,81,208,221,169,18,138,138,8,99,70,182,42,120,230,165,145,209,177,93,190,87,53,29,162,201,44,142,238,220,167,181,225,75,130,156,172,224,251,233,79,224,206,255,0,138,238,127,75,123,15,109,246,237,85,52,221,62,203,215,233,244,186,48,69,166,189,165,251,183,110,215,70,233,166,139,173,192,2,213,120,148,229,189,144,92,80,230,58,102,150,53,186,98,187,37,233,246,248,45,245,63,71,167,162,166,142,179,164,175,217,60,253,74,89,31,36,219,28,216,247,171,191,173,197,19,81,17,26,135,181,225,91,132,12,3,194,37,171,16,88,178,231,25,99,91,181,183,17,84,65,87,45,29,254,227,12,240,82,207,27,92,215,75,4,112,195,19,88,249,26,230,54,71,42,42,185,33,133,63,120,133,117,5,159,231,223,43,252,130,226,39,54,47,185,199,141,113,126,96,81,94,177,7,101,237,48,90,238,20,81,210,179,161,77,21,59,54,54,74,73,30,154,178,22,170,234,245,247,149,116,209,52,68,172,28,47,240,191,128,120,76,192,23,12,185,203,155,190,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,117,87,119,248,34,86,0,0,5,191,241,91,193,78,86,113,131,244,91,240,153,127,197,118,207,162,93,187,177,123,10,170,154,30,167,106,232,117,58,189,104,37,215,78,204,205,187,118,233,171,181,215,84,210,159,228,39,43,252,130,225,219,54,44,89,199,130,177,126,96,86,222,176,255,0,106,236,208,93,46,20,82,82,191,175,77,45,59,247,182,58,72,222,186,50,103,42,104,244,247,145,53,213,53,69,188,0,11,95,226,131,151,166,75,241,103,143,237,249,141,152,216,159,26,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,162,55,187,197,87,208,112,165,193,78,86,112,125,244,167,240,103,127,197,119,63,165,189,135,182,251,118,170,154,110,159,101,235,244,250,93,24,34,211,94,210,253,219,183,107,163,116,211,69,214,224,0,45,127,137,142,93,124,60,241,75,140,169,179,7,25,183,16,88,49,11,41,251,53,109,118,28,169,167,166,125,205,141,70,164,75,82,147,67,43,94,248,218,221,141,122,35,95,177,81,174,87,53,145,163,41,174,22,229,1,144,88,26,251,75,138,112,86,114,103,86,31,189,81,111,236,215,27,94,33,162,164,170,131,123,28,199,236,150,58,38,189,187,152,247,53,116,94,246,185,81,123,149,75,234,0,167,249,247,146,152,87,136,156,167,190,228,230,53,184,93,104,172,184,131,178,246,153,237,114,199,29,83,58,21,49,84,51,99,164,142,70,38,175,133,168,186,177,125,213,93,52,93,21,45,131,47,121,68,240,219,150,184,255,0,13,102,53,139,27,102,84,247,44,43,120,162,189,209,197,87,114,160,116,18,79,77,51,38,141,178,53,180,109,114,177,92,196,69,68,115,87,77,116,84,241,47,124,2,143,241,65,194,254,1,226,207,0,91,242,231,49,174,248,130,221,109,183,94,34,189,197,45,146,162,24,103,116,241,195,52,45,107,157,52,82,181,89,182,161,234,168,141,69,213,27,223,226,139,71,242,19,149,254,65,112,237,155,22,44,227,193,88,191,48,43,111,88,127,181,118,104,46,151,10,41,41,95,215,166,150,157,251,219,29,36,111,93,25,51,149,52,122,123,200,154,234,154,162,222,1,107,252,80,114,244,201,126,44,241,253,191,49,179,27,19,227,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,52,70,247,120,170,250,14,20,184,41,202,206,15,190,148,254,12,239,248,174,231,244,183,176,246,223,110,213,83,77,211,236,189,126,159,75,163,4,90,107,218,95,187,118,237,116,110,154,104,186,220,1,96,31,208,84,225,99,253,191,102,175,252,107,110,255,0,160,151,127,144,153,41,133,120,118,202,123,22,78,96,171,133,214,182,203,135,251,87,102,158,233,44,114,85,63,175,83,45,67,247,186,56,227,98,232,249,156,137,163,19,221,68,215,85,213,86,160,0,1,96,31,208,84,225,99,253,191,102,175,252,107,110,255,0,160,151,127,6,69,229,196,185,53,96,200,108,71,102,250,73,132,48,253,190,209,110,142,146,236,169,39,107,142,218,232,31,76,181,8,196,107,37,247,233,162,115,217,181,35,126,138,215,49,88,229,106,212,0,0,5,191,241,91,193,78,86,113,131,244,91,240,153,127,197,118,207,162,93,187,177,123,10,170,154,30,167,106,232,117,58,189,104,37,215,78,204,205,187,118,233,171,181,215,84,211,207,240,191,203,211,37,248,76,199,247,12,198,203,156,79,141,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,209,93,221,224,169,116,0,22,235,197,79,2,121,47,197,221,215,15,223,115,26,179,16,90,110,88,118,158,122,72,171,44,18,82,65,61,84,18,57,174,108,83,201,53,60,174,123,35,115,94,232,218,138,136,213,154,101,253,250,148,82,211,201,171,134,219,5,214,138,251,98,205,28,224,183,92,173,213,17,213,209,214,82,94,232,33,158,154,120,220,142,142,88,228,109,18,57,143,107,145,28,142,69,69,69,68,84,61,94,114,114,178,200,188,247,204,75,134,105,102,14,98,230,84,248,134,237,79,67,13,116,244,213,182,216,89,80,250,106,72,105,82,101,98,80,237,107,222,216,26,247,163,81,172,222,231,109,107,27,163,82,181,112,191,194,254,1,225,51,0,92,50,231,46,110,248,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,213,93,223,224,137,88,1,111,252,86,240,83,149,156,96,253,22,252,38,95,241,93,179,232,151,110,236,94,194,170,166,135,169,218,186,29,78,175,90,9,117,211,179,51,110,221,186,106,237,117,213,52,243,252,47,242,244,201,126,19,49,253,195,49,178,231,19,227,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,52,87,119,120,42,122,14,43,120,41,202,206,48,126,139,126,19,47,248,174,217,244,75,183,118,47,97,85,83,67,212,237,93,14,167,87,173,4,186,233,217,153,183,110,221,53,118,186,234,154,121,254,23,249,122,100,191,9,152,254,225,152,217,115,137,241,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,154,43,187,188,21,46,128,183,254,43,120,41,202,206,48,126,139,126,19,47,248,174,217,244,75,183,118,47,97,85,83,67,212,237,93,14,167,87,173,4,186,233,217,153,183,110,221,53,118,186,234,154,83,252,132,229,127,144,92,59,102,197,139,56,240,86,47,204,10,219,214,31,237,93,154,11,165,194,138,74,87,245,233,165,167,126,246,199,73,27,215,70,76,229,77,30,158,242,38,186,166,168,183,128,10,127,133,114,47,46,48,134,108,99,92,239,182,89,186,184,207,29,246,72,174,87,74,133,71,201,13,45,61,52,16,71,75,79,220,157,40,87,179,178,71,162,106,231,200,168,174,114,163,34,108,117,0,0,89,254,125,242,191,200,46,34,115,98,251,156,120,215,23,230,5,21,235,16,118,94,211,5,174,225,69,29,43,58,20,209,83,179,99,100,164,145,233,171,33,106,174,175,95,121,87,77,19,68,74,193,194,255,0,11,248,7,132,204,1,112,203,156,185,187,226,11,141,182,227,120,150,247,44,183,186,136,102,157,179,201,12,48,185,173,116,49,68,212,102,218,118,42,34,181,87,85,119,127,130,37,96,44,3,250,10,156,44,127,183,236,213,255,0,141,109,223,244,18,247,242,247,5,90,178,215,0,97,172,185,177,84,85,207,109,194,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,215,93,17,60,10,127,197,7,11,248,7,139,60,1,111,203,156,198,187,226,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,84,111,127,138,45,31,200,78,87,249,5,195,182,108,88,179,143,5,98,252,192,173,189,97,254,213,217,160,186,92,40,164,165,127,94,154,90,119,239,108,116,145,189,116,100,206,84,209,233,239,34,107,170,106,139,120,0,163,252,80,112,191,128,120,179,192,22,252,185,204,107,190,32,183,91,109,215,136,175,113,75,100,168,134,25,221,60,112,205,11,90,231,77,20,173,86,109,168,122,170,35,81,117,70,247,248,162,209,252,132,229,127,144,92,59,102,197,139,56,240,86,47,204,10,219,214,31,237,93,154,11,165,194,138,74,87,245,233,165,167,126,246,199,73,27,215,70,76,229,77,30,158,242,38,186,166,168,183,128,1,79,255,0,0,57,53,248,101,253,208,127,131,219,87,225,11,217,254,204,246,238,199,117,186,59,118,110,217,175,79,173,211,252,87,95,111,87,165,248,173,253,63,112,168,0,30,127,31,224,12,27,154,120,54,237,151,217,131,135,169,47,152,122,249,78,180,213,212,53,40,187,37,102,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,226,184,116,225,163,43,56,95,192,144,224,92,179,180,255,0,11,182,222,107,32,166,246,165,207,241,211,75,31,107,158,24,163,235,116,186,239,100,123,155,238,51,70,167,197,87,202,113,91,193,78,86,113,131,244,91,240,153,127,197,118,207,162,93,187,177,123,10,170,154,30,167,106,232,117,58,189,104,37,215,78,204,205,187,118,233,171,181,215,84,210,159,228,39,43,252,130,225,219,54,44,89,199,130,177,126,96,86,222,176,255,0,106,236,208,93,46,20,82,82,191,175,77,45,59,247,182,58,72,222,186,50,103,42,104,244,247,145,53,213,53,69,188,0,1,96,31,208,84,225,99,253,191,102,175,252,107,110,255,0,160,151,191,151,184,42,213,150,184,3,13,101,205,138,162,174,123,110,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,186,232,137,224,89,7,244,21,56,88,255,0,111,217,171,255,0,26,219,191,232,37,239,229,238,10,181,101,174,0,195,89,115,98,168,171,158,219,133,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,174,186,34,120,30,128,2,223,248,173,224,167,43,56,193,250,45,248,76,191,226,187,103,209,46,221,216,189,133,85,77,15,83,181,116,58,157,94,180,18,235,167,102,102,221,187,116,213,218,235,170,105,231,248,95,229,233,146,252,38,99,251,134,99,101,206,39,198,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,104,174,238,240,84,186,3,197,103,70,85,90,179,191,43,241,6,84,95,113,22,32,177,219,113,37,59,105,43,43,44,53,109,166,173,72,58,141,116,145,54,71,49,237,217,35,90,177,72,213,106,163,163,145,237,95,202,44,215,250,10,156,44,127,183,236,213,255,0,141,109,223,244,18,255,0,193,229,51,87,44,240,174,114,101,198,35,202,220,107,73,218,44,184,154,223,45,190,167,108,113,190,72,119,167,185,60,93,70,61,141,154,39,163,100,141,234,213,217,35,24,228,77,90,133,149,255,0,65,83,133,143,246,253,154,191,241,173,187,254,130,93,254,125,228,166,21,226,39,41,239,185,57,141,110,23,90,43,46,32,236,189,166,123,92,177,199,84,206,133,76,85,12,216,233,35,145,137,171,225,106,46,172,95,117,87,77,23,69,75,64,254,130,167,11,31,237,251,53,127,227,91,119,253,4,191,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,224,220,127,131,115,6,154,235,85,131,49,13,37,213,150,59,197,109,130,230,144,170,239,163,184,210,74,177,84,83,202,199,34,57,143,107,147,84,213,61,230,57,143,110,230,61,174,95,64,0,0,181,94,37,57,139,228,255,0,10,217,142,153,101,153,184,11,48,38,175,154,223,5,210,146,174,215,73,111,158,150,174,150,85,123,18,70,43,235,25,35,116,146,41,99,84,145,140,118,232,213,81,21,170,215,59,208,112,173,199,102,75,241,119,117,196,22,44,185,163,196,22,155,150,29,167,130,174,90,59,252,116,144,79,85,4,142,115,93,44,17,195,81,43,158,200,220,214,54,71,42,34,53,102,133,63,126,133,197,2,218,184,165,227,251,35,184,73,197,86,124,21,152,118,236,87,117,189,94,45,235,116,109,53,138,130,25,123,61,42,200,232,227,146,87,207,52,76,247,223,28,200,212,98,185,201,210,114,185,26,138,197,119,83,133,254,97,121,47,197,158,63,184,101,206,92,225,140,107,110,185,91,172,242,222,229,150,247,69,73,12,14,130,57,161,133,205,107,161,169,149,202,253,213,12,84,69,106,38,136,238,255,0,4,91,160,7,159,143,31,224,217,113,253,70,86,183,16,210,38,44,165,179,195,127,125,165,202,173,157,109,210,205,36,13,168,98,42,104,246,36,176,189,142,218,171,177,86,61,251,122,145,238,244,0,30,127,48,177,173,171,45,112,6,37,204,107,237,61,92,246,220,43,103,173,189,214,69,72,198,186,121,32,166,133,243,72,216,218,231,53,170,245,107,21,17,21,205,77,116,213,83,196,96,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,0,30,127,48,177,173,171,45,112,6,37,204,107,237,61,92,246,220,43,103,173,189,214,69,72,198,186,121,32,166,133,243,72,216,218,231,53,170,245,107,21,17,21,205,77,116,213,83,196,237,97,108,89,133,113,205,138,151,20,224,172,77,106,196,22,90,221,253,154,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,93,23,185,205,84,94,244,83,235,0,0,0,179,252,251,230,129,144,92,59,102,197,247,39,49,174,16,204,10,219,214,31,236,189,166,123,93,190,138,74,87,245,233,162,168,102,199,73,87,27,215,70,76,212,93,88,158,242,46,154,166,138,181,3,133,46,53,178,179,140,31,165,63,131,59,6,43,182,125,18,236,61,183,219,180,180,208,245,59,87,95,167,210,232,207,46,186,118,103,238,221,183,77,91,166,186,174,151,0,10,127,133,115,211,46,49,126,108,99,92,144,182,94,122,88,207,2,118,73,110,86,186,132,70,73,53,45,69,52,19,199,85,79,222,189,88,83,180,50,55,170,104,230,72,136,142,106,35,226,116,149,0,0,1,77,51,231,136,172,163,225,183,6,212,227,60,214,197,148,150,230,54,158,105,168,109,140,149,142,184,221,159,26,177,171,13,29,58,185,29,51,247,75,18,42,166,140,102,244,116,142,99,53,114,123,92,45,139,48,174,57,177,82,226,156,21,137,173,88,130,203,91,191,179,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,162,247,57,170,139,222,138,125,96,10,21,115,227,79,33,172,188,75,179,133,59,206,32,171,160,198,82,83,192,172,158,166,155,165,110,117,108,236,100,144,219,210,119,57,21,106,100,138,72,222,196,219,211,118,246,198,146,44,202,145,21,212,178,12,127,205,179,34,242,179,25,93,178,251,48,114,131,56,44,120,134,199,80,180,213,212,53,54,155,110,248,159,162,42,42,42,87,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,175,191,225,159,152,167,15,60,82,227,42,156,190,193,142,196,22,12,66,202,126,211,69,67,136,233,169,233,159,115,99,81,203,42,83,44,51,74,215,190,54,183,123,152,170,215,236,85,115,81,205,100,138,203,160,45,255,0,138,222,53,178,179,131,239,162,223,132,203,6,43,185,253,45,237,221,139,216,84,180,211,116,251,47,67,169,213,235,79,22,154,246,150,109,219,187,93,29,174,154,38,190,127,133,254,97,121,47,197,158,63,184,101,206,92,225,140,107,110,185,91,172,242,222,229,150,247,69,73,12,14,130,57,161,133,205,107,161,169,149,202,253,213,12,84,69,106,38,136,238,255,0,4,91,160,45,215,138,158,59,50,95,132,75,174,31,177,102,53,30,32,187,92,177,21,60,245,113,81,216,35,164,158,122,88,35,115,90,217,103,142,106,136,156,198,72,231,61,177,185,17,81,203,12,201,251,197,40,165,167,156,175,13,183,251,173,21,138,197,149,217,193,113,185,92,106,35,164,163,163,164,178,80,77,61,76,242,57,27,28,81,198,218,213,115,222,231,42,53,26,136,170,170,168,136,92,87,16,92,81,217,248,108,203,139,78,105,99,252,169,204,10,187,45,111,73,151,47,99,210,208,85,201,98,154,68,103,78,58,239,233,182,177,187,158,245,141,36,137,210,69,212,110,221,250,190,46,165,181,255,0,70,175,133,143,246,131,154,191,241,85,187,254,156,94,254,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,22,1,253,26,190,22,63,218,14,106,255,0,197,86,239,250,113,123,249,123,141,109,89,149,128,48,214,99,88,169,234,224,182,226,171,61,21,238,142,42,182,53,179,199,5,76,44,154,54,200,214,185,205,71,163,94,136,168,142,114,107,174,138,190,39,213,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,176,191,232,213,240,177,254,208,115,87,254,42,183,127,211,138,191,147,188,192,114,211,59,176,14,61,205,44,41,149,249,149,73,132,242,234,207,87,118,186,221,174,86,234,24,160,157,244,240,172,239,163,166,86,213,185,101,169,233,34,191,110,136,198,162,179,168,246,117,35,223,113,88,91,22,97,92,115,98,165,197,56,43,19,90,177,5,150,183,127,102,184,218,235,99,171,165,159,99,220,199,236,150,53,115,29,181,236,115,87,69,238,115,85,23,189,20,250,192,30,43,51,179,139,0,228,228,120,114,179,49,175,212,150,59,110,36,188,45,146,43,157,117,84,52,212,84,147,246,42,170,182,186,162,105,158,198,198,199,54,145,241,181,83,85,89,36,141,186,123,202,169,237,64,0,234,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,121,92,155,205,236,27,158,249,119,111,205,44,190,158,174,124,61,118,168,174,134,134,122,152,22,23,212,50,154,174,106,85,153,24,190,243,88,247,64,231,177,28,141,126,199,55,115,88,237,90,158,212,30,43,45,179,139,0,230,180,152,130,143,8,95,169,39,185,97,91,197,117,146,245,108,90,168,93,91,65,61,53,109,69,38,233,225,141,238,116,76,149,212,178,201,18,191,106,190,61,174,209,59,209,61,168,0,176,15,232,213,240,177,254,208,115,87,254,42,183,127,211,139,191,200,76,235,194,188,68,229,61,139,56,240,85,190,235,69,101,196,29,171,179,65,116,138,56,234,153,208,169,150,157,251,219,28,146,49,53,124,46,84,209,235,238,170,107,162,234,137,80,1,231,241,254,44,169,192,184,54,237,140,41,112,118,32,197,79,180,211,173,74,218,44,16,69,53,198,169,141,84,222,144,69,44,145,182,71,163,119,59,98,59,123,182,171,88,143,122,181,142,178,15,232,213,240,177,254,208,115,87,254,42,183,127,211,139,159,225,159,138,172,163,226,191,6,212,227,12,173,185,85,181,246,234,142,205,115,180,92,163,100,55,27,115,213,93,211,89,162,99,222,221,146,53,170,230,61,142,115,29,163,155,174,246,72,198,86,2,207,243,239,154,6,65,112,237,155,23,220,156,198,184,67,48,43,111,88,127,178,246,153,237,118,250,41,41,95,215,166,138,161,155,29,37,92,111,93,25,51,81,117,98,123,200,186,106,154,42,214,14,23,248,160,192,60,89,224,11,134,99,101,205,163,16,91,173,182,235,196,182,73,98,189,211,195,12,238,158,56,97,153,206,107,97,150,86,171,54,212,49,17,85,200,186,163,187,188,21,107,1,102,185,209,205,91,134,220,144,205,12,65,149,23,219,30,53,190,92,176,221,67,105,43,43,44,52,212,21,52,75,63,77,174,146,38,200,234,182,59,124,110,114,197,35,85,168,173,146,55,181,127,36,237,100,95,51,124,159,226,47,49,237,217,95,149,249,81,154,181,215,90,237,101,154,105,109,118,246,82,219,233,90,168,146,85,84,200,149,171,211,133,155,155,170,232,174,87,57,172,99,94,247,177,142,103,223,52,12,130,225,219,54,47,185,57,141,112,134,96,86,222,176,255,0,101,237,51,218,237,244,82,82,191,175,77,21,67,54,58,74,184,222,186,50,102,162,234,196,247,145,116,213,52,85,169,124,43,113,147,148,124,95,90,177,5,195,44,105,177,5,5,70,24,168,130,27,141,13,238,137,144,78,198,78,215,44,51,53,98,146,72,156,199,172,83,53,17,31,189,22,39,110,107,81,88,174,170,185,133,141,109,89,107,128,49,46,99,95,105,234,231,182,225,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,107,166,170,158,37,144,127,70,175,133,143,246,131,154,191,241,85,187,254,156,95,249,111,252,86,241,173,149,156,31,125,22,252,38,88,49,93,207,233,111,110,236,94,194,165,166,155,167,217,122,29,78,175,90,120,180,215,180,179,110,221,218,232,237,116,209,53,241,92,60,115,42,201,126,38,179,66,135,42,50,231,47,179,41,151,42,202,122,138,185,107,43,173,52,137,69,69,4,49,171,157,45,68,144,213,72,232,216,174,217,19,92,173,209,100,150,54,247,110,66,224,36,206,44,3,77,155,142,201,11,133,250,146,131,22,73,103,164,189,208,209,213,213,67,19,238,112,78,250,214,171,105,99,87,245,102,124,73,65,43,229,70,179,70,49,241,174,171,170,237,246,160,0,0,0,3,169,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,77,120,125,226,119,38,184,158,177,93,175,249,67,138,61,165,29,146,225,45,190,186,154,120,93,79,85,14,143,122,67,59,161,126,143,72,103,99,22,72,158,168,154,183,115,92,141,146,57,99,101,85,5,63,207,188,235,194,188,59,101,61,247,56,241,173,190,235,91,101,195,253,151,180,193,107,138,57,42,159,215,169,138,157,155,27,36,145,177,116,124,205,85,213,233,238,162,233,170,232,139,104,31,209,171,225,99,253,160,230,175,252,85,110,255,0,167,23,254,15,147,139,49,77,139,3,97,91,206,53,197,53,221,138,203,135,237,245,23,75,141,79,73,242,116,41,96,141,210,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,184,177,111,232,213,240,177,254,208,115,87,254,42,183,127,211,139,180,199,25,253,131,114,207,36,169,179,239,48,109,120,131,15,225,231,83,218,106,107,169,107,109,234,219,141,173,149,243,211,194,137,83,76,138,174,107,225,117,75,86,102,55,115,219,178,68,106,61,200,141,117,64,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,237,128,1,79,243,239,58,240,175,14,217,79,125,206,60,107,111,186,214,217,112,255,0,101,237,48,90,226,142,74,167,245,234,98,167,102,198,201,36,108,93,31,51,85,117,122,123,168,186,106,186,34,218,7,244,106,248,88,255,0,104,57,171,255,0,21,91,191,233,197,255,0,130,159,231,222,117,225,94,29,178,158,251,156,120,214,223,117,173,178,225,254,203,218,96,181,197,28,149,79,235,212,197,78,205,141,146,72,216,186,62,102,170,234,244,247,81,116,213,116,69,180,15,232,213,240,177,254,208,115,87,254,42,183,127,211,139,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,0,0,0,0,0,0,0,0,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,21,225,254,45,177,87,8,220,125,103,30,41,182,197,219,176,221,247,48,47,22,252,77,110,115,100,151,169,66,219,211,222,249,224,137,38,138,53,172,142,52,153,176,190,69,86,183,173,34,42,104,245,38,211,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,0,138,190,118,153,41,255,0,104,188,70,81,220,62,172,21,112,165,146,95,252,226,178,146,72,88,145,255,0,231,169,35,157,39,246,4,107,127,45,75,106,229,89,156,118,44,162,226,226,209,77,136,225,210,147,30,219,229,193,209,212,238,127,244,173,85,76,240,73,76,187,24,199,43,250,147,211,197,6,158,235,91,215,222,231,35,88,168,179,210,8,1,230,105,157,127,134,158,46,49,79,103,183,246,90,12,9,174,10,163,223,22,201,165,236,83,205,218,36,147,73,30,215,107,85,45,78,199,38,221,98,72,183,53,29,187,91,212,228,151,150,120,86,155,43,49,214,113,246,78,174,36,184,98,5,195,61,121,35,141,221,158,134,158,154,158,163,100,46,217,212,103,82,74,173,100,77,234,215,116,32,247,81,89,170,201,80,34,3,154,182,102,98,172,155,227,187,44,243,75,5,85,246,123,214,25,193,246,203,133,54,233,36,100,115,108,185,220,119,193,47,77,236,123,161,149,138,232,228,98,57,55,198,247,181,87,71,41,33,92,29,241,85,131,120,175,202,59,126,48,179,92,169,27,137,237,212,244,244,216,178,209,28,107,11,237,215,21,103,190,173,137,207,123,187,52,142,108,142,133,251,157,185,136,173,85,234,50,70,50,186,130,149,113,99,229,99,57,62,95,226,31,78,156,136,190,90,28,113,212,240,227,140,161,201,236,112,202,71,229,214,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,113,145,164,140,84,86,189,147,77,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,108,0,82,174,44,124,172,103,39,203,252,67,233,211,145,65,203,43,142,219,174,72,227,43,118,70,102,150,38,164,143,43,239,213,18,54,150,178,233,59,152,204,55,90,244,115,154,248,228,209,81,148,211,75,163,100,99,246,198,199,201,215,221,26,36,221,89,180,0,0,1,0,60,209,252,246,102,111,220,190,143,68,93,87,35,31,207,103,234,223,237,34,85,1,6,220,111,230,246,50,200,94,103,120,183,55,50,254,122,72,239,184,118,162,209,53,58,85,192,147,65,43,31,99,164,138,88,100,103,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,36,180,240,187,196,222,1,226,155,43,237,185,129,132,42,105,40,238,79,167,107,175,88,121,110,48,212,214,217,167,89,37,143,100,237,141,119,53,143,116,18,186,39,189,172,89,35,70,191,107,117,86,182,176,0,1,4,60,212,45,156,67,80,113,47,117,170,206,73,42,221,134,46,53,19,84,224,100,167,171,168,154,208,219,114,50,24,149,41,153,35,149,176,212,237,138,5,170,99,81,186,204,187,244,233,190,39,58,165,114,166,227,106,143,42,111,181,60,63,102,246,43,236,120,50,243,212,172,176,92,174,151,40,41,237,248,126,169,140,150,105,227,123,230,86,244,225,168,238,209,17,251,91,58,38,216,213,106,36,122,76,160,45,127,143,190,50,105,184,65,202,250,43,133,138,154,146,191,29,226,122,133,135,14,80,215,81,75,61,19,217,4,144,173,100,213,11,28,145,171,88,200,165,70,181,17,251,214,73,99,209,174,98,72,173,128,207,244,85,143,113,87,250,235,136,241,38,35,184,127,186,86,87,92,171,170,36,255,0,133,36,211,73,35,254,215,57,206,248,170,153,36,112,221,132,243,115,2,228,150,22,193,249,235,140,105,49,86,54,180,211,203,77,114,187,211,78,249,153,84,198,207,39,103,85,150,72,227,124,143,74,126,139,94,247,183,123,158,215,57,202,245,85,123,173,215,152,143,0,180,124,78,97,84,199,153,91,111,181,91,115,54,201,213,168,209,41,160,167,250,77,26,199,19,59,53,85,78,212,122,204,198,65,27,105,228,145,235,27,125,232,221,181,178,117,34,131,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,9,244,224,39,141,251,23,23,24,18,90,44,71,85,106,182,230,109,147,171,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,235,185,173,108,145,43,237,87,158,119,230,79,245,147,246,105,74,185,42,121,167,197,63,47,235,189,70,220,73,247,21,220,87,101,199,9,89,112,252,107,141,101,237,215,90,238,164,22,11,4,19,35,42,174,245,77,68,85,107,85,81,122,112,179,115,86,89,149,21,177,181,205,68,71,189,241,198,252,120,177,254,63,198,89,167,140,174,217,131,152,56,134,174,249,136,111,149,11,83,93,93,82,169,190,87,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,146,189,202,223,128,90,204,187,236,60,77,231,29,190,235,109,197,235,219,41,240,238,29,172,166,158,134,107,68,107,213,166,154,166,174,57,26,199,186,105,88,178,36,113,170,44,109,138,68,147,223,124,140,232,200,166,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,32,7,142,142,12,175,188,30,102,61,45,178,59,175,182,112,102,40,237,21,24,102,229,43,216,149,78,142,37,103,86,154,166,54,233,164,209,117,98,69,145,173,72,228,107,218,230,237,85,124,81,250,190,93,220,111,214,112,171,142,215,9,99,26,173,217,101,139,46,17,75,125,114,195,61,76,214,185,27,12,177,178,170,150,38,74,214,55,115,223,7,104,84,142,73,31,21,59,81,141,87,49,141,89,222,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,197,136,201,79,132,239,43,25,55,242,255,0,15,122,116,4,90,243,70,227,182,213,157,151,88,114,35,37,241,53,93,70,9,177,212,61,216,130,227,73,59,123,22,33,173,107,152,177,50,61,169,186,90,106,119,49,202,143,223,211,150,71,35,209,174,72,97,149,214,171,194,239,12,152,251,138,108,208,182,229,254,16,166,171,163,182,190,161,173,189,98,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,213,92,217,191,204,156,161,193,185,11,192,78,98,101,30,95,193,87,29,139,14,229,190,36,134,157,106,231,89,167,149,239,162,169,150,89,164,127,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,164,106,242,202,227,182,235,146,56,202,221,145,153,165,137,169,35,202,251,245,68,141,165,172,186,78,230,51,13,214,189,28,230,190,57,52,84,101,52,210,232,217,24,253,177,177,242,117,247,70,137,55,86,109,0,44,3,157,95,149,140,45,243,2,135,211,174,39,83,149,207,29,183,92,236,181,77,145,25,209,137,169,42,49,181,142,157,142,195,247,26,185,221,219,113,13,19,90,245,149,146,110,77,178,212,211,181,141,85,126,254,164,177,185,94,173,114,195,52,174,144,160,1,16,28,210,56,250,163,204,78,221,195,38,78,92,45,87,44,32,157,142,163,17,98,42,58,152,43,161,187,200,157,42,152,105,169,36,141,207,99,97,137,233,26,201,34,42,72,233,99,88,253,198,70,254,181,234,242,184,242,39,150,95,125,122,197,105,117,64,129,103,241,93,152,252,37,113,221,156,56,215,5,75,219,173,85,217,129,126,130,255,0,96,158,101,101,45,222,149,183,58,133,70,185,81,23,167,51,55,57,98,153,17,93,27,156,228,84,123,31,36,111,156,156,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,197,92,159,238,87,30,68,242,203,239,175,88,173,46,168,2,32,57,164,112,11,71,151,125,187,137,188,156,183,218,173,184,65,123,29,62,34,195,180,116,208,80,195,104,145,122,84,208,212,210,71,27,88,199,67,43,214,52,146,52,69,145,178,200,178,123,236,145,253,27,32,225,227,136,28,125,195,46,104,80,230,190,92,190,145,247,42,58,122,138,73,104,235,150,101,162,173,130,104,213,174,138,162,56,100,141,210,49,29,178,86,181,93,162,73,20,110,239,218,134,67,217,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,116,32,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,59,92,205,120,237,181,100,142,13,184,228,102,86,226,106,184,243,66,253,79,27,106,171,45,115,181,143,195,116,79,86,185,207,146,77,21,89,83,52,90,182,54,51,108,140,100,157,125,209,170,67,213,134,28,45,132,241,86,57,190,210,225,108,21,134,110,184,130,245,91,191,179,91,173,116,82,85,213,79,177,142,123,246,69,26,57,238,218,198,57,203,162,119,53,170,171,220,138,79,247,2,252,25,88,184,60,203,138,171,100,151,95,108,227,60,81,217,234,49,53,202,39,189,41,93,36,72,254,149,53,52,110,211,72,98,234,202,137,35,154,146,72,231,185,206,218,138,200,163,178,174,117,153,23,71,106,190,224,190,33,236,54,110,143,182,247,225,188,69,83,26,193,28,111,170,137,157,74,23,185,136,137,44,147,62,22,213,49,210,42,189,169,29,36,12,247,52,106,62,133,242,161,206,43,174,90,241,105,100,194,46,191,82,80,225,236,193,167,168,178,93,34,173,170,116,80,73,59,97,146,106,39,49,187,218,197,169,90,134,50,8,213,200,229,210,170,86,49,55,72,138,76,79,22,62,86,51,147,229,254,33,244,233,204,107,12,170,12,120,121,130,231,21,171,59,248,180,199,88,187,13,95,170,238,184,122,138,162,27,37,158,89,106,155,60,9,5,36,44,134,71,82,185,143,123,59,52,149,13,168,158,53,98,232,228,159,122,162,57,238,66,250,185,39,228,237,214,203,131,113,230,119,223,44,52,145,83,226,90,138,91,37,130,178,106,87,54,173,208,82,172,142,172,116,82,57,136,139,77,36,178,64,197,88,222,168,233,104,222,142,68,88,154,82,174,109,152,255,0,25,101,103,27,56,3,48,114,251,16,213,216,241,13,143,3,208,84,208,215,83,42,111,137,254,208,185,34,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,200,79,5,28,87,88,184,180,201,170,44,101,213,181,81,226,251,110,148,120,166,201,69,51,221,216,42,183,61,35,145,27,34,35,210,25,216,206,172,107,171,218,154,190,62,163,223,20,138,92,0,0,0,0,4,64,115,72,227,234,143,49,59,119,12,153,57,112,181,92,176,130,118,58,140,69,136,168,234,96,174,134,239,34,116,170,97,166,164,146,55,61,141,134,39,164,107,36,136,169,35,165,141,99,247,25,27,250,214,65,195,199,16,56,251,134,92,208,161,205,124,185,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,68,146,40,221,223,181,12,135,178,47,61,50,227,136,188,184,183,102,134,87,222,123,117,170,187,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,185,186,166,170,213,107,154,246,57,236,123,30,234,128,121,252,194,193,86,172,202,192,24,151,46,111,181,21,112,91,113,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,53,211,84,95,3,24,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,76,138,120,25,205,11,174,113,240,151,150,120,242,250,218,181,185,79,103,246,109,100,245,117,174,171,158,174,122,25,164,162,146,170,73,92,136,231,62,103,83,44,203,174,170,139,34,162,185,218,110,90,234,89,87,55,28,204,194,184,63,132,43,198,5,187,85,235,122,199,183,10,11,125,162,150,57,35,234,59,179,85,195,89,60,238,99,158,143,88,88,200,17,142,123,26,237,178,79,3,85,17,31,170,67,183,13,121,67,83,159,89,243,129,178,142,24,42,228,167,196,87,136,97,184,45,36,241,67,60,86,230,107,45,108,209,190,93,88,143,142,154,57,164,68,84,118,170,196,68,107,149,81,171,54,156,209,252,137,230,111,220,190,177,68,89,87,43,126,62,168,242,239,176,240,201,156,119,11,85,183,8,47,108,168,195,184,138,178,166,10,24,109,18,47,86,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,125,146,51,163,47,224,0,90,175,52,127,34,121,155,247,47,172,81,16,2,101,80,11,85,230,143,228,79,51,126,229,245,138,34,0,76,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,1,141,103,22,62,105,243,147,230,6,33,245,25,203,138,229,161,199,29,79,14,56,202,28,158,199,12,164,126,93,99,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,247,25,26,72,197,69,107,217,52,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,118,192,5,191,241,237,150,120,87,52,56,71,204,203,118,41,164,234,123,7,15,214,226,107,116,236,142,53,154,150,186,130,7,212,68,248,220,246,59,102,238,155,162,122,183,71,44,83,74,196,115,119,234,99,239,151,184,214,235,150,184,255,0,13,102,53,138,158,146,123,150,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,174,154,232,169,226,100,209,151,184,214,213,153,88,3,13,102,53,138,158,174,11,110,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,38,186,232,171,226,124,172,239,198,183,92,181,201,124,125,152,214,42,122,73,238,88,87,11,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,233,174,138,158,38,50,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,153,31,112,127,128,41,178,195,133,204,173,193,144,225,234,187,21,69,46,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,186,108,85,86,162,53,17,26,149,128,16,173,206,175,205,62,22,249,127,67,234,55,18,215,248,85,226,99,25,112,161,155,148,121,165,131,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,33,76,157,206,44,3,158,184,2,215,152,217,115,126,164,184,219,110,52,240,75,44,81,85,67,52,246,249,228,134,57,157,73,84,216,94,246,197,83,27,101,98,73,18,185,85,170,191,161,87,218,148,171,139,31,43,25,201,242,255,0,16,250,116,230,53,132,164,242,167,227,182,234,151,90,14,22,115,151,19,82,58,218,234,116,131,4,93,110,51,185,179,199,58,57,141,142,206,175,84,86,189,142,106,185,96,222,230,171,21,157,6,171,247,193,28,114,190,0,41,87,22,62,86,51,147,229,254,33,244,233,204,107,9,94,229,95,199,173,53,85,53,171,133,140,228,190,210,81,190,142,158,27,126,6,185,212,117,85,245,143,89,102,114,208,84,212,73,43,154,143,70,190,8,169,88,214,49,155,34,233,106,175,88,154,249,74,0,0,8,1,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,18,168,8,1,230,143,231,179,51,126,229,244,122,34,159,240,163,197,118,99,240,149,152,236,198,184,42,94,221,106,174,233,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,167,51,55,57,98,153,17,93,27,156,228,84,123,31,36,111,200,79,42,179,51,10,231,38,92,97,204,210,193,85,125,162,203,137,173,241,92,41,183,73,27,228,135,122,123,240,75,211,123,216,217,162,122,58,57,24,142,93,146,49,237,85,213,170,82,174,36,248,223,200,238,21,113,86,18,194,89,165,85,117,117,94,44,223,46,235,92,48,212,251,46,149,178,50,62,213,87,23,85,179,54,23,43,228,218,177,199,35,159,217,230,70,181,92,205,171,82,242,191,58,242,143,58,173,75,121,202,140,199,195,248,166,158,58,122,106,154,134,91,107,153,44,244,108,157,170,232,146,166,29,122,180,239,114,53,254,228,173,99,209,88,244,84,69,106,162,123,80,80,174,49,56,85,193,188,87,229,29,195,7,222,109,180,141,196,246,234,122,138,156,39,119,146,69,133,246,235,138,179,220,71,74,214,61,221,154,71,54,54,204,205,174,220,196,71,34,117,25,27,217,143,102,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,103,185,98,241,181,71,158,121,113,77,148,153,161,138,247,230,78,23,219,71,13,77,218,229,2,213,98,90,87,36,210,71,36,44,85,108,179,77,4,48,185,147,46,215,187,107,35,149,242,57,210,189,27,117,89,233,158,153,113,195,166,92,92,115,67,52,47,61,134,213,67,164,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,164,207,218,237,19,84,106,53,174,123,220,198,49,239,110,60,60,67,241,3,143,184,154,205,10,236,215,204,103,210,50,229,89,79,79,73,21,29,10,204,148,84,80,67,26,53,177,83,199,52,146,58,54,43,183,202,230,163,180,89,37,145,221,219,148,145,254,83,188,16,86,97,191,102,113,103,153,148,187,42,238,22,245,151,4,209,36,211,195,53,44,115,118,136,42,42,170,161,116,76,71,117,96,86,45,58,182,71,198,232,170,28,245,110,229,141,205,147,240,69,175,53,14,2,169,170,169,174,188,83,228,221,138,146,141,244,116,243,92,49,205,178,159,170,175,172,122,203,11,82,190,154,158,56,156,212,122,53,243,203,84,247,61,140,217,23,87,69,122,202,231,199,6,69,231,166,99,240,233,152,246,236,208,202,251,207,97,186,208,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,169,11,246,183,84,213,28,142,107,94,199,49,236,99,219,120,28,208,248,151,202,206,40,48,38,70,227,172,179,187,127,182,110,219,102,172,158,155,218,150,207,199,81,69,31,107,130,25,100,232,245,122,15,124,123,157,239,179,71,39,197,18,159,242,200,207,76,184,225,211,56,49,214,104,102,133,231,176,218,168,114,254,182,40,97,137,17,245,87,10,167,92,45,235,29,45,52,106,169,212,153,251,93,162,106,141,70,181,207,123,152,198,61,237,162,188,69,241,47,154,124,80,99,185,177,214,102,93,191,131,216,172,212,115,212,251,46,217,248,152,98,147,178,65,52,178,116,122,189,6,62,77,174,247,223,171,151,224,137,122,156,173,248,5,163,204,78,195,196,222,113,219,237,87,44,32,157,178,159,14,225,218,202,104,43,161,187,200,157,90,105,170,106,227,145,175,99,97,137,233,34,71,26,162,72,233,99,73,61,198,70,206,180,191,130,159,231,166,69,229,199,17,121,113,113,202,252,208,179,118,235,85,118,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,122,115,51,115,180,93,21,170,215,57,143,107,216,247,177,216,240,241,15,195,246,62,225,151,52,43,178,163,49,153,72,251,149,29,61,61,92,85,148,41,50,209,86,193,52,104,230,203,79,36,209,198,233,24,142,223,19,156,141,209,36,138,70,247,237,82,253,57,98,243,11,163,194,212,116,220,58,241,3,139,250,54,168,118,197,132,175,247,57,160,130,150,213,75,20,19,73,45,45,109,92,243,51,108,41,210,133,148,201,181,238,71,72,177,238,70,36,77,100,96,146,41,196,79,48,186,204,45,195,46,82,112,235,195,246,47,232,221,97,203,252,63,22,45,191,219,38,158,10,171,85,84,84,180,50,69,75,69,87,4,204,219,50,116,166,101,74,109,123,81,178,36,123,145,233,43,89,100,25,47,148,56,203,62,179,67,15,229,30,95,193,73,37,247,17,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,33,62,23,120,100,192,60,44,229,125,183,47,240,133,53,37,101,201,148,237,109,235,16,173,186,26,106,219,204,233,36,178,111,157,209,166,231,49,142,158,86,196,199,185,235,28,106,214,110,118,138,231,118,248,177,242,177,156,159,47,241,15,167,78,99,88,74,167,43,206,96,95,246,183,194,150,110,205,253,138,211,131,47,14,119,254,115,42,211,86,207,81,83,255,0,155,83,82,71,12,95,192,139,79,201,82,85,11,63,201,206,106,124,35,230,237,246,76,57,83,136,238,184,10,173,116,236,210,99,24,32,161,165,170,247,36,123,244,169,142,105,97,139,106,71,167,227,159,30,231,72,198,179,123,149,81,60,7,58,191,43,24,91,230,5,15,167,92,72,96,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,158,158,1,56,236,181,113,119,134,107,108,88,150,142,146,211,152,184,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,238,123,75,181,4,122,243,70,227,182,235,146,118,168,114,35,37,241,53,37,62,54,190,83,189,216,130,227,73,59,187,110,30,162,115,88,177,50,61,169,182,42,154,134,189,202,143,223,212,138,54,163,209,173,89,161,149,176,194,79,247,43,143,34,121,101,247,215,172,86,151,84,12,107,56,177,243,79,156,159,48,49,15,168,206,86,174,93,220,111,214,112,171,142,215,9,99,26,173,217,101,139,46,17,75,125,114,195,61,76,214,185,27,12,177,178,170,150,38,74,214,55,115,223,7,104,84,142,73,31,21,59,81,141,87,49,141,89,222,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,237,131,21,114,127,185,92,121,19,203,47,190,189,98,180,186,160,14,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,164,16,243,17,224,130,179,133,92,118,152,183,7,82,238,203,44,89,112,150,43,19,82,105,234,102,181,200,216,98,145,244,181,82,190,38,177,187,158,249,251,58,44,146,72,248,169,220,175,114,185,143,114,252,174,2,120,223,190,240,143,142,229,162,196,117,87,91,150,89,94,250,178,222,236,148,112,178,162,102,85,36,42,144,213,82,54,73,99,100,115,111,108,76,145,119,163,95,22,187,154,231,71,18,179,228,243,30,197,152,87,28,241,157,152,120,167,5,98,107,86,32,178,214,251,39,179,92,109,117,177,213,210,207,178,213,72,199,236,150,53,115,29,181,236,115,87,69,238,115,85,23,189,20,173,124,37,113,191,98,225,31,129,220,75,69,135,42,173,87,44,205,189,230,5,76,182,75,37,100,47,168,133,148,169,73,109,73,170,170,219,28,177,190,56,118,54,86,70,187,209,207,151,77,173,115,99,149,89,98,184,167,22,98,172,115,125,170,197,56,215,19,93,113,5,234,183,103,105,184,221,43,100,171,170,159,99,26,198,111,150,69,115,221,181,140,107,83,85,238,107,81,19,185,16,155,238,93,220,2,209,240,199,133,87,30,102,149,190,213,114,204,219,223,74,163,69,166,130,163,232,204,105,28,172,236,212,181,59,85,233,51,217,60,141,168,146,55,164,110,247,99,110,230,199,212,150,245,74,85,197,62,74,126,232,158,31,113,182,78,71,112,236,85,120,130,222,157,130,119,75,211,141,149,208,74,202,138,94,171,186,114,42,66,179,195,18,73,181,138,238,154,191,110,142,209,83,27,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,12,130,113,158,113,216,184,128,229,233,142,51,139,14,67,217,233,49,54,87,223,234,36,166,220,247,246,74,166,80,84,199,83,77,189,236,98,201,210,158,57,98,234,108,70,191,102,230,251,174,69,49,236,50,61,227,27,136,95,220,193,195,238,36,205,154,42,107,85,109,234,147,161,69,100,183,220,106,186,49,214,87,79,43,99,107,81,17,81,242,244,216,178,78,232,152,168,231,71,4,158,243,19,87,183,28,203,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,12,151,178,7,39,44,92,63,228,214,19,201,220,57,55,104,164,195,54,246,211,201,83,181,236,237,117,79,115,164,169,169,216,247,189,99,234,207,36,178,244,247,171,89,191,107,125,214,162,17,45,206,175,205,62,22,249,127,67,234,55,18,210,184,120,226,7,31,112,203,154,20,57,175,151,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,104,146,69,27,187,246,161,144,246,69,231,166,92,113,23,151,22,236,208,202,251,207,110,181,87,107,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,167,51,55,55,84,213,90,173,115,94,199,61,143,99,221,80,0,0,0,8,234,230,133,199,213,247,37,183,240,241,147,55,14,199,139,238,182,246,84,95,111,244,213,44,89,172,180,179,110,70,83,64,140,114,190,42,201,24,136,245,145,200,215,69,20,145,190,61,95,43,36,134,27,1,114,156,11,241,155,125,224,243,49,234,174,114,90,189,179,131,49,71,103,167,196,214,216,152,196,170,116,113,43,250,85,52,210,59,77,38,139,171,42,164,110,114,71,35,94,230,187,106,171,37,142,127,176,182,44,194,184,230,197,75,138,112,86,38,181,98,11,45,110,254,205,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,174,139,220,230,170,47,122,41,245,136,11,230,155,128,42,112,47,26,88,202,169,48,245,37,166,219,138,169,232,47,246,212,166,72,154,202,166,73,76,200,170,42,21,145,175,186,247,214,65,86,175,222,136,247,63,115,215,93,232,231,93,175,36,44,204,237,56,87,50,242,114,178,174,213,23,179,238,20,152,154,223,7,83,109,117,71,104,141,105,234,223,181,95,239,195,31,101,162,77,90,196,218,233,253,231,46,246,34,73,249,12,28,231,243,122,155,23,231,206,26,202,59,116,244,147,83,229,237,157,211,86,43,96,149,147,195,113,184,116,229,146,23,189,222,227,216,148,208,208,200,213,98,119,44,210,34,185,85,54,177,201,131,40,105,177,126,124,226,92,220,184,193,73,53,62,94,217,219,13,26,58,121,89,60,55,27,135,82,40,230,99,27,238,61,137,77,13,116,110,71,175,114,205,26,163,85,83,115,47,215,154,63,145,60,205,251,151,214,40,136,1,38,123,149,207,29,183,92,236,181,77,145,25,209,137,169,42,49,181,142,157,142,195,247,26,185,221,219,113,13,19,90,245,149,146,110,77,178,212,211,181,141,85,126,254,164,177,185,94,173,114,195,52,174,144,160,1,106,188,209,252,137,230,111,220,190,177,68,64,9,149,64,45,87,154,63,145,60,205,251,151,214,40,136,1,50,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,6,53,156,88,249,167,206,79,152,24,135,212,103,41,81,41,60,169,248,237,186,165,214,131,133,156,229,196,212,142,182,186,157,32,193,23,91,140,238,108,241,206,142,99,99,179,171,213,21,175,99,154,174,88,55,185,170,197,103,65,170,253,240,71,28,175,128,1,141,15,18,248,2,155,43,56,134,204,140,190,183,225,234,187,29,182,199,138,46,84,214,186,26,148,151,124,86,238,208,245,163,84,89,85,94,246,58,157,98,123,30,229,93,236,115,93,171,183,106,179,41,202,103,52,46,185,143,193,245,174,217,121,109,92,149,24,22,241,89,133,217,87,83,90,234,135,212,192,198,199,83,14,155,145,22,54,69,21,92,116,236,143,87,35,89,78,221,21,17,81,141,243,252,226,179,51,232,127,10,112,224,90,74,187,82,213,227,220,65,71,111,154,150,162,79,233,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,138,190,11,50,207,240,187,197,102,88,96,89,41,45,85,116,149,24,130,11,133,125,45,210,62,165,45,85,13,18,45,101,84,15,102,199,35,250,144,83,202,196,99,155,181,206,114,53,202,141,85,84,200,248,2,21,185,213,249,167,194,223,47,232,125,70,226,88,84,118,155,172,214,170,139,236,54,202,183,219,104,234,33,164,168,172,108,46,88,33,158,102,200,232,162,124,154,109,107,222,216,38,115,90,171,171,146,41,21,53,218,186,92,87,4,28,104,226,174,17,243,30,10,234,215,93,111,120,6,229,212,130,247,135,162,174,145,177,179,170,176,238,174,166,129,94,144,173,99,18,8,209,28,244,247,227,71,69,185,155,146,70,100,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,77,120,177,242,177,156,159,47,241,15,167,78,99,88,118,174,118,155,173,150,165,148,119,155,101,93,5,68,148,240,85,178,42,152,93,19,221,4,241,50,104,101,70,185,17,85,146,69,36,114,49,222,14,99,218,228,213,21,20,153,254,90,156,192,191,14,212,116,57,9,154,211,108,199,214,171,123,189,151,113,115,180,142,241,67,73,5,51,63,27,44,245,47,154,162,226,245,237,51,201,181,136,213,142,55,191,187,107,139,255,0,0,165,92,88,249,88,206,79,151,248,135,211,167,49,172,4,233,242,238,227,234,143,137,204,42,184,15,52,174,22,171,110,102,217,58,84,250,173,76,20,255,0,73,163,88,229,127,105,165,166,220,143,89,152,200,36,117,68,113,177,99,111,187,35,118,182,78,156,87,170,0,0,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,128,30,104,254,123,51,55,238,95,71,162,45,126,59,77,214,107,85,69,246,27,101,91,237,180,117,16,210,84,86,54,23,44,16,207,51,100,116,81,62,77,54,181,239,108,19,57,173,85,213,201,20,138,154,237,93,46,171,128,78,59,46,188,34,98,106,219,22,37,163,171,187,101,214,34,168,74,187,197,29,44,110,158,182,150,120,233,230,108,114,208,198,250,136,160,99,228,145,212,237,153,207,69,87,71,11,17,59,216,210,144,113,79,157,127,186,39,136,44,109,156,113,219,251,21,38,32,184,39,96,129,209,116,228,101,12,17,50,158,151,170,222,164,136,147,44,16,196,178,109,122,183,168,175,219,163,116,68,148,158,78,60,63,90,176,102,73,87,113,1,112,101,37,77,247,48,170,38,164,161,149,168,215,190,138,213,73,59,225,88,145,203,26,62,55,203,83,28,174,145,173,123,152,246,67,74,189,206,106,161,33,64,22,43,204,235,130,90,60,243,203,138,156,219,202,252,41,191,50,112,190,234,201,169,173,54,216,22,171,18,210,185,33,142,72,230,122,35,101,154,104,33,133,175,133,55,61,219,89,36,76,141,206,149,138,216,97,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,215,254,56,56,227,198,92,95,98,107,116,16,178,174,195,129,44,244,244,179,208,97,197,122,42,50,226,234,118,165,84,243,189,171,165,67,219,43,166,142,41,21,25,164,40,213,72,227,124,147,35,189,7,46,238,8,43,56,170,199,107,139,113,141,46,220,178,194,119,8,162,190,181,102,158,154,107,164,142,134,89,25,75,75,43,34,115,29,181,236,131,180,34,73,28,140,138,161,170,199,35,158,199,36,244,128,8,75,230,107,192,149,215,36,113,149,199,60,242,183,12,210,71,149,247,234,136,221,85,71,107,129,204,102,27,173,122,53,174,100,145,234,168,202,105,165,213,209,189,155,99,99,228,232,109,141,18,30,173,133,130,242,185,125,240,21,136,120,153,198,84,56,231,48,108,85,116,121,87,104,168,142,106,231,212,118,170,39,223,216,169,82,212,134,134,100,137,89,51,27,81,78,216,234,21,178,49,236,99,213,26,230,189,81,82,116,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,59,96,22,255,0,198,191,10,54,46,45,50,106,183,6,244,173,84,120,190,219,173,102,22,189,214,194,247,118,10,173,204,89,35,87,70,168,244,134,118,51,165,34,104,246,166,172,147,166,247,197,26,24,251,227,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,124,249,245,112,182,19,197,88,230,251,75,133,176,86,25,186,226,11,213,110,254,205,110,181,209,73,87,85,62,198,57,239,217,20,104,231,187,107,24,231,46,137,220,214,170,175,114,41,61,60,4,240,65,98,225,31,2,75,91,136,233,109,87,44,205,189,245,98,189,222,232,230,125,68,44,165,73,149,97,165,164,116,145,70,248,225,216,216,159,34,108,71,62,93,119,57,205,142,36,101,213,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,135,213,197,56,79,21,96,107,237,86,22,198,184,102,235,135,239,84,91,59,77,186,233,69,37,37,84,27,216,215,179,124,82,35,94,221,204,123,92,154,167,123,92,138,157,202,133,250,98,190,101,244,217,149,192,37,251,35,113,133,70,32,161,205,69,167,182,225,200,110,116,115,203,35,47,86,230,200,199,79,87,81,80,249,55,181,239,167,130,72,42,24,229,119,85,245,13,115,81,89,36,173,130,200,50,171,44,241,86,114,102,62,28,202,220,21,73,218,47,88,154,225,21,190,155,116,114,62,56,119,175,191,60,189,54,61,237,134,38,35,164,145,232,213,217,27,30,229,77,26,164,175,243,108,192,24,55,43,56,38,192,25,125,151,216,122,146,199,135,172,120,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,34,240,182,19,197,88,230,251,75,133,176,86,25,186,226,11,213,110,254,205,110,181,209,73,87,85,62,198,57,239,217,20,104,231,187,107,24,231,46,137,220,214,170,175,114,41,245,114,171,51,49,86,77,230,62,28,205,44,21,87,217,239,88,102,225,21,194,155,116,146,50,57,182,47,191,4,189,55,177,238,134,86,43,163,145,136,228,223,27,222,213,93,28,166,67,220,46,241,55,128,120,166,202,251,110,96,97,10,154,74,59,147,233,218,235,214,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,221,85,173,166,188,123,113,191,98,225,31,2,69,69,135,42,173,87,44,205,189,244,165,178,89,43,33,125,68,44,165,73,145,38,170,171,108,114,198,248,225,216,217,89,26,239,71,62,93,54,181,205,142,85,100,11,127,162,172,123,138,191,215,92,71,137,49,29,195,253,210,178,186,229,93,81,39,252,41,38,154,73,31,246,185,206,119,197,84,249,68,255,0,114,184,242,39,150,95,125,122,197,105,117,64,198,179,139,31,52,249,201,243,3,16,250,140,231,138,190,224,12,101,134,112,206,25,198,119,220,61,87,73,98,198,52,245,53,54,43,131,145,22,10,230,83,212,62,158,116,99,145,85,17,241,203,26,163,152,186,61,17,209,185,83,108,140,115,164,39,149,191,31,84,121,119,216,120,100,206,59,133,170,219,132,23,182,84,97,220,69,89,83,5,12,54,137,23,171,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,190,201,25,209,151,240,98,174,94,167,46,238,62,171,56,99,197,75,128,243,74,225,117,185,101,149,239,165,79,170,212,207,81,244,102,68,146,87,246,154,90,109,202,196,133,239,158,71,84,71,27,18,71,123,178,55,115,163,233,203,58,128,3,207,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,49,225,226,187,133,28,199,225,43,49,223,130,177,172,93,186,213,93,212,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,78,102,110,106,75,10,170,186,55,57,170,138,246,62,57,31,69,65,45,60,177,121,122,86,97,106,202,110,34,184,129,194,29,27,172,59,101,194,86,11,156,51,193,85,106,170,138,121,163,150,170,182,146,120,89,182,100,233,66,250,101,220,246,163,100,89,54,163,210,39,50,79,192,49,235,230,37,145,116,121,3,197,102,43,195,118,27,55,179,48,221,251,165,137,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,252,164,84,123,174,47,128,12,226,186,222,184,38,226,131,36,47,151,234,73,105,240,214,7,188,94,236,20,115,85,57,213,109,130,170,223,86,218,198,197,27,158,168,148,209,203,28,15,84,141,136,141,150,177,234,229,85,149,164,112,18,105,206,195,56,173,87,172,101,128,242,66,199,126,171,150,163,13,83,213,94,239,244,112,213,53,212,141,158,169,35,109,27,101,141,175,85,74,152,226,142,119,162,72,196,86,197,88,197,106,170,74,226,143,242,157,200,187,238,103,241,65,108,204,111,99,90,171,112,182,90,107,113,187,186,224,172,126,218,169,233,234,35,160,72,98,84,114,186,102,206,206,187,95,162,54,62,204,174,222,215,244,218,249,212,33,91,157,95,154,124,45,242,254,135,212,110,37,138,219,176,158,42,188,88,174,248,166,211,134,110,181,182,92,63,217,253,175,113,167,162,146,74,91,127,93,234,200,59,68,173,69,100,93,71,162,181,155,213,55,57,21,19,85,43,175,3,156,93,221,120,65,205,199,98,185,237,213,119,140,39,126,167,109,183,17,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,118,206,162,104,172,146,104,209,209,245,86,70,228,17,133,177,102,21,199,54,42,92,83,130,177,53,171,16,89,107,119,246,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,116,94,231,53,81,123,209,79,172,0,0,22,149,199,223,29,150,174,17,48,205,21,139,13,81,210,93,179,23,17,83,173,93,158,142,170,54,207,69,75,4,117,16,182,73,107,163,101,68,83,177,146,70,234,134,194,230,34,163,164,133,232,189,204,113,4,63,232,171,30,226,175,245,215,17,226,76,71,112,255,0,116,172,174,185,87,84,73,255,0,10,73,166,146,71,253,174,115,157,241,85,47,83,137,174,8,40,248,85,224,119,11,98,220,99,75,187,51,113,102,48,182,69,125,106,205,5,76,54,184,219,73,118,145,148,180,178,178,38,189,187,152,248,59,66,36,146,70,249,105,218,172,114,181,140,114,210,14,94,248,3,6,230,159,23,56,39,47,179,7,15,82,95,48,245,242,158,247,77,93,67,82,139,178,86,123,30,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,169,198,191,10,55,222,18,243,150,183,6,244,174,181,152,66,229,173,102,22,189,214,194,198,246,250,93,172,89,35,87,70,170,197,154,7,191,165,34,104,199,46,140,147,166,198,75,26,21,131,150,199,28,247,94,31,113,253,30,85,230,53,210,174,187,46,177,85,69,53,182,39,214,93,28,216,48,188,238,154,69,109,84,77,154,68,130,26,103,73,80,247,84,232,141,93,52,151,114,172,107,28,147,146,70,175,59,76,179,197,88,131,46,50,239,52,173,52,157,162,203,131,238,23,11,125,223,167,28,143,146,159,183,165,55,66,119,109,98,177,144,163,233,22,55,61,238,111,227,39,129,168,142,87,247,89,7,45,28,127,77,151,220,105,101,221,85,203,16,213,218,173,183,202,138,155,5,82,66,178,236,172,125,93,52,145,82,211,202,200,209,119,177,213,139,72,169,185,54,53,237,99,221,183,102,228,200,36,198,179,138,124,235,253,209,60,65,99,108,227,142,223,216,169,49,5,193,59,4,14,139,167,35,40,96,137,148,244,189,86,245,36,68,153,96,134,37,147,107,213,189,69,126,221,27,162,36,191,114,142,203,60,43,131,248,66,179,227,171,77,38,183,172,123,112,175,184,93,234,164,142,62,163,187,53,92,212,112,64,215,181,136,245,133,140,129,94,214,61,206,219,36,243,185,21,17,250,39,171,230,143,228,79,51,126,229,245,138,34,0,79,171,254,138,176,22,42,255,0,93,112,230,36,195,151,15,247,74,58,235,109,117,60,159,240,100,134,104,228,103,216,230,185,191,5,66,119,184,4,227,178,213,197,222,25,173,177,98,90,58,75,78,98,225,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,185,237,46,212,2,213,121,163,249,19,204,223,185,125,98,136,128,19,42,128,90,175,52,127,34,121,155,247,47,172,81,16,2,101,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,12,107,56,177,243,79,156,159,48,49,15,168,206,95,78,17,224,163,247,85,114,204,202,187,254,0,182,90,163,204,220,45,237,169,45,181,51,167,74,75,165,10,93,238,11,37,177,211,110,107,27,185,239,73,34,116,168,230,178,70,185,186,196,217,165,145,35,46,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,106,121,104,113,235,77,159,56,122,28,149,205,155,237,36,25,139,99,167,142,27,67,228,234,239,191,219,160,165,141,174,153,211,77,44,142,158,185,29,28,210,204,158,230,230,57,30,198,185,25,50,178,253,64,4,53,243,172,203,63,163,249,227,130,243,74,146,146,213,79,73,140,48,251,237,243,118,120,246,85,84,87,80,77,248,201,234,52,98,35,245,130,174,142,54,61,92,231,109,129,90,168,214,177,154,185,41,230,103,209,252,241,198,153,91,87,87,106,167,164,198,24,125,151,8,123,68,155,42,170,43,168,38,252,92,20,250,189,17,250,193,87,89,35,216,141,115,182,192,142,69,107,88,253,124,255,0,57,108,127,77,137,184,163,181,224,203,118,33,171,171,167,193,216,94,146,154,178,222,229,149,32,161,184,212,75,45,68,138,198,185,17,138,249,41,164,161,87,61,154,234,141,141,170,186,199,181,190,215,146,94,89,226,170,156,211,199,89,199,217,58,88,110,223,135,215,12,245,228,142,70,246,138,234,138,154,122,141,144,187,103,77,253,56,233,117,145,55,163,155,215,131,221,84,126,169,47,224,16,173,206,175,205,62,22,249,127,67,234,55,19,213,114,134,203,60,43,156,153,113,196,126,86,227,90,78,209,101,196,214,251,5,190,167,108,113,190,72,119,165,207,100,241,117,24,246,54,104,158,141,146,55,171,87,100,140,99,145,53,106,22,151,198,39,10,184,203,133,12,220,184,96,251,205,182,173,216,98,227,81,81,83,132,238,242,72,147,50,227,110,71,251,136,233,90,198,55,180,198,215,70,217,153,181,187,94,168,228,78,155,227,123,238,43,150,167,48,47,192,77,101,14,66,102,180,219,240,13,214,224,239,101,220,92,237,100,179,215,85,207,76,207,198,203,61,75,33,167,183,49,59,76,242,109,98,185,36,145,239,239,220,226,85,56,177,242,177,156,159,47,241,15,167,78,99,88,76,158,116,112,81,251,170,184,17,201,75,254,0,182,90,163,204,220,45,151,248,122,75,109,76,233,210,146,233,66,150,200,214,75,99,166,220,214,55,115,222,146,68,233,81,205,100,141,115,117,137,179,75,34,68,15,250,42,192,88,171,253,117,195,152,147,14,92,63,221,40,235,173,181,212,242,127,193,146,25,163,145,159,99,154,230,252,21,9,254,224,131,141,28,43,197,198,92,65,93,90,235,85,147,31,91,122,144,94,240,244,85,209,186,71,244,146,29,213,212,208,43,214,100,163,122,207,26,35,158,158,228,138,232,183,63,106,72,251,149,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,43,220,212,56,10,166,170,166,186,241,79,147,118,42,74,55,209,211,205,112,199,54,202,126,170,190,177,235,44,45,74,250,106,120,226,115,81,232,215,207,45,83,220,246,51,100,93,93,21,235,43,159,24,56,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,92,130,56,40,226,186,197,197,166,77,81,99,46,173,170,143,23,219,116,163,197,54,74,41,158,238,193,85,185,233,28,136,217,17,30,144,206,198,117,99,93,94,212,213,241,245,30,248,164,82,224,0,0,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,128,30,104,254,123,51,55,238,95,71,162,43,175,41,156,161,193,185,245,149,252,70,101,30,96,65,87,37,139,17,83,225,152,106,22,146,117,134,120,158,201,46,18,197,52,111,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,174,106,217,255,0,20,92,50,99,238,22,115,66,229,151,248,190,154,174,178,218,202,135,54,203,136,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,68,115,190,87,13,217,33,117,226,63,59,112,182,75,217,175,148,150,106,140,71,81,43,95,95,83,27,164,101,52,16,193,37,68,207,70,55,189,239,72,161,147,99,53,106,57,251,90,174,98,42,189,50,83,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,237,128,8,11,230,107,134,56,121,194,188,75,220,109,249,9,112,164,99,217,79,28,24,150,203,106,182,211,211,90,44,215,24,88,216,150,10,87,67,181,170,245,107,17,211,70,140,252,92,202,253,100,115,220,248,160,180,179,37,222,27,176,110,81,229,246,73,97,108,25,145,87,250,75,230,9,181,83,203,13,182,231,77,116,101,197,149,143,235,200,234,137,150,162,53,86,61,238,168,89,149,232,205,24,215,171,154,214,177,26,141,74,150,0,62,78,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,32,7,142,142,12,175,188,30,102,61,45,178,59,175,182,112,102,40,237,21,24,102,229,43,216,149,78,142,37,103,86,154,166,54,233,164,209,117,98,69,145,173,72,228,107,218,230,237,85,124,81,252,14,11,56,103,169,226,187,62,109,89,97,53,117,93,190,197,5,60,215,124,67,93,72,177,117,233,173,208,237,71,116,210,71,34,43,228,150,72,97,69,70,191,98,204,146,43,30,214,57,12,132,240,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,0,11,42,230,35,192,45,31,19,152,85,49,230,86,219,237,86,220,205,178,117,106,52,74,104,41,254,147,70,177,196,206,205,85,83,181,30,179,49,144,70,218,121,36,122,198,223,122,55,109,108,157,72,160,176,154,158,86,156,20,97,92,175,203,139,15,18,24,214,217,219,113,246,47,183,246,219,79,104,72,223,29,146,215,58,47,69,212,251,28,228,235,84,64,230,200,249,85,81,237,142,84,133,27,31,227,186,183,254,10,85,197,143,149,140,228,249,127,136,125,58,115,26,194,108,249,154,240,37,106,206,236,27,113,207,60,173,195,53,114,102,133,134,158,55,85,81,218,224,107,223,137,40,152,173,107,153,36,122,162,190,166,24,181,116,111,102,233,30,200,250,27,100,85,135,165,9,132,170,114,100,225,163,254,206,241,71,139,45,63,217,44,24,75,180,65,250,59,109,108,125,72,191,181,166,100,177,73,254,206,141,232,85,94,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,165,95,230,141,192,149,171,36,238,176,231,190,75,225,154,186,124,19,124,168,123,113,5,186,146,6,246,44,61,90,231,49,34,124,123,87,116,84,213,14,123,145,25,179,167,20,141,70,35,154,147,67,19,109,87,133,222,38,241,247,11,57,161,109,204,12,33,83,87,89,109,101,67,93,122,195,203,113,154,154,138,243,2,71,44,123,39,108,107,181,207,99,103,149,209,61,237,122,71,34,181,251,93,162,181,222,87,58,51,123,25,103,214,104,98,12,220,204,9,233,36,190,226,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,119,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,201,255,0,44,174,93,244,216,86,154,221,196,126,125,225,202,182,98,118,84,72,252,53,134,46,182,249,105,159,102,124,50,185,137,91,85,12,205,107,150,165,92,197,116,45,84,217,27,21,147,34,186,71,49,96,136,178,127,185,92,121,19,203,47,190,189,98,180,186,160,99,89,197,143,154,124,228,249,129,136,125,70,114,82,120,90,225,147,0,241,77,203,19,2,229,254,47,166,164,163,185,62,158,248,219,46,33,75,116,53,53,182,105,214,249,81,38,248,29,34,110,107,30,232,34,108,172,99,152,178,70,142,102,230,234,142,108,75,103,70,80,227,44,133,205,12,65,148,121,129,5,36,119,220,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,73,84,229,87,199,61,215,52,169,191,115,118,110,93,42,238,24,178,219,79,85,114,177,226,27,149,209,213,21,55,152,58,171,36,180,179,58,162,69,150,74,152,146,71,57,155,55,34,211,196,228,86,179,161,186,73,31,49,87,59,85,182,155,173,186,154,130,178,225,108,171,165,167,186,83,173,93,12,179,66,230,50,170,4,150,72,86,88,156,169,163,216,146,195,44,106,230,234,155,227,123,124,90,168,146,127,202,191,143,90,154,90,155,87,11,25,201,125,171,172,101,101,68,54,252,13,115,168,233,35,40,216,145,76,229,160,169,168,146,86,185,88,174,100,17,82,177,172,123,247,203,210,213,24,145,53,146,190,0,40,255,0,20,92,50,96,30,41,178,190,229,151,248,190,154,146,142,228,250,119,54,203,136,82,221,13,77,109,154,117,146,41,55,192,233,19,115,88,247,65,19,101,99,28,197,146,52,115,55,55,84,115,113,236,206,140,161,198,89,11,154,24,131,40,243,2,10,72,239,184,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,151,149,202,179,130,140,43,159,183,219,174,117,230,197,179,218,88,67,7,220,34,162,182,218,101,72,223,75,118,186,35,18,89,27,82,221,202,245,134,6,62,157,203,19,152,140,153,211,181,21,206,100,114,196,249,169,0,22,1,206,79,37,62,156,240,251,105,206,58,75,135,70,175,44,174,11,214,130,73,118,199,61,13,198,90,122,121,54,181,35,114,186,102,206,202,53,110,175,99,82,62,190,187,157,177,8,128,203,76,117,248,59,196,117,151,255,0,101,251,67,181,225,251,237,139,163,215,233,109,246,149,170,170,131,171,187,107,181,233,246,174,166,221,61,237,155,117,110,187,147,202,158,255,0,63,179,142,251,196,6,114,226,204,226,196,112,246,122,188,77,112,117,68,116,219,152,254,201,74,198,164,116,212,219,216,198,36,157,40,35,138,46,166,196,115,246,110,119,188,229,82,101,57,78,228,93,139,44,56,96,182,102,55,177,174,180,88,167,50,245,184,221,221,112,87,179,117,44,21,21,17,208,36,49,42,53,27,11,160,127,93,175,209,93,39,105,87,111,115,58,109,101,234,144,173,206,175,205,62,22,249,127,67,234,55,19,218,242,112,192,24,55,52,240,111,16,89,125,152,56,122,146,249,135,175,148,248,114,154,186,134,165,23,100,172,214,228,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,105,92,107,240,163,125,225,47,57,107,112,111,74,235,89,132,46,90,214,97,107,221,108,44,111,111,165,218,197,146,53,116,106,172,89,160,123,250,82,38,140,114,232,201,58,108,100,177,161,85,121,119,113,245,89,195,30,42,92,7,154,87,11,173,203,44,175,125,42,125,86,166,122,143,163,50,36,146,191,180,210,211,110,86,36,47,124,242,58,162,56,216,146,59,221,145,187,157,31,78,89,212,0,0,8,64,230,83,193,78,114,229,110,59,196,28,65,213,95,238,184,239,6,95,238,16,246,139,237,125,83,106,110,148,51,58,24,88,157,189,145,65,12,80,194,233,183,197,7,69,189,38,49,144,196,189,53,116,108,117,202,242,183,224,22,179,46,251,15,19,121,199,111,186,219,113,122,246,202,124,59,135,107,41,167,161,154,209,26,245,105,166,169,171,142,70,177,238,154,86,44,137,28,106,139,27,98,145,36,247,223,35,58,62,175,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,54,124,67,240,253,128,120,154,202,250,236,168,204,102,85,178,219,89,81,79,87,21,101,10,66,149,180,83,195,34,57,178,211,201,52,114,54,55,171,119,196,231,35,117,88,229,145,189,219,148,130,31,220,45,196,119,238,142,253,203,255,0,67,63,209,95,250,171,182,238,127,178,253,151,191,111,181,59,70,223,245,31,241,246,239,223,248,157,157,127,196,147,169,194,198,83,98,172,139,225,247,4,229,54,53,197,255,0,73,175,88,114,222,180,213,55,6,186,71,70,155,165,124,140,167,137,100,85,122,195,3,30,216,35,85,70,235,28,44,209,145,166,140,107,138,124,148,253,209,60,62,227,108,156,142,225,216,170,241,5,189,59,4,238,151,167,27,43,160,149,149,20,189,87,116,228,84,133,103,134,36,147,107,21,221,53,126,221,29,162,166,53,132,255,0,113,71,196,191,95,151,222,38,226,47,37,46,221,63,111,97,250,47,102,85,117,244,168,160,237,245,80,81,205,239,211,75,248,170,202,126,188,169,238,200,189,41,225,209,119,108,84,88,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,202,35,9,225,107,22,6,194,182,108,21,133,168,123,21,151,15,219,233,237,118,234,110,171,228,232,82,193,27,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,121,109,124,209,252,137,230,111,220,190,177,68,64,9,47,220,210,56,5,172,204,78,221,196,222,78,91,238,183,44,94,157,142,159,17,97,218,58,105,235,166,187,198,157,42,104,106,105,35,141,175,123,102,137,137,26,73,26,34,70,232,163,89,61,199,198,254,180,85,229,86,102,98,172,155,204,124,57,154,88,42,175,179,222,176,205,194,43,133,54,233,36,100,115,108,95,126,9,122,111,99,221,12,172,87,71,35,17,201,190,55,189,170,186,57,76,135,184,93,226,111,0,241,77,149,246,220,192,194,21,52,148,119,39,211,181,215,172,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,186,171,91,88,1,106,188,209,252,137,230,111,220,190,177,68,64,9,149,64,45,87,154,63,145,60,205,251,151,214,40,136,1,50,168,5,52,226,31,136,28,3,195,46,87,215,102,190,99,62,173,246,218,58,138,122,72,168,232,86,21,173,173,158,105,17,173,138,158,57,164,141,178,61,27,190,87,53,29,170,71,20,142,239,218,167,214,201,12,107,117,204,172,151,192,57,141,125,167,164,130,229,138,176,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,46,154,106,171,226,123,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,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,127,230,139,192,45,30,48,177,92,184,152,201,219,125,170,215,117,195,150,250,154,236,89,103,130,154,10,56,238,116,172,124,181,51,220,154,246,181,187,235,27,212,145,210,245,21,206,154,54,183,106,163,227,70,77,17,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,25,4,240,65,198,142,21,226,227,46,32,174,173,117,170,201,143,173,189,72,47,120,122,42,232,221,35,250,73,14,234,234,104,21,235,50,81,189,103,141,17,207,79,114,69,116,91,159,181,36,125,202,128,89,87,55,60,179,197,89,137,194,60,215,28,45,73,218,254,133,98,10,76,77,113,129,145,201,36,206,161,142,10,138,121,95,27,88,199,107,211,237,77,149,234,237,173,108,81,74,245,119,187,162,195,183,13,24,254,155,43,56,134,203,124,193,184,98,26,187,29,182,199,138,45,181,55,74,234,101,151,124,86,238,208,196,172,69,72,145,94,246,58,157,101,99,216,212,93,236,115,155,163,183,104,191,43,59,241,173,171,50,179,163,31,102,53,138,158,174,11,110,42,197,23,91,221,28,85,108,107,103,142,10,154,185,38,141,178,53,174,115,81,232,215,162,42,35,156,154,235,162,175,137,57,60,178,242,83,240,45,194,62,22,237,23,14,213,95,142,244,198,181,155,37,223,12,93,182,8,123,60,113,235,27,28,221,41,98,166,222,213,221,164,171,46,215,43,118,233,117,64,16,173,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,47,211,138,174,25,240,111,21,249,71,89,149,184,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,49,236,206,44,157,199,217,21,143,238,153,115,152,214,26,187,117,202,221,81,60,81,75,45,44,208,193,112,130,57,164,133,181,116,174,153,140,116,180,210,58,39,172,114,163,81,28,137,250,81,36,83,130,140,239,205,12,193,229,249,159,217,109,140,236,120,130,231,98,193,56,30,253,5,143,20,212,201,27,169,34,129,214,169,52,179,162,187,73,94,248,83,241,140,211,170,140,138,86,198,229,133,173,167,108,145,108,100,167,194,119,149,140,155,249,127,135,189,58,2,56,57,200,100,134,75,225,91,174,31,205,124,33,124,195,246,76,109,118,168,109,37,235,10,81,71,73,12,247,8,39,117,92,254,218,124,81,237,153,94,179,50,88,164,153,237,122,72,174,137,55,49,99,84,146,194,178,31,51,51,79,42,51,79,15,226,156,156,171,186,253,36,246,133,36,48,91,173,242,84,255,0,86,127,166,98,123,109,243,69,78,246,201,81,12,210,71,27,93,2,47,191,220,158,58,25,36,229,238,36,186,227,44,1,134,177,125,247,12,85,225,187,149,242,207,69,114,172,178,213,171,186,246,217,230,133,146,73,75,38,230,49,219,227,115,149,139,171,26,186,181,117,107,124,19,208,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,4,37,243,53,224,74,235,146,56,202,227,158,121,91,134,105,35,202,251,245,68,110,170,163,181,192,230,51,13,214,189,26,215,50,72,245,84,101,52,210,234,232,222,205,177,177,242,116,54,198,137,15,86,213,120,120,226,7,31,112,203,154,20,57,175,151,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,104,146,69,27,187,246,161,144,159,15,28,64,224,30,38,178,190,135,53,242,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,237,86,57,99,119,118,228,42,88,5,20,226,187,138,236,184,225,43,46,31,141,113,172,189,186,235,93,212,130,193,96,130,100,101,85,222,169,168,138,173,106,170,47,78,22,110,106,203,50,162,182,54,185,168,136,247,190,56,223,143,22,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,170,240,119,197,86,50,225,67,55,45,248,194,205,114,171,118,24,184,212,83,211,98,203,68,113,164,204,184,219,145,254,250,182,39,61,141,237,49,181,210,58,23,238,110,215,170,181,87,166,249,24,252,132,240,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,128,30,104,254,123,51,55,238,95,71,162,59,92,186,184,201,166,225,63,52,42,109,248,174,154,145,184,19,27,212,82,67,137,107,146,138,90,138,218,22,83,199,82,148,243,64,140,145,169,177,178,212,163,165,77,146,61,99,107,186,109,87,232,142,152,158,34,248,122,202,206,49,114,106,108,57,114,169,181,77,237,91,123,106,112,206,45,163,165,166,174,154,223,213,116,51,178,162,146,85,69,214,25,122,80,164,137,27,217,213,139,86,163,219,170,57,44,131,128,12,129,193,188,25,227,252,71,140,248,185,186,96,172,35,137,171,234,43,237,56,6,225,125,184,45,42,75,77,111,153,105,238,149,148,206,169,72,226,141,147,173,77,34,66,231,237,168,146,30,179,152,196,133,238,115,229,40,0,89,255,0,49,30,55,232,248,85,192,137,132,176,117,86,236,205,197,150,249,101,177,57,33,130,166,27,92,109,154,40,223,85,85,19,229,107,219,185,143,159,179,170,199,36,111,150,157,200,246,171,88,246,172,22,127,162,172,123,138,191,215,92,71,137,49,29,195,253,210,178,186,229,93,81,39,252,41,38,154,73,31,246,185,206,119,197,84,169,92,76,112,171,155,156,40,99,42,108,31,154,86,218,71,50,227,79,218,109,151,123,108,143,154,221,113,98,35,122,137,12,175,99,29,190,55,57,26,246,61,173,123,117,107,180,216,248,222,251,170,229,115,199,109,171,36,238,179,100,70,116,98,106,186,124,19,124,168,99,176,253,198,174,118,246,44,61,90,231,61,101,100,155,147,116,84,213,14,123,85,95,191,167,20,141,87,171,90,147,77,43,102,124,0,8,171,231,157,249,147,253,100,253,154,82,174,74,158,105,241,79,203,250,239,81,183,19,82,0,0,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,170,160,165,92,88,249,88,206,79,151,248,135,211,167,49,172,39,251,128,158,55,236,92,92,96,73,104,177,29,85,170,219,153,182,78,172,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,174,230,181,178,68,175,182,174,98,252,181,47,184,231,21,85,231,199,15,54,174,219,122,196,23,8,221,136,176,235,94,200,250,245,83,201,73,77,12,212,81,199,3,88,221,207,124,245,21,114,212,76,141,77,95,42,185,19,121,33,89,47,148,56,55,33,114,191,15,229,30,95,193,87,29,139,14,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,82,205,121,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,231,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,2,220,125,240,39,117,225,19,19,81,95,112,213,101,93,219,46,177,21,66,210,89,235,42,164,116,245,180,179,199,79,11,164,138,186,70,83,197,3,31,36,142,168,116,45,98,170,186,56,94,171,222,199,21,87,149,207,2,86,172,236,186,205,158,249,209,134,106,234,48,77,142,161,141,195,246,234,184,27,216,177,13,107,92,244,149,242,110,93,210,211,83,185,141,69,102,206,156,178,57,88,174,114,67,52,78,153,243,21,114,127,185,92,121,19,203,47,190,189,98,180,186,160,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,167,252,218,242,83,38,177,103,15,181,153,185,139,110,22,172,63,142,48,183,70,151,15,93,39,149,209,73,115,223,46,231,90,220,214,70,247,212,111,103,94,72,153,183,241,114,53,207,87,197,18,212,57,97,46,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,67,34,158,8,243,87,52,51,159,134,140,29,152,25,195,135,106,237,152,154,190,157,233,53,68,212,145,210,178,237,3,94,189,11,132,81,49,234,172,100,209,108,114,170,182,36,115,247,190,56,210,23,68,174,199,48,151,236,143,225,70,197,197,167,42,252,191,193,189,43,85,30,47,182,251,106,179,11,94,235,97,123,187,5,87,182,170,150,72,213,209,170,61,33,157,140,233,72,154,61,169,171,36,233,189,241,70,132,80,227,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,102,79,150,87,29,182,172,238,193,182,236,140,205,44,77,87,38,104,88,105,228,109,45,101,210,118,189,248,146,137,138,231,53,241,201,162,43,234,97,139,70,200,199,238,145,236,143,175,186,69,89,186,87,234,0,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,224,3,202,102,174,89,225,92,228,203,140,71,149,184,214,147,180,89,113,53,190,91,125,78,216,227,124,144,239,79,114,120,186,140,123,27,52,79,70,201,27,213,171,178,70,49,200,154,181,12,104,177,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,190,124,246,185,47,148,56,203,62,179,67,15,229,30,95,193,73,37,247,17,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,38,139,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,14,217,10,220,234,252,211,225,111,151,244,62,163,113,42,175,35,31,207,103,234,223,237,34,255,0,248,157,201,76,172,207,204,154,189,96,92,227,184,123,43,13,195,211,187,79,121,100,180,208,77,105,236,174,234,186,166,57,234,35,124,112,105,27,100,99,228,86,255,0,90,146,86,234,136,229,83,27,107,181,21,53,186,235,91,111,163,187,82,93,41,233,106,36,134,42,234,70,202,216,42,152,215,42,54,104,210,102,50,84,99,145,17,200,146,49,143,209,83,115,90,186,162,76,79,39,60,235,206,92,127,151,24,139,47,49,205,190,235,117,194,24,47,179,82,225,188,67,60,77,233,211,106,139,212,181,186,119,72,143,151,166,197,133,241,49,172,119,74,55,57,175,123,24,180,209,172,138,130,0,121,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,14,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,167,108,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,0,12,109,184,189,202,26,108,136,226,95,48,178,182,223,5,36,22,219,77,225,243,90,224,166,158,89,153,79,110,169,99,106,168,225,87,203,239,185,236,167,158,38,61,92,174,247,218,239,121,255,0,148,191,91,27,241,15,117,197,92,31,229,143,14,254,213,164,142,159,7,98,139,237,117,77,186,26,55,35,228,129,237,134,90,26,153,102,122,42,43,250,181,215,136,209,177,185,169,177,172,222,205,81,143,117,74,229,75,150,127,132,78,50,112,229,198,162,146,213,87,65,130,173,245,216,154,178,11,132,125,77,221,56,210,158,157,240,181,88,230,172,209,213,85,83,74,213,93,187,122,74,246,187,115,90,139,61,37,170,243,71,242,39,153,191,114,250,197,17,0,38,85,4,27,115,87,225,159,40,248,124,205,203,21,231,42,107,169,45,204,199,84,245,119,42,236,39,2,177,25,103,124,111,99,82,120,88,142,221,21,53,67,159,46,200,213,168,198,62,158,100,141,219,52,142,42,21,194,63,16,185,167,195,190,114,216,49,30,89,211,93,111,189,186,225,13,53,110,18,165,170,169,100,56,139,123,100,130,58,119,197,10,175,86,100,237,15,88,21,204,147,100,174,107,145,143,239,107,178,51,180,214,212,220,109,84,87,10,203,77,93,174,162,170,158,57,165,161,171,116,78,158,149,238,106,43,161,145,97,123,226,87,181,85,90,171,27,222,205,81,118,185,201,162,175,108,134,14,104,220,118,218,179,178,235,14,68,100,190,38,171,168,193,54,58,135,187,16,92,105,39,111,98,196,53,173,115,22,38,71,181,55,75,77,78,230,57,81,251,250,114,200,228,122,53,201,12,50,186,61,137,169,229,123,199,79,225,175,10,179,35,179,143,25,246,188,201,178,239,246,61,77,107,118,205,125,181,199,27,85,53,153,92,189,162,178,29,36,234,106,141,123,226,70,73,248,215,54,162,68,191,242,213,121,163,249,19,204,223,185,125,98,136,128,19,42,131,207,227,252,127,131,114,179,6,221,179,7,48,113,13,37,143,15,88,233,214,166,186,186,165,87,100,76,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,113,246,227,95,138,235,239,22,153,203,91,140,186,183,90,60,33,109,214,143,11,89,43,102,99,187,5,46,214,36,146,43,99,68,98,77,59,217,213,145,117,123,147,86,71,212,123,34,141,73,212,225,59,202,198,77,252,191,195,222,157,1,85,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,24,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,46,168,134,190,101,124,189,43,50,202,251,93,158,185,13,132,63,208,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,109,144,100,238,113,99,236,138,199,246,188,198,203,155,245,93,186,229,110,168,130,89,98,138,170,104,96,184,65,28,209,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,253,10,153,15,112,197,196,46,21,226,131,38,172,185,185,133,169,187,7,111,234,83,92,109,111,170,142,162,107,101,116,78,219,45,60,142,98,255,0,107,35,21,205,99,159,20,177,61,88,205,251,82,170,131,207,230,22,10,181,102,86,0,196,185,115,125,168,171,130,219,138,172,245,182,74,201,105,30,214,207,28,21,48,190,25,29,27,156,215,53,30,141,122,170,42,181,201,174,154,162,248,24,203,230,22,10,186,229,174,63,196,185,115,125,168,164,158,229,133,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,166,154,162,120,12,189,193,87,92,202,199,248,107,46,108,85,20,144,92,177,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,116,215,68,95,3,39,44,39,133,172,88,27,10,217,176,86,22,161,236,86,92,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,231,214,0,133,110,117,126,105,240,183,203,250,31,81,184,149,87,145,143,231,179,245,111,246,145,42,133,10,226,59,130,204,134,226,158,235,134,239,185,169,135,234,221,114,195,85,12,86,86,91,106,123,44,245,180,72,229,115,173,245,50,35,85,207,166,115,149,93,163,85,178,49,85,235,20,145,239,147,119,107,136,140,39,133,112,55,7,121,181,133,176,86,25,181,97,251,45,22,95,226,94,205,110,181,209,71,73,75,6,250,26,151,191,100,81,163,88,221,207,123,156,186,39,123,156,170,189,234,166,56,70,65,24,103,62,112,111,13,188,191,50,227,53,177,157,109,35,89,110,203,123,11,45,148,51,84,44,47,187,92,86,213,18,211,209,68,173,99,221,190,71,55,69,114,49,219,24,143,145,201,177,142,84,131,108,244,207,76,199,226,47,49,238,57,161,154,23,158,221,117,174,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,78,22,110,118,137,170,185,92,231,61,238,123,222,247,186,71,249,83,240,37,106,75,85,7,20,217,203,134,106,221,114,117,66,79,130,45,87,24,26,216,35,129,26,199,71,120,86,42,171,158,247,57,92,144,111,107,81,136,206,187,81,251,224,146,57,74,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,149,65,242,113,78,19,194,184,230,197,85,133,177,174,25,181,98,11,45,110,206,211,110,186,81,71,87,75,62,199,181,236,223,20,136,230,59,107,216,215,38,169,220,230,162,167,122,33,2,252,123,112,65,125,225,31,29,197,91,135,41,110,183,44,178,189,244,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,222,217,95,26,108,70,190,45,54,185,206,142,84,103,159,224,115,139,187,175,8,57,184,236,87,61,186,174,241,132,239,212,237,182,226,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,238,217,212,77,21,146,77,26,58,62,170,200,220,130,48,182,44,194,184,230,197,75,138,112,86,38,181,98,11,45,110,254,205,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,174,139,220,230,170,47,122,41,245,143,21,157,25,189,131,114,23,43,241,6,110,102,4,245,113,216,176,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,59,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,49,235,226,139,137,188,125,197,54,104,92,179,3,23,212,213,209,219,95,80,231,89,112,242,92,102,169,162,179,64,177,197,30,200,27,34,237,107,222,216,34,116,175,99,88,146,72,142,126,214,234,141,109,32,5,229,114,251,227,215,16,240,205,140,168,112,54,96,223,106,235,50,174,239,81,28,53,204,168,237,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,44,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,64,103,52,127,61,153,155,247,47,163,209,22,170,73,79,43,126,62,168,242,239,176,240,201,156,119,11,85,183,8,47,108,168,195,184,138,178,166,10,24,109,18,47,86,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,125,146,51,163,106,188,119,231,165,139,136,158,40,49,118,99,96,235,205,214,227,133,157,217,109,214,39,92,17,236,217,75,79,79,28,111,88,98,122,170,197,12,147,164,243,181,138,141,119,227,149,207,99,94,231,181,36,127,147,117,54,116,92,114,143,21,99,92,197,197,184,130,233,132,235,42,45,246,76,31,71,118,175,171,157,148,176,80,50,102,206,234,72,230,252,83,41,149,102,134,22,172,43,166,250,89,24,168,222,146,107,33,64,166,156,67,241,3,128,120,101,202,250,236,215,204,103,213,190,219,71,81,79,73,21,29,10,194,181,181,179,205,34,53,177,83,199,52,145,182,71,163,119,202,230,163,181,72,226,145,221,251,84,199,95,58,51,123,25,103,214,104,98,12,220,204,9,233,36,190,226,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,119,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,202,79,41,78,11,190,133,216,168,248,174,199,237,221,122,196,118,249,160,194,246,185,232,118,186,221,67,35,246,186,185,206,149,136,244,154,118,49,82,39,68,168,222,205,51,151,116,137,81,182,59,202,226,139,134,76,3,197,54,87,220,178,255,0,23,211,82,81,220,159,78,230,217,113,10,91,161,169,173,179,78,178,69,38,248,29,34,110,107,30,232,34,108,172,99,152,178,70,142,102,230,234,142,110,58,248,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,137,229,123,199,79,225,175,10,179,35,179,143,25,246,188,201,178,239,246,61,77,107,118,205,125,181,199,27,85,53,153,92,189,162,178,29,36,234,106,141,123,226,70,73,248,215,54,162,68,191,240,1,21,124,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,106,64,0,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,21,84,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,135,181,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,153,9,240,187,196,222,1,226,155,43,237,185,129,132,42,105,40,238,79,167,107,175,88,121,110,48,212,214,217,167,89,37,143,100,237,141,119,53,143,116,18,186,39,189,172,89,35,70,191,107,117,86,182,176,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,227,202,102,174,89,225,92,228,203,140,71,149,184,214,147,180,89,113,53,190,91,125,78,216,227,124,144,239,79,114,120,186,140,123,27,52,79,70,201,27,213,171,178,70,49,200,154,181,15,65,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,219,49,87,39,251,149,199,145,60,178,251,235,214,43,75,170,6,53,156,88,249,167,206,79,152,24,135,212,103,38,79,151,14,44,194,184,27,151,182,94,98,156,107,137,173,88,126,203,69,237,110,211,113,186,86,199,73,75,6,251,221,91,25,190,89,21,172,110,231,189,173,77,87,189,206,68,78,245,66,42,248,232,227,54,251,198,30,99,210,220,227,181,123,27,6,97,126,209,79,134,109,178,177,139,84,216,229,86,117,106,106,100,110,186,205,47,74,37,88,218,229,142,54,177,173,110,229,71,203,37,64,229,221,192,45,103,19,152,169,113,230,105,91,238,182,220,178,178,116,170,52,90,105,233,254,147,72,178,74,206,205,75,83,181,24,176,177,240,72,218,137,35,122,200,223,118,54,237,116,157,72,167,80,197,92,159,238,87,30,68,242,203,239,175,88,173,40,167,56,46,30,178,178,231,147,75,196,23,105,181,97,204,103,98,184,65,77,186,58,90,104,166,197,29,165,208,65,217,230,147,70,203,52,208,67,15,86,53,220,253,145,67,59,118,104,187,227,136,28,45,139,49,86,6,190,210,226,156,21,137,174,184,126,245,69,191,179,92,109,117,178,82,85,65,189,142,99,246,75,26,181,237,220,199,185,171,162,247,181,202,139,220,170,100,125,194,198,108,226,172,244,225,247,4,230,206,53,194,31,70,111,88,142,222,181,53,54,246,182,70,198,187,101,124,108,168,137,36,68,122,67,59,24,217,227,69,87,105,28,204,209,242,38,143,117,85,0,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,128,1,10,220,228,242,83,232,55,16,86,156,227,164,184,117,169,51,54,222,189,104,36,151,116,144,87,91,162,167,167,147,107,82,54,163,97,116,15,163,86,234,247,185,100,235,235,181,187,16,176,2,77,57,39,228,237,170,245,140,177,230,119,223,44,53,114,212,97,170,122,91,37,130,178,106,86,186,145,179,213,36,142,172,116,82,57,138,169,83,28,81,192,197,88,222,138,216,171,30,142,69,73,90,75,160,33,91,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,117,57,168,113,235,83,85,83,117,225,99,38,239,181,116,108,163,168,154,223,142,110,116,253,37,101,99,22,40,92,148,20,213,17,202,231,35,17,207,158,42,166,57,140,126,248,186,90,171,22,86,190,197,120,93,225,147,31,113,77,154,22,220,191,194,20,213,116,118,215,212,53,183,172,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,186,171,155,144,166,75,229,14,13,200,92,175,195,249,71,151,240,85,199,98,195,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,246,160,167,248,167,135,172,130,199,55,218,172,83,141,114,63,47,241,5,234,183,103,105,184,221,48,205,21,93,84,251,24,214,51,124,178,70,231,187,107,24,214,166,171,220,214,162,39,114,33,232,48,86,94,224,28,181,181,75,98,203,156,15,135,240,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,53,209,141,79,130,30,128,0,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,128,4,64,115,180,203,60,43,135,243,31,46,243,74,211,73,217,239,88,194,223,112,183,221,250,113,198,200,234,59,2,211,116,39,118,214,35,223,50,178,173,99,115,222,231,126,46,8,26,136,212,103,124,107,18,253,201,47,44,241,86,31,203,140,196,205,43,181,39,103,178,227,11,133,190,223,104,234,71,35,36,168,236,9,83,215,157,187,152,140,124,42,250,180,141,175,99,157,248,200,39,106,163,85,157,242,84,90,175,52,127,34,121,155,247,47,172,81,16,2,100,145,197,23,19,120,7,133,156,175,185,102,6,47,169,164,172,185,50,157,206,178,225,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,209,26,236,123,51,163,55,177,150,125,102,134,32,205,204,192,158,146,75,238,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,44,164,242,183,224,22,179,46,251,15,19,121,199,111,186,219,113,122,246,202,124,59,135,107,41,167,161,154,209,26,245,105,166,169,171,142,70,177,238,154,86,44,137,28,106,139,27,98,145,36,247,223,35,58,50,84,70,175,52,142,62,171,50,239,183,112,201,147,151,11,173,183,23,175,99,168,196,88,138,142,166,122,25,173,17,175,74,166,26,106,73,35,115,30,233,165,98,198,178,72,138,177,182,41,22,63,125,242,63,163,16,32,250,184,91,22,98,172,13,125,165,197,56,43,19,93,112,253,234,139,127,102,184,218,235,100,164,170,131,123,28,199,236,150,53,107,219,185,143,115,87,69,239,107,149,23,185,84,158,158,2,120,223,177,113,113,129,37,162,196,117,86,171,110,102,217,58,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,46,187,154,214,201,18,189,205,31,200,158,102,253,203,235,20,68,0,153,84,16,87,204,71,143,170,206,39,49,82,96,60,173,184,93,109,185,101,100,234,211,234,149,51,211,253,38,145,100,137,253,166,170,155,114,49,97,99,224,141,212,241,200,197,145,190,244,142,218,233,58,113,89,89,146,159,9,222,86,50,111,229,254,30,244,232,10,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,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,113,89,133,141,109,89,107,128,49,46,99,95,105,234,231,182,225,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,107,166,170,158,34,211,115,193,185,175,128,40,175,52,113,210,95,240,158,49,179,199,83,19,42,233,21,96,184,91,170,225,71,53,36,134,102,162,171,36,138,68,213,146,53,59,156,168,228,241,66,10,249,134,112,89,117,225,99,52,42,47,184,67,15,213,183,42,241,45,66,46,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,245,36,123,38,219,226,184,46,226,219,21,112,141,154,105,138,109,177,118,236,55,125,236,214,252,77,110,115,100,151,169,66,218,152,222,249,224,137,38,138,53,172,142,52,153,176,190,69,86,183,173,34,42,104,245,39,251,42,179,51,10,231,38,92,97,204,210,193,85,125,162,203,137,173,241,92,41,183,73,27,228,135,122,123,240,75,211,123,216,217,162,122,58,57,24,142,93,146,49,237,85,213,170,122,176,64,95,52,124,161,166,202,94,48,113,52,246,216,41,32,182,227,154,120,113,125,44,48,207,44,175,99,234,92,246,85,58,85,147,242,94,250,200,42,228,70,181,92,196,100,140,70,237,252,134,250,14,81,153,103,133,115,19,139,136,110,56,166,147,181,253,10,195,245,120,154,221,3,227,142,72,93,93,28,244,244,241,62,70,189,142,215,167,218,157,43,21,187,92,217,98,137,232,239,119,69,157,64,68,95,55,108,239,206,140,181,226,75,13,216,178,231,55,177,174,21,182,207,129,232,234,229,163,178,95,234,232,96,146,119,87,215,181,210,186,56,100,107,85,234,214,49,170,229,77,116,99,83,224,133,74,228,215,155,25,167,154,31,133,255,0,194,102,101,226,188,91,236,207,163,253,139,219,183,154,154,254,203,212,246,135,83,165,214,123,182,110,233,179,118,221,53,216,221,124,16,160,28,234,252,211,225,111,151,244,62,163,113,42,175,35,31,207,103,234,223,237,34,85,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,84,172,226,226,7,31,103,125,171,1,88,177,123,233,32,182,229,198,23,164,194,182,90,58,37,153,176,36,16,53,27,218,95,28,146,61,189,166,70,182,38,201,35,17,136,228,134,36,218,155,16,184,174,88,124,38,96,158,34,243,78,167,18,102,69,242,212,251,46,15,232,220,105,240,251,110,116,111,174,186,213,67,83,78,245,73,232,37,100,143,146,221,177,221,57,158,230,177,174,116,241,177,143,114,164,136,201,212,41,167,19,119,107,173,131,134,220,215,190,216,174,117,118,235,149,187,3,223,106,232,235,41,38,116,51,211,79,29,4,206,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,31,127,221,99,197,63,254,50,217,171,255,0,174,87,31,253,241,63,220,88,249,88,206,79,151,248,135,211,167,49,172,50,168,5,63,207,76,139,203,142,34,242,226,227,149,249,161,102,237,214,170,237,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,244,230,102,231,104,186,43,85,174,115,30,215,177,239,99,177,236,226,47,134,140,211,225,127,29,205,129,115,50,211,252,30,197,121,163,130,167,217,119,63,196,195,44,157,146,121,162,143,173,210,235,177,146,109,111,184,253,90,191,5,90,255,0,203,187,143,170,206,24,241,82,224,60,210,184,93,110,89,101,123,233,83,234,181,51,212,125,25,145,36,149,253,166,150,155,114,177,33,123,231,145,213,17,198,196,145,222,236,141,220,232,250,114,206,161,4,60,200,248,191,199,220,65,230,36,121,115,112,193,184,131,4,225,60,33,80,218,186,27,13,250,221,53,182,238,249,231,164,129,86,91,141,50,204,248,149,237,85,149,96,115,90,213,72,106,29,227,212,82,154,112,53,195,174,21,226,135,136,43,110,86,227,92,85,236,75,43,237,245,183,10,158,207,93,29,53,194,179,165,18,236,130,139,169,20,140,146,109,238,108,142,98,183,250,196,85,14,69,69,106,30,131,153,141,166,213,96,227,95,48,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,174,188,169,114,47,46,56,139,203,140,253,202,252,208,179,118,235,85,119,209,169,97,154,37,70,85,91,234,154,151,68,142,170,154,69,69,233,204,205,206,209,116,86,171,92,230,61,175,99,222,199,88,174,105,96,15,193,126,59,185,224,95,166,184,83,22,251,51,163,253,89,194,215,46,223,107,170,234,66,201,127,19,62,214,239,219,212,216,239,117,52,123,30,223,134,164,143,242,130,226,223,25,77,117,166,225,30,251,133,234,239,22,40,41,235,110,150,43,181,5,50,107,100,98,57,211,207,29,106,166,136,180,210,75,34,236,149,125,246,205,51,35,93,237,149,157,27,96,230,143,231,179,51,126,229,244,122,35,218,242,245,225,87,6,241,95,148,121,249,131,239,54,218,70,226,123,117,61,142,167,9,221,228,145,97,125,186,226,172,185,108,71,74,214,61,221,154,71,54,54,204,205,174,220,196,71,34,117,25,27,217,104,24,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,86,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,37,220,170,203,60,43,147,121,113,135,50,183,5,82,118,123,46,25,183,197,111,166,221,28,108,146,109,137,239,207,47,77,140,99,166,149,234,233,36,122,53,55,200,247,185,83,87,41,142,191,238,177,226,159,255,0,25,108,213,255,0,215,43,143,254,248,155,238,92,56,179,21,99,158,12,114,243,20,227,92,77,117,196,23,170,223,107,118,155,141,210,182,74,186,169,246,93,106,216,205,242,200,174,123,182,177,141,106,106,189,205,106,34,119,34,17,65,204,143,137,220,101,196,46,118,199,102,188,225,28,65,132,48,246,11,167,108,54,92,63,136,236,201,110,187,210,190,170,8,37,169,154,174,53,115,221,190,71,54,61,137,187,103,69,144,170,53,28,231,185,238,91,28,56,224,30,32,179,230,141,217,141,141,240,253,13,183,10,212,83,92,162,195,53,146,194,234,220,81,59,122,147,54,150,42,121,145,91,53,51,91,78,247,212,232,215,47,79,70,109,78,162,201,28,250,2,61,121,186,240,201,128,113,46,73,92,56,142,183,211,82,89,177,102,14,168,166,117,116,244,150,232,81,247,232,42,167,164,162,70,85,74,136,146,185,240,167,73,98,123,156,228,107,27,35,54,251,232,230,68,14,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,35,222,26,243,86,235,157,249,13,129,179,94,251,135,106,236,119,44,73,103,134,174,178,142,162,145,212,200,147,247,182,73,97,141,207,123,187,52,142,106,203,3,149,202,174,134,72,156,191,148,84,176,8,171,231,157,249,147,253,100,253,154,82,174,74,158,105,241,79,203,250,239,81,183,19,82,0,0,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,170,160,165,92,88,249,88,206,79,151,248,135,211,167,49,172,47,211,153,175,2,87,92,145,198,87,28,243,202,220,51,73,30,87,223,170,35,117,85,29,174,7,49,152,110,181,232,214,185,146,71,170,163,41,166,151,87,70,246,109,141,143,147,161,182,52,72,122,182,235,194,143,21,217,143,194,86,99,179,26,224,169,123,117,170,187,167,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,156,204,220,229,138,100,69,116,110,115,145,81,236,124,145,191,33,236,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,144,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,98,174,79,247,43,143,34,121,101,247,215,172,86,144,173,251,172,120,167,255,0,198,91,53,127,245,202,227,255,0,190,38,251,151,14,44,197,88,231,131,28,188,197,56,215,19,93,113,5,234,183,218,221,166,227,116,173,146,174,170,125,151,90,182,51,124,178,43,158,237,172,99,90,154,175,115,90,136,157,200,132,32,241,99,230,159,57,62,96,98,31,81,156,250,184,171,138,236,199,191,240,217,130,184,89,182,75,236,108,25,133,251,92,247,40,233,230,85,146,251,85,45,124,245,113,186,161,116,77,33,139,170,196,100,41,171,86,70,44,174,87,42,68,144,184,57,225,246,143,137,222,32,176,222,82,93,177,7,177,173,85,221,122,203,149,76,83,192,202,165,165,130,39,72,248,233,153,51,147,169,51,246,163,17,24,217,28,198,185,210,172,111,100,79,67,33,236,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,49,87,39,123,151,190,63,193,185,89,203,135,4,230,14,96,226,26,75,30,30,177,211,222,234,107,171,170,85,118,68,207,108,214,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,197,7,26,252,87,95,120,180,206,90,220,101,213,186,209,225,11,110,180,120,90,201,91,51,29,216,41,118,177,36,145,91,26,35,18,105,222,206,172,139,171,220,154,178,62,163,217,20,106,86,14,91,28,12,93,120,130,199,244,121,169,152,214,186,186,28,186,194,181,20,215,40,153,89,107,115,160,197,19,182,105,17,180,177,58,104,214,9,169,155,37,59,219,83,162,185,116,210,45,168,178,44,145,206,72,0,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,128,1,105,92,207,242,135,6,230,95,9,120,183,17,95,96,195,244,183,220,17,78,219,205,138,239,117,157,105,214,145,233,52,93,122,120,165,78,247,62,166,38,172,12,133,117,100,147,58,159,84,71,53,143,100,6,25,15,114,247,202,251,86,85,112,125,150,214,203,123,169,38,168,191,217,226,197,21,213,112,209,54,153,245,19,220,26,149,41,213,209,85,100,124,81,73,21,58,72,229,213,204,167,103,115,81,17,141,184,160,66,183,58,191,52,248,91,229,253,15,168,220,79,41,193,6,113,230,62,66,112,193,196,214,104,101,108,54,164,189,91,126,136,211,246,187,131,149,221,130,58,154,138,250,126,211,12,59,28,201,230,99,230,143,108,114,43,99,77,85,238,222,140,232,203,102,182,155,101,77,234,235,69,102,163,146,146,58,138,250,136,233,162,125,93,92,84,176,53,239,114,53,171,36,211,57,177,68,205,85,53,124,142,107,26,154,171,149,17,21,76,140,248,81,225,71,46,56,74,203,134,96,172,21,23,110,186,215,116,231,191,223,231,133,25,85,119,170,106,42,35,156,136,171,211,133,155,156,145,66,138,173,141,174,114,170,189,239,146,71,214,178,16,57,143,113,11,159,184,27,140,236,195,194,216,43,60,51,3,15,217,104,189,147,217,173,214,188,77,91,73,75,6,251,85,35,223,178,40,228,107,27,185,239,115,151,68,239,115,149,87,189,84,190,14,81,57,133,143,179,43,134,220,73,125,204,108,113,136,49,85,202,12,113,89,73,21,101,238,231,53,116,241,192,218,10,7,54,38,201,51,156,228,98,57,239,114,53,23,77,94,229,248,169,123,224,198,179,247,88,241,79,255,0,140,182,106,255,0,235,149,199,255,0,124,77,247,46,28,89,138,177,207,6,57,121,138,113,174,38,186,226,11,213,111,181,187,77,198,233,91,37,93,84,251,46,181,108,102,249,100,87,61,219,88,198,181,53,94,230,181,17,59,145,11,149,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,89,255,0,54,12,45,98,196,28,18,226,251,181,222,135,180,85,225,155,133,162,233,107,147,170,246,118,122,167,215,67,72,233,52,106,162,63,88,42,234,25,163,145,91,239,235,166,230,181,82,5,204,148,248,88,201,79,220,237,195,238,9,201,201,46,29,182,175,15,219,215,183,206,217,122,145,190,186,121,95,81,85,210,119,78,53,88,82,121,165,72,247,49,29,211,70,110,213,218,170,213,82,213,121,163,249,19,204,223,185,125,98,136,128,18,181,113,93,197,118,99,241,107,152,239,198,184,214,94,195,106,161,234,65,96,176,65,50,190,150,209,74,229,69,86,181,85,19,169,51,246,181,101,153,81,29,35,154,212,68,99,25,28,108,185,254,87,60,9,90,179,178,235,54,123,231,70,25,171,168,193,54,58,134,55,15,219,170,224,111,98,196,53,173,115,210,87,201,185,119,75,77,78,230,53,21,155,58,114,200,229,98,185,201,12,209,58,103,203,106,227,187,138,156,85,194,174,83,187,20,224,172,186,186,226,11,213,110,157,154,227,37,162,74,187,21,175,101,77,51,31,237,57,99,154,39,193,213,101,67,155,6,139,239,202,221,23,185,23,92,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,36,86,155,133,252,3,149,28,169,177,190,119,219,238,244,151,236,89,152,246,124,63,45,117,101,61,68,53,84,214,248,27,127,129,201,73,77,34,68,217,98,126,139,19,42,162,115,222,157,162,151,79,251,218,17,192,73,247,55,62,19,50,227,11,214,69,196,86,10,190,97,76,47,117,188,245,165,191,216,42,174,105,79,85,127,170,235,211,70,149,86,234,68,98,245,102,78,208,231,213,42,57,173,218,140,145,90,175,116,142,124,123,100,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,73,137,227,39,54,127,14,188,171,241,6,110,125,16,186,225,127,165,22,251,29,111,178,238,109,210,104,63,171,84,109,220,215,104,157,72,95,183,169,20,187,91,212,137,241,191,107,119,109,72,65,36,251,153,215,48,186,60,83,71,83,195,175,15,216,191,173,106,155,116,88,182,255,0,108,154,9,233,110,180,178,193,12,145,82,209,85,193,51,247,66,189,89,153,82,155,88,229,116,105,30,229,98,202,215,216,95,15,28,63,99,238,38,179,66,135,42,50,229,148,140,185,86,83,212,85,203,89,92,147,37,21,20,16,198,174,116,181,18,67,28,142,141,138,237,145,53,202,221,22,73,99,111,118,228,41,169,146,159,9,222,86,50,111,229,254,30,244,232,10,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,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,85,120,177,242,177,156,159,47,241,15,167,78,69,7,45,14,61,106,114,27,16,195,146,185,179,125,171,159,46,175,149,17,195,104,124,157,45,150,11,140,245,81,181,211,58,105,165,141,176,80,171,100,154,89,147,223,218,246,163,216,214,171,230,87,203,254,113,100,238,1,207,92,1,116,203,156,198,176,210,92,109,183,26,121,226,138,89,105,97,154,123,124,242,67,36,45,171,165,116,204,123,98,169,141,178,189,99,149,26,170,213,95,210,139,0,60,98,112,171,140,184,80,205,203,134,15,188,219,106,221,134,46,53,21,21,56,78,239,36,137,51,46,54,228,127,184,142,149,172,99,123,76,109,116,109,153,155,91,181,234,142,68,233,190,55,190,234,185,40,99,252,101,22,116,99,44,173,110,33,171,92,39,85,133,234,47,239,180,185,81,208,37,198,42,186,40,27,80,196,84,213,143,88,166,123,29,181,83,122,36,123,247,116,227,219,49,32,199,91,143,108,204,197,89,161,197,198,102,92,113,77,95,83,216,56,130,183,12,219,160,100,146,44,52,180,52,19,190,158,38,70,215,189,219,55,116,221,43,209,186,53,101,154,87,163,91,191,67,213,242,203,206,191,192,183,23,24,91,180,91,251,85,6,59,211,5,86,108,139,124,209,118,217,225,236,242,71,172,140,107,116,170,138,155,123,151,118,145,44,187,90,174,219,164,255,0,2,215,248,160,229,233,146,252,89,227,251,126,99,102,54,39,198,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,104,141,238,241,85,244,28,41,112,83,149,156,31,125,41,252,25,223,241,93,207,233,111,97,237,190,221,170,166,155,167,217,122,253,62,151,70,8,180,215,180,191,118,237,218,232,221,52,209,117,141,110,117,126,105,240,183,203,250,31,81,184,149,87,145,143,231,179,245,111,246,145,42,128,165,92,88,249,88,206,79,151,248,135,211,167,49,172,36,167,60,185,110,254,16,56,88,202,254,33,120,122,176,255,0,162,191,193,253,134,179,19,97,154,56,191,236,215,245,58,5,125,101,35,19,255,0,151,60,86,72,147,253,81,222,230,167,95,84,168,176,188,157,206,44,125,145,88,254,215,152,217,115,126,171,183,92,173,213,16,75,44,81,85,77,12,23,8,35,154,57,157,73,84,216,94,199,75,77,35,162,98,73,18,185,17,200,159,161,83,32,142,20,120,174,203,142,45,114,225,152,215,5,75,216,110,180,61,56,47,246,9,230,71,213,90,42,156,138,168,215,42,34,117,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,149,47,48,176,85,171,50,176,6,37,203,155,237,69,92,22,220,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,77,116,213,23,192,178,15,232,42,112,177,254,223,179,87,254,53,183,127,208,75,170,226,199,202,198,114,124,191,196,62,157,57,141,97,149,64,5,10,227,19,133,92,27,197,126,81,220,48,125,230,219,72,220,79,110,167,168,169,194,119,121,36,88,95,110,184,171,61,196,116,173,99,221,217,164,115,99,108,204,218,237,204,68,114,39,81,145,189,152,246,99,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,101,207,147,86,122,102,62,100,229,198,51,202,252,107,121,246,173,171,46,125,147,21,130,105,209,93,85,79,75,84,149,72,180,174,145,87,223,134,62,202,222,146,42,110,99,94,230,35,149,141,141,140,245,124,206,184,37,163,207,60,184,169,205,188,175,194,155,243,39,11,238,172,154,154,211,109,129,106,177,45,43,146,24,228,142,103,162,54,89,166,130,24,90,248,83,115,221,181,146,68,200,220,233,88,173,133,108,45,139,49,86,6,190,210,226,156,21,137,174,184,126,245,69,191,179,92,109,117,178,82,85,65,189,142,99,246,75,26,181,237,220,199,185,171,162,247,181,202,139,220,170,123,94,35,115,190,235,196,118,112,222,179,150,251,99,164,180,92,175,244,246,230,214,82,82,72,231,192,147,211,208,193,77,35,227,221,239,53,143,116,10,244,98,171,149,136,244,106,185,251,119,175,160,200,206,43,179,31,135,108,184,204,124,21,149,242,251,42,235,152,222,204,130,107,252,83,43,106,173,180,180,169,86,146,54,153,17,61,201,164,237,77,68,155,93,209,181,142,86,34,61,204,146,42,107,128,48,6,50,205,60,101,105,203,236,190,195,213,119,204,67,124,168,74,106,26,26,100,77,242,191,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,200,79,131,190,21,112,111,10,25,71,111,193,246,107,109,35,177,61,198,158,158,167,22,93,227,145,102,125,198,226,140,247,209,178,185,140,119,102,141,206,145,176,179,107,118,177,85,202,157,71,200,247,195,183,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,184,174,96,156,5,97,238,38,112,109,118,57,203,235,21,37,30,106,90,41,228,154,133,244,253,150,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,181,254,78,220,49,117,113,222,49,207,76,194,194,247,90,27,174,1,184,59,12,216,227,169,155,179,246,91,163,161,149,151,54,79,77,221,42,77,20,50,193,26,36,136,140,78,209,39,186,231,177,22,41,106,44,3,250,10,156,44,127,183,236,213,255,0,141,109,223,244,18,239,242,19,37,48,175,14,217,79,98,201,204,21,112,186,214,217,112,255,0,106,236,211,221,37,142,74,167,245,234,101,168,126,247,71,28,108,93,31,51,145,52,98,123,168,154,234,186,170,218,7,52,46,5,191,13,120,85,249,227,147,152,51,181,230,77,151,103,182,41,168,157,182,107,237,174,56,220,139,164,40,213,237,21,144,233,31,79,69,107,223,18,62,63,198,185,180,241,164,59,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,114,40,225,119,137,188,3,197,54,87,219,115,3,8,84,210,81,220,159,78,215,94,176,242,220,97,169,173,179,78,178,75,30,201,219,26,238,107,30,232,37,116,79,123,88,178,70,141,126,214,234,173,109,96,32,91,152,143,27,245,156,85,99,180,194,88,58,171,110,89,97,59,132,178,216,156,144,207,77,53,210,71,67,20,111,170,170,137,242,185,142,218,246,79,217,213,99,142,70,69,80,228,123,81,207,123,81,203,187,130,10,206,42,177,218,226,220,99,75,183,44,176,157,194,40,175,173,89,167,166,154,233,35,161,150,70,82,210,202,200,156,199,109,123,32,237,8,146,71,35,34,168,106,177,200,231,177,201,61,32,2,42,249,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,196,212,128,0,6,42,230,74,124,39,121,88,201,191,151,248,123,211,160,42,168,41,87,22,62,86,51,147,229,254,33,244,233,204,107,12,164,177,78,19,194,184,230,197,85,133,177,174,25,181,98,11,45,110,206,211,110,186,81,71,87,75,62,199,181,236,223,20,136,230,59,107,216,215,38,169,220,230,162,167,122,33,2,252,123,112,65,125,225,31,29,197,91,135,41,110,183,44,178,189,244,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,222,217,95,26,108,70,190,45,54,185,206,142,84,103,191,229,71,196,86,105,229,206,114,193,147,152,123,10,221,113,70,12,198,119,10,121,175,176,80,208,212,214,205,101,247,93,78,203,132,109,100,173,138,154,30,180,244,137,85,59,216,239,197,68,205,59,218,196,91,192,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,0,197,92,159,238,87,30,68,242,203,239,175,88,173,41,87,244,21,56,88,255,0,111,217,171,255,0,26,219,191,232,37,223,228,38,74,97,94,29,178,158,197,147,152,42,225,117,173,178,225,254,213,217,167,186,75,28,149,79,235,212,203,80,253,238,142,56,216,186,62,103,34,104,196,247,81,53,213,117,85,199,179,139,31,52,249,201,243,3,16,250,140,229,244,229,55,47,220,43,197,87,47,108,180,197,56,42,27,86,31,204,218,47,108,246,107,140,141,142,146,150,233,190,247,35,31,237,57,99,166,150,162,126,149,53,59,155,6,139,238,57,218,47,186,171,164,112,220,237,56,251,42,49,147,40,239,54,204,65,131,177,101,130,162,10,182,69,83,12,214,251,141,190,116,70,77,12,168,215,35,101,137,250,44,114,49,221,203,222,215,39,193,73,200,224,71,152,22,21,226,170,196,220,45,141,102,181,97,252,205,162,215,180,219,163,116,116,148,183,77,239,169,123,61,153,20,149,50,212,79,210,166,167,107,167,213,61,199,59,84,247,85,52,188,3,21,114,175,226,238,38,241,246,37,200,28,5,195,141,190,166,174,205,132,240,117,61,197,181,208,82,92,102,70,95,167,170,184,186,181,31,85,18,42,68,230,66,189,36,137,142,107,149,175,108,143,221,239,163,89,234,248,28,225,18,235,197,246,110,59,10,79,113,171,179,225,59,13,59,110,88,142,235,5,59,158,246,64,175,70,178,150,23,171,86,38,84,204,187,182,117,23,68,100,115,72,141,147,164,177,187,32,140,45,132,240,174,6,177,82,225,108,21,134,109,88,126,203,69,191,179,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,162,119,185,202,171,222,170,125,96,1,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,255,0,0,2,53,121,210,103,165,247,11,96,76,37,144,216,114,243,106,101,38,54,237,23,28,75,73,163,36,174,236,180,147,83,190,137,52,85,85,138,25,39,73,93,191,106,57,238,164,218,215,163,91,43,93,16,36,212,242,108,206,191,167,60,62,221,178,114,174,223,209,171,203,43,130,116,103,142,45,177,207,67,113,150,162,162,61,206,89,28,174,153,179,178,177,29,163,24,212,143,161,166,231,111,82,255,0,193,10,220,234,252,211,225,111,151,244,62,163,113,28,182,50,83,247,68,240,251,197,22,78,71,112,236,85,120,130,223,134,187,4,238,151,167,27,43,160,150,190,162,151,170,238,156,138,144,172,240,196,146,109,98,187,166,175,219,163,180,84,176,3,39,60,148,205,11,86,117,101,30,16,205,123,51,105,35,167,197,54,122,107,147,233,233,171,91,86,202,57,222,196,235,82,172,173,68,71,190,25,122,145,63,221,106,163,227,114,43,90,168,168,158,212,179,252,251,229,127,144,92,68,230,197,247,56,241,174,47,204,10,43,214,32,236,189,166,11,93,194,138,58,86,116,41,162,167,102,198,201,73,35,211,86,66,213,93,94,190,242,174,154,38,136,149,131,133,254,23,240,15,9,152,2,225,151,57,115,119,196,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,174,170,238,255,0,4,74,192,11,0,254,130,167,11,31,237,251,53,127,227,91,119,253,4,187,252,132,201,76,43,195,182,83,216,178,115,5,92,46,181,182,92,63,218,187,52,247,73,99,146,169,253,122,153,106,31,189,209,199,27,23,71,204,228,77,24,158,234,38,186,174,170,181,0,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,1,97,92,227,179,122,155,5,112,209,67,149,180,243,210,45,203,49,239,16,194,248,38,130,87,63,217,212,47,101,84,211,68,246,232,198,61,181,9,64,197,71,170,234,201,159,181,171,162,185,144,152,100,39,203,147,51,63,10,28,27,101,197,198,162,174,213,37,125,134,222,236,51,89,5,190,77,123,47,96,145,212,244,236,153,170,247,57,147,58,150,58,105,92,139,166,189,100,123,90,214,189,168,92,169,106,188,209,252,137,230,111,220,190,177,68,64,9,117,92,4,240,65,125,226,227,29,203,91,136,233,110,182,220,178,178,117,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,45,119,57,174,146,36,124,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,118,207,147,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,118,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,53,78,231,53,21,59,209,12,123,56,215,225,70,251,194,94,114,214,224,222,149,214,179,8,92,181,172,194,215,186,216,88,222,223,75,181,139,36,106,232,213,88,179,64,247,244,164,77,24,229,209,146,116,216,201,99,67,207,225,30,38,241,246,26,200,28,123,195,141,194,166,174,243,132,241,141,61,185,180,48,85,220,102,86,88,103,165,184,182,181,95,75,18,170,196,214,76,189,84,149,141,107,85,207,116,111,221,238,43,95,72,10,213,197,119,21,217,143,197,174,99,191,26,227,89,123,13,170,135,169,5,130,193,4,202,250,91,69,43,149,21,90,213,84,78,164,207,218,213,150,101,68,116,142,107,81,17,140,100,113,178,229,121,94,240,45,248,107,197,76,207,28,227,193,157,175,45,172,187,253,143,77,90,237,176,223,110,145,200,212,77,97,86,175,104,163,135,73,58,154,171,88,249,81,145,254,53,173,168,141,47,255,0,154,63,145,60,205,251,151,214,40,136,1,61,6,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,32,142,10,56,81,177,112,151,147,84,88,55,165,106,172,197,247,45,43,49,77,238,138,23,183,183,213,110,122,199,26,58,69,87,172,48,49,253,40,211,70,53,116,124,157,54,62,89,16,199,92,201,79,132,239,43,25,55,242,255,0,15,122,116,5,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,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,170,188,88,249,88,206,79,151,248,135,211,167,49,172,50,168,34,175,158,119,230,79,245,147,246,105,74,185,42,121,167,197,63,47,235,189,70,220,77,73,79,248,129,204,207,192,222,71,99,204,210,142,174,213,79,87,134,112,253,117,194,131,218,146,108,165,154,185,144,187,178,192,255,0,125,138,238,172,235,20,104,198,185,28,247,61,26,213,220,228,49,161,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,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,100,211,146,24,214,235,153,89,47,128,115,26,251,79,73,5,203,21,97,123,85,238,178,42,70,57,176,71,61,77,36,115,72,216,218,231,57,200,196,115,213,17,21,206,93,52,213,87,196,246,160,16,173,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,37,80,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,74,124,39,121,88,201,191,151,248,123,211,160,44,3,155,95,6,89,113,135,236,85,156,86,96,171,173,171,12,221,106,238,16,211,223,236,146,189,34,142,251,85,59,244,74,154,54,167,255,0,46,126,84,147,70,137,182,72,217,44,203,181,236,145,102,176,174,21,120,152,198,92,40,102,229,30,105,96,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,200,123,42,179,34,197,156,25,113,135,51,67,12,81,221,105,45,88,154,223,21,198,146,27,165,11,233,42,153,28,137,170,35,227,127,243,61,170,232,222,221,31,27,222,199,53,238,245,101,42,226,199,202,198,114,124,191,196,62,157,57,141,97,149,64,0,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,132,80,115,80,224,42,166,150,166,235,197,62,77,216,170,235,25,89,81,53,195,28,219,41,250,72,202,54,36,80,181,43,233,169,227,137,174,86,43,153,60,181,79,115,222,253,242,245,116,70,36,174,100,91,29,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,9,212,229,247,192,86,30,225,155,6,208,227,156,193,177,82,86,102,165,222,158,57,171,159,81,217,107,89,96,122,45,75,82,26,25,146,36,124,47,117,61,67,99,168,86,200,246,61,236,84,107,156,196,69,91,202,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,161,212,182,90,109,86,90,103,209,217,173,148,148,20,242,84,79,86,248,169,161,108,76,116,243,202,249,166,149,90,212,68,87,201,44,146,72,247,120,185,239,115,151,85,85,83,182,0,33,91,154,23,2,223,129,76,84,252,241,201,204,25,217,50,218,245,179,219,20,212,78,221,13,138,233,36,142,69,210,20,106,118,122,57,181,143,167,162,185,140,149,95,31,226,154,234,120,214,223,248,40,226,186,251,194,94,114,209,99,46,173,214,179,8,92,180,163,197,54,74,41,152,222,223,75,181,233,28,136,217,17,88,179,64,247,245,99,93,88,229,209,241,245,24,201,100,82,245,121,157,115,11,177,93,108,85,60,58,240,253,139,237,87,218,11,237,189,209,98,219,253,178,103,203,27,35,123,225,146,42,90,42,184,38,72,228,223,27,102,101,74,109,146,53,142,100,143,118,238,171,89,30,188,60,112,253,143,184,154,205,10,28,168,203,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,116,89,37,141,189,219,144,200,167,37,242,135,6,228,46,87,225,252,163,203,248,42,227,177,97,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,123,80,1,21,124,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,106,64,0,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,21,84,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,5,63,207,76,139,203,142,34,242,226,227,149,249,161,102,237,214,170,237,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,244,230,102,231,104,186,43,85,174,115,30,215,177,239,99,188,255,0,12,252,42,229,31,10,24,54,167,7,229,109,182,173,207,184,212,118,155,157,222,229,35,38,184,220,94,138,238,154,77,43,24,198,236,141,174,86,177,140,107,88,221,92,237,55,190,71,190,216,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,0,49,87,39,251,149,199,145,60,178,251,235,214,43,75,170,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,79,41,204,95,130,156,172,207,28,9,87,154,94,223,194,153,127,140,236,157,63,244,71,120,170,166,181,90,235,186,211,82,65,253,86,170,232,62,89,118,67,23,78,159,222,77,175,145,173,239,71,104,144,153,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,200,35,130,142,40,107,56,172,201,170,44,121,123,192,151,92,51,122,167,210,158,224,146,91,231,142,215,95,35,92,246,45,77,186,166,68,217,52,42,248,228,107,163,71,186,72,94,215,70,253,83,100,146,227,174,84,174,30,56,126,199,220,77,102,133,14,84,101,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,186,44,146,198,222,237,200,100,39,195,199,15,216,7,134,92,175,161,202,140,185,101,91,237,180,117,21,21,114,214,87,36,43,91,91,60,210,43,157,45,68,144,199,27,100,122,55,100,77,114,183,84,142,40,219,223,181,10,150,0,4,0,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,252,0,12,117,184,239,207,75,23,17,60,80,98,236,198,193,215,155,173,199,11,59,178,219,172,78,184,35,217,178,150,158,158,56,222,176,196,245,85,138,25,39,73,231,107,21,26,239,199,43,158,198,189,207,106,80,2,237,57,101,113,21,77,144,28,75,219,160,197,56,178,146,199,130,113,157,60,150,107,252,213,242,202,218,72,95,177,207,163,168,114,53,200,198,61,181,8,200,250,210,162,178,56,170,42,21,85,136,231,61,179,232,8,86,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,22,1,197,62,74,126,231,110,32,177,182,78,71,112,237,180,152,126,224,157,130,119,75,212,145,244,51,196,202,138,94,171,186,113,162,204,144,77,18,73,181,136,222,162,63,110,173,209,86,93,57,65,102,133,171,26,112,151,77,128,225,109,36,23,44,190,188,86,219,106,32,109,107,101,158,88,42,102,117,108,85,79,139,68,116,44,115,170,38,133,186,238,71,45,44,138,142,241,107,111,124,2,32,56,245,227,215,139,28,150,226,199,28,229,158,90,102,183,177,176,221,155,217,157,138,139,216,86,218,142,151,86,219,75,52,159,140,154,157,242,59,89,37,123,189,231,46,154,232,154,34,34,37,223,242,191,207,188,216,226,39,32,175,248,215,56,241,95,210,11,213,22,48,170,181,193,83,216,105,169,54,82,178,138,138,70,199,178,158,56,216,186,62,105,23,85,77,222,246,154,232,136,137,120,0,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,0,33,91,156,158,117,253,57,226,10,211,147,148,150,254,141,38,89,91,215,173,60,145,109,146,122,235,140,84,245,18,109,114,72,228,116,45,129,148,104,221,88,199,36,157,125,119,55,98,150,21,37,166,235,13,170,158,251,53,178,173,150,218,202,137,169,41,235,29,11,146,9,167,133,177,186,88,153,38,155,92,246,54,120,92,230,162,234,212,150,53,93,55,38,178,127,200,251,31,211,69,117,205,60,173,174,196,53,107,81,85,79,110,191,218,237,46,89,93,2,50,39,75,5,109,67,19,78,147,30,171,53,3,29,222,143,122,36,127,148,145,174,217,95,45,87,154,63,145,60,205,251,151,214,40,136,1,50,115,201,124,161,193,185,11,149,248,127,40,242,254,10,184,236,88,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,158,212,2,154,113,15,195,246,1,226,107,43,235,178,163,49,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,213,99,150,70,247,110,83,30,28,244,200,188,199,225,211,49,238,57,95,154,22,110,195,117,161,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,82,23,237,118,139,162,57,28,215,49,237,99,216,246,55,192,23,85,192,79,4,23,222,46,49,220,181,184,142,150,235,109,203,43,39,86,43,221,238,142,102,83,204,250,165,133,86,26,90,71,73,20,140,146,109,238,137,242,38,197,107,34,215,115,154,233,34,71,207,70,22,194,120,87,3,88,169,112,182,10,195,54,172,63,101,162,223,217,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,209,59,220,229,85,239,85,45,175,154,63,145,60,205,251,151,214,40,136,1,39,79,151,119,0,180,124,49,225,85,199,153,165,111,181,92,179,54,247,210,168,209,105,160,168,250,51,26,71,43,59,53,45,78,213,122,76,246,79,35,106,36,141,233,27,189,216,219,185,177,245,37,189,83,21,115,37,62,19,188,172,100,223,203,252,61,233,208,21,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,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,170,241,99,229,99,57,62,95,226,31,78,156,198,176,202,160,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,53,36,122,243,167,199,244,214,46,30,112,166,95,83,226,26,186,59,150,42,197,12,169,125,12,43,43,89,95,110,163,167,145,102,73,85,169,177,204,101,68,244,15,70,61,123,223,177,205,69,233,170,182,58,249,123,229,125,215,53,120,193,203,107,101,189,213,112,211,216,47,17,98,138,234,184,104,157,82,202,120,45,238,74,148,234,232,168,145,178,89,99,138,157,36,114,232,215,212,51,185,202,168,199,121,254,52,242,207,240,69,197,102,103,224,88,233,45,84,148,148,248,130,123,133,5,45,174,62,157,45,45,13,106,37,101,44,12,102,198,163,58,112,84,68,197,99,91,181,174,106,181,170,173,68,85,149,78,78,185,153,244,195,133,57,176,45,93,93,169,42,240,22,32,172,183,195,75,79,39,244,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,223,80,4,43,115,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,137,84,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,145,158,70,227,252,27,149,156,19,101,142,96,230,14,33,164,177,225,235,30,91,225,250,154,234,234,149,93,145,51,217,244,232,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,176,151,198,143,22,216,171,139,156,211,92,83,114,139,176,225,187,23,105,183,225,155,115,91,36,93,58,23,84,200,246,79,60,75,52,177,165,100,145,172,45,153,241,170,53,221,24,209,19,70,33,112,28,181,57,126,254,29,171,40,115,239,53,161,217,128,109,87,7,123,46,220,230,233,37,226,186,146,122,103,254,54,41,233,159,13,69,185,233,218,96,147,107,209,203,36,111,103,118,215,19,82,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,42,128,1,0,60,209,252,246,102,111,220,190,143,68,93,87,35,31,207,103,234,223,237,34,85,1,142,103,28,89,67,131,114,35,138,140,121,149,185,125,5,92,24,122,211,81,71,53,12,21,51,172,207,167,101,77,20,21,75,10,61,125,231,49,142,157,204,98,185,92,253,141,110,231,61,218,185,110,171,146,190,80,224,220,95,154,24,219,55,47,176,85,205,125,203,218,122,24,108,72,217,213,144,66,251,132,117,177,79,51,216,157,239,122,69,10,198,212,85,216,137,52,138,173,87,35,28,201,137,4,0,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,0,0,121,252,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,60,60,96,112,215,125,225,91,60,111,25,101,115,94,181,170,109,215,76,55,86,234,166,79,37,93,158,89,164,101,60,146,171,90,205,179,39,73,241,200,138,198,39,82,55,171,81,88,172,115,168,169,144,71,0,156,27,83,112,131,149,245,182,251,237,77,37,126,59,196,245,9,54,35,174,161,173,150,122,39,178,9,38,74,56,105,210,72,227,86,177,145,74,174,114,171,55,172,146,201,171,156,196,141,27,116,0,0,69,95,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,154,144,0,0,197,92,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,149,64,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,98,174,79,247,43,143,34,121,101,247,215,172,86,151,84,12,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,145,235,204,215,142,219,174,119,99,43,142,70,101,110,38,164,147,43,236,53,17,182,170,178,215,59,158,204,73,90,196,107,156,249,36,209,17,244,208,203,171,99,99,55,70,247,199,215,221,34,44,61,42,63,192,191,6,87,222,48,243,30,170,217,37,215,216,216,51,11,246,122,140,77,114,137,236,90,166,199,42,191,165,77,77,27,181,214,105,122,82,162,72,230,172,113,181,142,115,183,42,50,41,39,251,11,97,60,43,129,172,84,184,91,5,97,155,86,31,178,209,111,236,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,232,157,238,114,170,247,170,152,182,147,167,202,59,44,240,174,15,225,10,207,142,173,52,154,222,177,237,194,190,225,119,170,146,56,250,142,236,213,115,81,193,3,94,214,35,214,22,50,5,123,88,247,59,108,147,206,228,84,71,232,151,170,0,0,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,128,11,117,230,11,156,87,92,144,225,47,29,98,236,53,126,164,181,98,26,218,120,108,150,121,101,170,116,19,172,245,115,50,25,29,74,230,61,143,237,49,211,186,162,120,213,139,171,86,13,234,138,214,57,12,120,64,50,83,225,99,58,255,0,116,79,15,184,39,56,228,183,246,42,188,65,111,94,223,3,98,233,198,202,232,37,125,61,87,73,189,73,21,33,89,225,149,99,220,245,119,77,89,187,71,106,137,85,72,86,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,20,211,156,254,80,211,97,12,249,195,89,185,110,130,146,26,124,194,179,186,26,196,108,242,190,121,174,54,254,156,82,76,246,59,220,99,22,154,106,24,218,140,94,245,134,69,86,162,174,231,246,249,45,231,29,139,7,231,46,45,201,219,188,61,58,188,196,183,211,212,90,234,119,61,119,85,91,91,81,35,169,182,53,138,137,190,9,234,37,234,57,236,107,123,54,223,121,210,53,18,101,0,44,255,0,62,249,95,228,23,17,57,177,125,206,60,107,139,243,2,138,245,136,59,47,105,130,215,112,162,142,149,157,10,104,169,217,177,178,82,72,244,213,144,181,87,87,175,188,171,166,137,162,37,96,225,127,133,252,3,194,102,0,184,101,206,92,221,241,5,198,219,113,188,75,123,150,91,221,68,51,78,217,228,134,24,92,214,186,24,162,106,51,109,59,21,17,90,171,170,187,191,193,18,176,0,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,0,198,7,53,115,51,21,103,38,99,226,60,210,198,181,125,162,245,137,174,18,220,42,118,201,35,227,135,122,251,144,69,212,123,222,216,98,98,54,56,216,174,93,145,177,141,69,209,168,94,86,99,112,171,76,156,170,242,223,59,105,173,181,118,59,238,28,188,92,47,247,138,122,217,37,141,46,52,151,106,232,168,163,168,100,79,99,151,123,162,166,180,58,61,174,142,37,135,171,39,190,231,181,86,133,112,15,153,152,87,40,184,189,203,108,117,141,106,251,37,150,158,225,81,111,169,170,116,145,199,29,47,109,164,154,141,147,202,249,30,214,50,24,223,80,215,200,245,119,187,27,94,228,69,84,68,92,138,75,85,230,143,228,79,51,126,229,245,138,34,0,76,170,0,0,178,14,110,185,67,131,113,175,10,247,12,210,188,193,86,152,135,46,42,41,166,178,207,12,234,214,108,174,173,164,165,169,134,86,46,173,123,28,213,141,232,186,35,209,240,179,71,35,85,237,124,27,25,57,228,190,80,224,220,133,202,252,63,148,121,127,5,92,118,44,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,79,106,90,175,52,127,34,121,155,247,47,172,81,22,213,203,23,151,165,102,22,172,166,226,43,136,28,33,209,186,195,182,92,37,96,185,195,60,21,86,170,168,167,154,57,106,171,105,39,133,155,102,78,148,47,166,93,207,106,54,69,147,106,61,34,115,36,252,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,170,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,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,149,87,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,4,85,243,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,169,32,175,155,158,102,97,92,196,226,226,107,118,22,171,237,127,66,176,253,38,25,184,206,201,35,146,23,87,71,61,69,68,172,141,204,123,181,233,246,166,196,244,118,215,54,88,165,98,183,221,213,110,3,146,94,74,127,219,215,17,149,151,15,175,5,91,233,99,151,255,0,55,172,171,146,102,44,127,249,146,70,230,201,253,157,28,223,200,83,207,243,184,202,251,173,46,63,203,220,232,133,213,115,219,110,118,121,112,189,66,54,137,221,10,57,233,166,146,166,45,245,26,171,119,206,218,185,182,198,168,213,210,146,71,34,187,191,101,63,228,211,143,233,176,207,20,119,76,25,113,196,53,116,148,248,199,11,213,211,81,219,218,178,172,21,215,26,121,98,168,141,94,214,162,177,31,29,52,117,202,215,191,77,17,210,53,23,89,54,186,109,0,33,91,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,74,160,41,87,22,62,86,51,147,229,254,33,244,233,204,107,11,138,226,103,139,187,174,122,229,166,82,228,213,154,221,87,105,194,121,95,133,237,182,215,199,45,67,183,221,46,177,80,195,4,213,82,198,215,44,72,200,214,57,25,7,114,189,25,36,174,87,39,89,98,143,208,112,11,193,70,42,226,179,49,233,47,119,107,103,103,203,44,51,112,134,76,71,112,168,73,25,29,126,197,108,142,182,83,172,110,99,221,52,172,84,71,185,142,78,140,111,71,170,238,116,76,150,124,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,59,96,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,168,0,16,3,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,37,80,16,3,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,37,80,16,3,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,37,80,0,1,79,243,211,61,50,227,135,76,184,184,230,134,104,94,123,13,170,135,72,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,73,159,181,218,38,168,212,107,92,247,185,140,99,222,220,117,179,211,61,51,31,136,188,199,184,230,134,104,94,123,117,214,187,72,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,56,89,185,218,38,170,229,115,156,247,185,239,123,222,239,21,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,240,115,30,215,38,168,168,164,218,114,197,227,106,143,60,242,226,155,41,51,67,21,239,204,156,47,182,142,26,155,181,202,5,170,196,180,174,73,164,142,72,88,170,217,102,154,8,97,115,38,93,175,118,214,71,43,228,115,165,122,54,250,128,0,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,53,32,0,1,138,185,146,159,9,222,86,50,111,229,254,30,244,232,10,170,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,42,128,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,0,197,92,159,238,87,30,68,242,203,239,175,88,173,46,168,24,214,113,99,230,159,57,62,96,98,31,81,156,171,245,252,118,93,108,188,14,97,78,17,178,234,142,174,130,162,74,123,189,38,48,185,212,70,232,158,232,39,185,173,92,17,80,205,13,66,42,178,72,164,154,26,134,205,22,142,99,213,137,170,42,169,69,120,120,225,251,31,113,53,154,20,57,81,151,44,164,101,202,178,158,162,174,90,202,228,153,40,168,160,134,53,115,165,168,146,24,228,116,108,87,108,137,174,86,232,178,75,27,123,183,33,144,246,69,228,94,92,112,233,151,22,236,175,202,251,55,97,181,80,235,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,169,51,246,183,85,209,26,141,107,88,198,177,140,99,27,80,12,85,201,254,229,113,228,79,44,190,250,245,138,210,234,128,0,16,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,240,1,14,220,231,243,230,155,21,102,134,26,200,11,21,109,95,103,192,244,238,186,95,88,218,137,91,4,151,26,200,227,116,17,190,21,98,49,239,134,155,71,182,84,115,251,171,164,98,108,86,189,29,66,184,29,201,79,167,56,107,62,179,142,174,225,209,164,203,44,175,196,61,24,35,151,108,147,215,92,109,53,244,241,238,106,198,228,116,45,129,149,138,237,30,199,36,157,13,55,55,122,22,170,93,255,0,52,188,139,172,201,254,43,47,216,146,138,205,217,48,222,98,127,162,75,100,209,172,242,70,250,169,17,18,224,199,73,42,109,235,118,174,164,206,141,142,115,89,29,76,31,146,142,70,54,229,121,45,231,247,253,182,240,249,140,115,11,253,143,115,193,118,42,215,255,0,231,15,185,54,149,234,159,239,18,172,8,239,236,210,177,159,215,222,74,161,10,220,234,252,211,225,111,151,244,62,163,113,42,175,35,31,207,103,234,223,237,34,175,243,142,202,26,108,107,195,69,14,105,83,193,72,151,44,184,188,67,51,231,154,121,90,255,0,103,87,61,148,179,67,19,27,171,30,247,84,45,3,213,94,137,163,33,126,215,38,170,215,197,95,8,89,189,77,145,28,75,229,238,105,92,39,164,130,219,105,188,50,27,164,245,48,75,51,41,237,213,44,117,45,100,200,200,189,247,61,148,243,202,246,35,81,222,251,91,238,191,242,87,36,144,0,0,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,1,107,252,203,177,253,78,95,112,91,152,149,86,220,67,73,106,185,95,41,233,172,20,169,50,197,190,177,149,117,49,197,85,79,19,36,69,222,247,81,173,90,174,212,222,214,53,239,110,221,155,146,8,114,171,44,241,86,114,102,62,28,202,220,21,73,218,47,88,154,225,21,190,155,116,114,62,56,119,175,191,60,189,54,61,237,134,38,35,164,145,232,213,217,27,30,229,77,26,166,70,121,209,144,216,55,56,178,27,16,100,4,212,84,150,107,21,210,206,219,93,189,148,148,234,200,45,111,135,107,168,164,142,24,159,26,43,32,150,40,94,145,35,154,199,36,104,197,247,85,80,198,136,201,119,134,188,222,166,207,172,134,192,217,185,12,244,146,84,98,43,60,51,92,18,146,9,97,130,43,139,53,138,182,24,217,46,175,70,71,83,28,209,162,170,187,84,98,42,57,200,168,229,164,28,209,252,137,230,111,220,190,177,68,64,9,149,64,0,22,171,205,31,200,158,102,253,203,235,20,68,0,153,84,3,207,227,204,1,131,115,63,12,207,131,51,3,15,82,95,108,85,85,20,149,53,22,250,180,87,65,59,233,170,35,168,137,36,110,186,61,137,44,49,170,177,218,177,232,138,215,35,154,170,213,244,0,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,170,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,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,149,87,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,4,85,243,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,137,204,44,107,106,203,92,1,137,115,26,251,79,87,61,183,10,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,93,53,84,241,49,151,204,44,107,117,204,172,127,137,115,26,251,79,73,5,203,21,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,77,53,85,241,39,207,151,86,78,88,178,111,132,124,9,77,104,155,180,85,227,11,124,24,198,233,83,181,236,235,85,87,193,20,141,77,142,123,209,189,40,18,158,13,91,181,175,232,111,218,215,61,200,124,174,102,153,41,248,105,225,31,20,246,123,135,101,175,192,154,227,90,61,242,236,134,94,197,4,221,162,57,52,141,238,118,180,178,212,236,106,109,214,84,139,115,145,187,181,131,108,144,198,182,172,181,206,140,3,152,215,218,122,185,237,184,87,20,90,175,117,145,82,49,174,158,72,41,170,227,154,70,198,215,57,173,87,171,88,168,136,174,106,107,166,170,158,38,77,22,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,29,176,66,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,64,82,174,44,124,172,103,39,203,252,67,233,211,152,214,21,127,133,94,25,241,151,21,249,185,71,149,184,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,50,20,201,220,157,192,57,21,128,45,121,115,151,54,26,75,117,182,221,79,4,82,203,21,44,48,207,112,158,56,99,133,213,117,78,133,140,108,181,50,54,38,44,146,171,81,92,169,250,17,61,168,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,149,64,0,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,0,117,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,32,91,152,103,26,119,94,41,243,66,162,197,132,49,5,91,178,175,13,84,34,97,250,53,166,117,42,86,206,145,237,150,225,60,110,114,185,239,115,150,86,196,175,70,171,33,86,167,78,55,190,109,221,190,93,220,16,86,113,85,142,215,22,227,26,93,185,101,132,238,17,69,125,106,205,61,52,215,73,29,12,178,50,150,150,86,68,230,59,107,217,7,104,68,146,57,25,21,67,85,142,71,61,142,75,244,230,107,192,149,171,59,176,109,199,60,242,183,12,213,201,154,22,26,120,221,85,71,107,129,175,126,36,162,98,181,174,100,145,234,138,250,152,98,213,209,189,155,164,123,35,232,109,145,86,30,148,54,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,114,40,225,119,137,188,3,197,54,87,219,115,3,8,84,210,81,220,159,78,215,94,176,242,220,97,169,173,179,78,178,75,30,201,219,26,238,107,30,232,37,116,79,123,88,178,70,141,126,214,234,173,109,96,0,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,0,0,49,87,50,83,225,59,202,198,77,252,191,195,222,157,1,85,65,74,184,177,242,177,156,159,47,241,15,167,78,99,88,101,80,1,96,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,254,0,24,171,147,253,202,227,200,158,89,125,245,235,21,165,213,3,26,206,44,124,211,231,39,204,12,67,234,51,158,43,0,96,12,101,154,120,202,211,151,217,125,135,170,239,152,134,249,80,148,212,52,52,200,155,229,126,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,144,71,5,28,40,216,184,75,201,170,44,27,210,181,86,98,251,150,149,152,166,247,69,11,219,219,234,183,61,99,141,29,34,171,214,24,24,254,148,105,163,26,186,62,78,155,31,44,136,92,0,49,87,39,251,149,199,145,60,178,251,235,214,43,75,170,0,0,64,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,255,0,192,58,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,152,198,102,174,102,98,172,228,204,124,71,154,88,214,175,180,94,177,53,194,91,133,78,217,36,124,112,239,95,114,8,186,143,123,219,12,76,70,199,27,21,203,178,54,49,168,186,53,9,105,225,151,34,232,242,127,149,110,99,98,74,219,55,100,196,153,137,151,248,139,18,92,230,145,96,146,71,210,201,110,168,75,123,27,36,73,187,163,217,122,115,54,55,185,206,100,149,51,254,74,185,88,216,108,38,207,156,54,72,90,177,231,14,148,249,203,53,242,174,142,229,149,213,8,234,122,70,198,215,193,93,5,198,170,146,154,86,63,193,204,123,92,144,189,175,69,84,209,146,53,90,187,209,241,197,15,11,25,215,251,157,184,130,193,57,199,37,191,182,210,97,251,130,246,248,27,23,82,71,208,207,19,233,234,186,77,234,70,139,50,65,52,171,30,231,163,122,136,205,218,183,84,92,148,200,86,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,18,19,196,166,80,211,103,214,67,99,156,163,154,10,73,42,49,21,158,104,109,235,87,60,176,193,21,197,154,75,69,52,143,139,87,163,35,169,142,25,21,17,29,170,49,81,90,228,85,106,227,68,100,187,195,94,111,83,103,214,67,96,108,220,134,122,73,42,49,21,158,25,174,9,73,4,176,193,21,197,154,197,91,12,108,151,87,163,35,169,142,104,209,85,93,170,49,21,28,228,84,114,212,176,0,0,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,8,149,231,123,153,157,167,21,101,166,78,81,213,221,98,246,125,190,175,19,92,32,234,109,161,168,237,18,37,61,35,246,163,253,249,163,236,181,169,171,152,155,91,63,186,229,222,244,74,65,202,11,43,238,184,211,139,74,108,121,11,170,224,182,229,245,158,182,229,81,59,104,157,44,18,207,83,11,168,162,165,124,186,163,97,123,155,81,52,205,215,114,185,41,100,68,111,139,155,57,38,60,60,193,114,118,213,146,28,90,99,172,35,134,172,53,118,172,61,91,81,13,238,207,20,180,173,130,5,130,174,22,77,35,105,90,198,49,157,154,58,135,84,65,26,49,52,106,65,177,85,92,199,41,34,156,152,51,122,167,23,228,54,37,202,59,140,245,115,84,101,237,225,179,81,171,160,137,144,67,110,184,117,37,142,22,61,190,251,222,149,48,215,72,229,122,119,36,209,162,57,81,54,178,176,115,71,242,39,153,191,114,250,197,17,0,38,85,0,0,90,175,52,127,34,121,155,247,47,172,81,16,2,101,80,0,0,197,92,201,79,132,239,43,25,55,242,255,0,15,122,116,5,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,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,170,188,88,249,88,206,79,151,248,135,211,167,49,172,50,168,34,175,158,119,230,79,245,147,246,105,74,185,42,121,167,197,63,47,235,189,70,220,95,167,52,124,222,169,202,94,15,177,52,22,217,234,224,185,99,154,136,112,133,44,208,193,20,172,99,42,90,247,213,54,84,147,242,88,250,56,42,227,71,53,28,244,124,140,86,237,252,182,194,95,15,217,103,248,100,207,28,7,149,178,82,93,106,41,49,54,32,161,183,215,251,46,61,245,80,208,190,102,246,169,217,238,61,27,210,129,37,145,94,230,171,88,214,43,156,155,90,166,75,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,29,76,89,133,172,88,231,10,222,112,86,41,161,237,182,92,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,230,50,249,177,129,127,5,249,167,140,178,207,218,158,211,250,37,136,46,54,46,219,208,232,246,174,203,83,36,61,94,158,231,108,221,211,221,183,115,180,215,77,87,77,73,212,229,151,157,127,134,158,17,240,183,104,183,246,90,252,9,166,10,172,217,22,200,101,236,80,67,217,228,143,89,30,231,107,75,45,54,247,46,221,101,73,118,181,27,183,91,170,4,43,115,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,137,84,5,42,226,199,202,198,114,124,191,196,62,157,57,142,182,85,101,158,42,206,76,199,195,153,91,130,169,59,69,235,19,92,34,183,211,110,142,71,199,14,245,247,231,151,166,199,189,176,196,196,116,146,61,26,187,35,99,220,169,163,84,200,39,131,190,21,112,111,10,25,71,111,193,246,107,109,35,177,61,198,158,158,167,22,93,227,145,102,125,198,226,140,247,209,178,185,140,119,102,141,206,145,176,179,107,118,177,85,202,157,71,200,247,215,80,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,101,80,0,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,0,17,87,205,115,142,159,235,252,47,228,166,51,255,0,100,82,227,250,218,22,255,0,106,214,218,227,168,71,127,190,246,166,53,191,192,133,95,254,168,132,143,94,30,56,126,199,220,77,102,133,14,84,101,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,186,44,146,198,222,237,200,100,83,146,249,67,131,114,23,43,240,254,81,229,252,21,113,216,176,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,169,13,124,214,120,37,163,202,155,237,55,16,57,67,133,59,30,12,188,244,232,239,246,219,93,182,10,123,126,31,170,99,34,134,9,24,200,81,189,56,106,59,245,85,102,214,206,139,186,69,90,136,216,150,213,193,71,21,215,222,18,243,150,139,25,117,110,181,152,66,229,165,30,41,178,81,76,198,246,250,93,175,72,228,70,200,138,197,154,7,191,171,26,234,199,46,143,143,168,198,75,34,153,9,225,108,89,133,113,205,138,151,20,224,172,77,106,196,22,90,221,253,154,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,93,23,185,205,84,94,244,83,235,0,69,95,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,154,144,0,0,197,92,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,149,64,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,98,174,79,247,43,143,34,121,101,247,215,172,86,151,84,12,107,56,177,243,79,156,159,48,49,15,168,206,75,247,46,238,1,104,248,99,194,171,143,51,74,223,106,185,102,109,239,165,81,162,211,65,81,244,102,52,142,86,118,106,90,157,170,244,153,236,158,70,212,73,27,210,55,123,177,183,115,99,234,75,122,160,24,171,147,253,202,227,200,158,89,125,245,235,21,165,213,0,0,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,224,22,65,205,191,62,105,178,179,134,137,50,218,223,91,87,6,33,204,250,143,101,211,45,53,68,180,239,138,221,3,227,150,186,69,123,24,173,123,28,213,138,153,241,57,236,222,202,199,47,188,214,61,171,17,124,44,100,167,238,137,226,11,4,228,228,151,14,197,73,136,46,11,219,231,108,189,57,25,67,4,79,168,170,233,59,167,34,36,203,4,50,164,123,152,173,234,43,55,104,221,85,39,251,139,31,43,25,201,242,255,0,16,250,116,230,53,134,83,183,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,152,198,102,174,89,226,172,155,204,124,71,149,184,214,147,179,222,176,205,194,91,125,78,216,228,100,115,108,95,114,120,186,140,99,221,12,172,86,201,27,213,169,190,55,177,200,154,57,9,190,229,105,158,148,121,193,194,157,135,13,214,222,123,94,36,203,191,244,55,115,134,68,130,57,25,75,26,170,219,222,216,226,93,221,30,203,211,133,178,61,173,115,228,166,159,242,149,170,247,88,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,67,28,206,57,178,190,213,147,156,90,102,102,3,177,58,145,45,176,94,61,165,71,5,37,19,105,32,164,130,186,24,235,99,165,142,38,170,181,172,133,181,41,10,105,162,42,70,138,141,110,187,82,77,57,54,103,95,211,158,31,110,217,57,87,111,232,213,229,149,193,58,51,199,22,216,231,161,184,203,81,81,30,231,44,142,87,76,217,217,88,142,209,140,106,71,208,211,115,183,169,127,224,0,0,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,24,235,113,241,153,152,87,55,120,189,204,156,117,130,170,251,93,150,162,225,79,111,166,170,108,145,201,29,87,98,164,134,141,243,196,248,222,230,62,25,31,78,231,198,244,119,189,27,152,229,68,85,84,73,42,228,217,146,159,65,184,125,187,103,29,93,195,173,87,153,183,4,232,193,28,187,163,130,134,221,45,69,60,123,154,177,181,91,51,167,125,98,187,71,189,171,31,67,77,174,222,133,255,0,145,65,207,7,0,83,69,117,202,204,210,161,195,213,107,81,85,79,113,176,93,46,205,73,93,2,50,39,69,61,21,59,215,94,147,30,171,53,123,219,220,143,122,36,159,148,145,166,218,21,202,59,51,49,86,15,226,246,207,129,109,53,122,217,113,237,190,190,223,119,165,146,73,58,110,236,212,147,86,65,59,88,215,163,22,102,62,5,99,94,246,187,108,115,206,212,68,87,234,146,85,205,31,200,158,102,253,203,235,20,68,0,153,84,0,1,106,188,209,252,137,230,111,220,190,177,68,64,9,149,64,0,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,21,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,143,183,19,124,50,113,37,127,226,75,53,239,182,46,31,51,42,227,109,184,227,139,237,93,29,101,38,19,175,154,10,152,36,175,153,209,203,28,141,137,90,246,57,170,142,71,34,170,42,42,42,18,233,203,135,9,226,172,13,193,142,94,97,108,107,134,110,184,126,245,69,237,110,211,110,186,81,73,73,85,6,251,173,91,217,190,41,17,175,110,230,61,174,77,83,189,174,69,78,229,66,165,113,55,105,186,223,248,109,205,123,21,138,217,87,113,185,92,112,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,49,247,253,201,220,83,255,0,226,211,154,191,250,155,113,255,0,220,153,41,145,171,206,83,41,243,79,52,63,4,31,131,60,180,197,120,183,217,159,72,59,111,176,172,213,53,253,151,169,236,254,159,87,162,199,108,221,211,126,221,218,107,177,218,120,41,77,121,68,228,134,116,101,175,18,88,146,251,152,217,67,141,112,173,182,124,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,235,163,28,191,5,61,87,55,236,57,196,150,105,227,252,21,151,57,115,149,152,215,18,224,155,61,159,219,114,203,96,177,215,214,65,45,214,121,166,133,205,157,208,163,161,115,226,134,22,44,104,173,71,177,42,166,239,84,145,17,60,7,42,46,26,51,47,10,241,71,62,51,205,220,147,198,184,118,158,193,133,235,234,108,183,11,221,146,186,221,4,119,25,37,130,159,70,186,70,177,146,61,105,167,171,68,99,183,119,43,156,137,171,17,205,152,144,67,7,51,222,17,113,244,220,81,213,226,236,144,201,108,107,127,182,226,235,61,53,238,237,45,135,14,77,85,69,13,213,210,205,12,237,107,169,161,218,215,189,176,69,60,136,245,115,221,36,239,122,175,190,136,149,215,147,229,191,60,114,199,233,238,80,230,166,84,102,6,25,178,215,116,49,37,154,162,243,134,38,161,161,101,83,118,211,214,49,106,38,99,30,233,165,98,209,171,35,247,155,182,154,87,38,197,215,124,149,2,34,249,187,100,134,116,102,87,18,88,110,251,151,57,67,141,113,85,182,12,15,71,73,45,101,146,193,87,93,4,115,182,190,189,206,137,210,67,27,154,143,70,189,142,86,170,235,163,218,191,20,42,87,38,188,167,205,60,175,252,47,254,19,50,211,21,225,47,105,253,31,236,94,221,179,84,208,118,174,159,180,58,157,46,179,27,191,111,81,155,182,235,166,246,235,226,132,149,2,154,113,55,105,186,223,248,109,205,123,21,138,217,87,113,185,92,112,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,40,87,46,110,10,63,114,174,92,79,127,199,246,203,84,153,155,138,127,25,114,169,129,58,178,90,232,85,24,177,219,27,54,231,49,219,94,197,146,87,68,141,107,228,115,91,172,173,134,41,22,240,0,0,166,156,77,218,110,183,254,27,115,94,197,98,182,85,220,110,87,28,15,125,164,163,163,164,133,211,79,83,60,148,19,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,12,125,255,0,114,119,20,255,0,248,180,230,175,254,166,220,127,247,38,74,96,2,16,57,143,112,245,159,184,231,140,236,195,197,56,43,35,243,3,16,89,107,125,147,217,174,54,188,51,91,87,75,62,203,85,35,31,178,88,227,115,29,181,236,115,87,69,238,115,85,23,189,20,185,94,77,121,79,154,121,95,248,95,252,38,101,166,43,194,94,211,250,63,216,189,187,102,169,160,237,93,63,104,117,58,93,102,55,126,222,163,55,109,215,77,237,215,197,9,42,4,32,115,30,225,235,63,113,207,25,217,135,138,112,86,71,230,6,32,178,214,251,39,179,92,109,120,102,182,174,150,125,150,170,70,63,100,177,198,230,59,107,216,230,174,139,220,230,170,47,122,41,114,188,154,242,159,52,242,191,240,191,248,76,203,76,87,132,189,167,244,127,177,123,118,205,83,65,218,186,126,208,234,116,186,204,110,253,189,70,110,219,174,155,219,175,138,18,84,8,64,230,61,195,214,126,227,158,51,179,15,20,224,172,143,204,12,65,101,173,246,79,102,184,218,240,205,109,93,44,251,45,84,140,126,201,99,141,204,118,215,177,205,93,23,185,205,84,94,244,82,229,121,53,229,62,105,229,127,225,127,240,153,150,152,175,9,123,79,232,255,0,98,246,237,154,166,131,181,116,253,161,212,233,117,152,221,251,122,140,221,183,93,55,183,95,20,36,168,0,8,203,230,45,203,66,167,27,84,226,62,35,50,6,158,174,179,19,214,84,58,229,136,48,156,48,68,140,173,98,68,198,201,61,189,145,70,215,45,74,185,143,154,72,222,175,124,239,150,71,49,201,34,54,57,110,83,128,78,13,169,184,65,202,250,219,125,246,166,146,191,29,226,122,132,155,17,215,80,214,203,61,19,217,4,147,37,28,52,233,36,113,171,88,200,165,87,57,85,155,214,73,100,213,206,98,70,141,186,0,124,156,83,132,240,174,57,177,85,97,108,107,134,109,88,130,203,91,179,180,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,170,119,57,168,169,222,136,66,182,41,229,71,156,171,197,101,86,76,96,170,91,171,114,238,77,151,58,108,117,116,164,106,210,193,107,114,55,123,94,232,220,140,150,178,55,171,161,72,17,99,124,174,98,74,172,134,23,171,217,49,89,47,148,56,55,33,114,191,15,229,30,95,193,87,29,139,14,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,218,128,70,175,57,76,167,205,60,208,252,16,126,12,242,211,21,226,223,102,125,32,237,190,194,179,84,215,246,94,167,179,250,125,94,139,29,179,119,77,251,119,105,174,199,105,224,165,53,229,19,146,25,209,150,188,73,98,75,238,99,101,14,53,194,182,217,240,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,174,140,114,252,20,151,64,0,0,198,179,247,39,113,79,255,0,139,78,106,255,0,234,109,199,255,0,114,100,17,195,37,166,235,96,225,183,42,44,87,219,101,93,186,229,110,192,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,169,96,166,156,77,218,110,183,254,27,115,94,197,98,182,85,220,110,87,28,15,125,164,163,163,164,133,211,79,83,60,148,19,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,12,125,255,0,114,119,20,255,0,248,180,230,175,254,166,220,127,247,38,74,96,22,65,205,219,47,113,246,101,112,219,134,236,89,115,129,241,6,42,185,65,142,40,234,229,163,178,91,38,174,158,56,27,65,94,215,74,232,225,107,156,140,71,61,141,87,42,105,171,218,159,20,44,127,151,15,15,89,251,129,184,206,203,204,83,141,114,63,48,48,253,150,139,218,221,166,227,116,195,53,180,148,176,111,181,85,177,155,229,146,54,177,187,158,246,181,53,94,247,57,17,59,213,9,191,0,24,214,126,228,238,41,255,0,241,105,205,95,253,77,184,255,0,238,73,190,229,195,132,241,86,6,224,199,47,48,182,53,195,55,92,63,122,162,246,183,105,183,93,40,164,164,170,131,125,214,173,236,223,20,136,215,183,115,30,215,38,169,222,215,34,167,114,161,114,160,176,174,24,56,10,166,165,226,123,51,184,167,206,75,21,37,99,235,49,197,238,225,129,173,149,29,84,125,27,210,237,90,213,175,169,167,146,38,181,94,173,100,18,210,189,175,123,54,75,213,209,30,145,57,151,234,0,49,172,253,201,220,83,255,0,226,211,154,191,250,155,113,255,0,220,147,125,203,135,9,226,172,13,193,142,94,97,108,107,134,110,184,126,245,69,237,110,211,110,186,81,73,73,85,6,251,173,91,217,190,41,17,175,110,230,61,174,77,83,189,174,69,78,229,66,229,64,0,16,129,204,123,135,172,253,199,60,103,102,30,41,193,89,31,152,24,130,203,91,236,158,205,113,181,225,154,218,186,89,246,90,169,24,253,146,199,27,152,237,175,99,154,186,47,115,154,168,189,232,165,240,114,137,203,220,125,150,188,54,226,75,22,99,96,124,65,133,110,83,227,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,154,106,199,39,193,75,223,0,134,190,105,24,27,138,124,233,226,130,186,221,96,201,172,192,191,224,204,31,111,163,183,225,249,236,216,118,227,85,67,47,90,158,42,138,169,209,204,107,226,116,203,52,171,19,223,30,221,91,77,19,28,138,177,234,181,43,148,79,9,24,203,5,99,44,95,157,89,201,149,184,131,13,220,173,116,241,89,176,195,47,246,212,165,126,249,145,206,173,168,142,25,216,147,177,237,141,32,137,179,55,107,21,149,21,44,213,254,250,50,255,0,248,155,180,221,111,252,54,230,189,138,197,108,171,184,220,174,56,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,24,251,254,228,238,41,255,0,241,105,205,95,253,77,184,255,0,238,76,148,200,149,230,213,194,38,54,196,25,203,135,243,139,39,50,235,21,226,170,188,99,111,146,159,17,83,88,172,149,151,14,207,85,68,216,99,134,166,87,199,189,35,234,193,36,113,54,52,99,27,253,38,231,123,206,123,213,28,165,108,185,251,145,217,203,136,48,46,96,112,255,0,152,22,76,55,152,22,248,247,222,110,24,82,182,154,26,26,234,22,205,44,29,89,229,70,71,20,47,142,90,166,47,186,231,58,87,83,181,54,162,185,87,171,205,219,36,51,163,50,184,146,195,119,220,185,202,28,107,138,173,176,96,122,58,73,107,44,150,10,186,232,35,157,181,245,238,116,78,146,24,220,212,122,53,236,114,181,87,93,30,213,248,161,82,185,53,229,62,105,229,127,225,127,240,153,150,152,175,9,123,79,232,255,0,98,246,237,154,166,131,181,116,253,161,212,233,117,152,221,251,122,140,221,183,93,55,183,95,20,36,168,138,14,110,220,43,227,236,95,155,152,67,53,242,143,45,177,6,39,168,196,22,121,109,183,202,124,57,134,102,171,124,51,209,189,189,42,170,153,105,218,229,115,229,138,161,177,55,123,81,81,148,72,136,231,34,104,206,167,41,91,46,126,228,118,114,226,12,11,152,28,63,230,5,147,13,230,5,190,61,247,155,134,20,173,166,134,134,186,133,179,75,7,86,121,81,145,197,11,227,150,169,139,238,185,206,149,212,237,77,168,174,85,150,160,0,0,22,65,205,219,47,113,246,101,112,219,134,236,89,115,129,241,6,42,185,65,142,40,234,229,163,178,91,38,174,158,56,27,65,94,215,74,232,225,107,156,140,71,61,141,87,42,105,171,218,159,20,44,127,151,15,15,89,251,129,184,206,203,204,83,141,114,63,48,48,253,150,139,218,221,166,227,116,195,53,180,148,176,111,181,85,177,155,229,146,54,177,187,158,246,181,53,94,247,57,17,59,213,9,191,5,63,207,236,127,138,178,191,38,177,102,58,192,184,42,235,139,113,37,178,222,239,99,217,173,150,217,43,230,170,174,145,201,20,27,160,137,205,145,240,182,73,24,249,118,57,28,145,50,71,39,122,34,24,246,126,228,238,41,255,0,241,105,205,95,253,77,184,255,0,238,76,132,242,7,39,44,92,63,228,214,19,201,220,57,55,104,164,195,54,246,211,201,83,181,236,237,117,79,115,164,169,169,216,247,189,99,234,207,36,178,244,247,171,89,191,107,125,214,162,21,0,183,94,96,185,59,117,206,254,18,241,214,17,195,86,26,75,174,33,162,167,134,247,103,138,90,87,79,58,79,73,51,38,145,180,173,99,30,254,211,37,59,106,32,141,24,154,185,103,216,170,141,123,148,132,188,39,195,191,24,152,27,21,89,177,174,22,225,223,53,104,175,88,126,225,79,116,183,84,253,8,174,147,161,85,4,141,146,41,54,62,7,49,219,94,198,174,142,69,106,233,162,162,167,113,53,60,199,176,158,42,199,60,24,230,30,22,193,88,102,235,136,47,85,190,201,236,214,235,93,20,149,117,83,236,186,210,61,251,34,141,28,247,109,99,28,229,209,59,154,213,85,238,69,33,7,247,39,113,79,255,0,139,78,106,255,0,234,109,199,255,0,114,100,166,0,5,181,115,30,194,120,171,28,240,99,152,120,91,5,97,155,174,32,189,86,251,39,179,91,173,116,82,85,213,79,178,235,72,247,236,138,52,115,221,181,140,115,151,68,238,107,85,87,185,20,132,31,220,157,197,63,254,45,57,171,255,0,169,183,31,253,201,146,152,0,3,26,207,220,157,197,63,254,45,57,171,255,0,169,183,31,253,201,144,71,12,150,155,173,131,134,220,168,177,95,109,149,118,235,149,187,3,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,82,165,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,2,16,56,133,230,61,198,118,6,207,220,203,193,88,91,57,59,21,151,15,227,11,205,174,221,77,244,118,213,39,66,150,10,217,99,138,61,239,166,115,221,181,140,106,106,229,87,46,154,170,170,247,146,127,192,86,105,99,188,233,225,59,3,102,102,101,223,125,179,137,47,62,211,237,181,189,150,26,126,175,74,229,85,12,127,139,133,140,141,186,71,19,27,238,181,53,211,85,213,85,85,98,7,250,40,252,118,127,225,207,254,76,217,255,0,232,132,223,112,245,138,111,184,231,32,178,211,26,226,154,238,219,122,196,24,62,205,116,184,212,244,153,31,94,170,122,40,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,113,234,177,102,41,177,96,108,43,121,198,184,166,187,177,89,112,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,216,196,115,221,181,140,114,232,212,87,46,154,34,42,247,17,67,69,206,127,19,51,136,106,252,71,112,193,21,115,229,4,148,233,108,161,195,240,190,158,43,140,9,218,35,114,221,37,149,88,229,150,167,164,146,162,82,182,88,225,77,236,110,245,115,22,103,202,166,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,30,43,55,179,163,43,242,23,6,201,152,25,185,139,233,48,237,138,58,136,169,18,162,102,73,43,229,158,69,93,145,69,20,77,116,178,191,68,115,149,172,107,149,24,199,189,116,107,28,169,25,84,188,228,239,183,94,38,172,151,56,240,247,177,50,98,109,150,107,165,182,226,172,158,169,145,186,169,255,0,213,164,146,8,86,88,230,100,46,137,93,72,215,79,26,182,57,26,213,87,189,178,178,85,48,158,41,177,99,156,43,102,198,184,90,187,182,217,113,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,31,88,20,43,140,78,42,176,111,10,25,71,112,198,23,155,149,35,177,61,198,158,162,155,9,218,36,141,102,125,198,226,140,247,21,209,53,236,119,102,141,206,141,211,63,115,118,177,81,168,189,71,198,199,209,94,90,124,117,84,241,53,134,106,178,195,51,171,234,234,179,67,14,83,207,114,170,174,117,44,81,193,119,183,45,66,35,103,98,65,27,34,133,240,172,240,194,232,213,169,185,58,114,53,207,87,72,145,222,248,4,96,113,155,205,102,251,151,89,227,67,150,89,25,69,213,181,96,76,64,216,241,157,93,68,44,100,151,169,41,230,217,85,106,167,89,163,127,66,20,219,36,111,169,70,44,139,34,34,197,163,25,186,122,171,152,252,192,40,243,51,128,124,109,196,15,15,216,139,232,206,58,195,62,200,130,229,109,158,56,42,234,172,117,83,220,105,161,123,92,201,152,232,230,134,72,223,55,74,109,155,94,221,221,204,145,143,100,118,85,195,215,49,238,51,177,206,126,229,166,10,197,57,201,219,108,184,131,24,89,173,119,26,111,163,182,168,250,244,179,214,197,28,177,239,101,51,94,221,204,123,147,86,170,57,53,213,21,23,188,150,174,42,175,24,239,13,112,227,152,184,179,45,49,143,209,124,73,135,48,253,85,246,138,231,236,248,107,182,118,54,118,153,34,232,204,139,26,245,99,137,240,238,114,46,206,174,244,69,86,162,44,48,90,121,169,241,199,110,186,209,92,43,51,118,146,233,79,75,81,28,210,208,213,225,187,99,96,170,99,92,138,232,100,88,105,217,42,49,200,138,213,88,222,199,232,171,181,205,93,21,39,83,47,113,173,171,50,176,6,26,204,107,21,61,92,22,220,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,77,117,209,87,196,142,14,104,28,102,113,39,195,182,126,216,48,86,78,102,71,209,251,45,110,15,165,186,79,77,236,122,10,189,245,79,173,173,141,210,111,168,130,71,166,172,134,52,209,23,111,187,174,154,170,170,185,95,241,153,196,159,17,57,251,127,193,89,199,153,31,72,44,180,88,62,170,233,5,55,177,232,41,54,85,50,182,138,54,201,190,158,8,222,186,50,105,19,69,93,190,246,186,106,136,169,35,249,133,141,109,89,107,128,49,46,99,95,105,234,231,182,225,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,107,166,170,158,36,21,221,185,169,241,199,113,186,214,220,40,243,118,146,215,79,85,81,36,209,80,210,97,187,99,160,165,99,156,170,216,99,89,169,223,42,177,168,168,212,89,30,247,232,137,185,206,93,85,101,127,13,102,14,108,90,249,122,77,156,88,143,31,251,111,31,63,43,235,241,140,119,207,101,83,83,116,234,165,160,150,182,153,59,59,26,176,175,65,31,20,90,236,219,39,75,115,154,155,149,164,75,127,69,31,142,207,252,57,255,0,201,155,63,253,16,155,238,30,177,77,247,28,228,22,90,99,92,83,93,219,111,88,131,7,217,174,151,26,158,147,35,235,213,79,69,20,146,201,177,136,214,55,115,222,229,209,168,141,77,116,68,68,238,42,0,60,254,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,56,50,223,156,221,187,17,113,5,81,104,199,248,82,213,133,178,118,175,180,199,69,116,150,26,169,175,20,59,34,221,12,213,45,129,101,100,189,87,177,88,176,197,18,116,214,118,254,53,233,19,157,36,159,128,91,175,27,124,96,225,158,17,178,190,91,211,150,146,183,27,95,41,231,110,19,179,213,197,81,208,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,161,92,186,57,139,254,30,251,38,74,103,93,199,253,50,127,25,236,203,159,71,254,216,255,0,213,117,51,126,38,154,153,148,244,125,158,158,40,155,239,63,241,190,41,239,106,139,127,224,132,14,33,121,143,113,157,129,179,247,50,240,86,22,206,78,197,101,195,248,194,243,107,183,83,125,29,181,73,208,165,130,182,88,226,143,123,233,156,247,109,99,26,154,185,85,203,166,170,170,189,228,159,240,21,154,88,239,58,120,78,192,217,153,153,119,223,108,226,75,207,180,251,109,111,101,134,159,171,210,185,85,67,31,226,225,99,35,110,145,196,198,251,173,77,116,213,117,85,85,91,128,45,43,57,120,219,181,112,253,198,110,27,201,44,200,158,146,143,4,227,76,47,110,171,101,230,174,169,180,240,88,171,86,166,233,27,165,147,72,92,233,25,59,163,162,137,92,249,25,28,41,26,200,186,34,200,165,218,128,1,102,188,199,120,227,169,225,75,6,208,96,252,190,101,37,70,98,227,10,121,223,67,52,175,138,86,89,41,26,168,197,173,150,5,85,115,222,231,43,155,3,92,222,147,159,20,174,114,185,33,88,164,188,160,70,7,52,14,51,56,147,225,219,63,108,24,43,39,51,35,232,253,150,183,7,210,221,39,166,246,61,5,94,250,167,214,214,198,233,55,212,65,35,211,86,67,26,104,139,183,221,215,77,85,85,106,7,42,78,40,243,219,137,79,194,143,225,175,28,253,35,250,57,236,79,102,127,83,40,232,250,29,163,183,117,191,212,209,71,187,119,66,47,202,215,77,189,218,106,186,223,249,103,252,208,51,239,54,56,118,200,43,6,53,201,204,87,244,126,245,91,140,41,109,115,212,246,26,106,189,244,175,162,173,145,209,236,168,142,70,38,175,134,53,213,19,119,187,166,186,42,162,218,7,1,92,122,241,99,157,60,88,224,108,179,204,188,214,246,206,27,188,251,79,182,209,123,10,219,79,213,233,91,106,166,143,241,144,211,178,70,233,36,76,119,186,228,215,77,23,84,85,69,151,242,218,184,232,227,54,197,193,230,92,82,220,227,181,123,103,25,226,142,209,79,134,109,178,177,233,74,233,34,70,117,106,106,100,110,154,67,23,86,37,88,218,228,146,71,61,173,110,212,87,203,29,191,242,255,0,230,117,71,155,181,150,156,144,226,6,183,178,99,170,189,241,91,113,52,239,130,42,91,245,84,147,200,230,82,186,40,98,138,58,89,146,55,67,28,73,239,54,103,49,201,185,178,57,140,146,224,56,173,227,54,197,194,94,99,229,93,179,30,90,186,184,51,29,251,94,158,239,114,129,143,125,85,170,74,117,162,232,84,182,54,235,213,133,59,68,169,44,104,213,147,106,181,204,213,89,210,150,229,64,5,181,97,94,51,108,85,124,103,99,94,14,241,109,171,176,221,104,123,37,70,20,184,211,177,239,142,225,27,173,80,86,212,211,84,39,127,78,102,110,158,70,73,221,27,227,106,177,118,61,141,235,220,168,0,22,213,138,184,205,177,82,113,157,130,184,59,194,86,174,221,117,174,237,117,24,174,227,80,199,178,59,124,109,181,79,91,77,77,78,157,221,73,159,182,9,31,39,124,108,141,200,196,222,247,187,160,227,191,137,203,239,9,121,123,131,115,86,209,101,246,221,35,241,132,118,187,165,163,180,178,155,183,210,203,108,184,57,177,245,221,20,171,22,217,227,167,151,86,183,114,244,182,106,141,115,138,235,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,2,149,113,59,196,46,21,225,127,38,175,89,185,138,105,187,127,96,233,211,91,173,108,170,142,158,107,157,116,174,219,21,60,110,122,255,0,109,35,213,173,123,153,20,82,189,24,253,155,87,207,240,65,155,216,203,62,184,99,194,89,185,152,19,210,73,125,196,85,23,121,170,18,146,4,134,8,152,203,165,92,81,67,27,59,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,105,255,0,12,28,109,218,179,71,61,51,59,134,156,119,61,37,191,22,96,236,81,123,164,176,212,77,84,212,125,254,138,27,149,111,226,162,137,176,177,140,125,45,51,41,152,173,222,249,37,99,95,42,254,68,170,151,106,0,0,179,91,71,28,117,56,107,152,6,50,225,31,49,153,72,150,43,149,69,181,152,70,236,175,138,157,104,106,229,180,211,78,234,41,213,202,212,149,147,202,231,244,156,154,202,147,74,216,244,123,100,103,70,242,128,0,16,3,253,20,126,59,63,240,231,255,0,38,108,255,0,244,66,111,184,122,197,55,220,115,144,89,105,141,113,77,119,109,189,98,12,31,102,186,92,106,122,76,143,175,85,61,20,82,75,38,198,35,88,221,207,123,151,70,162,53,53,209,17,19,184,168,0,2,143,241,109,157,247,94,28,50,7,17,231,69,154,199,73,121,168,195,149,22,183,62,130,166,71,70,202,152,38,184,211,83,204,196,123,123,216,245,138,105,54,63,71,35,95,181,202,215,162,43,23,213,228,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,0,60,86,116,102,246,13,200,92,175,196,25,185,152,19,213,199,98,195,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,242,156,36,231,125,215,136,252,129,195,153,209,121,177,210,89,170,49,29,69,209,204,160,166,145,210,50,154,8,110,53,52,240,177,94,238,247,189,34,134,61,239,209,168,231,238,114,53,136,168,196,134,31,232,163,241,217,255,0,135,63,249,51,103,255,0,162,18,253,192,86,105,99,188,233,225,59,3,102,102,101,223,125,179,137,47,62,211,237,181,189,150,26,126,175,74,229,85,12,127,139,133,140,141,186,71,19,27,238,181,53,211,85,213,85,85,110,0,0,80,174,55,243,123,25,100,47,12,120,183,55,50,254,122,72,239,184,118,162,209,53,58,85,192,147,65,43,31,116,164,138,88,100,103,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,39,160,225,139,136,92,43,197,6,77,89,115,115,11,83,118,14,223,212,166,184,218,223,85,29,68,214,202,232,157,182,90,121,28,197,254,214,70,43,154,199,62,41,98,122,177,155,246,165,85,0,179,254,57,184,205,190,240,121,152,249,59,115,146,213,237,156,25,138,61,185,79,137,173,177,49,137,84,232,226,90,14,149,77,52,142,211,73,162,234,202,169,27,156,145,200,215,185,174,218,170,201,99,187,91,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,216,5,154,218,56,227,169,195,92,192,49,151,8,249,140,202,68,177,92,170,45,172,194,55,101,124,84,235,67,87,45,166,154,119,81,78,174,86,164,172,158,87,63,164,228,214,84,154,86,199,163,219,35,58,55,148,0,45,171,10,241,155,98,171,227,59,26,240,119,139,109,93,134,235,67,217,42,48,165,198,157,143,124,119,8,221,106,130,182,166,154,161,59,250,115,51,116,242,50,78,232,223,27,85,139,177,236,111,94,229,64,0,0,91,87,2,252,102,216,184,195,203,138,171,156,150,175,99,99,60,47,217,233,241,53,182,38,61,105,91,36,168,254,149,77,52,142,215,88,101,233,74,169,27,156,178,70,230,57,174,220,136,201,100,185,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,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,0,38,74,124,39,121,88,201,191,151,248,123,211,160,34,47,153,127,28,117,60,71,99,41,178,123,3,178,145,153,117,130,239,18,62,26,184,223,21,67,239,151,24,82,72,22,181,179,49,92,212,166,70,190,86,194,214,59,223,100,139,35,213,85,204,100,52,171,129,206,17,46,188,95,102,227,176,164,247,26,187,62,19,176,211,182,229,136,238,176,83,185,239,100,10,244,107,41,97,122,181,98,101,76,203,187,103,81,116,70,71,52,136,217,58,75,27,178,8,194,120,90,197,129,176,173,155,5,97,106,30,197,101,195,246,250,123,93,186,155,170,249,58,20,176,70,216,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,222,125,99,207,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,49,236,227,19,133,92,101,194,134,110,92,48,125,230,219,86,236,49,113,168,168,169,194,119,121,36,73,153,113,183,35,253,196,116,173,99,27,218,99,107,163,108,204,218,221,175,84,114,39,77,241,189,245,255,0,150,87,29,183,92,145,198,86,236,140,205,44,77,73,30,87,223,170,36,109,45,101,210,119,49,152,110,181,232,231,53,241,201,162,163,41,166,151,70,200,199,237,141,143,147,175,186,52,73,186,179,104,83,78,34,179,231,6,240,219,148,119,220,214,198,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,223,35,155,162,185,24,237,140,71,200,228,216,199,42,99,239,196,191,17,120,239,138,12,211,175,204,204,117,81,253,150,142,207,69,178,31,234,101,175,180,205,52,20,125,72,162,143,173,210,235,189,189,87,183,123,252,85,124,17,41,254,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,226,122,120,5,227,95,10,241,89,151,20,150,75,181,207,179,230,110,25,183,195,30,35,183,212,44,108,146,191,98,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,70,71,163,21,54,186,39,203,117,68,112,115,88,227,142,167,45,109,85,252,45,229,179,41,37,190,226,123,58,179,20,220,220,248,167,75,117,186,169,175,98,209,50,61,85,89,83,52,90,185,206,145,169,211,134,88,220,196,115,165,108,144,196,182,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,82,90,120,131,225,87,6,240,161,202,223,30,224,251,53,182,145,216,158,227,79,135,106,113,101,222,57,22,103,220,110,41,117,162,222,141,149,204,99,187,52,110,116,141,133,155,91,181,138,174,84,234,62,71,190,50,248,78,243,79,147,127,48,48,247,168,192,100,166,99,131,198,78,69,214,112,237,196,118,51,203,159,99,123,58,202,219,132,151,28,56,214,44,239,133,246,122,135,186,74,84,142,89,209,31,47,77,139,208,123,245,114,117,97,149,187,220,173,87,44,154,114,105,206,139,86,37,200,107,166,75,221,113,125,36,248,135,7,222,42,234,237,214,87,49,177,79,5,146,126,148,157,86,104,212,235,51,182,75,85,185,218,189,204,89,99,107,182,181,241,34,219,7,58,191,52,248,91,229,253,15,168,220,71,37,79,52,248,167,229,253,119,168,219,139,170,231,55,154,95,69,56,113,177,101,157,5,247,178,215,227,188,65,31,105,162,236,187,251,101,174,137,139,52,223,140,86,43,99,217,84,235,115,187,156,215,187,93,19,86,245,16,140,14,13,178,46,179,136,158,35,176,102,92,251,27,218,54,87,92,35,184,226,54,189,103,100,44,179,211,189,178,85,36,146,192,138,248,186,140,78,131,31,171,83,171,52,77,222,213,114,57,39,167,139,31,43,25,201,242,255,0,16,250,116,230,53,134,74,124,39,121,88,201,191,151,248,123,211,160,42,168,60,86,116,101,14,13,207,172,175,196,25,71,152,16,85,201,98,196,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,199,7,58,50,135,25,100,46,104,98,12,163,204,8,41,35,190,225,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,73,167,41,78,53,253,183,71,71,194,110,102,220,238,181,151,168,122,210,96,187,132,235,215,141,212,48,193,212,125,177,202,141,223,31,69,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,79,207,41,154,89,165,129,50,91,2,92,243,51,50,239,190,198,195,118,110,143,109,173,236,179,84,116,186,179,50,24,255,0,23,11,31,35,181,146,86,55,221,106,233,174,171,162,34,170,99,175,196,239,16,184,171,138,12,229,189,102,230,41,166,236,29,191,167,77,110,181,178,170,74,136,109,148,49,55,108,84,241,185,235,253,180,143,86,181,141,124,178,202,244,99,55,237,75,233,229,41,193,71,182,235,40,248,178,204,219,101,170,178,203,15,90,60,23,111,157,58,242,58,186,25,250,111,185,185,17,219,35,232,190,41,99,137,178,53,206,89,21,210,162,70,177,66,247,203,80,49,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,93,81,10,220,234,252,211,225,111,151,244,62,163,113,43,175,42,30,56,233,177,45,170,201,194,62,99,50,173,111,182,218,122,134,97,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,244,156,154,68,176,196,216,244,99,163,103,90,77,0,40,87,24,60,89,224,222,17,114,191,233,197,246,158,146,241,125,175,168,142,154,197,135,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,54,107,211,98,170,58,86,34,227,217,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,202,32,16,173,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,37,80,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,212,241,59,196,46,21,225,127,38,175,89,185,138,105,187,127,96,233,211,91,173,108,170,142,158,107,157,116,174,219,21,60,110,122,255,0,109,35,213,173,123,153,20,82,189,24,253,155,87,30,28,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,39,252,168,120,28,166,195,86,171,39,23,25,140,250,180,190,220,169,234,31,132,109,42,201,105,210,134,146,86,201,3,171,103,71,35,86,87,207,19,159,210,106,107,18,67,43,100,213,238,145,157,31,63,207,59,243,39,250,201,251,52,243,252,168,120,227,169,195,87,91,39,8,249,140,202,68,177,92,170,42,25,132,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,210,114,107,42,77,43,99,209,237,145,157,25,116,0,128,30,104,254,123,51,55,238,95,71,162,36,211,151,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,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,210,107,229,137,205,86,164,201,20,119,148,1,102,188,199,120,227,169,225,75,6,208,96,252,190,101,37,70,98,227,10,121,223,67,52,175,138,86,89,41,26,168,197,173,150,5,85,115,222,231,43,155,3,92,222,147,159,20,174,114,185,33,88,164,140,190,87,30,123,50,203,239,175,71,173,47,255,0,157,95,149,140,45,243,2,135,211,174,37,144,114,226,227,142,155,133,44,101,95,131,243,5,149,117,25,117,140,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,122,174,100,81,57,170,229,133,34,146,119,128,60,254,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,30,206,48,120,179,198,92,93,102,135,211,139,237,61,93,158,197,65,79,29,53,139,14,58,189,42,160,181,49,99,98,78,172,122,71,18,61,242,202,197,145,207,86,111,211,166,197,85,108,76,68,152,158,87,30,68,242,203,239,175,88,173,33,131,137,187,181,214,193,197,222,107,223,108,87,58,187,117,202,221,153,23,218,186,58,202,73,157,12,244,211,199,115,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,77,167,2,252,102,216,184,195,203,138,171,156,150,175,99,99,60,47,217,233,241,53,182,38,61,105,91,36,168,254,149,77,52,142,215,88,101,233,74,169,27,156,178,70,230,57,174,220,136,201,100,185,80,0,32,7,154,63,158,204,205,251,151,209,232,139,255,0,229,139,199,143,225,190,197,77,144,217,177,122,221,143,176,253,189,190,205,186,92,110,61,74,172,81,11,95,51,164,209,189,38,167,90,158,6,211,163,183,73,36,179,53,36,153,117,217,43,146,255,0,192,0,197,92,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,0,22,171,205,31,200,158,102,253,203,235,20,68,74,240,47,198,109,247,131,204,199,170,185,201,106,246,206,12,197,29,158,159,19,91,98,99,18,169,209,196,175,233,84,211,72,237,52,154,46,172,170,145,185,201,28,141,123,154,237,170,172,150,60,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,59,96,234,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,99,237,199,71,25,183,222,48,243,30,150,231,29,171,216,216,51,11,246,138,124,51,109,149,140,90,166,199,42,179,171,83,83,35,117,214,105,122,81,42,198,215,44,113,181,141,107,119,42,62,89,37,171,149,199,145,60,178,251,235,214,43,72,1,39,251,149,199,145,60,178,251,235,214,43,75,170,0,22,171,205,31,200,158,102,253,203,235,20,68,59,112,125,197,158,50,225,23,52,62,156,88,169,234,239,22,42,250,121,41,175,184,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,126,157,70,34,163,101,122,46,66,120,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,8,171,231,157,249,147,253,100,253,154,82,174,88,188,120,254,4,47,180,217,13,155,23,173,184,7,16,92,27,236,219,165,198,227,211,165,194,243,57,147,58,77,27,210,114,244,106,39,117,58,59,116,145,197,11,150,73,151,77,242,185,102,164,2,0,121,163,249,236,204,223,185,125,30,136,191,254,88,188,120,254,27,236,84,217,13,155,23,173,216,251,15,219,219,236,219,165,198,227,212,170,197,16,181,243,58,77,27,210,106,117,169,224,109,58,59,116,146,75,51,82,73,151,93,146,185,47,252,2,0,121,163,249,236,204,223,185,125,30,136,147,78,92,92,113,212,241,91,131,107,240,126,96,178,146,159,49,112,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,73,175,150,39,53,90,147,36,81,222,80,0,0,99,25,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,50,19,225,87,137,140,27,197,126,81,209,230,150,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,202,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,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,0,37,255,0,241,71,199,143,255,0,34,198,89,112,169,148,23,175,205,254,25,139,23,223,109,151,31,254,215,108,169,178,57,157,47,252,221,210,190,57,191,178,83,189,191,215,88,90,87,14,185,13,140,184,146,205,203,22,84,224,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,213,26,175,110,247,171,35,106,239,123,81,114,19,225,215,33,176,111,13,185,71,98,202,156,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,186,163,85,238,216,196,100,109,93,140,106,37,75,0,165,92,75,240,233,129,56,160,202,202,252,179,199,84,255,0,217,107,44,245,187,230,254,166,93,59,52,208,193,89,211,138,88,250,221,46,187,221,210,123,182,63,193,83,193,83,30,188,244,200,188,199,225,211,49,238,57,95,154,22,110,195,117,161,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,82,23,237,118,139,162,57,28,215,49,237,99,216,246,54,66,185,117,243,45,181,97,204,60,153,39,196,150,36,164,183,90,48,229,158,105,172,56,150,165,91,27,33,162,162,165,167,100,22,148,167,167,166,213,239,72,161,168,145,146,189,238,146,71,237,137,17,242,62,52,117,160,113,201,197,221,215,139,236,220,110,43,130,221,87,103,194,118,26,119,91,112,229,170,122,135,61,236,129,94,174,125,84,204,71,44,76,169,153,118,239,233,166,136,200,225,141,93,39,73,36,117,10,169,194,215,218,76,43,110,198,181,20,59,44,183,91,133,109,174,142,167,170,197,234,213,82,71,77,37,68,123,17,119,183,107,43,105,151,85,68,106,245,52,106,170,181,200,159,87,0,101,110,59,205,15,164,127,65,108,94,211,250,37,135,235,49,77,227,250,106,24,123,45,174,151,111,94,127,198,189,187,246,245,25,238,51,115,215,94,230,174,138,125,92,139,207,76,199,225,211,49,237,217,161,149,247,158,195,117,161,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,82,23,237,110,169,170,57,28,214,189,142,99,216,199,182,85,51,175,155,214,83,210,228,21,45,219,39,42,251,110,102,226,11,123,41,231,180,116,234,99,250,49,85,61,20,142,117,79,94,162,139,179,214,246,106,158,155,58,104,136,217,117,215,185,186,145,3,254,138,177,238,42,255,0,93,113,30,36,196,119,15,247,74,202,235,149,117,68,159,240,164,154,105,36,127,218,231,57,223,21,82,116,249,126,240,35,98,225,87,10,199,141,113,75,59,110,102,226,11,122,71,113,169,213,241,251,46,150,120,233,100,150,213,177,149,18,211,207,210,169,167,114,246,150,162,57,250,232,154,55,185,126,183,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,50,48,57,218,100,229,138,92,43,129,120,129,167,155,163,122,166,184,38,14,172,143,107,221,218,233,100,142,162,174,157,117,87,236,143,162,248,170,123,145,155,159,218,189,231,105,27,81,108,215,150,246,119,221,114,71,138,252,38,235,125,142,146,233,79,143,42,41,240,61,115,38,145,209,190,8,43,235,41,209,39,137,201,170,35,227,150,56,158,168,230,170,57,136,246,123,170,228,145,149,131,157,95,154,124,45,242,254,135,212,110,35,146,167,154,124,83,242,254,187,212,109,197,31,230,67,157,247,92,238,226,191,22,58,225,99,164,181,211,224,58,138,140,15,66,200,100,116,143,158,10,10,202,132,89,229,114,232,138,249,37,146,87,162,53,168,141,98,177,158,242,181,100,125,229,114,75,201,203,20,88,87,29,113,3,81,55,90,245,83,112,92,29,71,30,215,183,178,82,199,29,61,93,66,234,143,217,39,89,242,211,119,43,55,51,178,251,174,210,71,34,95,87,22,62,86,51,147,229,254,33,244,233,204,107,12,138,56,16,205,44,9,154,28,44,101,247,208,91,239,180,254,137,97,251,78,22,188,127,74,205,15,101,186,82,219,169,122,240,126,53,141,223,183,168,207,125,155,152,186,247,57,116,82,224,0,45,87,152,143,8,127,186,183,38,147,232,181,23,91,48,176,119,86,183,11,239,175,236,208,207,213,116,93,170,146,77,200,177,175,86,56,155,177,93,179,108,177,197,172,140,141,101,221,1,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,19,253,192,15,24,54,174,44,178,141,174,184,45,92,120,239,7,83,209,208,98,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,35,47,153,135,26,246,238,39,241,221,183,4,229,165,207,180,229,182,18,210,166,138,178,53,170,135,219,53,211,67,26,201,81,53,60,205,143,103,71,87,193,26,58,61,201,172,238,71,171,102,70,183,197,112,3,193,245,215,139,44,220,107,110,9,73,30,4,193,213,20,117,248,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,254,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,237,131,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,16,173,206,175,205,62,22,249,127,67,234,55,18,192,9,201,229,167,199,85,79,19,88,102,171,44,51,58,190,174,171,52,48,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,167,35,92,245,116,137,29,239,158,43,58,51,123,6,228,46,87,226,12,220,204,9,234,227,177,97,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,119,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,99,195,196,239,16,184,171,138,12,229,189,102,230,41,166,236,29,191,167,77,110,181,178,170,74,136,109,148,49,55,108,84,241,185,235,253,180,143,86,181,141,124,178,202,244,99,55,237,74,84,101,80,8,86,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,18,168,88,7,58,191,43,24,91,230,5,15,167,92,72,224,229,239,143,240,110,86,113,115,130,115,7,48,113,13,37,143,15,88,233,239,117,53,213,213,42,187,34,103,177,235,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,126,87,24,60,89,227,46,46,179,67,233,197,246,158,174,207,98,160,167,142,154,197,135,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,55,233,211,98,170,182,38,34,92,87,44,94,3,191,13,247,218,108,249,205,139,46,236,3,135,238,13,246,109,174,227,110,234,82,226,137,154,201,155,38,142,234,181,122,52,243,182,157,93,186,57,34,153,201,36,43,174,201,90,147,82,69,95,60,239,204,159,235,39,236,210,42,201,158,229,165,204,18,155,56,109,86,126,31,51,126,235,87,38,96,208,83,246,107,61,218,174,89,106,167,196,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,174,174,85,87,171,181,237,243,73,227,119,29,240,229,244,63,44,242,83,18,251,23,25,221,183,95,110,117,189,142,26,158,207,107,78,164,48,197,211,169,130,72,159,214,153,37,118,230,185,31,31,99,209,83,73,81,71,3,92,205,241,87,19,217,143,109,201,172,107,147,29,150,245,81,111,173,173,169,196,24,122,105,36,183,195,209,85,123,29,61,44,136,231,210,194,172,86,197,213,89,228,214,119,68,212,106,36,169,178,192,57,163,249,236,204,223,185,125,30,136,183,92,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,66,124,31,113,103,131,120,186,202,255,0,167,22,42,122,75,61,246,130,162,74,107,238,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,217,175,81,136,170,232,158,137,93,74,21,198,15,22,120,55,132,92,175,250,113,125,167,164,188,95,107,234,35,166,177,97,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,205,154,244,216,170,142,149,136,184,246,99,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,46,43,149,199,158,204,178,251,235,209,235,75,255,0,231,87,229,99,11,124,192,161,244,235,137,10,196,143,242,175,227,170,167,0,98,27,87,12,57,165,95,87,62,24,190,84,67,109,193,147,67,75,22,203,77,198,122,169,158,232,37,72,227,73,164,101,84,213,40,137,35,222,254,147,218,196,218,216,222,247,199,49,32,130,30,99,188,113,211,113,91,140,168,48,126,95,50,174,159,46,176,125,68,239,161,154,87,203,19,239,117,110,68,98,214,203,2,170,53,140,107,81,205,129,174,111,85,172,150,87,57,90,179,44,81,217,169,63,220,174,60,137,229,151,223,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,207,63,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,50,30,225,139,136,92,43,197,6,77,89,115,115,11,83,118,14,223,212,166,184,218,223,85,29,68,214,202,232,157,182,90,121,28,197,254,214,70,43,154,199,62,41,98,122,177,155,246,165,85,0,16,3,205,31,207,102,102,253,203,232,244,69,175,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,79,247,0,60,96,218,184,178,202,54,186,224,181,113,227,188,29,79,71,65,138,217,52,77,70,84,206,246,57,35,174,137,209,177,177,108,168,88,101,122,198,214,181,98,123,94,205,187,18,57,36,182,14,97,188,199,243,99,36,248,130,183,229,62,72,79,236,159,161,29,26,140,76,183,26,42,106,154,91,228,149,17,83,212,197,76,141,115,86,88,225,100,46,218,233,35,150,41,28,233,228,68,219,211,100,142,175,252,3,113,223,125,227,35,233,13,166,247,148,159,71,170,240,141,190,223,37,194,239,69,116,100,244,53,53,83,245,26,173,72,36,70,205,6,245,134,71,198,212,89,218,141,99,209,242,181,200,206,173,224,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,21,84,0,90,175,52,127,34,121,155,247,47,172,81,16,2,95,167,45,206,96,148,220,59,84,201,147,217,201,117,171,118,93,92,106,29,83,69,114,154,89,102,102,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,52,213,242,42,205,160,33,91,153,215,30,63,134,251,237,78,67,101,61,235,118,1,195,247,7,123,74,233,110,184,245,41,113,68,205,100,46,143,86,244,154,189,26,121,219,80,141,219,36,145,76,228,142,100,215,100,78,75,0,39,251,149,199,145,60,178,251,235,214,43,72,1,39,251,149,199,145,60,178,251,235,214,43,75,170,0,22,171,205,31,200,158,102,253,203,235,20,68,0,151,149,203,139,142,58,110,20,177,149,126,15,204,22,85,212,101,214,48,168,129,245,211,68,249,101,125,146,173,168,172,74,216,160,69,86,189,142,106,181,179,181,173,234,185,145,68,230,171,150,20,138,73,222,4,85,243,206,252,201,254,178,126,205,34,172,150,158,82,156,107,251,110,142,143,132,220,205,185,221,107,47,80,245,164,193,119,9,215,175,27,168,97,131,168,251,99,149,27,190,62,139,34,150,72,157,35,156,213,141,93,18,44,105,20,44,125,117,230,105,198,14,38,225,107,43,236,150,92,185,90,186,60,109,142,106,37,109,170,240,216,169,229,130,217,5,28,148,239,169,123,227,157,146,54,87,189,179,50,38,177,89,166,146,72,253,205,88,218,215,209,94,8,249,166,230,134,114,230,38,14,200,92,200,202,186,75,253,246,251,80,250,85,196,118,106,216,232,158,216,33,164,89,31,81,61,28,191,138,123,209,97,150,89,93,20,177,38,197,84,138,5,115,91,28,150,107,205,31,207,102,102,253,203,232,244,69,175,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,100,19,192,191,25,182,46,48,242,226,170,231,37,171,216,216,207,11,246,122,124,77,109,137,143,90,86,201,42,63,165,83,77,35,181,214,25,122,82,170,70,231,44,145,185,142,107,183,34,50,89,46,84,16,3,205,31,207,102,102,253,203,232,244,69,186,224,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,114,8,224,235,140,92,9,197,254,4,168,191,216,40,253,141,137,44,219,62,144,97,254,164,213,30,203,234,205,80,202,95,233,167,193,20,115,245,99,167,89,63,22,139,179,93,174,209,83,190,224,0,0,24,171,149,215,131,238,44,241,151,8,185,161,244,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,114,8,202,220,210,192,153,211,129,45,153,153,150,151,223,108,225,187,207,91,177,86,246,89,169,250,189,41,159,12,159,139,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,125,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,24,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,32,4,250,184,79,11,95,113,206,42,179,96,172,45,67,219,111,88,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,239,122,181,141,220,247,181,53,114,163,83,93,85,81,59,201,243,225,35,134,220,27,192,71,15,55,186,172,97,127,164,170,185,54,158,108,77,141,47,208,81,43,153,27,41,233,213,206,134,29,145,245,229,166,167,141,146,43,17,200,231,185,239,153,237,99,58,189,38,218,5,219,156,189,77,187,137,42,219,133,30,17,171,186,101,5,45,60,150,56,168,105,42,162,108,245,79,109,122,171,111,177,172,212,172,153,30,234,68,70,165,12,143,99,53,84,221,35,93,170,164,159,224,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,5,170,241,245,193,70,21,226,179,46,42,239,118,155,103,103,204,220,51,111,154,76,57,112,167,72,217,37,126,196,116,141,182,84,44,142,99,29,12,175,85,70,57,238,78,140,143,87,162,237,116,172,150,5,177,102,22,190,224,108,85,121,193,88,166,135,177,94,176,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,222,197,115,29,181,236,114,106,213,86,174,154,162,170,119,149,171,130,142,20,111,188,90,103,45,22,13,233,93,104,240,133,183,74,204,83,123,162,133,142,236,20,187,94,177,198,142,145,81,137,52,239,103,74,52,209,238,77,95,39,77,236,138,68,46,255,0,157,22,22,177,96,108,43,195,214,10,194,212,61,138,203,135,237,247,203,93,186,155,170,249,58,20,176,71,107,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,231,128,228,169,230,159,20,252,191,174,245,27,112,230,133,192,183,224,83,21,63,60,114,115,6,118,76,182,189,108,246,197,53,19,183,67,98,186,73,35,145,116,133,26,157,158,142,109,99,233,232,174,99,37,87,199,248,166,186,158,53,176,2,98,121,83,240,57,83,150,182,170,14,41,51,37,244,146,223,113,61,157,31,133,173,141,100,83,165,186,221,84,214,61,43,95,38,138,172,169,154,45,26,214,198,228,233,195,44,141,122,185,210,186,56,100,124,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,101,52,226,83,40,105,179,235,33,177,206,81,205,5,36,149,24,138,207,52,54,245,171,158,88,96,138,226,205,37,162,154,71,197,171,209,145,212,199,12,138,136,142,213,24,168,173,114,42,181,113,183,197,152,90,251,129,177,85,231,5,98,154,30,197,122,195,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,222,87,254,56,179,210,143,136,155,198,81,102,55,182,125,163,122,118,87,219,109,216,141,207,72,25,51,47,20,245,245,241,213,44,145,64,170,200,186,143,78,187,25,163,87,165,52,78,216,212,114,53,59,124,5,231,69,171,33,113,14,112,102,5,86,47,164,195,183,120,242,158,245,73,134,234,38,99,101,124,183,185,42,168,187,20,81,68,230,185,37,127,85,26,229,106,181,205,70,49,239,126,145,177,234,150,213,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,146,159,13,121,67,77,144,185,13,129,178,142,24,41,35,168,195,182,120,97,184,45,36,242,205,4,183,23,235,45,108,209,190,93,30,172,146,166,73,164,68,84,110,136,244,68,107,81,17,169,213,226,199,202,198,114,124,191,196,62,157,57,141,97,93,120,59,226,171,25,112,161,155,150,252,97,102,185,85,187,12,92,106,41,233,177,101,162,56,210,102,92,109,200,255,0,125,91,19,158,198,246,152,218,233,29,11,247,55,107,213,90,171,211,124,140,126,66,120,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,1,21,124,224,184,67,241,226,227,2,209,127,96,162,199,45,146,191,253,226,150,130,174,24,158,159,218,65,34,49,255,0,216,28,145,255,0,95,144,140,11,6,44,197,88,83,218,95,69,177,53,214,205,237,155,124,214,155,143,179,235,100,167,237,148,50,233,213,166,155,98,167,82,23,237,110,232,221,171,93,162,106,139,161,232,50,95,40,113,150,125,102,134,31,202,60,191,130,146,75,238,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,71,217,47,148,56,55,33,114,191,15,229,30,95,193,87,29,139,14,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,218,128,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,186,162,21,185,213,249,167,194,223,47,232,125,70,226,91,174,64,112,153,140,184,140,202,252,214,199,25,127,81,87,93,125,203,90,123,93,77,62,28,164,160,73,231,188,178,170,73,210,84,141,253,70,171,95,20,84,242,72,140,107,36,124,171,163,26,155,149,168,180,171,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,63,220,40,113,183,149,252,80,229,125,211,30,54,122,76,43,114,194,180,238,171,197,150,186,186,169,29,5,138,7,73,83,209,150,74,217,97,134,25,24,248,105,95,50,185,189,209,166,168,253,52,213,97,215,142,142,51,111,188,97,230,61,45,206,59,87,177,176,102,23,237,20,248,102,219,43,24,181,77,142,85,103,86,166,166,70,235,172,210,244,162,85,141,174,88,227,107,26,214,238,84,124,178,83,92,19,144,216,203,25,228,246,97,231,147,104,170,233,48,158,0,167,163,99,238,14,167,71,65,91,113,168,174,164,167,109,19,28,175,106,239,108,85,47,157,206,106,63,98,71,27,94,141,235,70,226,154,153,84,2,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,22,1,206,175,202,198,22,249,129,67,233,215,18,21,139,148,224,95,131,43,239,24,121,143,85,108,146,235,236,108,25,133,251,61,70,38,185,68,246,45,83,99,149,95,210,166,166,141,218,235,52,189,41,81,36,115,86,56,218,199,57,219,149,25,20,147,21,197,127,21,249,95,193,14,87,218,220,235,5,36,247,41,233,219,73,132,240,157,35,100,161,130,174,10,105,41,162,154,40,230,138,9,33,165,100,16,206,199,163,92,214,162,163,17,140,251,45,211,151,255,0,51,170,60,221,172,180,228,135,16,53,189,147,29,85,239,138,219,137,167,124,17,82,223,170,164,158,71,50,149,209,67,20,81,210,204,145,186,24,226,79,121,179,57,142,77,205,145,204,100,158,3,158,119,230,79,245,147,246,105,97,92,52,112,207,140,184,165,196,56,175,6,101,245,117,35,49,13,131,11,212,98,58,26,42,149,70,50,230,248,106,169,161,90,68,149,92,141,133,238,109,67,149,143,119,185,189,141,107,149,141,114,200,202,85,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,234,243,147,55,177,150,123,230,37,195,52,179,6,122,73,241,13,218,158,134,26,233,233,160,72,89,80,250,106,72,105,82,101,98,123,173,123,219,3,94,244,106,53,155,220,237,173,99,116,106,75,79,38,140,144,186,224,92,146,191,231,69,194,249,73,81,79,154,21,16,54,134,130,24,221,190,146,11,108,245,148,234,249,94,186,34,190,73,100,151,70,53,21,26,200,216,237,202,175,86,71,97,124,209,252,246,102,111,220,190,143,68,82,171,127,14,152,238,247,195,141,111,18,246,10,126,221,134,236,88,130,170,197,136,61,248,98,246,102,214,91,251,44,190,252,169,36,221,105,46,10,205,177,198,189,62,142,231,46,143,247,92,49,113,11,138,184,95,206,91,46,110,97,106,110,223,216,58,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,218,200,197,115,94,214,75,20,79,86,63,102,213,158,143,221,121,147,95,185,131,247,92,118,219,175,208,95,103,246,221,189,129,221,187,173,218,59,47,100,233,107,183,173,218,191,17,174,254,150,239,123,169,211,252,97,2,252,78,241,11,138,184,160,206,91,214,110,98,154,110,193,219,250,116,214,235,91,42,164,168,134,217,67,19,118,197,79,27,158,191,219,72,245,107,88,215,203,44,175,70,51,126,212,92,56,116,199,118,78,28,104,184,151,191,211,246,28,55,125,196,20,182,44,63,239,195,47,180,247,50,225,218,165,247,37,89,33,232,201,111,70,109,146,52,234,117,183,53,116,103,189,85,121,92,121,236,203,47,190,189,30,180,191,254,117,126,86,48,183,204,10,31,78,184,145,87,194,230,69,254,233,76,246,195,57,41,244,167,232,231,210,62,219,253,83,236,61,179,161,217,232,231,169,254,179,212,143,118,238,134,223,203,77,55,107,223,166,139,226,177,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,253,203,75,152,37,54,112,218,172,252,62,102,253,214,174,76,193,160,167,236,214,123,181,92,178,213,79,137,88,198,213,79,34,200,172,129,25,3,233,233,160,137,170,249,165,115,231,93,92,170,175,87,107,69,121,175,113,199,83,137,110,183,190,17,242,229,148,139,98,182,212,83,179,23,93,145,241,84,45,117,92,78,142,118,209,64,173,87,36,76,130,86,179,170,229,210,85,154,39,71,163,27,27,250,214,43,195,174,67,99,46,36,179,114,197,149,56,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,181,70,171,219,189,234,200,218,187,222,212,90,106,79,247,43,143,34,121,101,247,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,115,228,226,172,139,204,124,33,148,248,43,59,238,118,110,174,12,199,125,174,43,109,210,157,85,241,195,85,79,83,60,18,82,212,119,39,74,101,236,239,145,136,186,181,241,170,171,92,170,201,91,31,182,224,251,139,60,101,194,46,104,125,56,177,83,213,222,44,85,244,242,83,95,112,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,253,58,140,69,70,202,244,92,132,240,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,2,0,121,163,249,236,204,223,185,125,30,136,165,89,107,195,214,42,205,76,154,205,28,220,194,213,61,127,193,95,178,106,110,54,182,82,201,44,213,52,53,142,169,108,181,17,185,136,186,116,59,59,100,122,57,168,222,146,202,245,123,122,91,95,229,50,183,52,177,222,75,99,187,102,102,101,165,247,216,216,146,205,214,236,85,189,150,26,142,151,86,23,195,39,226,230,99,227,118,177,202,246,251,205,93,53,213,52,84,69,79,149,139,49,77,247,28,226,171,206,53,197,53,221,182,245,136,46,21,23,75,141,79,73,145,245,234,167,145,210,75,38,198,35,88,221,207,123,151,70,162,53,53,209,17,19,184,200,39,128,78,30,46,188,51,240,209,96,192,120,170,213,73,65,139,46,21,21,55,188,70,202,106,199,84,179,182,206,253,24,213,114,170,177,31,29,52,116,176,189,34,252,94,248,156,173,87,234,178,62,226,129,138,185,146,159,9,222,86,50,111,229,254,30,244,232,10,170,0,45,87,154,63,145,60,205,251,151,214,40,136,43,202,124,11,248,80,205,60,27,150,126,212,246,103,210,220,65,110,177,118,222,135,91,178,246,170,152,225,234,244,247,55,126,222,166,237,187,155,174,154,106,154,234,118,243,163,40,113,150,66,230,134,32,202,60,192,130,146,59,238,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,164,148,242,167,227,182,212,182,170,14,22,115,151,19,85,182,228,218,132,131,4,93,110,51,181,208,73,2,181,141,142,206,175,84,71,49,237,114,57,96,222,231,35,209,253,6,171,54,65,28,159,91,154,247,28,116,216,106,213,123,225,31,46,89,86,151,219,149,61,59,49,117,217,31,45,58,80,210,74,216,231,109,20,10,213,106,202,249,226,115,58,174,93,98,72,101,116,122,61,210,63,163,22,185,91,149,184,239,58,113,221,179,44,242,210,197,237,156,73,121,235,118,42,46,213,13,63,87,165,11,230,147,241,147,61,145,183,72,226,123,189,231,38,186,104,154,170,162,43,54,48,47,224,191,52,241,150,89,251,83,218,127,68,177,5,198,197,219,122,29,30,213,217,106,100,135,171,211,220,237,155,186,123,182,238,118,154,233,170,233,169,58,156,174,60,137,229,151,223,94,177,90,64,9,63,220,174,60,137,229,151,223,94,177,90,93,80,0,181,94,104,254,68,243,55,238,95,88,162,32,4,170,188,78,240,245,138,184,95,206,91,214,81,226,154,158,223,216,58,117,54,235,163,41,100,167,134,231,67,43,119,69,81,27,94,159,219,70,244,107,158,214,75,20,172,71,191,102,229,188,174,85,252,117,84,224,12,67,106,225,135,52,171,234,231,195,23,202,136,109,184,50,104,105,98,217,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,210,123,88,155,91,27,222,248,230,36,138,190,121,223,153,63,214,79,217,164,122,240,229,146,23,94,35,179,134,203,147,86,43,229,37,162,229,127,167,184,186,142,174,174,55,62,4,158,158,134,122,152,217,38,223,121,172,123,160,70,43,209,28,172,71,171,145,175,219,177,105,253,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,181,206,188,251,205,142,34,113,85,46,53,206,60,87,244,130,245,69,111,101,174,10,158,195,77,73,178,149,146,73,35,99,217,79,28,108,93,31,52,139,170,166,239,123,77,116,68,68,147,94,76,28,60,93,112,222,25,196,188,72,226,91,85,35,25,139,41,219,100,194,245,13,172,115,167,90,40,106,36,237,238,124,77,93,141,99,234,32,167,107,85,255,0,140,214,150,69,68,107,28,139,37,154,243,71,243,217,153,191,114,250,61,17,74,178,215,135,172,85,154,153,53,154,57,185,133,170,122,255,0,130,191,100,212,220,109,108,165,146,89,170,104,107,29,82,217,106,35,115,17,116,232,118,118,200,244,115,81,189,37,149,234,246,244,182,191,202,101,110,105,99,188,150,199,118,204,204,203,75,239,177,177,37,155,173,216,171,123,44,53,29,46,172,47,134,79,197,204,199,198,237,99,149,237,247,154,186,107,170,104,168,138,153,15,112,171,196,198,13,226,191,40,232,243,75,7,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,101,96,32,7,154,63,158,204,205,251,151,209,232,138,105,106,225,159,25,95,248,92,186,241,79,98,174,164,170,177,97,204,80,252,57,125,161,114,164,115,209,177,98,163,88,42,216,170,237,38,99,229,172,72,156,196,68,123,23,166,228,71,181,207,88,190,87,14,185,243,140,184,109,205,203,22,107,96,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,209,28,172,118,199,163,36,106,111,99,85,50,41,201,124,222,193,185,245,149,248,127,55,50,254,122,185,44,88,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,0,12,85,202,191,159,60,51,227,44,134,195,217,109,140,239,53,212,151,28,61,154,56,94,139,17,217,107,97,84,99,218,249,41,105,230,169,164,150,37,114,185,175,133,213,49,162,63,189,146,49,236,114,42,59,124,113,213,94,94,124,105,221,120,88,205,10,123,22,47,196,21,109,202,188,75,80,169,136,40,210,153,213,73,69,58,199,182,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,57,30,200,118,207,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,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,128,18,111,185,93,112,101,98,200,252,184,182,231,245,238,235,237,92,103,152,216,126,154,162,21,129,239,109,45,178,207,84,145,84,199,76,214,174,157,73,159,182,23,203,35,147,70,185,141,142,61,17,175,146,107,85,230,185,198,191,225,55,21,79,195,94,89,220,238,180,216,111,9,92,42,41,177,108,186,244,97,188,93,33,145,173,74,125,138,212,145,208,210,201,27,251,220,237,146,74,187,145,138,144,195,43,173,131,131,190,21,113,151,21,249,185,111,193,246,107,109,91,112,197,186,162,158,167,22,93,227,145,33,101,186,220,175,247,209,178,185,143,111,105,145,173,145,176,179,107,183,61,21,202,157,54,72,246,100,39,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,2,205,120,255,0,224,18,213,197,140,152,115,28,225,171,165,93,167,27,90,106,40,44,147,212,53,27,52,19,217,36,173,78,187,159,20,146,198,212,125,43,106,42,42,90,172,114,58,68,108,145,42,61,95,18,197,93,120,104,225,211,2,112,191,149,148,25,103,129,105,255,0,177,86,94,43,119,205,253,83,186,118,104,97,158,179,167,44,178,116,122,189,6,59,164,199,108,103,130,39,138,173,128,115,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,147,197,152,90,197,142,112,173,231,5,98,154,30,219,101,196,22,250,139,93,198,155,170,248,250,244,179,198,232,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,88,94,72,114,154,195,57,105,197,29,207,56,49,6,35,164,172,193,54,11,195,47,120,22,195,65,37,67,39,130,116,151,171,11,107,95,34,171,149,148,142,70,181,136,217,30,179,171,24,249,21,136,143,134,73,10,5,170,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,4,11,115,83,201,203,22,81,113,113,119,169,195,147,105,73,143,109,241,99,25,41,182,191,250,86,170,166,121,227,169,77,239,123,149,253,73,233,229,159,95,117,173,235,236,107,81,172,69,91,64,5,223,242,172,201,203,22,110,241,113,104,169,196,115,107,73,128,173,242,227,24,233,182,191,250,106,170,154,120,35,166,77,236,123,85,157,57,234,34,159,95,121,174,232,108,115,85,175,85,73,233,41,87,22,62,86,51,147,229,254,33,244,233,204,107,10,213,158,188,40,230,62,70,96,156,191,205,11,156,94,213,193,153,141,135,237,151,139,109,230,158,21,108,116,245,85,84,108,168,146,130,161,53,94,156,204,220,253,138,171,182,88,216,175,110,138,217,99,138,176,114,235,227,170,167,133,172,100,152,31,48,107,234,223,149,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,242,30,231,181,143,123,81,143,157,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,216,45,215,141,190,48,112,207,8,217,95,45,233,203,73,91,141,175,148,243,183,9,217,234,226,168,232,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,227,194,93,167,46,46,48,109,92,39,230,229,123,113,202,213,174,4,198,180,240,80,94,159,77,19,100,125,12,241,61,86,154,185,90,140,89,100,100,73,36,236,124,113,185,21,89,59,158,141,145,241,178,55,79,160,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,68,43,115,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,143,63,205,123,129,202,156,53,117,189,241,113,151,47,164,75,21,202,162,157,248,186,210,140,138,157,104,106,229,116,112,54,182,4,106,53,37,100,242,185,157,86,174,178,164,210,186,77,94,217,31,209,141,90,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,209,236,73,97,138,68,107,181,77,241,177,222,45,69,74,215,193,247,9,152,203,139,172,208,250,15,98,168,171,179,216,168,41,228,169,190,226,54,208,37,84,22,166,44,111,88,17,236,89,34,71,190,89,88,145,181,136,253,250,117,30,136,173,137,234,146,211,204,35,0,96,220,172,229,195,141,178,251,47,176,245,37,143,15,88,233,236,148,212,52,52,200,187,34,103,182,104,213,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,96,132,202,160,16,173,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,37,80,176,14,117,126,86,48,183,204,10,31,78,184,145,65,195,118,72,93,120,143,206,220,45,146,246,107,229,37,154,163,17,212,74,215,215,212,198,233,25,77,4,48,73,81,51,209,141,239,123,210,40,100,216,205,90,142,126,214,171,152,138,175,73,243,255,0,73,174,2,248,96,255,0,93,105,240,46,93,91,255,0,141,89,93,85,52,245,31,200,213,154,122,170,143,247,56,154,233,127,239,81,183,221,128,206,34,179,231,25,113,37,155,151,220,214,198,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,162,185,24,221,239,87,200,228,222,247,42,200,87,42,62,5,191,172,113,65,157,120,51,253,143,85,128,40,171,157,253,179,157,116,146,157,91,254,245,217,94,231,127,14,100,103,250,158,97,207,59,243,39,250,201,251,52,163,252,152,110,214,171,119,21,247,186,59,133,206,146,150,162,233,129,235,233,40,98,154,102,177,245,83,165,101,20,203,20,77,85,213,239,72,161,150,69,107,117,93,145,189,222,13,85,75,138,230,151,192,79,211,186,59,247,21,217,95,62,204,65,106,183,246,204,95,107,168,168,210,58,250,26,72,17,171,89,78,231,174,145,205,12,17,53,31,22,168,217,35,141,21,136,146,181,91,60,96,100,14,78,95,120,128,206,92,39,147,184,114,110,207,87,137,174,13,167,146,167,107,31,217,41,88,215,73,83,83,177,239,98,73,210,130,57,101,233,239,71,63,102,214,251,206,68,50,94,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,128,206,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,138,243,25,224,163,247,42,230,60,23,252,1,108,186,201,150,88,167,241,150,218,153,211,171,29,174,185,85,235,37,177,211,110,115,221,181,140,73,34,116,168,215,62,55,57,186,202,232,101,145,109,0,187,254,92,220,20,126,234,172,199,158,255,0,143,237,151,88,242,203,11,126,50,229,83,2,116,163,186,87,34,177,99,182,54,109,205,123,119,49,235,36,174,137,28,230,70,214,183,88,157,52,82,37,245,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,47,255,0,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,38,156,199,120,28,169,226,183,6,208,99,12,190,125,37,62,98,224,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,147,95,44,173,114,53,38,89,99,130,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,15,173,128,48,6,50,205,60,101,105,203,236,190,195,213,119,204,67,124,168,74,106,26,26,100,77,242,191,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,200,79,131,238,19,48,111,8,185,95,244,30,197,81,73,120,190,215,212,73,83,125,196,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,251,53,234,61,17,29,43,213,113,204,39,251,149,199,145,60,178,251,235,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,47,220,5,101,110,4,206,158,91,24,27,45,51,46,197,237,156,55,121,246,159,109,162,237,83,83,245,122,87,250,169,163,252,100,47,100,141,210,72,152,239,117,201,174,154,46,168,170,139,18,220,87,112,163,152,252,37,102,59,240,86,53,139,183,90,171,186,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,233,204,205,205,73,97,85,87,70,231,53,81,94,199,199,35,235,7,46,46,56,233,184,82,198,85,248,63,48,89,87,81,151,88,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,170,230,69,19,154,174,88,82,41,39,120,2,0,121,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,69,52,230,91,203,238,167,39,174,183,142,32,242,130,213,73,30,95,87,212,118,155,197,166,146,40,169,96,195,79,123,169,96,141,35,71,206,175,157,149,21,51,202,228,100,49,53,144,38,141,68,70,35,116,164,28,181,178,7,240,235,197,6,31,250,71,151,191,74,48,46,23,235,92,241,47,105,102,180,48,127,75,205,216,155,62,170,141,147,125,83,98,210,15,123,168,214,73,185,142,141,178,233,63,192,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,170,160,2,213,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,125,199,71,6,86,46,48,242,226,150,217,29,215,216,216,207,11,246,138,140,51,114,149,239,90,86,201,42,51,171,77,83,27,117,214,25,122,81,34,200,214,172,145,185,141,115,119,34,62,41,32,7,22,97,107,238,6,197,87,156,21,138,104,123,21,235,15,220,42,45,119,26,110,171,36,232,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,121,212,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,200,39,129,126,12,172,92,30,101,197,85,178,75,175,182,113,158,40,236,245,24,154,229,19,222,148,174,146,36,127,74,154,154,55,105,164,49,117,101,68,145,205,73,36,115,220,231,109,69,100,81,194,15,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,0,73,254,229,113,228,79,44,190,250,245,138,210,234,128,5,170,243,71,242,39,153,191,114,250,197,17,0,38,70,124,96,240,153,131,120,186,202,255,0,160,247,218,138,75,61,246,130,162,58,155,22,35,117,2,213,79,106,122,200,197,157,24,196,146,37,123,37,137,139,27,152,175,217,175,77,234,138,232,152,169,143,102,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,95,185,105,115,4,166,206,27,85,159,135,204,223,186,213,201,152,52,20,253,154,207,118,171,150,90,169,241,43,24,218,169,228,89,21,144,35,32,125,61,52,17,53,95,52,174,124,235,171,149,85,234,237,105,175,60,239,204,159,235,39,236,210,213,121,92,121,236,203,47,190,189,30,180,144,158,100,124,190,234,120,137,166,143,56,114,110,213,72,220,197,183,83,182,154,182,219,12,81,66,252,76,197,150,8,226,89,106,38,158,40,97,125,52,41,59,145,238,107,159,35,17,145,235,163,35,68,134,204,1,128,49,150,105,227,43,78,95,101,246,30,171,190,98,27,229,66,83,80,208,211,34,111,149,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,77,24,3,0,96,220,172,193,182,156,190,203,236,61,73,99,195,214,58,116,166,161,161,166,69,217,19,53,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,88,33,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,20,171,153,215,1,223,129,11,237,78,124,229,61,151,110,1,196,23,7,123,74,215,110,183,116,233,112,188,206,100,45,143,87,117,92,189,26,137,221,80,173,219,28,113,66,229,142,20,211,124,77,91,117,224,251,139,60,101,194,46,104,125,56,177,83,213,222,44,85,244,242,83,95,112,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,253,58,140,69,70,202,244,92,130,50,183,52,176,38,116,224,75,102,102,101,165,247,219,56,110,243,214,236,85,189,150,106,126,175,74,103,195,39,226,230,99,36,110,146,68,246,251,205,77,116,213,53,69,69,88,44,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,89,7,49,222,7,41,184,82,198,84,24,195,47,159,87,81,151,88,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,170,230,69,43,92,142,88,86,89,41,255,0,4,156,96,226,110,17,179,66,43,211,86,174,183,4,223,42,32,110,44,179,210,69,79,215,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,159,236,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,24,171,153,20,101,6,86,224,76,233,224,119,43,178,211,50,236,94,217,195,119,156,191,194,253,182,139,181,77,79,213,233,82,82,205,31,227,33,123,36,110,146,68,199,123,174,77,116,209,117,69,84,91,96,225,159,147,190,13,203,236,101,83,140,51,251,19,210,99,134,90,47,29,92,63,104,162,137,99,183,86,82,70,142,233,203,114,138,86,43,158,247,57,88,229,166,99,150,38,244,182,190,74,134,72,230,36,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,1,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,0,73,31,226,159,142,170,156,29,194,174,85,112,177,149,21,245,116,215,218,172,183,195,240,227,90,231,82,196,232,27,110,171,176,198,158,205,98,77,27,149,207,150,42,136,229,116,209,171,122,104,145,181,175,115,157,34,69,99,249,23,145,121,143,196,94,99,219,178,191,43,236,221,186,235,93,172,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,156,44,220,221,87,69,114,185,205,99,26,247,189,140,118,66,156,52,112,233,129,56,95,202,202,12,179,192,180,255,0,216,171,47,21,187,230,254,169,221,59,52,48,207,89,211,150,89,58,61,94,131,29,210,99,182,51,193,19,197,86,170,128,0,4,85,243,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,169,0,22,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,22,107,205,99,33,170,115,147,133,202,252,77,98,162,164,146,251,150,213,11,137,163,123,169,226,89,228,183,50,39,182,190,22,76,247,181,98,103,73,82,165,200,138,238,162,209,198,196,99,156,172,86,193,8,39,39,148,183,15,23,92,154,225,230,163,30,98,187,85,37,45,247,51,170,41,175,112,62,26,199,76,247,89,18,157,171,111,108,173,69,233,49,234,179,84,204,136,205,93,178,161,137,34,163,155,211,142,247,202,85,197,143,149,140,228,249,127,136,125,58,115,26,195,33,60,5,145,121,113,196,95,2,57,89,149,249,161,102,237,214,170,236,191,195,178,195,52,74,140,170,183,213,54,217,10,71,85,77,34,162,244,230,102,231,104,186,43,85,174,115,30,215,177,239,99,161,7,137,126,29,49,223,11,249,167,95,150,120,234,159,251,45,101,158,183,124,63,213,59,95,105,154,24,43,58,113,75,39,71,171,208,123,186,79,118,246,120,42,120,42,222,255,0,45,14,98,212,216,38,154,28,128,226,51,26,210,81,225,138,58,120,225,194,120,130,228,233,85,244,79,89,99,137,150,217,164,107,28,212,166,70,189,94,201,165,115,25,3,34,115,28,245,141,99,108,82,232,120,172,232,205,236,27,144,185,95,136,51,115,48,39,171,142,197,135,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,142,183,17,89,243,140,184,146,205,203,238,107,99,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,209,92,140,110,247,171,228,114,111,123,149,111,87,151,47,46,76,27,159,89,95,127,205,204,249,181,213,201,98,196,84,242,219,48,114,80,93,150,25,226,123,36,146,42,155,138,177,136,168,143,142,88,210,56,91,42,185,138,172,157,100,133,205,88,156,182,43,157,25,67,140,178,23,52,49,6,81,230,4,20,145,223,112,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,36,167,148,135,26,119,91,213,76,124,41,230,150,32,171,175,168,142,159,92,7,60,180,206,149,237,130,8,164,146,162,223,44,232,229,84,100,113,70,143,129,30,221,26,198,75,31,81,17,32,136,148,162,133,113,167,196,117,215,133,140,134,186,230,165,139,4,85,226,91,147,106,33,182,209,177,34,115,168,168,167,159,114,71,85,92,230,170,57,148,205,114,35,123,149,21,242,62,24,145,204,234,117,27,13,121,33,204,19,59,114,183,136,187,159,16,120,190,235,87,140,42,49,61,59,41,177,85,165,178,193,109,130,244,200,105,122,20,138,244,138,7,69,19,224,86,196,230,189,145,35,244,108,141,213,18,89,55,81,254,33,113,77,139,28,231,238,101,227,92,45,93,219,108,184,131,24,94,110,150,234,158,147,227,235,210,207,91,44,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,38,255,0,149,199,145,60,178,251,235,214,43,75,170,33,91,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,74,161,13,124,98,114,183,197,86,12,246,194,180,92,57,90,109,80,224,204,198,184,69,102,182,209,84,220,164,111,176,171,162,163,124,211,164,242,84,73,36,178,194,232,105,106,170,146,70,111,114,108,146,36,141,21,33,73,164,255,0,134,46,30,176,175,11,249,53,101,202,60,45,83,219,251,7,82,166,227,116,125,44,116,243,92,235,165,118,233,106,36,107,19,251,88,216,142,115,220,200,162,137,138,247,236,220,180,171,154,63,145,60,205,251,151,214,40,136,1,50,146,197,151,255,0,162,152,86,243,138,125,137,117,188,251,26,223,81,112,246,117,166,155,180,87,86,116,163,115,250,20,241,106,157,73,159,183,107,25,170,110,114,162,106,154,144,3,158,156,192,56,130,206,140,229,178,102,245,46,34,250,41,38,11,184,84,214,96,234,27,100,113,127,81,99,157,177,50,72,221,50,177,31,87,212,100,44,73,82,109,209,191,116,141,72,217,27,214,36,113,223,196,229,139,139,76,194,193,185,171,104,178,251,18,173,152,62,59,93,210,209,218,95,83,216,42,162,185,220,28,216,250,238,138,36,151,116,18,83,203,171,91,181,58,187,53,87,53,197,224,114,49,252,246,126,173,254,210,37,80,176,14,117,126,86,48,183,204,10,31,78,184,145,213,203,147,20,216,176,55,24,88,47,26,226,154,238,197,101,195,246,252,69,116,184,212,244,159,39,66,150,11,21,124,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,238,58,188,109,241,131,137,184,185,205,9,111,78,90,186,44,19,99,168,157,184,78,207,87,21,63,94,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,58,175,242,224,229,255,0,89,196,69,246,44,219,205,236,59,254,148,244,29,166,8,169,170,36,158,158,76,69,85,177,241,237,167,124,47,142,70,67,12,138,143,124,200,237,171,36,73,19,81,255,0,142,88,166,252,138,190,121,223,153,63,214,79,217,164,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,100,19,192,191,25,182,46,48,242,226,170,231,37,171,216,216,207,11,246,122,124,77,109,137,143,90,86,201,42,63,165,83,77,35,181,214,25,122,82,170,70,231,44,145,185,142,107,183,34,50,89,45,171,59,39,201,174,85,217,203,119,207,60,27,150,127,72,235,243,143,169,69,99,195,180,85,14,180,208,225,186,26,102,193,37,205,169,54,233,219,39,104,170,146,142,72,226,109,59,27,19,88,246,49,204,106,35,31,114,188,49,115,0,225,247,137,239,98,225,187,6,34,246,38,62,185,91,228,172,169,194,151,8,229,108,208,201,23,245,232,225,169,86,54,26,173,17,22,70,164,110,234,44,72,175,116,108,219,35,89,18,220,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,85,230,117,199,143,225,190,251,83,144,217,79,122,221,128,112,253,193,222,210,186,91,174,61,74,92,81,51,89,11,163,213,189,38,175,70,158,118,212,35,118,201,36,83,57,35,153,53,217,19,146,192,11,255,0,229,139,199,143,224,66,251,77,144,217,177,122,219,128,113,5,193,190,205,186,92,110,61,58,92,47,51,153,51,164,209,189,39,47,70,162,119,83,163,183,73,28,80,185,100,153,116,223,43,150,234,185,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,151,255,0,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,226,56,57,168,112,43,77,143,240,245,215,137,236,173,160,164,131,19,216,233,230,185,99,56,102,170,151,125,218,221,5,44,44,108,241,44,146,44,49,190,150,26,101,85,141,140,103,85,142,122,238,116,140,99,36,170,188,184,184,28,169,225,75,6,215,227,12,193,125,37,70,98,227,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,147,159,20,77,106,57,33,73,100,188,163,21,114,127,185,92,121,19,203,47,190,189,98,180,133,110,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,167,191,226,187,133,28,184,226,215,46,31,130,177,172,93,134,235,67,212,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,82,23,237,106,75,10,170,54,70,181,170,138,199,178,57,25,143,102,105,101,110,59,201,108,119,115,203,60,203,177,123,27,18,89,186,61,182,139,181,67,81,210,234,194,201,163,252,100,47,124,110,214,57,88,239,117,203,166,186,46,138,138,137,126,188,171,248,234,169,192,24,134,213,195,14,105,87,213,207,134,47,149,16,219,112,100,208,210,197,178,211,113,158,170,103,186,9,82,56,210,105,25,85,53,74,34,72,247,191,164,246,177,54,182,55,189,241,204,72,32,7,154,63,158,204,205,251,151,209,232,138,85,195,23,16,184,171,133,252,229,178,230,230,22,166,237,253,131,169,77,113,181,190,170,74,120,110,116,50,183,108,180,242,57,139,253,172,140,87,53,237,100,177,68,245,99,246,109,92,132,242,183,50,50,227,137,156,154,182,99,252,57,71,237,92,33,141,45,243,69,37,21,218,133,63,25,26,185,240,84,210,212,66,253,204,118,215,178,88,158,154,186,55,109,93,174,123,21,28,190,43,133,158,15,178,191,132,218,108,96,220,190,74,185,42,49,141,226,74,250,151,205,44,138,202,106,38,75,50,208,208,196,215,189,203,178,158,41,156,197,145,206,116,146,189,207,123,157,162,178,56,235,168,6,42,230,74,124,39,121,88,201,191,151,248,123,211,160,42,168,0,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,101,133,115,35,229,247,83,196,77,52,121,195,147,118,170,70,230,45,186,157,180,213,182,216,98,138,23,226,102,44,176,71,18,203,81,52,241,67,11,233,161,73,220,143,115,92,249,24,140,143,93,25,26,39,87,150,47,1,223,129,11,21,54,124,230,197,151,110,62,196,22,246,251,54,215,113,183,116,234,176,188,46,124,205,147,71,117,92,157,106,136,29,78,174,221,28,114,194,213,146,21,211,124,173,91,255,0,49,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,64,9,63,220,174,60,137,229,151,223,94,177,90,93,80,0,181,94,104,254,68,243,55,238,95,88,162,32,4,202,160,132,190,112,25,223,128,115,59,62,109,153,127,132,44,116,143,185,101,189,61,69,174,245,136,98,146,25,22,190,121,186,82,118,36,116,122,185,89,72,228,149,170,143,118,173,154,106,150,108,102,213,116,150,213,194,102,72,99,238,32,179,231,12,101,254,92,223,42,240,253,201,181,30,212,151,16,211,199,51,150,199,5,54,146,58,183,116,58,57,143,107,145,141,137,85,204,69,153,240,179,123,55,163,146,250,185,220,81,84,219,173,89,13,111,172,187,85,221,42,41,105,241,4,50,215,85,182,38,207,84,246,182,216,142,154,68,133,140,137,30,229,69,114,164,108,99,53,85,218,214,166,136,145,129,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,144,79,2,252,102,216,184,195,203,138,171,156,150,175,99,99,60,47,217,233,241,53,182,38,61,105,91,36,168,254,149,77,52,142,215,88,101,233,74,169,27,156,178,70,230,57,174,220,136,201,100,250,182,142,10,50,106,201,197,101,95,22,54,203,103,99,196,19,91,214,56,173,244,104,232,41,91,116,153,39,142,178,231,34,53,218,73,52,208,74,200,246,163,90,196,114,77,43,146,73,101,71,178,224,8,1,230,143,231,179,51,126,229,244,122,35,197,112,125,197,158,50,225,23,52,62,156,88,169,234,239,22,42,250,121,41,175,184,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,126,157,70,34,163,101,122,46,65,24,91,20,229,198,120,229,197,46,36,195,117,214,172,91,131,49,109,189,237,107,157,18,77,75,93,75,34,58,57,97,150,41,19,251,120,228,138,70,163,154,228,123,30,212,84,115,82,8,120,210,224,115,25,112,181,155,150,140,31,135,159,87,138,176,246,57,168,145,152,54,104,88,146,220,106,158,215,198,199,81,75,4,105,185,213,44,116,240,181,28,198,236,151,168,199,49,26,229,124,81,201,255,0,44,190,20,51,67,133,252,175,189,187,52,111,245,112,92,177,133,68,85,114,225,55,58,57,96,177,79,4,149,17,58,86,77,12,242,195,51,234,97,90,87,185,204,107,21,18,40,216,237,219,19,108,101,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,43,87,48,12,244,201,172,151,225,246,239,75,155,216,90,213,141,35,197,123,45,148,56,58,178,185,212,178,94,191,27,26,204,232,228,100,114,62,30,206,197,73,186,232,212,217,35,97,70,189,146,62,37,92,123,9,232,229,139,145,121,203,146,28,62,211,82,230,198,41,186,182,60,65,182,231,109,193,215,26,22,199,38,23,221,44,203,35,82,78,163,159,253,48,199,83,204,232,28,216,250,50,44,136,172,73,31,42,173,224,0,12,85,204,148,248,78,242,177,147,127,47,240,247,167,64,85,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,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,72,1,62,174,19,194,215,220,115,138,172,216,43,11,80,246,219,214,32,184,83,218,237,212,221,86,71,215,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,242,122,120,5,224,163,10,240,167,151,20,151,187,181,179,180,102,110,38,183,195,38,35,184,84,36,111,146,131,122,54,71,91,41,214,55,61,141,134,39,162,35,220,199,47,90,70,35,213,118,182,38,69,117,71,148,205,44,210,192,153,45,129,46,121,153,153,119,223,99,97,187,55,71,182,214,246,89,170,58,93,89,153,12,127,139,133,143,145,218,201,43,27,238,181,116,215,85,209,17,85,40,174,19,230,61,193,142,57,197,86,108,21,133,179,147,182,222,177,5,194,158,215,110,166,250,59,117,143,175,85,60,141,142,40,247,190,153,172,110,231,189,169,171,149,26,154,234,170,137,222,92,168,0,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,0,90,175,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,48,124,156,89,133,172,88,231,10,222,112,86,41,161,237,182,92,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,230,52,89,215,149,247,92,149,205,204,95,149,23,151,85,201,81,133,175,21,54,214,84,84,209,58,145,245,144,49,235,209,170,72,156,170,172,100,209,116,229,103,188,228,86,72,213,71,57,21,21,122,153,79,129,127,10,25,167,131,114,207,218,158,204,250,91,136,45,214,46,219,208,235,118,94,213,83,28,61,94,158,230,239,219,212,221,183,115,117,211,77,83,93,76,154,48,158,22,177,96,108,43,102,193,88,90,135,177,89,112,253,190,158,215,110,166,234,190,78,133,44,17,182,56,163,222,245,115,221,181,140,106,106,229,87,46,154,170,170,247,159,88,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,83,225,59,202,198,77,252,191,195,222,157,1,28,28,226,56,152,202,60,127,83,101,200,12,31,67,73,124,196,248,50,240,250,219,190,32,137,24,230,90,223,210,124,82,218,226,147,106,185,239,115,150,55,206,141,114,49,143,167,137,142,223,35,94,216,99,215,43,114,183,29,231,78,59,182,101,158,90,88,189,179,137,47,61,110,197,69,218,161,167,234,244,161,124,210,126,50,103,178,54,233,28,79,119,188,228,215,77,19,85,84,69,201,39,37,240,86,50,203,172,175,195,248,31,48,51,42,175,31,223,108,212,238,166,168,196,117,116,105,75,61,123,18,71,44,75,35,55,189,85,237,137,99,141,94,231,185,242,43,21,238,85,115,149,72,75,230,51,198,191,238,170,204,120,44,24,2,231,117,143,44,176,183,226,237,180,211,175,74,59,165,114,43,210,75,155,161,218,215,183,115,30,145,196,217,85,206,100,109,115,180,137,211,75,26,124,174,93,220,33,254,234,220,229,95,165,52,93,108,189,193,221,42,220,81,178,191,179,77,63,85,178,246,90,72,246,162,200,189,89,34,118,245,110,205,177,71,46,146,50,69,139,116,255,0,22,191,199,247,7,214,174,44,178,141,205,183,165,92,120,239,7,83,214,87,225,71,195,43,81,149,51,189,141,89,40,101,108,143,108,91,42,22,24,152,146,57,205,88,158,214,63,118,196,146,57,32,6,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,125,57,119,113,121,251,171,114,105,126,148,214,245,179,11,7,116,168,177,70,202,14,205,12,253,87,75,217,106,227,218,171,26,245,99,137,219,209,187,54,203,28,186,70,200,214,45,215,63,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,143,183,29,28,25,95,120,60,204,122,91,100,119,95,108,224,204,81,218,42,48,205,202,87,177,42,157,28,74,206,173,53,76,109,211,73,162,234,196,139,35,90,145,200,215,181,205,218,170,248,163,182,178,127,185,92,121,19,203,47,190,189,98,180,186,162,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,0,90,175,52,127,34,121,155,247,47,172,81,16,2,101,80,68,95,53,238,7,42,112,213,214,247,197,198,92,190,145,44,87,42,138,119,226,235,74,50,42,117,161,171,149,209,192,218,216,17,168,212,149,147,202,230,117,90,186,202,147,74,233,53,123,100,127,70,50,201,84,228,99,249,236,253,91,253,164,74,161,96,28,234,252,172,97,111,152,20,62,157,113,33,88,184,174,9,56,62,196,220,92,230,132,86,86,165,93,22,9,177,212,64,236,89,120,164,150,159,175,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,63,216,3,0,96,220,172,193,182,156,190,203,236,61,73,99,195,214,58,116,166,161,161,166,69,217,19,53,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,69,95,60,239,204,159,235,39,236,210,50,240,158,0,198,88,234,155,16,85,96,252,61,87,118,102,21,179,201,127,187,165,50,35,159,75,110,142,88,162,150,161,89,174,231,49,142,158,53,126,212,93,172,220,247,104,198,61,205,250,185,47,155,216,203,33,115,67,15,230,230,95,207,73,29,247,14,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,218,241,121,196,229,247,139,76,229,169,205,91,189,151,216,148,140,183,210,218,237,118,142,210,202,158,193,75,19,85,206,143,174,216,162,89,119,79,37,68,186,185,187,147,171,179,85,107,90,72,87,38,14,30,46,184,111,12,226,94,36,113,45,170,145,140,197,148,237,178,97,122,134,214,57,211,173,20,53,18,118,247,62,38,174,198,177,245,16,83,181,170,255,0,198,107,75,34,162,53,142,69,146,205,121,163,249,236,204,223,185,125,30,136,243,248,47,139,187,174,93,112,101,137,248,93,194,22,234,186,123,150,56,197,21,55,43,213,229,42,29,18,67,106,117,53,20,125,150,14,155,145,206,124,206,166,149,146,239,247,58,42,230,109,147,172,171,21,42,201,124,161,198,89,245,154,24,127,40,242,254,10,73,47,184,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,179,103,253,12,252,154,253,200,255,0,185,107,219,119,94,183,180,62,146,125,38,213,221,111,164,93,14,143,109,236,219,250,125,30,159,226,123,54,186,116,191,127,214,254,152,33,51,58,50,135,25,100,46,104,98,12,163,204,8,41,35,190,225,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,85,92,105,197,221,215,49,120,50,195,28,46,226,251,117,93,69,203,3,226,138,107,149,150,242,181,14,149,38,181,54,154,182,62,203,63,81,202,230,190,23,84,196,200,182,123,157,20,107,54,199,209,69,151,208,114,184,243,217,150,95,125,122,61,105,127,252,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,254,0,24,171,147,253,202,227,200,158,89,125,245,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,46,168,181,254,63,184,62,181,113,101,148,110,109,189,42,227,199,120,58,158,178,191,10,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,0,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,147,41,203,75,152,37,54,112,218,172,252,62,102,253,214,174,76,193,160,167,236,214,123,181,92,178,213,79,137,88,198,213,79,34,200,172,129,25,3,233,233,160,137,170,249,165,115,231,93,92,170,175,87,107,33,68,0,243,71,243,217,153,191,114,250,61,17,107,241,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,105,181,175,123,96,153,205,106,174,174,72,164,84,215,106,233,113,92,11,241,155,125,224,243,49,234,174,114,90,189,179,131,49,71,103,167,196,214,216,152,196,170,116,113,43,250,85,52,210,59,77,38,139,171,42,164,110,114,71,35,94,230,187,106,171,37,143,32,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,14,217,106,191,209,71,224,79,255,0,14,127,242,102,241,255,0,68,43,254,86,230,150,4,206,156,9,108,204,204,180,190,251,103,13,222,122,221,138,183,178,205,79,213,233,76,248,100,252,92,204,100,141,210,72,158,223,121,169,174,154,166,168,168,171,140,17,146,159,9,222,86,50,111,229,254,30,244,232,10,170,0,45,87,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,146,152,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,0,36,255,0,114,184,242,39,150,95,125,122,197,105,117,64,2,213,121,163,249,19,204,223,185,125,98,136,128,18,106,121,157,113,227,248,16,177,84,228,54,83,222,182,227,236,65,111,119,180,174,150,235,143,78,171,11,194,231,194,232,245,111,73,201,214,168,129,213,8,221,178,71,44,45,88,230,77,55,196,229,135,108,1,128,49,150,105,227,43,78,95,101,246,30,171,190,98,27,229,66,83,80,208,211,34,111,149,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,66,124,31,112,153,131,120,69,202,255,0,160,246,42,138,75,197,246,190,162,74,155,238,35,109,2,210,207,117,122,72,245,129,30,197,146,85,99,34,137,233,27,88,143,217,175,81,232,136,233,94,171,100,28,243,191,50,127,172,159,179,72,181,182,90,110,183,170,151,209,217,173,149,117,245,17,211,207,86,248,169,161,116,175,108,16,68,249,166,149,90,212,85,70,71,20,114,72,247,120,53,140,115,151,68,69,83,213,228,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,76,135,184,98,226,23,10,241,65,147,86,92,220,194,212,221,131,183,245,41,174,54,183,213,71,81,53,178,186,39,109,150,158,71,49,127,181,145,138,230,177,207,138,88,158,172,102,253,169,85,72,1,230,143,231,179,51,126,229,244,122,34,213,75,202,229,197,199,29,55,10,88,202,191,7,230,11,42,234,50,235,24,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,245,92,200,162,115,85,203,10,69,36,239,2,0,121,163,249,236,204,223,185,125,30,136,188,174,87,153,189,131,114,23,128,156,201,205,204,192,158,174,59,22,29,199,21,147,84,37,36,11,52,242,189,244,86,200,162,134,54,119,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,71,7,19,188,66,226,174,40,51,150,245,155,152,166,155,176,118,254,157,53,186,214,202,169,42,33,182,80,196,221,177,83,198,231,175,246,210,61,90,214,53,242,203,43,209,140,223,181,47,127,149,15,3,149,56,150,235,100,226,227,49,159,72,182,43,109,69,67,240,141,165,89,21,66,215,85,196,233,32,117,108,232,228,114,68,200,37,107,250,77,77,37,89,162,108,154,177,177,179,173,46,133,170,255,0,69,31,129,63,252,57,255,0,201,155,199,253,16,185,76,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,199,214,6,42,230,74,124,39,121,88,201,191,151,248,123,211,160,42,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,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,164,0,147,61,202,159,130,203,86,89,224,10,14,35,179,27,15,210,79,141,177,93,58,85,225,183,186,165,181,9,107,178,79,11,22,57,88,212,110,216,170,106,26,247,171,156,142,123,155,11,163,103,226,213,243,198,233,10,5,170,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,0,2,42,249,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,196,212,128,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,1,4,60,217,177,174,1,198,124,96,221,34,192,212,244,139,81,135,172,244,118,76,65,89,76,200,118,86,221,98,116,142,145,203,36,78,85,145,241,69,36,20,207,89,52,123,31,76,232,213,17,35,105,212,229,89,153,25,113,150,220,92,90,37,204,58,61,242,98,75,124,184,111,15,85,246,20,168,236,87,138,185,224,100,15,215,189,241,117,24,147,83,245,24,138,169,218,52,118,216,221,35,155,61,32,165,92,88,249,88,206,79,151,248,135,211,167,49,172,38,39,57,56,234,166,225,107,130,108,156,192,249,125,95,72,252,212,191,229,190,24,154,134,26,154,89,94,203,101,186,107,122,177,110,72,171,26,193,51,219,37,59,163,100,46,127,229,189,175,115,30,198,171,31,18,214,155,102,50,205,124,127,69,102,163,146,174,255,0,139,49,141,226,58,104,159,87,86,139,61,194,227,87,50,53,171,36,211,57,17,95,36,178,38,175,145,201,222,229,87,47,138,147,167,203,231,130,75,87,10,24,2,75,238,39,130,146,187,49,113,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,77,92,138,145,199,167,181,227,167,41,179,151,58,248,113,196,88,11,35,177,127,177,111,213,123,100,169,163,220,216,189,187,66,140,122,77,108,237,10,169,217,250,186,183,222,213,26,253,157,41,21,177,75,35,147,29,114,122,57,94,103,30,83,227,254,24,48,222,94,229,236,62,206,189,96,27,124,84,248,146,209,186,166,110,205,85,81,81,82,238,211,215,149,141,99,251,83,226,158,167,167,27,156,216,186,189,62,228,107,117,188,0,99,215,204,59,56,242,159,61,184,160,190,102,22,78,67,214,178,212,219,237,244,243,221,247,84,183,219,21,81,211,181,174,169,232,84,49,143,167,216,206,157,55,77,27,181,123,47,83,198,69,61,183,42,252,144,205,12,201,226,94,213,153,56,18,249,73,98,180,101,173,68,53,247,235,140,209,199,59,228,130,165,147,69,216,98,133,221,238,125,76,77,169,141,100,238,72,153,190,68,119,81,34,99,231,120,242,153,165,149,184,19,58,112,37,207,44,243,46,197,237,156,55,121,232,246,218,46,213,53,63,87,165,51,38,143,241,144,189,146,55,73,34,99,189,215,38,186,104,186,162,170,46,53,153,177,129,127,5,249,167,140,178,207,218,158,211,250,37,136,46,54,46,219,208,232,246,174,203,83,36,61,94,158,231,108,221,211,221,183,115,180,215,77,87,77,75,213,229,139,199,143,224,66,251,77,144,217,177,122,219,128,113,5,193,190,205,186,92,110,61,58,92,47,51,153,51,164,209,189,39,47,70,162,119,83,163,183,73,28,80,185,100,153,116,223,43,150,106,72,86,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,18,168,1,106,188,209,252,137,230,111,220,190,177,68,64,9,149,64,32,7,153,63,14,152,19,134,158,35,155,132,242,210,159,176,225,187,238,31,162,190,209,91,55,205,47,179,247,62,90,105,34,235,77,44,146,75,186,74,87,205,185,202,154,117,182,34,104,196,85,241,92,31,113,103,140,184,69,205,15,167,22,42,122,187,197,138,190,158,74,107,238,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,167,81,136,168,217,94,139,144,158,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,200,57,213,249,88,194,223,48,40,125,58,226,68,94,75,229,14,50,207,172,208,195,249,71,151,240,82,73,125,196,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,239,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,200,207,34,242,47,46,56,116,203,139,118,87,229,125,155,176,218,168,117,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,251,91,170,232,141,70,181,172,99,88,198,49,141,168,0,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,212,230,71,203,238,155,135,106,152,243,135,38,237,85,110,203,171,141,67,105,171,109,176,197,44,204,195,47,72,160,142,37,150,162,105,229,154,102,84,204,179,185,30,230,181,145,189,89,30,186,190,52,91,43,192,24,3,25,102,158,50,180,229,246,95,97,234,187,230,33,190,84,37,53,13,13,50,38,249,95,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,100,187,149,89,103,133,114,111,46,48,230,86,224,170,78,207,101,195,54,248,173,244,219,163,141,146,77,177,61,249,229,233,177,140,116,210,189,93,36,143,70,166,249,30,247,42,106,229,32,179,154,63,158,204,205,251,151,209,232,139,95,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,200,39,129,126,12,172,92,30,101,197,85,178,75,175,182,113,158,40,236,245,24,154,229,19,222,148,174,146,36,127,74,154,154,55,105,164,49,117,101,68,145,205,73,36,115,220,231,109,69,100,81,220,169,109,92,116,112,101,98,227,15,46,41,109,145,221,125,141,140,240,191,104,168,195,55,41,94,245,165,108,146,163,58,180,213,49,183,93,97,151,165,18,44,141,106,201,27,152,215,55,114,35,226,147,31,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,160,229,113,231,179,44,190,250,244,122,210,255,0,249,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,0,49,87,39,251,149,199,145,60,178,251,235,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,86,174,33,113,77,247,3,100,22,101,227,92,45,93,216,175,88,127,7,222,110,150,234,158,147,36,232,85,65,69,44,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,41,175,4,156,96,225,158,46,114,190,43,211,86,146,139,27,88,233,224,110,44,179,210,69,81,208,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,183,254,101,188,190,233,179,134,213,120,226,15,40,45,85,114,102,13,5,63,105,188,90,105,34,150,170,124,74,198,54,150,8,210,52,124,232,200,31,79,77,4,174,70,67,19,159,58,232,212,69,122,183,88,107,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,158,158,94,124,105,218,184,167,202,250,123,22,47,196,20,142,205,76,53,78,169,136,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,56,216,248,119,69,183,52,127,61,153,155,247,47,163,209,21,255,0,148,30,86,224,76,233,192,153,255,0,150,121,151,98,246,206,27,188,253,20,237,180,93,170,106,126,175,74,106,249,163,252,100,47,100,141,210,72,152,239,117,201,174,154,46,168,170,139,105,124,96,240,153,140,184,69,205,15,160,247,218,138,187,197,138,190,158,58,155,22,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,167,77,234,136,217,88,171,113,92,177,120,241,252,8,95,105,178,27,54,47,91,112,14,32,184,55,217,183,75,141,199,167,75,133,230,115,38,116,154,55,164,229,232,212,78,234,116,118,233,35,138,23,44,147,46,155,229,114,205,73,138,185,63,220,174,60,137,229,151,223,94,177,90,64,9,146,159,9,222,86,50,111,229,254,30,244,232,10,170,0,45,87,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,146,152,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,0,36,255,0,114,184,242,39,150,95,125,122,197,105,117,64,2,213,121,163,249,19,204,223,185,125,98,136,128,19,181,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,58,156,184,184,28,169,225,75,6,215,227,12,193,125,37,70,98,227,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,147,159,20,77,106,57,33,73,100,188,162,42,249,231,126,100,255,0,89,63,102,150,171,202,227,207,102,89,125,245,232,245,165,74,230,71,203,238,155,135,106,152,243,135,38,237,85,110,203,171,141,67,105,171,109,176,197,44,204,195,47,72,160,142,37,150,162,105,229,154,102,84,204,179,185,30,230,181,145,189,89,30,186,190,52,90,1,193,247,22,120,203,132,92,208,250,113,98,167,171,188,88,171,233,228,166,190,225,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,205,250,117,24,138,141,149,232,185,9,224,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,32,135,154,63,158,204,205,251,151,209,232,138,235,202,103,40,112,110,125,101,127,17,153,71,152,16,85,201,98,196,84,248,102,26,133,164,157,97,158,39,178,75,132,177,77,27,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,171,154,182,85,196,86,67,99,46,27,115,114,251,149,56,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,117,86,163,221,177,232,248,220,187,216,228,75,234,229,67,199,29,78,26,186,217,56,71,204,102,82,37,138,229,81,80,204,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,147,147,89,82,105,91,30,143,108,140,232,203,161,0,60,209,252,246,102,111,220,190,143,68,91,85,78,41,190,213,225,91,118,10,168,174,223,101,181,92,43,110,148,116,221,38,39,74,170,174,58,104,234,36,222,137,189,219,153,69,76,154,42,171,83,167,171,81,21,206,85,187,94,92,92,14,83,113,91,140,171,241,134,96,190,174,159,46,176,125,68,12,174,134,38,75,19,239,117,110,69,122,81,69,58,34,53,140,107,81,174,157,205,119,85,172,150,38,181,26,179,36,177,206,240,49,87,50,83,225,59,202,198,77,252,191,195,222,157,1,85,65,138,185,146,159,9,222,86,50,111,229,254,30,244,232,10,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,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,0,38,74,124,39,121,88,201,191,151,248,123,211,160,42,168,0,0,1,21,124,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,106,64,5,170,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,7,148,205,140,117,248,47,202,204,101,153,158,203,246,159,209,44,63,113,190,246,46,191,71,181,118,90,105,38,233,117,54,187,102,238,158,221,219,93,166,186,232,186,104,99,47,139,49,77,247,28,226,171,206,53,197,53,221,182,245,136,46,21,23,75,141,79,73,145,245,234,167,145,210,75,38,198,35,88,221,207,123,151,70,162,53,53,209,17,19,184,97,60,83,125,192,216,170,205,141,112,181,119,98,189,97,251,133,61,210,221,83,210,100,157,10,168,36,108,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,50,104,202,124,117,248,80,202,204,27,153,158,203,246,103,210,220,63,110,190,246,46,191,91,178,246,170,104,230,233,117,54,183,126,222,166,221,219,91,174,154,232,154,232,122,178,149,113,99,229,99,57,62,95,226,31,78,156,198,176,237,92,238,215,91,213,75,43,47,55,58,186,250,136,233,224,164,100,181,51,58,87,182,8,34,100,48,196,142,114,170,163,35,138,56,227,99,124,26,198,53,169,162,34,33,49,60,168,248,40,252,25,97,88,56,148,204,203,101,170,167,18,98,219,125,61,78,18,139,78,180,214,123,92,209,185,203,81,189,28,177,182,106,168,228,103,115,91,190,56,147,106,189,22,105,162,108,138,130,42,249,193,112,135,227,197,198,5,162,254,193,69,142,91,37,127,251,197,45,5,92,49,61,63,180,130,68,99,255,0,176,57,35,254,191,33,96,28,49,113,11,138,184,95,206,91,46,110,97,106,110,223,216,58,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,218,200,197,115,94,214,75,20,79,86,63,102,213,200,163,43,115,75,2,103,78,4,182,102,102,90,95,125,179,134,239,61,110,197,91,217,102,167,234,244,166,124,50,126,46,102,50,70,233,36,79,111,188,212,215,77,83,84,84,85,176,14,108,92,107,219,176,182,21,185,240,175,150,247,61,248,146,243,165,54,49,157,139,85,79,53,170,133,209,211,212,71,79,27,145,172,142,110,213,28,219,94,173,145,237,72,146,88,222,197,89,81,89,22,217,47,148,56,203,62,179,67,15,229,30,95,193,73,37,247,17,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,34,142,29,114,27,6,240,219,148,118,44,169,193,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,170,53,94,237,140,70,70,213,216,198,162,84,176,99,89,197,143,154,124,228,249,129,136,125,70,114,149,19,19,202,191,142,170,108,127,135,173,92,48,230,149,125,36,24,158,199,79,13,183,6,77,13,44,187,238,214,232,41,102,123,160,149,35,141,97,141,244,176,211,34,36,143,123,58,172,115,19,107,164,99,223,37,186,243,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,137,84,0,181,94,104,254,68,243,55,238,95,88,162,32,4,202,160,16,173,206,175,205,62,22,249,127,67,234,55,18,192,11,223,229,167,199,85,55,12,184,154,171,44,51,58,190,146,151,43,241,29,68,247,42,170,231,82,203,36,246,139,138,83,162,54,118,36,17,190,89,153,50,65,12,46,141,90,187,87,167,35,92,196,108,137,37,229,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,2,42,249,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,196,201,226,204,45,98,199,56,86,243,130,177,77,15,109,178,226,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,44,91,131,46,92,20,124,58,113,65,142,179,10,255,0,5,214,231,101,195,61,158,60,182,187,212,214,192,206,209,29,101,60,205,173,116,240,66,229,122,205,3,30,148,200,233,27,28,111,223,36,141,139,85,103,74,255,0,200,1,230,143,231,179,51,126,229,244,122,34,237,57,44,100,54,13,173,195,216,175,136,219,205,21,37,195,16,209,222,31,134,108,171,53,58,171,237,76,101,44,114,212,205,19,213,234,221,243,182,174,56,213,118,35,216,200,158,212,122,182,103,180,148,160,8,181,231,79,144,216,54,139,15,97,78,35,108,212,84,150,252,67,89,120,102,25,189,44,52,234,143,186,177,244,178,75,77,52,175,71,163,119,192,218,73,35,69,216,175,123,37,99,85,232,216,88,210,210,249,92,121,236,203,47,190,189,30,180,191,254,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,0,12,85,201,254,229,113,228,79,44,190,250,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,149,87,139,31,43,25,201,242,255,0,16,250,116,230,61,121,23,158,153,143,195,166,99,219,179,67,43,239,61,134,235,67,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,164,47,218,221,83,84,114,57,173,123,28,199,177,143,110,77,36,37,243,114,225,159,6,228,174,110,89,179,75,6,87,85,177,153,175,81,118,185,92,237,147,42,200,202,107,140,47,129,245,19,197,35,156,174,217,59,170,247,172,106,158,227,218,253,174,216,230,199,29,53,229,113,231,179,44,190,250,244,122,209,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,47,211,138,174,25,240,111,21,249,71,89,149,184,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,32,51,247,46,103,183,225,219,247,52,125,6,255,0,76,159,255,0,66,123,78,143,253,135,219,127,213,29,94,207,254,167,247,255,0,174,127,23,242,189,211,32,142,27,178,138,235,144,185,37,133,178,130,243,142,234,241,141,70,24,167,150,145,151,138,152,29,3,229,129,103,145,240,196,145,186,89,85,140,138,39,199,11,27,189,81,25,19,81,54,166,141,74,150,12,85,204,148,248,78,242,177,147,127,47,240,247,167,64,85,80,1,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,192,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,72,1,39,251,149,199,145,60,178,251,235,214,43,75,170,0,22,171,205,31,200,158,102,253,203,235,20,68,0,146,233,202,135,129,202,108,53,106,178,113,113,152,207,171,75,237,202,158,161,248,70,210,172,150,157,40,105,37,108,144,58,182,116,114,53,101,124,241,57,253,38,166,177,36,50,182,77,94,233,25,209,147,64,69,95,60,239,204,159,235,39,236,210,213,121,92,121,236,203,47,190,189,30,180,158,140,89,133,172,88,231,10,222,112,86,41,161,237,182,92,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,230,62,252,109,240,125,137,184,70,205,9,108,174,74,186,220,19,124,168,157,216,78,241,87,45,63,94,186,8,163,129,243,50,72,226,122,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,118,182,85,57,101,240,161,154,28,47,229,125,237,217,163,127,171,130,229,140,42,34,171,151,9,185,209,203,5,138,120,36,168,137,210,178,104,103,150,25,159,83,10,210,189,206,99,88,168,145,70,199,110,216,155,99,47,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,94,167,24,188,29,96,78,47,240,37,61,130,255,0,89,236,108,73,102,223,244,127,16,116,230,168,246,95,86,106,119,213,127,74,178,120,163,159,171,29,58,71,248,197,93,154,238,110,138,157,248,251,227,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,102,167,149,135,22,120,203,136,204,175,187,96,124,192,167,171,174,190,229,173,61,190,154,163,17,213,215,164,243,222,89,85,37,98,196,178,51,166,213,107,226,138,158,56,213,238,124,143,149,117,123,151,114,170,172,112,115,71,243,217,153,191,114,250,61,17,226,184,62,225,51,25,113,117,154,31,65,236,85,21,118,123,21,5,60,149,55,220,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,191,78,163,209,21,177,61,83,33,60,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,0,98,174,100,167,194,119,149,140,155,249,127,135,189,58,2,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,0,49,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,64,9,146,159,9,222,86,50,111,229,254,30,244,232,10,170,0,0,0,69,95,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,154,144,1,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,193,28,28,229,184,135,181,97,188,175,181,240,221,101,186,213,179,16,226,202,138,75,221,226,157,180,109,116,11,100,134,73,122,109,124,175,79,117,239,172,130,39,53,34,247,180,165,145,30,173,107,154,146,67,176,37,211,146,198,124,211,93,176,110,43,225,202,243,91,86,251,149,138,161,248,154,202,147,84,75,43,61,157,50,199,21,76,49,49,89,178,6,69,80,177,200,169,191,241,143,174,123,145,158,235,220,178,104,82,174,44,124,172,103,39,203,252,67,233,211,152,214,18,105,202,159,129,90,108,99,37,7,20,249,175,65,73,83,98,165,168,73,176,85,11,106,165,108,238,184,210,86,177,125,164,245,134,70,163,89,20,180,242,68,216,100,71,117,21,100,115,152,214,182,53,150,93,0,4,0,243,17,225,15,247,41,103,42,125,22,162,232,229,238,49,234,214,225,125,245,253,166,104,58,77,139,181,82,73,185,18,68,233,73,43,118,43,183,238,138,72,181,145,242,36,187,122,156,27,241,233,143,184,59,181,99,43,21,139,13,82,98,123,110,39,167,73,232,232,235,235,230,138,11,109,213,141,86,199,86,145,183,86,189,142,106,163,102,141,17,143,149,34,129,18,88,250,125,246,213,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,59,220,185,184,40,253,202,185,113,61,255,0,31,219,45,82,102,110,41,252,101,202,166,4,234,201,107,161,84,98,199,108,108,219,156,199,109,123,22,73,93,18,53,175,145,205,110,178,182,24,164,91,192,0,198,179,139,31,52,249,201,243,3,16,250,140,229,244,225,30,10,63,117,87,44,204,171,191,224,11,101,170,60,205,194,222,218,146,219,83,58,116,164,186,80,165,222,224,178,91,29,54,230,177,187,158,244,146,39,74,142,107,36,107,155,172,77,154,89,18,234,184,40,229,205,151,28,42,246,44,127,127,170,250,83,153,178,91,210,10,155,148,154,45,13,174,71,239,235,54,221,26,177,175,110,230,61,34,116,210,42,200,246,177,219,82,22,203,36,75,98,220,234,252,211,225,111,151,244,62,163,113,42,175,35,31,207,103,234,223,237,34,85,0,45,87,154,63,145,60,205,251,151,214,40,136,1,50,168,4,43,115,171,243,79,133,190,95,208,250,141,196,237,114,187,200,108,27,196,150,81,241,21,149,56,206,138,145,204,184,211,225,231,219,43,166,167,89,159,105,184,163,46,169,79,91,18,53,236,118,248,220,237,85,168,246,239,98,190,55,46,199,185,22,181,240,125,202,34,213,132,174,191,79,56,166,146,146,247,114,180,222,36,91,86,26,160,157,179,90,170,96,129,207,99,42,43,85,204,221,59,37,114,50,102,64,155,17,24,214,36,232,254,164,144,71,237,121,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,1,21,124,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,106,64,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,224,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,191,254,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,0,12,85,201,254,229,113,228,79,44,190,250,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,149,87,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,4,85,243,206,252,201,254,178,126,205,45,87,149,199,158,204,178,251,235,209,235,71,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,149,64,0,49,87,37,39,63,57,130,83,100,247,8,153,103,195,230,80,93,106,227,204,26,252,183,195,212,215,139,181,36,178,210,207,134,152,251,101,186,120,214,53,124,10,201,223,81,77,60,173,71,195,43,95,2,232,228,84,122,55,79,87,202,135,142,58,108,75,106,178,112,143,152,204,171,91,237,182,158,161,152,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,39,38,145,44,49,54,61,24,232,217,214,147,64,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,0,49,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,64,9,35,246,78,58,170,120,101,229,219,149,57,97,150,53,245,116,185,161,136,233,238,119,42,90,230,210,197,36,22,139,114,98,26,228,116,239,73,227,124,83,62,101,130,104,91,26,53,118,167,82,71,57,138,216,210,79,171,202,135,142,58,156,53,117,178,112,143,152,204,164,75,21,202,162,161,152,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,253,39,38,178,164,210,182,61,30,217,25,209,151,64,11,85,230,143,228,79,51,126,229,245,138,34,0,76,170,0,34,175,158,119,230,79,245,147,246,105,106,188,174,60,246,101,151,223,94,143,90,79,240,4,0,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,45,87,140,78,95,25,113,197,254,42,194,184,214,247,138,174,184,102,245,98,233,91,238,21,52,81,164,254,209,179,182,71,200,180,168,201,29,178,25,145,242,72,177,206,136,228,111,81,232,248,229,77,136,203,138,192,24,3,6,229,102,13,180,229,246,95,97,234,75,30,30,177,211,165,53,13,13,50,46,200,153,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,193,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,255,0,192,0,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,21,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,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,0,76,148,248,78,242,177,147,127,47,240,247,167,64,85,80,0,0,2,42,249,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,196,212,128,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,12,122,249,138,231,29,247,57,56,184,199,117,55,120,123,61,38,15,184,79,131,173,116,219,152,254,141,45,4,242,198,229,222,214,49,93,213,157,106,39,209,219,156,206,190,205,206,107,26,165,186,214,218,110,182,234,106,10,203,133,178,174,150,158,233,78,181,116,50,205,11,152,202,168,18,89,33,89,98,114,166,143,98,75,12,177,171,155,170,111,141,237,241,106,162,40,173,55,91,141,53,125,101,190,217,87,85,79,107,167,74,186,233,97,133,207,101,44,11,44,112,164,178,185,19,70,49,101,154,40,209,206,209,55,200,198,248,185,17,110,3,128,12,249,169,225,243,138,60,35,137,166,173,164,166,177,95,234,25,134,113,11,234,234,34,166,129,150,234,185,99,107,166,146,105,24,228,137,144,74,216,106,85,81,91,170,83,171,21,237,107,156,166,67,197,42,226,199,202,198,114,124,191,196,62,157,57,141,97,146,159,9,222,86,50,111,229,254,30,244,232,10,170,0,40,255,0,23,84,89,37,113,225,211,25,219,248,139,187,85,218,242,250,170,158,154,27,173,117,35,103,116,244,175,117,84,41,77,52,105,3,30,245,123,106,86,7,34,108,123,53,68,222,215,51,114,46,54,229,239,242,144,195,25,37,127,226,94,58,172,207,184,82,84,98,122,42,125,248,34,199,83,109,158,118,84,220,90,201,42,37,173,73,91,172,49,190,150,26,103,171,27,50,119,190,118,189,138,146,66,210,114,64,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,33,91,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,74,160,5,170,243,71,242,39,153,191,114,250,197,17,0,38,85,0,133,110,117,126,105,240,183,203,250,31,81,184,149,87,145,143,231,179,245,111,246,145,42,133,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,2,42,249,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,196,212,128,64,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,255,0,192,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,127,252,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,254,0,24,171,147,253,202,227,200,158,89,125,245,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,42,175,22,62,86,51,147,229,254,33,244,233,204,107,12,170,8,171,231,157,249,147,253,100,253,154,90,175,43,143,61,153,101,247,215,163,214,142,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,0,98,174,14,213,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,164,234,114,226,227,142,167,138,220,27,95,131,243,5,148,148,249,139,131,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,122,77,124,177,57,170,212,153,34,142,242,129,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,192,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,72,1,7,213,197,56,79,21,96,107,237,86,22,198,184,102,235,135,239,84,91,59,77,186,233,69,37,37,84,27,216,215,179,124,82,35,94,221,204,123,92,154,167,123,92,138,157,202,132,202,114,197,227,199,240,223,98,166,200,108,216,189,110,199,216,126,222,223,102,221,46,55,30,165,86,40,133,175,153,210,104,222,147,83,173,79,3,105,209,219,164,146,89,154,146,76,186,236,149,201,127,224,181,94,104,254,68,243,55,238,95,88,162,32,4,202,160,2,42,249,231,126,100,255,0,89,63,102,150,171,202,227,207,102,89,125,245,232,245,164,255,0,0,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,149,64,8,1,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,95,248,0,16,151,199,87,51,92,101,157,88,134,171,47,178,30,245,87,135,242,234,221,81,3,217,113,142,4,134,227,121,171,166,170,138,162,26,214,200,230,245,168,217,28,212,241,190,22,198,172,151,185,93,34,234,244,138,43,255,0,229,231,198,157,171,138,124,175,167,177,98,252,65,72,236,212,195,84,234,152,130,141,41,155,74,181,176,36,155,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,211,141,143,135,116,6,25,41,240,157,229,99,38,254,95,225,239,78,128,170,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,12,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,144,2,100,167,194,119,149,140,155,249,127,135,189,58,2,170,128,0,0,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,0,90,175,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,50,221,120,255,0,207,154,110,31,56,92,197,216,154,26,218,186,107,237,254,157,248,103,15,62,146,162,90,105,217,113,171,138,70,182,104,230,141,142,88,159,4,77,154,165,21,85,186,173,58,49,30,215,57,170,99,237,132,240,181,247,28,226,171,54,10,194,212,61,182,245,136,46,20,246,187,117,55,85,145,245,234,167,145,177,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,188,187,254,106,120,23,240,95,154,121,73,150,126,212,246,159,209,44,159,176,88,187,111,67,163,218,187,45,77,108,61,94,158,231,108,221,211,221,183,115,180,215,77,87,77,71,42,204,11,248,80,205,60,219,203,63,106,123,51,233,110,79,223,236,93,183,161,214,236,189,170,166,138,30,175,79,115,119,237,234,110,219,185,186,233,166,169,174,165,160,98,204,45,125,192,216,170,243,130,177,77,15,98,189,97,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,239,50,9,224,3,62,105,184,131,225,115,8,226,105,171,106,234,111,182,10,118,97,156,66,250,186,137,106,103,125,198,146,40,218,233,164,154,70,53,101,124,241,58,26,149,84,87,104,181,10,197,123,156,215,41,237,120,177,242,177,156,159,47,241,15,167,78,99,88,100,167,194,119,149,140,155,249,127,135,189,58,2,170,128,8,43,230,97,198,189,187,137,252,119,109,193,57,105,115,237,57,109,132,180,169,162,172,141,106,161,246,205,116,208,198,178,84,77,79,51,99,217,209,213,240,70,142,143,114,107,59,145,234,217,145,173,162,188,54,112,135,156,188,86,253,45,252,18,209,90,166,250,29,111,101,109,103,180,43,219,77,215,154,93,253,158,146,29,81,117,154,94,148,187,85,251,34,111,77,122,146,51,86,238,163,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,19,253,192,15,24,54,174,44,178,141,174,184,45,92,120,239,7,83,209,208,98,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,46,128,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,16,173,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,37,80,2,213,121,163,249,19,204,223,185,125,98,136,128,19,42,128,66,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,66,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,1,21,124,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,106,64,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,224,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,191,254,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,0,12,85,201,254,229,113,228,79,44,190,250,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,149,87,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,4,85,243,206,252,201,254,178,126,205,45,87,149,199,158,204,178,251,235,209,235,71,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,149,64,0,49,87,37,211,149,15,3,148,216,106,213,100,226,227,49,159,86,151,219,149,61,67,240,141,165,89,45,58,80,210,74,217,32,117,108,232,228,106,202,249,226,115,250,77,77,98,72,101,108,154,189,210,51,163,237,121,157,112,29,248,111,177,84,231,206,83,217,119,99,236,63,111,119,180,173,118,235,119,82,171,20,66,215,194,216,245,119,85,169,214,167,129,181,10,221,177,201,44,205,72,225,77,118,68,212,135,108,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,65,28,29,113,139,129,56,191,192,149,23,251,5,31,177,177,37,155,103,210,12,63,212,154,163,217,125,89,170,25,75,253,52,248,34,142,126,172,116,235,39,226,209,118,107,181,218,42,119,220,1,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,192,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,72,1,36,211,149,15,3,149,56,150,235,100,226,227,49,159,72,182,43,109,69,67,240,141,165,89,21,66,215,85,196,233,32,117,108,232,228,114,68,200,37,107,250,77,77,37,89,162,108,154,177,177,179,173,117,92,199,120,28,169,226,183,6,208,99,12,190,125,37,62,98,224,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,147,95,44,173,114,53,38,89,99,130,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,9,254,224,7,140,27,87,22,89,70,215,92,22,174,60,119,131,169,232,232,49,91,38,137,168,202,153,222,199,36,117,209,58,54,54,45,149,11,12,175,88,218,214,172,79,107,217,183,98,71,36,151,64,90,175,52,127,34,121,155,247,47,172,81,16,2,101,80,1,21,124,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,128,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,4,0,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,252,0,8,234,230,117,203,254,179,55,104,234,120,129,201,12,59,218,241,213,38,233,241,53,182,41,39,150,170,253,75,28,16,195,19,169,152,231,172,105,52,17,211,247,67,27,26,233,154,247,104,174,145,172,100,145,45,149,185,165,142,242,91,29,219,51,51,45,47,190,198,196,150,110,183,98,173,236,176,212,116,186,176,190,25,63,23,51,31,27,181,142,87,183,222,106,233,174,169,162,162,42,121,83,37,62,19,188,172,100,223,203,252,61,233,208,21,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,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,0,76,148,248,78,242,177,147,127,47,240,247,167,64,85,80,0,0,2,42,249,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,196,212,128,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,68,95,58,124,249,169,187,99,44,41,195,149,154,182,145,246,219,21,59,49,53,233,33,168,138,87,251,70,100,146,42,104,101,98,51,124,15,138,157,100,145,19,127,227,25,92,199,43,61,214,57,104,255,0,41,188,139,177,103,7,19,95,73,49,109,154,235,87,106,203,187,123,49,37,44,212,234,248,233,89,120,142,170,20,162,101,68,141,79,247,249,153,30,230,171,221,76,186,238,99,100,99,189,95,58,191,52,248,91,229,253,15,168,220,71,37,79,52,248,167,229,253,119,168,219,143,147,205,239,34,232,242,195,136,234,76,198,195,214,110,197,101,204,187,123,174,51,57,139,3,33,117,226,7,164,117,169,28,81,163,94,221,204,125,36,239,123,209,86,73,106,101,114,61,203,185,172,169,124,150,51,230,166,211,140,177,95,14,87,154,218,70,91,111,180,239,196,214,84,154,162,40,159,237,24,82,56,170,97,137,138,205,243,190,90,116,142,69,77,255,0,139,101,11,220,140,247,158,228,145,254,44,124,172,103,39,203,252,67,233,211,152,214,25,41,240,157,229,99,38,254,95,225,239,78,128,170,160,17,171,205,139,141,123,118,22,194,183,62,21,242,222,231,191,18,94,116,166,198,51,177,106,169,230,181,80,186,58,122,136,233,227,114,53,145,205,218,163,155,107,213,178,61,169,18,75,27,216,171,42,43,34,219,37,242,135,25,103,214,104,97,252,163,203,248,41,36,190,226,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,228,125,146,249,67,131,114,23,43,240,254,81,229,252,21,113,216,176,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,35,131,156,23,8,126,60,92,96,90,47,236,20,88,229,178,87,255,0,188,82,208,85,195,19,211,251,72,36,70,63,251,3,146,63,235,242,17,235,195,174,124,227,46,27,115,114,197,154,216,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,116,71,43,29,177,232,201,26,155,216,213,76,138,114,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,33,91,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,74,160,5,170,243,71,242,39,153,191,114,250,197,17,0,38,85,0,133,110,117,126,105,240,183,203,250,31,81,184,149,87,145,143,231,179,245,111,246,145,42,133,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,2,42,249,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,196,212,128,64,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,255,0,192,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,127,252,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,254,0,24,171,147,253,202,227,200,158,89,125,245,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,42,175,22,62,86,51,147,229,254,33,244,233,204,107,12,170,8,171,231,157,249,147,253,100,253,154,90,175,43,143,61,153,101,247,215,163,214,142,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,0,98,174,100,167,194,119,149,140,155,249,127,135,189,58,2,170,145,23,205,123,129,202,156,53,117,189,241,113,151,47,164,75,21,202,162,157,248,186,210,140,138,157,104,106,229,116,112,54,182,4,106,53,37,100,242,185,157,86,174,178,164,210,186,77,94,217,31,209,177,94,29,115,231,25,112,219,155,150,44,214,193,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,162,57,88,237,143,70,72,212,222,198,170,100,83,146,249,189,131,115,235,43,240,254,110,101,252,245,114,88,177,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,59,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,104,87,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,48,1,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,0,73,254,229,113,228,79,44,190,250,245,138,210,234,136,203,230,189,192,229,54,37,181,94,248,184,203,151,213,173,246,219,79,78,252,93,105,70,75,80,149,212,145,54,56,27,91,2,53,28,177,62,8,154,206,171,87,72,150,24,157,38,172,116,111,235,69,174,86,230,150,59,201,108,119,108,204,204,180,190,251,27,18,89,186,221,138,183,178,195,81,210,234,194,248,100,252,92,204,124,110,214,57,94,223,121,171,166,186,166,138,136,169,144,247,10,188,76,96,222,43,242,142,143,52,176,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,83,94,104,254,68,243,55,238,95,88,162,32,4,202,160,2,42,249,231,126,100,255,0,89,63,102,150,171,202,227,207,102,89,125,245,232,245,164,255,0,0,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,149,64,8,1,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,95,248,0,2,26,249,157,114,255,0,163,202,42,202,158,32,114,67,14,246,76,11,87,186,124,77,109,138,72,34,165,176,213,73,60,48,196,234,102,57,233,34,195,60,149,29,208,198,199,54,23,49,218,43,99,115,25,28,117,153,41,240,157,229,99,38,254,95,225,239,78,128,170,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,12,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,144,2,100,167,194,119,149,140,155,249,127,135,189,58,2,170,128,0,0,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,0,90,175,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,35,220,89,138,108,88,27,10,222,113,174,41,174,236,86,92,63,111,168,186,92,106,122,79,147,161,75,4,110,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,189,198,52,89,215,154,23,92,234,205,204,95,154,247,150,213,199,81,138,111,21,55,38,83,212,214,186,173,244,112,61,235,209,165,73,92,136,175,100,49,116,226,103,186,212,70,70,212,70,181,17,17,38,207,149,102,78,95,114,139,132,123,69,78,35,155,74,188,123,112,151,24,199,77,181,159,210,180,181,48,65,29,50,111,99,220,143,234,65,79,20,250,251,174,111,95,99,154,142,98,170,216,183,58,191,52,248,91,229,253,15,168,220,71,37,79,52,248,167,229,253,119,168,219,139,233,230,167,147,151,220,221,225,30,239,83,135,38,214,175,1,92,34,198,50,83,109,103,244,213,45,52,19,199,82,155,222,246,163,58,112,84,75,62,190,243,157,208,216,214,171,158,138,144,153,146,153,161,117,201,92,220,194,25,175,102,109,92,149,24,90,241,77,114,125,61,53,107,169,31,89,3,30,157,106,85,149,168,170,198,77,23,82,39,251,174,69,100,142,69,107,145,85,23,32,142,33,113,77,139,28,240,95,153,120,215,11,87,118,219,46,32,202,251,205,210,221,83,210,124,125,122,89,237,50,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,227,28,35,37,62,19,188,172,100,223,203,252,61,233,208,21,84,20,171,138,124,217,197,89,23,195,238,54,205,156,21,132,62,147,94,176,229,189,42,105,173,238,108,142,141,55,74,200,223,81,42,70,138,245,134,6,61,211,200,136,173,214,56,95,171,227,77,94,220,109,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,39,211,151,119,8,127,185,75,38,151,233,77,23,71,48,177,143,74,183,20,108,175,237,48,193,210,116,189,150,146,61,168,145,167,74,57,93,189,91,191,116,178,75,164,143,141,34,219,117,64,128,30,98,60,33,254,229,44,229,79,162,212,93,28,189,198,61,90,220,47,190,191,180,205,7,73,177,118,170,73,55,34,72,157,41,37,110,197,118,253,209,73,22,178,62,68,151,111,191,229,41,196,46,59,203,238,32,168,242,82,138,154,235,125,194,217,133,214,142,91,76,21,80,178,58,10,232,162,234,251,77,173,153,81,23,100,16,72,217,90,199,177,207,143,106,233,43,225,134,37,155,240,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,186,162,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,0,90,175,52,127,34,121,155,247,47,172,81,16,2,101,80,8,86,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,18,168,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,128,34,175,158,119,230,79,245,147,246,105,74,185,42,121,167,197,63,47,235,189,70,220,77,72,4,0,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,252,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,151,255,0,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,1,138,185,63,220,174,60,137,229,151,223,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,170,241,99,229,99,57,62,95,226,31,78,156,198,176,202,160,138,190,121,223,153,63,214,79,217,165,170,242,184,243,217,150,95,125,122,61,104,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,18,168,0,6,42,230,74,124,39,121,88,201,191,151,248,123,211,160,42,168,32,135,152,239,3,148,220,41,99,42,12,97,151,207,171,168,203,172,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,213,115,34,149,174,71,44,43,44,148,255,0,130,78,48,113,55,8,217,161,21,233,171,87,91,130,111,149,16,55,22,89,233,34,167,235,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,202,167,48,140,127,131,115,79,151,14,54,204,28,190,196,52,151,204,61,124,167,178,84,208,215,83,42,236,149,158,217,163,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,135,110,19,188,211,228,223,204,12,61,234,48,25,41,128,12,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,144,2,79,247,43,143,34,121,101,247,215,172,86,151,84,8,86,230,117,192,119,224,66,251,83,159,57,79,101,219,128,113,5,193,222,210,181,219,173,221,58,92,47,51,153,11,99,213,221,87,47,70,162,119,84,43,118,199,28,80,185,99,133,52,223,19,86,218,184,81,226,187,49,248,74,204,118,99,92,21,47,110,181,87,116,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,211,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,203,79,30,185,165,129,51,167,150,198,57,204,188,180,190,251,103,13,222,125,153,216,171,123,44,212,253,94,149,254,150,25,63,23,51,25,35,116,146,39,183,222,106,107,166,169,170,42,42,193,97,149,64,4,85,243,206,252,201,254,178,126,205,45,87,149,199,158,204,178,251,235,209,235,73,254,0,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,16,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,240,0,7,82,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,5,185,134,112,89,117,225,99,52,42,47,184,67,15,213,183,42,241,45,66,46,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,245,36,123,38,219,51,252,39,121,88,201,191,151,248,123,211,160,42,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,52,69,53,6,139,224,104,199,110,55,3,69,93,2,119,154,128,0,0,0,0,0,0,0,0,0,0,52,85,208,218,175,211,196,219,189,223,194,55,181,200,228,251,126,163,113,181,171,171,156,154,247,38,134,227,141,30,174,85,209,52,70,255,0,57,189,13,64,0,0,0,4,106,230,199,38,191,194,134,105,227,44,204,253,209,222,204,250,91,136,46,55,222,197,244,67,173,217,123,85,76,147,116,186,157,181,187,246,245,54,238,218,221,116,215,68,215,66,245,120,92,200,191,220,215,145,56,103,37,62,148,253,35,250,57,219,127,170,125,135,177,245,251,69,100,245,63,214,122,146,109,219,215,219,249,107,174,221,123,181,209,44,3,250,6,63,252,244,95,242,39,255,0,175,201,41,202,124,11,248,47,202,204,27,150,126,212,246,159,209,44,63,110,177,118,222,135,71,181,118,90,104,225,234,244,247,59,102,238,158,237,187,157,166,186,106,186,106,122,176,0,0,2,213,120,231,224,99,247,104,253,9,255,0,77,31,161,223,67,189,165,254,178,123,67,181,118,190,205,255,0,148,67,179,111,102,254,54,187,254,26,119,249,78,10,121,111,126,227,236,211,186,230,103,225,151,233,111,180,240,252,246,46,197,244,119,176,116,250,149,52,243,117,122,157,170,93,116,236,219,118,237,77,119,235,175,118,139,122,160,2,149,113,71,145,127,186,83,34,113,54,74,125,41,250,57,244,143,177,127,84,251,15,108,232,118,122,200,42,127,172,245,35,221,187,161,183,242,211,77,218,247,233,162,217,86,83,242,107,252,23,230,158,13,204,207,221,29,237,63,162,88,130,221,125,236,95,68,58,61,171,178,212,199,55,75,169,219,93,179,119,79,110,237,174,211,93,116,93,52,47,171,63,178,210,251,156,153,53,139,50,171,14,99,127,162,53,120,170,222,235,92,151,127,102,178,191,163,75,43,145,181,49,244,30,230,35,186,176,44,177,107,185,174,103,83,123,85,28,212,35,214,211,200,214,213,13,214,138,107,239,18,213,117,150,214,84,70,234,202,122,76,36,218,105,230,129,28,157,70,71,43,171,36,108,111,86,234,136,245,141,232,213,84,85,107,180,209,100,254,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,66,205,120,214,229,189,251,176,115,78,213,153,159,134,95,162,94,204,195,240,88,187,23,209,222,223,212,233,212,212,77,213,234,118,168,180,215,180,237,219,181,116,217,174,189,250,35,130,158,91,223,184,251,52,238,185,153,248,101,250,91,237,60,63,61,139,177,125,29,236,29,62,165,77,60,221,94,167,106,151,93,59,54,221,187,83,93,250,235,221,162,222,85,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,164,96,93,185,26,218,166,186,214,205,98,226,90,174,142,218,250,137,29,71,79,87,132,155,83,60,48,43,151,166,201,37,109,100,109,145,232,221,17,94,145,177,28,168,170,141,110,186,37,239,225,174,30,239,182,190,17,230,225,127,17,230,95,182,234,223,131,235,240,116,120,147,216,204,166,233,210,203,4,180,244,203,217,25,34,162,244,32,124,81,233,212,221,39,75,115,156,142,114,169,98,223,208,49,255,0,231,162,255,0,145,63,253,126,73,78,83,224,95,193,126,86,96,220,179,246,167,180,254,137,97,251,117,139,182,244,58,61,171,178,211,71,15,87,167,185,219,55,116,247,109,220,237,53,211,85,211,83,213,128,91,254,22,224,91,135,28,13,196,21,47,17,248,43,6,125,31,196,20,86,247,209,83,90,237,110,101,37,158,9,159,19,161,125,91,41,99,107,81,179,58,7,186,37,68,94,146,163,149,235,31,85,86,82,224,0,60,86,116,101,14,13,207,172,175,196,25,71,152,16,85,201,98,196,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,166,156,29,112,117,129,56,64,192,149,22,11,5,103,182,113,37,231,103,210,12,65,211,154,159,218,157,41,170,31,75,253,42,249,229,142,14,148,117,11,31,226,213,55,233,185,218,170,247,92,0,35,87,54,57,53,254,20,51,79,25,102,103,238,142,246,103,210,220,65,113,190,246,47,162,29,110,203,218,170,100,155,165,212,237,173,223,183,169,183,118,214,235,166,186,38,186,23,171,194,230,69,254,230,188,137,195,57,41,244,167,233,31,209,206,219,253,83,236,61,143,175,218,43,39,169,254,179,212,147,110,222,190,223,203,93,118,235,221,174,137,85,75,42,227,91,150,247,238,193,205,59,86,102,126,25,126,137,123,51,15,193,98,236,95,71,123,127,83,167,83,81,55,87,169,218,162,211,94,211,183,110,213,211,102,186,247,232,158,175,129,142,6,63,113,119,211,111,244,209,250,99,244,199,217,191,235,39,179,251,47,100,237,63,249,68,219,247,118,159,226,233,179,227,175,117,213,0,82,174,40,242,47,247,74,100,78,38,201,79,165,63,71,62,145,246,47,234,159,97,237,157,14,207,89,5,79,245,158,164,123,183,116,54,254,90,105,187,94,253,52,91,0,254,129,143,255,0,61,23,252,137,255,0,235,242,85,1,101,92,107,114,222,253,216,57,167,106,204,207,195,47,209,47,102,97,248,44,93,139,232,239,111,234,116,234,106,38,234,245,59,84,90,107,218,118,237,218,186,108,215,94,253,19,213,240,49,192,199,238,46,250,109,254,154,63,76,126,152,251,55,253,100,246,127,101,236,157,167,255,0,40,155,126,238,211,252,93,54,124,117,238,186,162,223,248,214,225,75,247,96,229,101,171,44,254,158,253,18,246,102,32,130,251,219,125,151,219,250,157,58,106,136,122,93,62,180,90,107,218,119,110,220,186,108,211,78,253,82,128,112,185,202,147,247,53,231,182,25,206,191,195,215,210,63,163,157,183,250,153,244,91,177,245,251,69,28,244,223,215,187,92,155,118,245,247,126,66,235,183,78,237,117,75,255,0,0,181,94,57,248,24,253,218,63,66,127,211,71,232,119,208,239,105,127,172,158,208,237,93,175,179,127,229,16,236,219,217,191,141,174,255,0,134,157,254,83,130,158,91,223,184,251,52,238,185,153,248,101,250,91,237,60,63,61,139,177,125,29,236,29,62,165,77,60,221,94,167,106,151,93,59,54,221,187,83,93,250,235,221,162,222,168,5,128,113,71,202,147,247,74,103,182,38,206,191,195,215,209,207,164,125,139,250,153,244,91,182,116,59,61,28,20,223,215,187,92,123,183,116,55,126,66,105,187,78,253,53,90,255,0,193,79,10,95,184,251,43,46,185,103,244,247,233,111,180,241,4,247,222,219,236,190,193,211,234,83,83,195,210,233,245,165,215,78,205,187,118,228,215,126,154,119,106,183,0,1,111,252,107,112,165,251,176,114,178,213,150,127,79,126,137,123,51,16,65,125,237,190,203,237,253,78,157,53,68,61,46,159,90,45,53,237,59,183,110,93,54,105,167,126,169,64,56,92,229,73,251,154,243,219,12,231,95,225,235,233,31,209,206,219,253,76,250,45,216,250,253,162,142,122,111,235,221,174,77,187,122,251,191,33,117,219,167,118,186,165,127,227,91,133,47,221,131,149,150,172,179,250,123,244,75,217,152,130,11,239,109,246,95,111,234,116,233,170,33,233,116,250,209,105,175,105,221,187,114,233,179,77,59,245,74,1,194,231,42,79,220,215,158,216,103,58,255,0,15,95,72,254,142,118,223,234,103,209,110,199,215,237,20,115,211,127,94,237,114,109,219,215,221,249,11,174,221,59,181,213,47,252,0,69,95,244,12,127,249,232,191,228,79,255,0,95,151,255,0,194,230,69,254,230,188,137,195,57,41,244,167,233,31,209,206,219,253,83,236,61,143,175,218,43,39,169,254,179,212,147,110,222,190,223,203,93,118,235,221,174,137,101,89,177,201,175,240,161,154,120,203,51,63,116,119,179,62,150,226,11,141,247,177,125,16,235,118,94,213,83,36,221,46,167,109,110,253,189,77,187,182,183,93,53,209,53,208,189,94,23,50,47,247,53,228,78,25,201,79,165,63,72,254,142,118,223,234,159,97,236,125,126,209,89,61,79,245,158,164,155,118,245,246,254,90,235,183,94,237,116,79,85,155,24,23,240,161,149,152,203,44,253,169,236,207,165,184,126,227,98,237,189,14,183,101,237,84,210,67,213,233,238,110,253,189,77,219,119,55,93,52,213,53,212,141,111,232,24,255,0,243,209,127,200,159,254,191,37,80,181,94,57,248,24,253,218,63,66,127,211,71,232,119,208,239,105,127,172,158,208,237,93,175,179,127,229,16,236,219,217,191,141,174,255,0,134,157,244,171,133,206,84,159,185,175,61,176,206,117,254,30,190,145,253,28,237,191,212,207,162,221,143,175,218,40,231,166,254,189,218,228,219,183,175,187,242,23,93,186,119,107,170,56,163,229,73,251,165,51,219,19,103,95,225,235,232,231,210,62,197,253,76,250,45,219,58,29,158,142,10,111,235,221,174,61,219,186,27,191,33,52,221,167,126,154,173,85,224,99,129,143,220,93,244,219,253,52,126,152,253,49,246,111,250,201,236,254,203,217,59,79,254,81,54,253,221,167,248,186,108,248,235,221,117,64,0,69,95,244,12,127,249,232,191,228,79,255,0,95,146,83,148,248,23,240,95,149,152,55,44,253,169,237,63,162,88,126,221,98,237,189,14,143,106,236,180,209,195,213,233,238,118,205,221,61,219,119,59,77,116,213,116,212,245,96,243,248,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,72,203,254,129,143,255,0,61,23,252,137,255,0,235,242,181,97,94,91,249,143,96,225,179,26,240,179,115,226,159,219,56,51,20,118,73,237,177,212,96,229,73,44,85,81,87,193,87,35,169,215,183,174,176,203,210,122,62,21,209,169,35,210,86,171,85,101,73,169,254,83,242,107,252,23,230,158,13,204,207,221,29,237,63,162,88,130,221,125,236,95,68,58,61,171,178,212,199,55,75,169,219,93,179,119,79,110,237,174,211,93,116,93,52,36,168,0,70,174,108,114,107,252,40,102,158,50,204,207,221,29,236,207,165,184,130,227,125,236,95,68,58,221,151,181,84,201,55,75,169,219,91,191,111,83,110,237,173,215,77,116,77,116,47,87,133,204,139,253,205,121,19,134,114,83,233,79,210,63,163,157,183,250,167,216,123,31,95,180,86,79,83,253,103,169,38,221,189,125,191,150,186,237,215,187,93,18,192,63,160,99,255,0,207,69,255,0,34,127,250,252,191,254,23,50,47,247,53,228,78,25,201,79,165,63,72,254,142,118,223,234,159,97,236,125,126,209,89,61,79,245,158,164,155,118,245,246,254,90,235,183,94,237,116,74,170,14,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,164,96,93,185,26,218,166,186,214,205,98,226,90,174,142,218,250,137,29,71,79,87,132,155,83,60,48,43,151,166,201,37,109,100,109,145,232,221,17,94,145,177,28,168,170,141,110,186,39,181,194,188,169,115,31,8,101,62,53,201,11,103,23,157,92,25,142,251,36,183,43,93,70,8,87,199,13,85,61,76,19,199,85,79,253,80,78,148,203,217,217,27,213,53,107,227,84,71,53,85,145,58,63,1,253,3,31,254,122,47,249,19,255,0,215,228,170,0,90,175,28,252,12,126,237,31,161,63,233,163,244,59,232,119,180,191,214,79,104,118,174,215,217,191,242,136,118,109,236,223,198,215,127,195,78,250,85,194,231,42,79,220,215,158,216,103,58,255,0,15,95,72,254,142,118,223,234,103,209,110,199,215,237,20,115,211,127,94,237,114,109,219,215,221,249,11,174,221,59,181,213,47,252,2,192,56,163,229,73,251,165,51,219,19,103,95,225,235,232,231,210,62,197,253,76,250,45,219,58,29,158,142,10,111,235,221,174,61,219,186,27,191,33,52,221,167,126,154,173,85,224,99,129,143,220,93,244,219,253,52,126,152,253,49,246,111,250,201,236,254,203,217,59,79,254,81,54,253,221,167,248,186,108,248,235,221,117,64,22,1,197,31,42,79,221,41,158,216,155,58,255,0,15,95,71,62,145,246,47,234,103,209,110,217,208,236,244,112,83,127,94,237,113,238,221,208,221,249,9,166,237,59,244,213,107,255,0,5,60,41,126,227,236,172,186,229,159,211,223,165,190,211,196,19,223,123,111,178,251,7,79,169,77,79,15,75,167,214,151,93,59,54,237,219,147,93,250,105,221,170,220,0,0,0,121,76,210,202,220,9,157,56,18,231,150,121,151,98,246,206,27,188,244,123,109,23,106,154,159,171,210,153,147,71,248,200,94,201,27,164,145,49,222,235,147,93,52,93,81,85,21,148,248,23,240,95,149,152,55,44,253,169,237,63,162,88,126,221,98,237,189,14,143,106,236,180,209,195,213,233,238,118,205,221,61,219,119,59,77,116,213,116,212,245,96,0,0,0,0,13,53,53,6,139,224,104,215,107,221,246,155,129,162,174,129,59,205,64,0,0,0,0,0,0,0,0,0,0,26,47,113,181,93,167,137,183,123,191,132,111,99,209,201,245,27,141,136,229,87,170,107,221,161,188,217,185,92,229,68,93,17,191,31,172,220,134,160,0,0,0,0,0,0,0,0,0,0,0,0,3,69,238,239,9,222,106,104,190,6,214,170,39,134,134,243,69,238,54,175,121,170,47,192,220,0,0,0,0,0,0,0,0,0,0,0,218,189,254,6,143,110,189,232,135,19,28,174,238,86,155,152,186,59,93,60,123,142,85,240,83,100,95,148,254,253,124,13,179,191,77,24,139,222,237,83,185,124,14,70,55,107,17,62,58,38,171,245,154,155,92,228,215,199,249,205,90,170,166,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,6,138,159,16,139,169,169,162,248,27,83,68,240,55,131,106,174,161,23,224,110,0,0,0,0,0,0,0,0,0,0,0,104,189,254,10,109,123,117,239,79,238,28,76,85,114,232,173,55,53,219,87,118,159,97,204,112,199,253,117,123,245,77,13,103,118,141,218,139,162,185,118,248,253,102,232,152,172,141,26,171,170,252,85,77,221,200,109,115,147,235,13,85,85,55,128,0,0,0,0,0,0,0,0,0,0,0,0,109,69,209,85,21,62,38,227,69,240,54,55,192,228,54,185,126,6,128,213,170,110,0,0,0,0,0,0,0,0,0,6,139,220,109,85,95,19,84,114,105,222,166,142,114,105,238,169,185,21,23,192,225,122,42,57,81,166,175,209,89,171,87,77,59,205,205,118,177,107,174,171,162,155,35,122,53,30,229,240,68,212,219,4,110,123,221,43,251,209,85,28,221,123,206,121,36,108,109,220,229,56,86,103,74,186,70,223,229,212,220,216,213,21,28,231,106,191,81,200,137,241,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,212,93,21,117,77,13,198,139,224,108,79,143,233,55,154,59,234,52,64,106,138,110,0,0,0,0,0,0,0,0,0,0,216,170,190,33,28,159,21,10,228,211,185,77,200,168,190,7,20,136,168,186,55,234,248,7,109,123,125,213,248,155,226,118,172,78,253,84,226,141,232,215,57,203,224,141,85,54,196,139,52,221,109,125,197,239,79,210,135,97,239,107,19,87,41,194,233,214,69,68,141,186,167,215,174,134,230,198,168,168,231,59,95,176,228,68,248,155,128,0,0,0,0,0,0,0,0,0,0,0,105,174,158,38,160,218,169,241,53,69,248,5,240,54,51,71,39,114,155,245,208,218,0,78,227,93,223,97,184,0,0,0,0,0,0,0,0,6,139,220,109,115,141,170,189,230,223,21,238,83,70,191,84,240,57,88,230,175,115,77,92,221,124,19,188,218,137,164,123,85,63,73,192,233,26,215,57,136,245,240,240,56,221,38,155,34,111,189,212,93,170,190,26,127,148,236,44,241,194,214,199,174,174,68,218,137,167,138,161,198,216,166,153,202,233,21,90,223,20,69,93,117,59,12,137,172,77,17,19,251,134,228,67,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,52,240,241,53,6,138,159,16,139,240,11,224,108,111,126,191,164,228,54,0,19,184,215,119,216,110,0,0,0,0,0,0,0,0,0,54,43,141,21,77,138,186,175,114,154,35,188,126,197,208,229,99,154,189,200,106,246,235,224,157,230,214,53,90,221,21,186,174,167,15,85,172,145,90,142,94,228,240,56,220,228,218,214,55,189,94,187,87,244,41,204,143,101,52,105,26,174,174,78,228,77,52,213,84,217,211,154,161,219,156,170,198,167,195,93,117,57,227,137,177,166,154,39,247,13,232,154,26,128,0,0,0,0,0,0,0,0,0,0,0,26,41,166,170,134,168,186,154,155,87,185,123,141,93,224,113,193,162,181,85,23,226,111,114,47,192,42,47,192,208,0,106,138,110,0,0,0,0,0,0,0,0,13,174,52,218,142,238,83,141,232,173,215,111,126,134,139,162,174,212,94,245,52,239,95,201,106,105,246,27,218,197,106,106,197,93,117,250,206,78,163,81,116,85,239,14,86,162,42,170,248,159,38,225,80,177,185,21,186,34,35,147,85,79,29,52,54,83,213,43,149,87,185,85,202,137,30,168,190,63,226,239,62,156,20,232,137,212,149,55,61,218,42,163,187,246,175,216,115,234,137,220,106,109,85,53,215,184,34,253,102,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,26,41,167,122,26,162,253,102,166,213,238,93,80,213,87,221,212,217,22,139,185,81,127,124,166,247,34,233,220,104,169,245,26,105,160,0,213,23,67,112,0,0,0,0,0,0,0,0,109,113,166,154,247,28,111,69,110,187,117,93,13,60,116,77,123,212,104,191,4,78,238,229,55,54,61,27,171,85,117,253,39,38,246,167,114,175,120,85,106,119,170,159,34,229,59,153,170,71,162,46,228,239,78,229,240,54,65,84,247,73,189,52,84,119,115,53,254,23,192,250,116,240,185,218,77,80,138,175,95,22,170,234,137,250,14,199,186,157,201,220,106,104,171,245,13,123,130,47,214,106,0,0,0,0,0,0,0,0,0,0,0,3,77,16,209,83,234,9,168,93,23,221,85,209,84,213,53,211,222,67,138,153,83,166,191,164,228,102,237,53,127,114,253,70,186,162,154,42,57,87,195,184,43,126,163,77,52,52,69,215,83,83,84,85,67,84,93,77,64,0,0,0,0,0,0,6,138,186,27,85,126,179,86,253,97,205,69,239,68,239,56,94,213,71,162,55,199,67,70,234,213,218,191,164,230,98,163,151,115,87,187,192,213,90,213,248,33,242,171,170,228,138,71,61,143,85,143,187,77,85,116,240,250,143,15,137,241,157,61,29,91,40,221,86,141,145,243,199,22,221,143,253,243,126,180,238,61,38,25,157,181,52,81,84,61,251,183,175,184,171,175,138,57,83,227,224,122,84,108,154,34,162,175,127,143,121,171,88,253,87,118,186,126,147,85,108,159,13,127,186,113,175,83,85,213,87,199,235,55,162,59,68,53,70,247,248,169,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,52,209,13,21,62,160,154,154,174,139,220,189,218,132,240,209,77,145,105,163,244,254,26,154,179,122,247,189,52,95,169,13,218,162,154,57,28,190,8,21,191,81,166,138,131,226,13,81,85,13,81,117,53,0,0,0,0,0,0,0,26,42,232,109,85,250,205,83,188,57,168,169,220,157,231,19,216,168,169,167,138,155,81,92,215,109,95,143,121,204,221,28,187,154,171,162,124,19,192,220,173,106,248,162,31,46,225,84,248,222,213,133,234,173,209,19,191,95,30,243,192,226,252,115,75,106,123,163,146,177,172,123,100,107,85,21,146,47,139,53,248,30,151,13,79,218,105,225,168,123,213,205,118,187,117,215,77,81,250,124,127,65,234,26,146,43,81,81,87,191,237,53,70,191,85,215,93,63,73,170,181,233,224,171,253,211,137,122,186,174,186,255,0,116,228,68,118,136,106,141,239,241,83,122,26,128,0,0,0,0,0,0,0,0,0,13,23,83,77,84,110,81,185,70,229,8,170,170,21,94,159,4,58,53,213,9,65,76,249,21,81,24,221,21,85,83,95,21,211,224,124,187,45,246,26,246,63,160,246,58,36,85,213,200,215,34,238,238,238,239,251,20,251,209,57,171,238,235,224,114,185,81,17,85,77,173,70,187,71,34,155,205,170,228,240,248,132,111,119,218,109,114,237,77,84,216,215,171,159,221,166,159,19,144,220,139,245,154,128,0,0,0,0,0,3,69,84,67,106,175,196,227,114,251,201,245,156,140,118,169,162,248,155,205,174,77,80,213,26,136,154,27,92,136,196,212,234,203,93,12,75,182,161,232,197,79,169,21,74,119,152,152,178,150,209,111,158,170,121,163,98,170,236,239,141,234,154,244,213,126,31,160,165,56,109,247,12,109,139,41,167,124,12,246,98,77,21,68,83,66,187,28,231,49,204,106,162,163,149,87,79,202,248,124,11,136,177,82,123,50,8,224,135,85,99,157,166,175,84,85,252,165,250,191,73,247,193,162,248,26,105,220,17,191,89,170,38,134,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,6,139,175,193,13,53,95,17,185,70,229,27,148,34,170,168,85,122,124,16,233,87,212,165,20,18,76,229,68,106,104,229,85,77,116,85,93,62,7,203,182,223,153,87,35,217,11,152,232,210,71,53,203,181,200,168,228,79,14,255,0,228,62,228,78,110,187,117,241,57,181,208,218,221,175,239,69,55,107,240,52,87,39,135,196,35,123,181,95,19,69,238,69,215,224,113,35,220,231,119,34,105,175,121,202,106,139,245,155,128,0,0,0,0,0,1,162,170,33,181,87,226,113,189,83,84,215,196,228,99,245,238,83,121,181,233,170,6,166,137,161,162,162,53,170,167,86,106,216,225,209,42,156,140,215,195,68,85,60,46,61,197,116,214,170,120,106,106,101,141,155,158,214,38,177,189,126,14,95,135,232,40,157,42,92,113,229,210,103,45,59,22,220,232,250,208,205,10,163,28,231,55,107,21,21,28,170,186,106,174,248,39,130,23,39,98,161,75,108,113,50,45,202,222,246,234,245,69,93,21,218,252,15,64,13,20,211,69,8,223,172,213,19,67,80,0,0,0,0,0,0,0,0,0,0,6,138,109,11,220,105,170,41,185,21,17,53,250,141,28,231,43,85,89,166,191,105,210,157,145,186,68,130,77,218,185,53,213,191,231,246,29,122,90,103,82,49,93,34,162,234,186,119,29,166,200,201,37,87,61,29,222,159,3,177,35,220,197,68,110,157,238,68,239,55,171,213,172,220,166,214,202,142,77,116,94,227,86,189,23,87,34,4,145,85,116,68,79,229,54,189,17,87,79,143,196,220,214,35,83,84,95,19,85,238,52,85,208,221,187,235,55,0,0,0,0,0,6,138,186,26,110,83,69,239,54,247,185,116,52,118,186,232,108,69,86,59,187,249,206,102,187,94,239,138,155,193,199,43,145,19,69,60,149,222,227,182,103,72,141,241,84,79,15,179,244,150,215,137,59,110,46,198,241,211,71,208,138,36,171,166,151,85,213,174,209,26,214,175,214,159,18,189,224,28,59,21,158,130,141,37,149,238,114,43,155,238,185,21,53,89,21,83,224,133,70,137,154,49,19,224,158,6,168,212,69,85,79,21,80,143,239,209,124,77,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,13,20,218,189,192,211,84,55,34,162,34,175,127,113,163,156,229,106,244,244,213,62,179,167,80,214,62,84,134,93,218,189,53,247,124,14,8,105,22,157,95,34,187,86,163,213,83,191,191,67,159,170,217,101,69,122,47,134,157,199,102,119,186,52,69,102,159,202,111,222,168,221,87,79,29,59,141,169,50,57,60,23,187,188,213,175,69,85,118,139,224,58,138,171,163,81,63,148,219,39,122,232,190,63,19,115,99,70,166,168,190,62,38,171,220,105,174,134,228,119,113,184,0,0,0,0,0,52,85,208,211,114,154,47,121,183,189,87,67,71,106,139,161,177,61,199,106,158,58,156,205,118,191,165,77,224,217,35,145,19,69,60,165,242,228,136,246,61,25,240,68,240,253,63,105,109,25,155,37,110,48,186,65,75,78,144,196,216,169,219,34,171,245,106,234,142,122,124,53,254,17,93,240,78,29,134,207,105,167,73,229,123,149,27,35,125,199,34,248,200,171,241,68,42,84,77,84,98,39,193,60,62,179,93,168,143,87,39,138,141,250,46,142,241,251,13,222,38,160,0,0,0,0,0,0,0,0,0,0,0,0,27,85,52,52,215,83,114,120,26,57,187,147,67,138,54,74,212,213,118,120,252,53,58,117,80,57,36,69,114,166,155,126,7,200,154,181,109,127,148,212,115,117,218,154,38,171,223,223,246,31,82,130,189,179,181,147,70,213,68,127,119,122,125,186,29,215,87,70,215,164,123,93,174,168,158,6,245,221,39,123,116,209,126,179,115,34,218,158,61,230,253,52,69,56,227,247,156,171,245,28,138,228,111,137,199,174,171,168,241,83,84,85,83,114,46,134,224,0,0,0,0,52,85,248,27,71,137,163,181,79,229,52,84,238,213,62,30,58,154,233,238,232,159,19,137,205,119,135,118,134,232,219,175,187,240,57,145,52,58,245,85,93,157,81,17,186,170,247,248,31,42,231,113,74,88,218,230,53,85,85,200,157,233,250,126,210,148,98,28,80,203,133,198,107,100,112,171,86,37,108,154,185,186,126,245,62,223,227,125,71,127,10,225,88,225,174,130,224,179,57,93,35,145,186,110,238,252,180,251,62,194,169,82,90,213,172,98,171,251,145,117,78,255,0,183,244,31,65,173,116,109,70,166,154,32,89,53,213,17,13,19,222,213,169,252,166,228,79,20,111,242,234,106,142,248,47,192,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,169,161,166,186,155,147,192,57,187,147,67,137,172,145,186,175,187,166,189,199,78,174,7,245,81,206,84,209,83,94,239,210,124,137,166,117,177,55,232,142,106,119,175,197,123,251,190,195,232,80,92,217,82,199,75,19,21,52,85,111,188,159,163,237,59,242,215,50,37,68,86,187,85,239,240,57,23,89,19,86,233,162,253,102,230,66,141,248,247,155,244,209,20,227,106,110,114,255,0,23,67,145,92,141,241,54,42,234,186,142,229,80,154,155,145,116,55,0,0,0,0,1,162,174,134,209,226,104,186,162,107,240,52,211,84,213,62,6,169,249,42,159,21,56,220,215,120,38,159,104,141,168,171,183,251,167,58,34,39,114,28,21,53,93,5,209,19,85,211,83,230,87,215,54,158,23,61,173,85,84,68,241,79,180,165,152,167,17,178,178,178,59,116,113,42,42,70,147,106,230,253,174,79,175,237,52,195,248,101,137,35,235,93,51,181,209,98,209,29,221,167,114,253,69,90,167,181,47,73,168,175,238,239,248,247,248,254,131,233,53,174,141,168,212,211,68,52,89,53,238,208,209,53,93,90,159,31,29,77,205,69,77,81,63,148,213,29,240,95,129,184,0,0,0,0,0,0,0,0,0,0,13,21,77,53,81,170,141,84,106,166,128,220,136,157,203,241,52,118,138,154,41,177,36,71,46,137,174,167,94,102,74,228,68,220,135,206,172,165,130,102,232,230,106,155,145,124,87,234,62,5,190,129,214,106,237,144,43,89,3,81,26,214,181,85,85,53,84,85,241,254,83,209,71,80,142,218,254,253,85,123,251,143,167,75,35,94,205,116,94,227,159,94,237,78,25,101,213,200,198,235,222,186,41,202,212,218,221,23,234,11,162,166,134,197,220,159,30,227,118,168,169,181,169,226,109,69,77,52,84,52,220,138,189,198,246,187,224,166,239,19,80,0,0,0,104,170,113,171,180,254,94,224,158,38,228,84,215,195,244,27,205,170,212,241,211,188,211,189,171,239,119,162,248,27,118,238,239,248,27,88,168,215,171,91,221,222,167,50,174,137,169,242,107,234,91,22,215,200,138,171,220,157,201,250,74,35,154,121,135,45,42,211,199,77,37,67,21,81,142,95,197,70,191,195,250,207,147,150,248,110,87,105,112,172,88,164,146,88,36,106,170,57,200,171,164,137,167,118,136,158,8,87,59,77,44,112,58,39,237,79,117,117,238,85,254,17,233,152,244,123,81,201,174,139,245,155,141,174,98,105,220,108,85,86,166,142,95,16,154,107,223,224,106,170,155,85,203,224,134,136,186,254,131,112,10,186,27,145,77,64,0,29,75,101,218,213,122,166,125,101,154,231,73,95,79,29,68,244,143,150,154,102,202,198,207,4,175,134,104,149,205,85,68,124,114,199,36,111,111,139,94,199,53,116,84,84,59,96,0,11,127,205,46,61,120,78,201,108,119,115,203,60,203,205,111,99,98,75,55,71,182,209,123,10,229,81,210,234,194,201,163,252,100,52,239,141,218,199,43,29,238,185,116,215,69,209,81,81,42,6,74,103,222,83,241,19,133,106,177,174,78,98,191,164,22,90,43,131,237,115,212,246,26,154,77,149,76,142,57,29,30,202,136,227,122,232,201,163,93,81,54,251,218,107,170,42,37,64,7,201,197,152,166,197,129,176,173,231,26,226,154,238,197,101,195,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,220,91,95,244,81,248,19,255,0,195,159,252,153,188,127,209,11,148,194,120,166,197,142,112,173,155,26,225,106,238,219,101,196,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,220,125,96,91,86,44,230,61,193,142,6,197,87,156,21,138,115,147,177,94,176,253,194,162,215,113,166,250,59,117,147,161,85,4,142,142,88,247,178,153,204,118,215,177,201,171,85,90,186,106,138,169,222,85,92,148,207,188,167,226,39,10,213,99,92,156,197,127,72,44,180,87,7,218,231,169,236,53,52,155,42,153,28,114,58,61,149,17,198,245,209,147,70,186,162,109,247,180,215,84,84,79,21,155,220,111,240,199,144,184,202,76,191,205,204,195,171,195,183,216,233,226,171,74,121,176,229,210,86,75,4,136,187,37,138,88,169,157,20,172,213,28,213,115,28,228,71,177,236,93,28,199,34,124,172,1,204,47,131,156,207,198,86,156,191,193,153,211,73,85,125,190,212,37,37,190,158,166,211,112,162,100,243,170,46,216,146,90,136,25,18,61,202,155,88,213,114,43,222,173,99,117,115,154,139,113,69,63,206,188,251,202,126,29,176,173,46,53,206,60,87,244,126,203,91,112,101,174,10,158,195,83,87,190,169,241,201,35,99,217,79,28,143,77,89,12,139,170,166,223,119,77,117,84,69,165,88,79,152,247,6,56,231,21,89,176,86,22,206,78,219,122,196,23,10,123,93,186,155,232,237,214,62,189,84,242,54,56,163,222,250,102,177,187,158,246,166,174,84,106,107,170,170,39,121,114,167,148,205,44,210,192,153,45,129,46,121,153,153,119,223,99,97,187,55,71,182,214,246,89,170,58,93,89,153,12,127,139,133,143,145,218,201,43,27,238,181,116,215,85,209,17,85,40,7,244,81,248,19,255,0,195,159,252,153,188,127,209,10,191,151,92,70,228,246,107,225,236,59,138,240,38,39,171,175,180,98,219,197,69,134,199,87,53,154,186,145,151,10,216,41,103,169,149,177,118,136,88,174,99,98,165,169,214,93,58,123,225,124,104,238,162,108,42,88,0,0,10,41,157,124,102,112,217,195,182,42,165,193,89,199,153,31,71,239,85,182,246,93,32,166,246,61,125,94,250,87,201,36,109,147,125,60,18,49,53,124,50,38,138,187,189,221,116,209,81,87,235,100,95,20,121,19,196,167,182,255,0,2,152,231,233,31,209,206,205,237,63,234,101,101,31,67,180,117,122,63,234,152,163,221,187,161,47,228,235,166,222,253,53,77,106,168,0,241,86,44,232,202,252,75,154,24,155,37,236,184,190,146,124,109,131,233,233,170,239,22,87,50,72,167,130,9,227,100,145,202,205,237,70,204,205,178,197,185,209,43,209,139,44,109,126,213,123,81,125,168,7,159,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,246,176,158,41,177,99,156,43,102,198,184,90,187,182,217,113,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,31,88,3,197,95,115,163,43,240,214,104,97,156,151,189,98,250,72,49,182,48,167,169,171,179,217,90,201,37,158,120,32,141,242,73,43,246,53,91,11,54,197,46,215,74,172,71,172,82,53,155,149,142,68,251,247,156,83,98,195,247,27,21,166,239,93,217,234,241,53,193,246,187,92,125,39,191,180,85,50,150,162,173,209,234,212,84,102,144,82,84,63,87,42,55,220,211,93,206,106,47,214,0,29,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,213,143,88,166,138,68,107,180,93,146,49,222,14,69,94,216,0,0,11,85,254,138,63,2,127,248,115,255,0,147,55,143,250,33,114,152,79,20,216,177,206,21,179,99,92,45,93,219,108,184,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,143,172,91,254,105,113,235,194,118,75,99,187,158,89,230,94,107,123,27,18,89,186,61,182,139,216,87,42,142,151,86,22,77,31,227,33,167,124,110,214,57,88,239,117,203,166,186,46,138,138,137,80,50,83,62,242,159,136,156,43,85,141,114,115,21,253,32,178,209,92,31,107,158,167,176,212,210,108,170,100,113,200,232,246,84,71,27,215,70,77,26,234,137,183,222,211,93,81,81,42,0,62,78,44,197,54,44,13,133,111,56,215,20,215,118,43,46,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,227,235,0,0,60,166,105,102,150,4,201,108,9,115,204,204,203,190,251,27,13,217,186,61,182,183,178,205,81,210,234,204,200,99,252,92,44,124,142,214,73,88,223,117,171,166,186,174,136,138,169,64,63,162,143,192,159,254,28,255,0,228,205,227,254,136,93,80,7,159,199,152,255,0,6,229,134,25,159,25,230,6,33,164,177,88,169,106,41,41,170,46,21,106,173,130,7,212,212,71,79,18,200,237,52,99,22,89,163,69,123,180,99,17,85,206,86,181,21,201,232,0,0,3,169,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,219,0,3,207,227,204,127,131,114,195,12,207,140,243,3,16,210,88,172,84,181,20,148,213,23,10,181,86,193,3,234,106,35,167,137,100,118,154,49,139,44,209,162,189,218,49,136,170,231,43,90,138,228,244,0,0,10,127,157,121,247,148,252,59,97,90,92,107,156,120,175,232,253,150,182,224,203,92,21,61,134,166,175,125,83,227,146,70,199,178,158,57,30,154,178,25,23,85,77,190,238,154,234,168,139,79,242,183,143,94,19,179,167,29,219,50,207,45,51,91,219,56,146,243,214,236,84,94,194,185,83,245,122,80,190,105,63,25,53,59,35,110,145,196,247,123,206,77,116,209,53,85,68,91,128,0,22,171,253,20,126,4,255,0,240,231,255,0,38,111,31,244,66,191,229,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,197,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,189,188,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,0,121,76,200,205,92,184,201,251,21,62,39,205,12,105,106,195,54,170,187,133,53,174,26,187,141,66,69,27,234,167,126,200,227,69,95,248,78,114,254,75,35,100,146,61,90,198,61,205,245,96,31,39,13,98,155,22,48,183,77,118,195,149,221,174,146,158,225,95,107,146,78,147,227,219,85,69,85,45,37,76,122,61,17,87,100,240,74,205,116,218,237,186,181,85,170,138,191,88,0,90,175,244,81,248,19,255,0,195,159,252,153,188,127,209,10,255,0,149,185,165,129,51,167,2,91,51,51,45,47,190,217,195,119,158,183,98,173,236,179,83,245,122,83,62,25,63,23,51,25,35,116,146,39,183,222,106,107,166,169,170,42,42,179,75,52,176,38,75,96,75,158,102,102,93,247,216,216,110,205,209,237,181,189,150,106,142,151,86,102,67,31,226,225,99,228,118,178,74,198,251,173,93,53,213,116,68,85,74,43,132,249,143,112,99,142,113,85,155,5,97,108,228,237,183,172,65,112,167,181,219,169,190,142,221,99,235,213,79,35,99,138,61,239,166,107,27,185,239,106,106,229,70,166,186,170,162,119,151,42,80,172,222,227,139,133,124,136,198,82,101,246,105,102,221,37,167,16,193,79,21,76,244,48,219,107,107,159,78,201,17,85,137,42,210,195,35,99,122,183,71,163,30,168,253,143,99,180,218,246,170,250,12,139,226,143,34,120,148,246,223,224,83,28,253,35,250,57,217,189,167,253,76,172,163,232,118,142,175,71,253,83,20,123,183,116,37,252,157,116,219,223,166,169,173,74,162,187,90,174,53,53,244,118,251,157,37,85,69,174,161,41,43,162,134,102,189,244,179,172,81,204,145,74,212,93,88,245,138,104,164,70,187,69,217,35,29,224,228,85,237,128,15,147,134,177,77,139,24,91,166,187,97,202,238,215,73,79,112,175,181,201,39,73,241,237,170,162,170,150,146,166,61,30,136,171,178,120,37,102,186,109,118,221,90,170,213,69,95,172,0,0,3,69,93,13,53,81,170,141,84,106,166,128,221,167,130,154,59,69,77,23,226,108,71,166,187,19,93,78,25,155,35,145,81,28,135,207,171,167,134,88,220,215,51,84,93,62,43,245,158,114,150,214,219,29,66,165,34,54,56,158,206,246,163,149,203,185,87,199,191,236,67,208,182,167,168,221,221,250,235,167,129,245,41,101,107,209,19,69,240,95,239,157,141,123,181,56,102,147,87,53,137,241,238,83,145,141,218,221,13,85,81,83,192,216,168,169,224,189,198,169,162,166,212,78,245,52,213,19,221,84,239,52,87,34,174,136,111,107,190,10,110,69,212,212,0,0,0,26,42,232,113,171,209,59,215,81,174,134,168,169,187,236,57,13,21,168,189,250,119,155,87,86,175,127,129,183,69,119,232,54,177,90,217,21,24,154,119,247,156,218,232,154,169,243,46,19,178,61,207,122,42,170,120,105,245,106,81,108,202,204,55,210,196,248,233,223,80,215,44,49,185,23,165,26,167,245,197,250,207,55,149,246,26,137,229,168,173,175,124,82,185,26,248,145,81,202,139,166,172,95,4,68,79,172,174,150,218,54,70,215,46,212,241,95,138,253,135,171,99,209,237,71,38,186,47,214,110,54,185,169,167,119,137,179,85,106,104,171,226,104,138,158,38,229,84,209,85,124,16,209,23,95,208,110,1,123,141,81,223,89,184,0,0,0,0,0,0,0,104,53,67,83,69,95,168,218,104,171,161,162,187,79,137,170,42,42,119,168,69,69,240,31,165,77,81,83,226,106,174,238,238,238,251,126,6,136,221,87,115,187,215,224,191,97,187,68,250,141,170,230,248,232,167,207,145,119,200,169,35,85,89,240,253,39,201,187,81,202,216,222,232,85,186,179,222,77,53,95,129,241,233,175,14,165,149,176,213,72,173,85,84,98,57,81,17,186,170,247,119,169,233,173,85,180,243,49,17,210,181,221,232,154,163,147,79,21,62,156,147,65,26,34,54,70,251,223,83,141,96,143,93,94,238,253,116,84,57,205,23,69,54,167,187,170,233,241,54,170,235,223,181,117,54,175,81,59,222,168,166,186,141,83,235,55,35,147,235,55,34,247,247,155,128,0,0,109,85,54,42,155,117,93,117,64,229,85,239,85,212,216,187,181,93,189,199,36,111,209,52,118,170,239,173,14,84,84,94,237,83,81,167,126,166,142,107,92,154,42,120,157,106,153,35,167,69,84,247,85,62,63,202,117,164,184,49,177,171,221,51,85,19,226,138,154,20,171,48,241,76,145,65,15,65,181,18,61,94,221,91,28,109,115,180,209,253,250,125,71,140,194,184,10,235,115,169,146,170,237,75,213,149,172,88,218,186,72,223,119,86,175,130,34,124,85,74,233,102,177,210,80,177,33,107,99,69,107,85,53,73,28,169,222,186,252,79,72,144,177,26,137,183,195,191,196,220,136,136,157,198,136,237,21,81,203,250,13,200,168,190,10,21,17,124,78,55,181,83,242,126,62,6,214,163,191,124,186,154,162,233,224,110,114,232,154,232,166,142,85,79,130,155,85,232,158,40,168,106,215,162,187,69,238,95,180,228,106,252,13,198,154,167,214,55,32,213,13,72,96,202,174,54,238,188,40,113,203,157,22,44,79,61,93,118,93,98,172,200,189,67,117,163,117,83,155,5,166,119,94,21,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,58,104,229,85,142,61,38,82,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,182,0,4,0,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,252,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,74,124,39,121,88,201,191,151,248,123,211,160,42,168,49,172,226,199,205,62,114,124,192,196,62,163,57,42,156,149,60,172,98,159,152,21,222,157,110,42,255,0,31,220,31,90,184,178,202,55,54,222,149,113,227,188,29,79,89,95,133,31,12,173,70,84,206,246,53,100,161,149,178,61,177,108,168,88,98,98,72,231,53,98,123,88,253,219,18,72,228,128,204,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,228,223,114,212,227,94,221,196,94,92,80,229,126,53,185,235,153,184,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,121,94,117,126,86,48,183,204,10,31,78,184,145,87,194,119,154,124,155,249,129,135,189,70,3,36,139,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,22,230,25,198,157,215,138,124,208,168,177,97,12,65,86,236,171,195,85,8,152,126,141,105,157,74,149,179,164,123,101,184,79,27,156,174,123,220,229,149,177,43,209,170,200,85,169,211,141,239,155,119,159,224,95,131,43,239,24,121,143,85,108,146,235,236,108,25,133,251,61,70,38,185,68,246,45,83,99,149,95,210,166,166,141,218,235,52,189,41,81,36,115,86,56,218,199,57,219,149,25,20,146,21,206,86,211,106,176,112,137,130,108,86,43,101,37,186,219,110,199,22,218,74,58,58,72,91,12,20,208,71,108,184,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,10,129,203,139,142,58,158,43,112,109,126,15,204,22,82,83,230,46,15,167,129,245,211,68,248,162,101,238,145,202,172,74,216,160,69,71,49,237,114,53,179,181,173,233,53,242,196,230,171,82,100,138,59,202,0,0,8,86,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,18,168,1,109,92,125,91,184,172,171,200,234,186,222,20,241,31,97,186,208,245,164,189,208,208,209,163,239,23,11,123,161,115,28,219,124,202,171,211,153,155,149,251,99,98,78,245,107,122,50,177,236,72,167,129,108,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,248,185,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,33,62,20,120,174,203,142,45,114,225,152,215,5,75,216,110,180,61,56,47,246,9,230,71,213,90,42,156,138,168,215,42,34,117,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,149,172,16,129,204,127,152,5,103,17,23,217,114,147,40,113,23,250,83,208,118,105,229,169,167,142,122,121,49,21,86,198,73,186,161,147,50,57,25,12,50,42,177,144,171,118,172,145,44,174,87,254,37,34,237,242,220,230,9,77,195,181,76,153,61,156,151,90,183,101,213,198,161,213,52,87,41,165,150,102,97,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,77,95,34,172,218,2,133,113,131,197,158,13,225,23,43,254,156,95,105,233,47,23,218,250,136,233,172,88,113,213,235,75,61,213,233,35,18,117,99,210,57,85,140,138,39,172,142,122,179,102,189,54,42,163,165,98,46,61,152,255,0,31,227,44,211,198,87,108,193,204,28,67,87,124,196,55,202,133,169,174,174,169,84,223,43,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,73,9,227,11,247,71,127,67,43,45,63,117,7,253,181,126,16,40,251,23,106,223,237,79,101,251,46,187,179,251,75,119,255,0,46,126,94,239,223,236,233,117,127,31,214,46,215,151,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,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,210,107,229,137,205,86,164,201,20,119,148,1,14,220,67,113,103,140,184,69,230,119,153,152,226,197,79,87,120,177,87,211,218,105,175,184,113,181,233,75,5,213,137,99,165,72,21,239,88,229,70,62,41,94,146,53,232,205,250,117,24,138,141,149,232,178,211,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,0,1,138,185,146,159,9,222,86,50,111,229,254,30,244,232,10,170,64,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,255,0,193,74,184,177,242,177,156,159,47,241,15,167,78,71,7,42,30,56,234,112,213,214,201,194,62,99,50,145,44,87,42,138,134,97,27,178,190,42,117,161,171,149,210,78,234,41,213,202,212,149,147,202,231,244,156,154,202,147,74,216,244,123,100,103,70,93,0,0,181,94,104,254,68,243,55,238,95,88,162,32,4,202,160,2,213,121,163,249,19,204,223,185,125,98,136,183,94,84,60,113,211,98,91,85,147,132,124,198,101,90,223,109,180,245,12,194,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,233,57,52,137,97,137,177,232,199,70,206,180,154,0,0,33,91,150,47,30,63,129,11,237,54,67,102,197,235,110,1,196,23,6,251,54,233,113,184,244,233,112,188,206,100,206,147,70,244,156,189,26,137,221,78,142,221,36,113,66,229,146,101,211,124,174,89,169,0,2,213,121,163,249,19,204,223,185,125,98,136,183,94,84,60,113,211,98,91,85,147,132,124,198,101,90,223,109,180,245,12,194,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,233,57,52,137,97,137,177,232,199,70,206,180,154,0,1,96,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,254,0,24,171,147,253,202,227,200,158,89,125,245,235,21,164,101,242,226,227,142,155,133,44,101,95,131,243,5,149,117,25,117,140,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,122,174,100,81,57,170,229,133,34,146,119,128,0,242,153,165,154,88,19,37,176,37,207,51,51,46,251,236,108,55,102,232,246,218,222,203,53,71,75,171,51,33,143,241,112,177,242,59,89,37,99,125,214,174,154,234,186,34,42,166,62,252,96,241,103,140,184,186,205,15,167,23,218,122,187,61,138,130,158,58,107,22,28,117,122,85,65,106,98,198,196,157,88,244,142,36,123,229,149,139,35,158,172,223,167,77,138,170,216,152,137,34,156,171,248,234,166,199,248,122,213,195,14,105,87,210,65,137,236,116,240,219,112,100,208,210,203,190,237,110,130,150,103,186,9,82,56,214,24,223,75,13,50,34,72,247,179,170,199,49,54,186,70,61,242,72,248,33,3,4,113,155,125,224,243,142,236,238,185,201,106,246,206,12,197,25,129,121,167,196,214,216,152,196,170,116,113,92,234,186,85,52,210,59,77,38,139,171,42,164,110,114,71,35,94,230,187,106,171,37,142,109,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,59,96,16,23,204,255,0,37,238,185,83,197,166,45,190,195,132,42,237,56,99,28,212,54,253,102,172,115,221,44,21,243,201,12,78,184,57,146,43,157,163,210,177,243,57,209,42,162,177,36,141,81,173,141,241,235,117,92,147,243,162,235,113,166,199,153,17,136,113,125,93,85,61,174,158,150,253,134,108,243,49,207,101,44,11,44,140,184,186,41,54,232,198,44,179,81,42,196,175,68,223,35,222,198,234,233,92,183,65,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,198,91,63,179,142,251,196,6,114,226,204,226,196,112,246,122,188,77,112,117,68,116,219,152,254,201,74,198,164,116,212,219,216,198,36,157,40,35,138,46,166,196,115,246,110,119,188,229,82,95,249,62,228,229,139,3,112,192,153,171,79,55,104,189,102,93,194,122,138,201,54,189,157,10,90,26,137,233,41,233,180,87,185,142,218,246,84,203,212,70,177,203,218,118,59,114,70,213,45,131,136,110,44,241,151,8,188,206,243,51,28,88,169,234,239,22,42,250,123,77,53,247,14,54,189,41,96,186,177,44,116,169,2,189,235,28,168,199,197,43,210,70,189,25,191,78,163,17,81,178,189,22,90,112,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,2,16,48,71,25,183,222,15,56,238,206,235,156,150,175,108,224,204,81,152,23,154,124,77,109,137,140,74,167,71,21,206,171,165,83,77,35,180,210,104,186,178,170,70,231,36,114,53,238,107,182,170,178,88,230,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,182,13,6,168,53,67,83,69,95,168,218,104,171,161,162,187,68,241,53,71,34,167,122,132,84,248,26,255,0,40,69,250,251,205,119,38,154,39,247,77,17,170,171,171,149,23,234,55,104,159,81,181,92,223,169,117,58,18,185,94,244,69,69,86,105,223,220,124,187,165,3,213,173,108,91,87,189,23,185,85,126,179,225,67,120,117,185,202,149,178,42,35,147,185,116,68,79,209,223,167,212,167,166,181,215,65,42,181,142,149,174,213,60,81,83,79,19,235,73,44,17,183,86,189,189,253,221,206,16,53,31,172,139,222,139,224,115,154,46,139,227,240,54,39,186,170,186,26,57,218,254,245,126,195,106,239,241,85,253,3,95,180,215,84,250,205,200,228,95,137,185,23,235,55,0,0,0,218,171,240,54,42,155,117,85,240,14,85,94,245,93,77,139,174,171,183,185,126,179,146,55,232,136,142,239,119,216,114,163,147,193,85,53,10,136,190,63,0,173,69,69,69,79,19,171,82,248,233,217,187,93,191,105,214,125,193,141,141,94,233,155,162,105,241,78,226,155,102,6,38,88,33,169,108,46,149,242,34,55,107,88,198,185,203,248,207,130,124,74,117,135,112,13,218,231,93,21,93,218,149,37,149,138,230,34,233,35,87,110,213,93,52,68,79,138,169,93,236,120,126,146,220,143,141,173,137,21,218,174,169,35,149,62,31,95,232,61,51,105,227,70,237,86,252,117,241,83,123,81,17,62,163,68,114,163,149,28,189,198,228,84,95,5,10,136,190,39,27,211,79,15,143,129,177,168,254,253,203,169,185,23,79,3,87,46,141,215,69,10,189,222,11,224,109,87,162,119,170,41,170,61,21,123,251,191,73,200,211,113,166,169,245,141,200,55,33,168,0,0,0,0,26,42,232,109,85,26,252,2,40,221,175,199,83,69,93,13,81,53,52,127,119,193,78,55,166,186,26,181,61,221,20,223,30,223,3,69,78,245,68,52,102,187,149,30,189,202,114,104,205,54,247,105,250,77,81,91,224,138,129,117,215,184,218,230,162,167,138,107,250,78,62,206,197,106,35,155,252,234,116,235,40,101,116,79,209,90,187,145,83,78,255,0,168,241,152,130,211,35,98,123,182,34,73,26,239,106,247,247,57,26,186,41,231,225,199,118,236,52,177,210,94,107,81,146,238,239,239,141,168,157,250,254,249,83,224,228,61,53,151,26,217,177,11,152,250,11,164,18,49,143,106,59,241,177,174,154,174,159,189,85,250,148,246,144,92,40,220,198,181,181,17,174,136,137,220,244,255,0,41,216,73,152,255,0,235,111,71,127,106,186,155,149,85,123,180,93,77,21,23,77,13,85,17,19,234,56,156,174,215,79,20,251,2,170,120,180,219,185,171,241,211,244,154,177,218,47,127,127,218,114,234,139,222,138,110,69,212,212,0,1,162,174,134,197,84,68,212,216,171,175,126,189,198,154,174,157,221,255,0,160,213,54,233,222,213,10,136,171,170,120,27,218,214,233,170,120,169,162,49,200,237,67,158,230,46,174,215,79,208,113,45,124,105,39,79,71,39,218,168,154,33,208,186,214,209,162,43,29,59,53,86,166,169,189,62,191,210,83,219,254,61,180,91,163,117,42,221,33,71,189,173,122,53,36,141,85,125,239,169,87,95,129,242,105,237,114,98,41,150,87,163,100,216,221,186,170,170,120,47,241,127,182,42,38,29,181,182,45,238,141,173,71,46,169,226,171,221,220,122,26,122,6,177,119,72,212,209,83,79,21,59,134,215,46,157,234,186,28,47,118,170,138,110,107,209,169,221,175,127,137,189,36,106,232,154,248,135,170,46,154,41,162,34,42,120,119,253,102,205,52,113,200,247,38,154,27,94,228,94,244,54,72,169,167,127,122,6,162,171,145,126,211,153,59,190,1,84,218,174,68,238,78,255,0,208,109,220,186,232,110,69,212,222,158,6,53,188,88,249,167,206,79,152,24,135,212,103,47,43,149,63,28,116,217,107,117,160,225,111,50,89,87,45,139,19,222,17,152,90,230,215,203,58,219,174,53,78,99,18,137,241,234,168,202,105,165,209,205,116,109,78,156,210,200,231,163,155,43,164,134,98,64,0,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,130,149,113,99,229,99,57,62,95,226,31,78,156,198,176,150,158,87,92,192,40,238,244,118,222,25,51,191,17,116,110,176,246,107,118,7,186,79,28,16,82,201,75,20,17,65,13,165,221,54,51,108,201,210,214,41,36,87,186,103,72,232,213,200,244,137,178,201,248,49,172,226,199,205,62,114,124,192,196,62,163,57,42,156,149,60,172,98,159,152,21,222,157,110,47,252,176,14,104,92,11,126,26,240,171,243,199,39,48,103,107,204,155,46,207,108,83,81,59,108,215,219,92,113,185,23,72,81,171,218,43,33,210,62,158,138,215,190,36,124,127,141,115,105,227,72,107,194,120,166,251,129,177,85,155,26,225,106,238,197,122,195,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,220,72,167,26,156,87,88,184,180,229,233,130,113,151,86,213,71,139,237,185,129,67,71,138,108,148,83,61,221,130,171,176,93,18,57,17,178,34,61,33,157,140,234,198,186,189,169,171,227,234,61,241,72,165,149,240,157,230,159,38,254,96,97,239,81,128,184,174,101,252,113,212,241,29,140,166,201,236,14,202,70,101,214,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,125,146,44,143,85,87,49,144,208,174,20,120,81,204,126,45,115,29,152,43,5,69,216,109,84,61,57,239,247,249,225,87,210,218,41,92,170,136,231,34,42,117,38,126,215,36,80,162,163,164,115,92,170,172,99,36,145,153,9,229,110,86,224,76,150,192,150,204,179,203,75,23,177,176,221,155,173,216,168,187,84,213,29,46,172,207,154,79,198,76,247,200,237,100,149,238,247,156,186,107,162,104,136,136,150,87,206,175,202,198,22,249,129,67,233,215,18,29,176,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,185,9,240,125,197,158,13,226,235,43,254,156,88,169,233,44,247,218,10,137,41,175,184,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,102,189,70,34,171,162,122,37,117,0,0,66,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,64,1,13,124,206,185,127,209,229,21,101,79,16,57,33,135,123,38,5,171,221,62,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,142,232,99,99,155,11,152,237,21,177,185,140,142,210,184,85,226,99,25,112,161,155,148,121,165,131,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,33,236,173,205,44,9,157,56,18,217,153,153,105,125,246,206,27,188,245,187,21,111,101,154,159,171,210,153,240,201,248,185,152,201,27,164,145,61,190,243,83,93,53,77,81,81,86,45,185,175,113,199,83,137,110,183,190,17,242,229,148,139,98,182,212,83,179,23,93,145,241,84,45,117,92,78,142,118,209,64,173,87,36,76,130,86,179,170,229,210,85,154,39,71,163,27,27,250,209,150,9,84,229,71,199,79,245,142,23,243,175,25,255,0,177,233,112,5,109,115,127,182,107,173,114,84,43,191,222,187,43,28,223,225,194,143,255,0,83,194,72,254,116,102,246,13,200,92,175,196,25,185,152,19,213,199,98,195,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,199,135,137,222,33,113,87,20,25,203,122,205,204,83,77,216,59,127,78,154,221,107,101,84,149,16,219,40,98,110,216,169,227,115,215,251,105,30,173,107,26,249,101,149,232,198,111,218,151,127,203,23,151,253,30,110,214,83,113,3,157,248,119,181,224,90,77,179,225,155,108,178,65,45,45,250,170,57,230,134,87,84,177,175,89,18,24,36,167,239,134,70,53,179,57,237,213,93,27,94,201,46,87,157,95,149,140,45,243,2,135,211,174,36,59,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,114,19,224,251,139,60,27,197,214,87,253,56,177,83,210,89,239,180,21,18,83,95,112,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,102,205,122,140,69,87,68,244,74,234,8,1,230,143,231,179,51,126,229,244,122,35,208,114,226,227,142,155,133,44,101,95,131,243,5,149,117,25,117,140,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,122,174,100,81,57,170,229,133,34,146,119,128,0,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,21,84,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,130,149,113,99,229,99,57,62,95,226,31,78,156,198,176,153,238,90,92,193,41,179,134,213,103,225,243,55,238,181,114,102,13,5,63,102,179,221,170,229,150,170,124,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,234,229,85,122,187,89,10,7,82,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,13,179,211,154,22,114,227,142,35,172,153,199,149,114,125,25,176,224,174,211,69,135,236,245,81,182,78,221,67,59,226,90,166,220,145,139,248,222,209,208,133,93,19,95,182,30,148,93,39,117,89,218,31,118,188,67,113,95,134,120,185,229,137,153,152,242,203,96,171,177,220,168,170,45,52,151,139,91,155,81,60,20,51,251,114,151,167,19,43,95,4,80,212,189,208,182,41,156,216,181,88,210,120,209,250,110,106,186,29,140,170,0,45,87,154,63,145,60,205,251,151,214,40,136,1,39,123,151,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,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,210,107,229,137,205,86,164,201,20,119,148,0,6,42,228,186,114,161,227,142,155,18,218,172,156,35,230,51,42,214,251,109,167,168,102,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,73,201,164,75,12,77,143,70,58,54,117,164,208,2,18,248,204,230,107,140,179,23,59,112,237,243,135,43,213,94,30,195,217,111,81,90,251,29,206,88,18,71,221,170,234,32,117,52,181,178,210,84,53,208,163,18,23,203,28,13,146,53,149,140,154,87,170,177,210,244,226,174,185,191,198,109,139,140,62,89,153,175,115,146,213,236,108,103,133,254,142,211,226,107,108,76,122,210,182,73,110,244,189,42,154,105,29,174,176,203,210,149,82,55,57,100,141,204,115,93,185,17,146,201,18,196,239,114,226,227,142,167,138,220,27,95,131,243,5,148,148,249,139,131,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,122,77,124,177,57,170,212,153,34,142,242,128,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,98,174,79,247,43,143,34,121,101,247,215,172,86,144,2,73,167,42,30,56,234,112,213,214,201,194,62,99,50,145,44,87,42,138,134,97,27,178,190,42,117,161,171,149,210,78,234,41,213,202,212,149,147,202,231,244,156,154,202,147,74,216,244,123,100,103,70,93,0,58,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,45,204,51,141,59,175,20,249,161,81,98,194,24,130,173,217,87,134,170,17,48,253,26,211,58,149,43,103,72,246,203,112,158,55,57,92,247,185,203,43,98,87,163,85,144,171,83,167,27,223,54,234,107,195,103,8,121,203,197,111,210,223,193,45,21,170,111,161,214,246,86,214,123,66,189,180,221,121,165,223,217,233,33,213,23,89,165,233,75,181,95,178,38,244,215,169,35,53,110,234,63,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,58,156,184,184,227,169,226,183,6,215,224,252,193,101,37,62,98,224,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,147,95,44,78,106,181,38,72,163,188,163,26,206,44,124,211,231,39,204,12,67,234,51,151,85,203,23,143,31,192,133,246,155,33,179,98,245,183,0,226,11,131,125,155,116,184,220,122,116,184,94,103,50,103,73,163,122,78,94,141,68,238,167,71,110,146,56,161,114,201,50,233,190,87,44,212,128,88,87,56,108,144,181,99,206,29,41,243,150,107,229,93,29,203,43,170,17,212,244,141,141,175,130,186,11,141,85,37,52,172,127,131,152,246,185,33,123,94,138,169,163,36,106,181,119,163,227,138,30,22,51,175,247,59,113,5,130,115,142,75,127,109,164,195,247,5,237,240,54,46,164,143,161,158,39,211,213,116,155,212,141,22,100,130,105,86,61,207,70,245,17,155,181,110,168,179,83,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,153,62,105,121,233,71,147,252,41,223,176,221,21,231,178,98,76,196,255,0,67,118,200,99,72,36,145,244,178,42,45,193,238,142,85,221,209,236,189,72,93,35,26,231,50,74,152,63,37,92,143,108,38,100,190,80,227,44,250,205,12,63,148,121,127,5,36,151,220,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,254,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,92,154,45,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,32,51,154,63,158,204,205,251,151,209,232,143,65,203,139,142,58,110,20,177,149,126,15,204,22,85,212,101,214,48,168,129,245,211,68,249,101,125,146,173,168,172,74,216,160,69,86,189,142,106,181,179,181,173,234,185,145,68,230,171,150,20,138,73,222,0,198,179,139,31,52,249,201,243,3,16,250,140,229,207,242,220,230,9,77,195,181,76,153,61,156,151,90,183,101,213,198,161,213,52,87,41,165,150,102,97,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,77,95,34,172,218,20,83,20,241,161,195,6,6,205,138,172,145,198,185,191,106,195,248,190,139,103,105,166,186,65,81,73,75,6,250,102,212,179,125,108,145,182,149,187,162,123,85,53,151,189,206,70,39,190,168,210,180,42,248,141,66,40,221,175,118,161,124,7,143,129,163,251,190,6,199,119,160,106,123,186,41,186,61,186,232,106,228,247,180,67,107,55,34,170,57,123,149,78,77,25,166,157,218,126,147,84,86,248,34,160,93,117,238,54,185,168,169,222,169,175,233,56,210,157,170,221,174,111,143,218,167,94,162,142,85,209,205,86,253,71,141,191,89,85,237,99,38,135,94,244,93,53,114,125,103,155,135,27,80,225,206,156,119,138,212,99,154,228,99,151,86,53,17,85,119,39,229,42,124,15,71,101,199,150,59,252,209,69,67,117,167,126,171,187,111,86,53,93,17,218,47,130,175,214,123,90,90,250,62,146,49,181,17,174,159,20,122,42,120,254,147,178,217,227,127,245,183,163,191,181,84,83,118,186,247,104,186,154,43,87,77,62,179,93,17,19,191,67,137,202,237,116,78,244,251,7,119,138,46,154,124,13,187,155,250,63,72,98,253,125,255,0,160,230,213,23,189,20,220,139,169,168,0,3,69,83,106,170,34,106,170,113,171,183,119,234,104,138,191,14,255,0,208,106,155,116,239,106,234,21,17,87,84,240,55,181,141,211,114,120,154,108,118,237,77,92,247,53,117,85,238,56,31,95,27,92,141,218,254,245,211,93,19,68,253,39,78,237,89,70,144,163,93,51,53,95,20,222,159,90,125,167,129,196,216,214,213,104,133,240,186,227,19,30,247,42,35,81,241,234,187,92,154,247,42,253,167,192,130,149,113,68,209,213,183,73,89,34,104,215,42,170,38,154,110,79,201,238,248,149,14,195,106,100,110,71,53,173,71,163,221,167,188,186,254,73,233,41,232,90,215,43,164,106,105,166,158,42,119,77,174,93,60,85,17,62,211,133,238,215,191,191,196,220,215,162,119,247,234,111,73,91,221,170,248,135,170,46,154,41,181,19,93,127,190,104,169,162,155,220,169,183,111,216,108,115,147,68,211,224,154,27,94,169,167,127,129,166,142,114,247,169,206,157,223,0,174,250,141,170,228,78,228,239,95,176,209,92,168,186,26,162,234,111,79,3,80,0,0,0,1,181,84,211,249,71,196,216,174,84,80,190,226,251,171,170,5,119,113,200,207,201,67,73,60,19,191,226,108,86,170,154,35,92,137,166,191,204,114,49,136,157,235,222,104,186,238,85,67,106,175,114,253,103,26,200,237,116,211,79,180,222,197,94,229,85,213,62,179,149,28,139,221,170,27,93,167,197,81,13,174,168,68,77,81,186,254,133,18,245,31,163,91,171,123,252,116,215,67,163,93,102,142,170,55,186,121,119,106,154,175,187,166,189,223,98,148,147,48,178,162,155,16,214,164,212,181,47,137,116,114,42,182,23,73,166,173,106,39,239,147,234,62,22,30,193,119,28,16,233,34,138,170,105,153,171,28,170,180,170,196,84,106,170,252,85,127,132,123,123,102,39,102,173,100,178,68,213,247,81,200,178,53,52,250,254,7,180,179,220,224,84,85,90,168,149,30,141,86,166,244,250,151,251,167,219,134,118,74,138,168,246,175,135,130,156,168,168,190,10,21,168,228,209,77,17,136,139,246,28,111,141,19,189,171,161,215,95,30,246,170,175,214,107,191,106,237,57,97,114,170,247,167,143,196,231,78,238,227,80,0,6,222,239,21,238,56,102,114,53,17,81,116,54,49,218,247,107,162,125,70,246,235,174,137,220,111,218,237,53,85,215,94,237,52,55,36,105,166,134,228,106,34,104,23,79,137,195,44,145,170,43,85,237,110,159,21,83,227,220,107,233,169,145,205,143,100,175,238,94,233,59,252,126,163,198,226,11,164,201,12,178,211,192,178,79,221,181,141,93,93,249,93,233,166,157,253,218,158,50,131,41,106,111,147,182,178,247,61,68,175,98,172,105,186,145,204,247,81,53,79,201,114,124,85,74,187,99,194,118,235,124,15,236,241,175,188,245,215,189,223,82,125,107,246,31,106,154,129,148,122,164,43,163,151,247,218,124,62,175,230,59,50,43,218,154,181,85,123,254,163,84,145,170,237,53,68,251,117,54,204,173,86,124,23,69,215,196,235,189,206,84,69,98,46,137,240,67,145,158,243,53,95,29,60,3,88,237,201,185,127,152,229,86,162,39,212,17,61,222,231,26,109,95,175,249,141,202,196,218,191,19,111,77,13,22,52,94,227,115,89,162,156,134,215,34,34,28,75,221,170,162,247,154,39,114,106,174,209,92,111,106,162,167,113,200,134,53,188,88,249,167,206,79,152,24,135,212,103,41,81,49,60,169,248,227,169,204,171,85,7,11,121,146,202,72,175,184,98,206,140,194,215,54,190,40,18,227,110,165,107,24,148,79,143,84,87,212,195,22,142,107,163,106,245,33,138,71,61,26,232,157,36,210,62,0,32,7,154,63,158,204,205,251,151,209,232,135,0,188,107,226,174,20,243,30,146,201,118,185,246,140,178,196,215,8,99,196,118,250,133,145,241,208,111,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,235,70,196,98,166,230,196,248,167,163,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,245,138,85,197,143,149,140,228,249,127,136,125,58,115,26,195,181,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,59,220,191,120,238,177,113,85,133,99,193,88,165,253,139,51,112,253,189,36,184,211,104,249,61,169,75,4,116,177,203,117,222,202,120,169,224,234,212,212,57,59,51,85,92,205,53,77,91,222,151,128,99,89,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,95,248,34,87,154,47,47,250,203,69,101,203,137,188,144,195,189,107,84,221,166,227,142,45,112,73,60,245,81,213,75,60,179,205,118,111,81,239,221,10,245,116,150,56,209,141,133,177,182,68,106,177,101,116,81,130,15,107,148,57,47,154,25,245,140,163,203,252,163,194,21,120,138,251,37,60,181,107,79,11,227,137,145,65,26,38,249,101,150,87,54,40,153,170,181,168,231,185,168,175,123,24,154,185,237,69,200,35,133,30,20,114,227,132,172,184,102,10,193,81,118,235,173,119,78,123,253,254,120,81,149,87,122,166,162,162,57,200,138,189,56,89,185,201,20,40,170,216,218,231,42,171,222,249,36,125,107,44,3,157,95,149,140,45,243,2,135,211,174,36,43,21,87,134,46,33,113,87,11,249,203,101,205,204,45,77,219,251,7,82,154,227,107,125,84,148,240,220,232,101,110,217,105,228,115,23,251,89,24,174,107,218,201,98,137,234,199,236,218,185,15,100,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,0,4,43,115,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,137,84,0,29,75,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,22,230,25,193,101,215,133,140,208,168,190,225,12,63,86,220,171,196,181,8,184,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,212,145,236,155,109,32,201,94,39,115,151,135,187,22,54,176,101,62,40,246,36,120,246,223,13,190,229,83,20,45,237,80,116,158,229,142,122,105,191,46,25,145,146,84,70,143,106,247,54,119,57,17,36,108,82,71,226,176,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,149,211,142,254,24,236,92,37,230,22,13,202,171,69,235,219,117,111,193,241,221,46,151,126,204,250,110,223,85,45,206,224,214,201,208,116,178,164,91,96,142,158,45,26,237,171,210,223,162,57,206,61,183,1,156,31,97,158,46,114,191,60,108,174,74,74,44,109,99,167,177,59,9,222,42,229,168,232,80,207,44,149,111,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,181,214,171,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,246,185,233,197,30,123,113,41,236,79,195,94,57,250,71,244,115,180,251,51,250,153,71,71,208,237,29,46,183,250,154,40,247,110,232,69,249,90,233,183,187,77,87,90,235,203,139,129,202,110,43,113,149,126,48,204,23,213,211,229,214,15,168,129,149,208,196,201,98,125,238,173,200,175,74,40,167,68,70,177,141,106,53,211,185,174,234,181,146,196,214,163,86,100,150,57,222,44,3,157,95,149,140,45,243,2,135,211,174,36,43,21,43,135,92,249,198,92,54,230,229,139,53,176,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,232,142,86,59,99,209,146,53,55,177,170,153,20,228,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,64,15,52,127,61,153,155,247,47,163,209,22,170,73,167,42,30,56,234,112,213,214,201,194,62,99,50,145,44,87,42,138,134,97,27,178,190,42,117,161,171,149,210,78,234,41,213,202,212,149,147,202,231,244,156,154,202,147,74,216,244,123,100,103,70,93,0,0,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,170,164,0,243,71,243,217,153,191,114,250,61,17,218,229,231,198,157,215,133,140,208,167,177,98,252,65,86,220,171,196,181,10,152,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,211,145,236,135,108,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,118,202,85,197,143,149,140,228,249,127,136,125,58,115,26,195,181,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,63,220,0,241,131,106,226,203,40,218,235,130,213,199,142,240,117,61,29,6,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,232,8,86,230,117,199,143,225,190,251,83,144,217,79,122,221,128,112,253,193,222,210,186,91,174,61,74,92,81,51,89,11,163,213,189,38,175,70,158,118,212,35,118,201,36,83,57,35,153,53,217,19,146,221,120,62,225,51,25,113,117,154,31,65,236,85,21,118,123,21,5,60,149,55,220,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,191,78,163,209,21,177,61,82,87,184,245,202,220,9,146,220,182,49,206,90,101,165,139,216,216,110,205,236,206,197,69,218,166,168,233,117,111,244,179,73,248,201,158,249,29,172,146,189,222,243,151,77,116,77,17,17,18,11,12,170,0,45,87,154,63,145,60,205,251,151,214,40,136,1,61,6,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,33,62,15,184,179,193,188,93,101,127,211,139,21,61,37,158,251,65,81,37,53,247,14,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,215,168,196,85,116,79,68,174,160,3,21,112,78,79,45,62,58,170,120,154,195,53,89,97,153,213,245,117,89,161,135,41,231,185,85,87,58,150,40,224,187,219,150,161,17,179,177,32,141,145,66,248,86,120,97,116,106,212,220,157,57,26,231,171,164,72,239,124,136,190,107,220,113,212,226,91,173,239,132,124,185,101,34,216,173,181,20,236,197,215,100,124,85,11,93,87,19,163,157,180,80,43,85,201,19,32,149,172,234,185,116,149,102,137,209,232,198,198,254,181,138,240,235,144,216,203,137,44,220,177,101,78,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,237,81,170,246,239,122,178,54,174,247,181,22,95,248,223,202,28,27,144,188,177,49,110,81,229,252,21,113,216,176,237,61,162,26,117,171,157,102,158,87,190,249,73,44,179,72,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,72,54,61,6,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,32,142,14,184,197,192,156,95,224,74,139,253,130,143,216,216,146,205,179,233,6,31,234,77,81,236,190,172,213,12,165,254,154,124,17,71,63,86,58,117,147,241,104,187,53,218,237,21,59,238,0,2,192,57,213,249,88,194,223,48,40,125,58,226,67,182,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,33,62,15,184,179,193,188,93,101,127,211,139,21,61,37,158,251,65,81,37,53,247,14,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,215,168,196,85,116,79,68,174,160,179,94,99,188,113,212,240,165,131,104,48,126,95,50,146,163,49,113,133,60,239,161,154,87,197,43,44,148,141,84,98,214,203,2,170,185,239,115,149,205,129,174,111,73,207,138,87,57,92,144,172,82,65,9,63,220,174,60,137,229,151,223,94,177,90,64,8,38,123,150,151,48,74,108,225,181,89,248,124,205,251,173,92,153,131,65,79,217,172,247,106,185,101,170,159,18,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,186,185,85,94,174,214,66,129,13,124,206,185,128,81,230,237,101,79,15,217,33,136,187,94,5,164,221,6,38,185,69,28,18,210,223,170,163,158,25,162,109,51,220,197,145,33,130,74,126,233,163,123,91,51,158,237,17,209,181,143,146,210,184,85,225,159,25,113,95,155,148,121,91,131,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,33,76,151,202,28,27,144,185,95,135,242,143,47,224,171,142,197,135,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,101,92,203,121,125,211,103,13,170,241,196,30,80,90,170,228,204,26,10,126,211,120,180,210,69,45,84,248,149,140,109,44,17,164,104,249,209,144,62,158,154,9,92,140,134,39,62,117,209,168,138,245,110,177,3,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,200,79,131,238,44,240,111,23,89,95,244,226,197,79,73,103,190,208,84,73,77,125,195,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,155,53,234,49,21,93,19,209,32,135,139,31,52,249,201,243,3,16,250,140,229,42,37,167,148,167,26,254,219,163,163,225,55,51,110,119,90,203,212,61,105,48,93,194,117,235,198,234,24,96,234,62,216,229,70,239,143,162,200,165,146,39,72,231,53,99,87,68,139,26,69,11,31,39,224,249,56,179,11,88,177,206,21,188,224,172,83,67,219,108,184,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,204,99,113,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,105,89,154,95,133,14,73,87,142,217,125,246,157,215,9,123,55,11,92,63,165,122,61,151,178,223,40,187,36,29,204,107,95,182,134,74,47,125,187,181,215,222,114,189,30,88,7,9,222,105,242,111,230,6,30,245,24,11,148,231,5,156,119,220,115,197,2,229,85,68,61,158,203,150,150,248,41,232,227,220,199,245,234,171,169,224,171,168,169,213,24,215,183,115,31,77,23,77,92,246,167,102,222,221,171,35,144,246,220,152,50,26,155,21,102,134,37,207,251,237,21,95,103,192,244,237,181,216,158,234,121,91,4,151,26,200,228,108,242,50,100,122,49,239,134,155,86,58,37,107,251,171,163,122,236,86,177,93,49,36,0,243,71,243,217,153,191,114,250,61,17,106,164,143,242,175,227,170,167,0,98,27,87,12,57,165,95,87,62,24,190,84,67,109,193,147,67,75,22,203,77,198,122,169,158,232,37,72,227,73,164,101,84,213,40,137,35,222,254,147,218,196,218,216,222,247,199,49,32,198,179,139,31,52,249,201,243,3,16,250,140,229,42,37,39,150,159,49,108,27,130,48,5,86,71,241,29,141,106,237,244,248,118,158,122,220,53,126,184,185,102,129,150,232,97,71,45,173,118,49,101,71,198,145,200,232,17,85,251,209,253,157,155,85,144,69,36,107,99,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,39,71,150,22,82,221,114,199,132,204,37,116,196,23,28,64,251,150,46,167,117,237,40,107,239,46,170,162,161,162,154,105,100,164,109,20,13,114,195,76,201,97,149,181,15,70,167,81,210,78,254,162,251,173,100,119,105,241,54,57,202,138,104,190,234,162,162,248,247,169,185,92,154,125,102,246,120,127,41,164,158,30,63,19,98,181,84,209,26,228,77,53,254,99,123,25,167,188,170,29,174,238,227,77,124,117,77,84,226,89,29,174,158,31,105,190,53,93,117,87,106,135,42,57,23,187,84,54,187,79,21,84,52,116,232,137,171,81,29,250,20,219,50,200,228,68,106,42,127,38,167,90,170,210,149,154,44,211,234,169,241,219,254,69,251,74,79,143,242,182,142,254,146,37,53,67,162,123,164,107,181,108,78,147,68,72,213,60,55,33,229,172,24,10,225,130,171,58,241,85,77,51,98,110,213,85,165,86,35,145,92,142,94,245,85,211,192,247,86,156,74,137,164,115,190,54,59,114,34,163,164,68,84,239,95,176,246,118,91,181,51,152,175,237,48,232,245,77,169,212,79,173,79,189,13,67,37,69,84,123,87,195,193,80,229,69,69,240,80,168,142,77,20,218,145,162,46,168,189,223,81,181,241,166,187,145,116,58,238,215,95,121,21,195,126,197,211,196,229,137,203,174,170,154,247,120,156,233,220,186,26,128,0,52,238,94,245,56,101,114,34,42,162,232,113,177,200,189,201,220,159,81,189,186,235,162,119,27,180,114,38,229,93,126,205,13,233,26,109,211,67,114,53,17,52,53,56,101,146,52,213,138,230,167,119,138,169,242,107,171,41,41,218,237,174,142,71,232,238,228,147,69,213,15,25,136,110,179,165,44,146,83,194,178,204,139,238,70,222,247,39,188,154,166,154,119,247,30,50,155,45,235,177,93,123,171,111,82,84,44,123,157,44,113,186,145,205,218,143,213,85,55,53,83,95,4,239,251,10,169,134,48,93,182,209,109,134,8,99,93,97,68,111,239,188,81,168,159,23,41,232,105,237,209,82,175,226,147,222,215,84,119,127,119,242,29,153,21,237,77,90,170,189,255,0,81,175,81,186,232,170,137,246,234,109,153,81,205,68,78,254,255,0,129,192,247,57,91,171,19,187,234,67,116,75,185,154,185,52,93,23,184,35,21,85,53,95,143,134,135,54,222,224,137,220,186,56,211,106,253,127,204,110,216,155,123,252,77,189,52,11,26,42,104,106,145,247,156,134,154,34,120,156,42,154,106,228,241,52,77,127,45,203,162,169,189,139,221,227,169,200,134,160,0,0,0,26,47,129,180,4,69,215,185,52,251,77,175,110,191,145,252,221,230,200,209,206,77,20,104,191,94,135,58,38,137,161,163,147,93,59,190,35,77,87,77,52,10,154,38,166,169,224,131,68,241,56,220,213,213,126,165,95,168,225,116,110,87,105,170,170,47,216,114,57,58,113,120,120,34,28,93,125,175,68,70,234,159,94,162,21,124,232,170,247,120,47,212,118,18,24,145,168,154,119,126,147,144,226,168,115,146,53,107,88,174,87,123,189,223,13,126,39,83,217,177,201,26,189,81,90,245,69,215,185,127,147,226,121,219,205,167,116,203,28,173,115,154,228,84,215,106,167,118,137,169,78,177,70,24,184,81,185,106,237,21,50,196,141,89,100,123,91,79,212,221,166,138,137,170,170,233,241,62,45,135,49,235,169,110,13,160,185,198,216,82,29,98,71,202,246,199,185,90,138,138,186,43,83,234,79,238,149,110,193,138,105,171,162,133,212,245,116,238,87,70,215,61,25,43,93,226,221,127,202,122,186,74,182,76,214,163,85,174,220,157,234,142,215,191,67,180,138,171,226,154,26,154,57,168,239,19,137,208,252,81,117,254,67,174,246,42,106,237,170,191,226,55,194,231,38,136,171,250,14,118,185,85,116,94,243,121,168,6,157,254,1,126,213,238,56,159,38,191,98,28,82,38,244,211,106,187,244,8,226,119,197,21,23,244,29,132,141,17,117,241,55,104,134,166,138,186,29,58,234,214,193,30,168,246,162,253,170,159,90,30,118,190,251,28,72,174,125,92,45,209,87,185,94,212,215,188,248,207,171,150,178,85,88,63,45,234,170,215,55,222,238,241,238,79,137,223,163,177,192,229,100,245,40,178,200,238,245,238,86,233,170,120,119,47,233,61,61,61,35,162,238,98,57,59,245,215,67,185,11,89,18,42,34,162,53,127,190,115,27,93,250,78,186,162,53,126,191,179,234,54,72,231,38,170,139,220,189,218,26,64,253,85,88,230,232,157,200,221,78,102,251,174,209,91,175,127,113,205,181,60,84,213,81,21,52,52,70,163,83,185,13,81,19,234,26,39,128,211,81,162,13,62,38,166,215,38,167,19,145,119,35,117,240,241,52,126,221,62,189,13,241,51,68,221,174,187,147,95,208,114,152,214,113,99,230,159,57,62,96,98,31,81,156,186,168,184,22,252,53,242,234,203,92,241,201,204,25,218,243,38,203,237,127,108,83,81,59,108,215,219,92,119,74,244,93,33,70,175,104,172,139,72,250,122,43,94,248,145,241,254,53,205,167,141,44,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,122,121,124,241,183,106,226,191,0,73,98,196,243,210,80,230,46,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,233,163,149,18,72,245,187,80,8,1,230,143,231,179,51,126,229,244,122,34,215,228,180,221,97,181,83,223,102,182,85,178,219,89,81,53,37,61,99,161,114,65,52,240,182,55,75,19,36,211,107,158,198,207,11,156,212,93,90,146,198,171,166,228,214,253,121,94,241,211,248,20,197,76,200,236,227,198,125,147,45,175,91,253,143,83,90,221,208,216,174,146,72,213,77,102,87,39,103,163,155,89,58,154,163,152,201,85,146,126,41,174,168,145,102,164,165,92,88,249,88,206,79,151,248,135,211,167,49,172,36,211,138,126,7,42,115,43,132,76,170,226,147,45,159,73,21,247,12,101,62,31,126,41,182,57,145,64,151,27,117,45,178,55,173,107,36,209,21,245,48,197,171,92,217,28,189,72,98,141,172,86,186,38,199,52,122,229,86,102,98,172,155,204,124,57,154,88,42,175,179,222,176,205,194,43,133,54,233,36,100,115,108,95,126,9,122,111,99,221,12,172,87,71,35,17,201,190,55,189,170,186,57,76,135,184,85,226,99,6,241,95,148,116,121,165,131,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,3,56,177,243,79,156,159,48,49,15,168,206,74,167,37,79,43,24,167,230,5,119,167,91,139,255,0,7,82,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,11,57,138,112,43,83,194,214,50,92,113,151,212,21,111,202,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,249,15,107,28,247,189,170,247,218,86,19,194,215,220,115,138,172,216,43,11,80,246,219,214,32,184,83,218,237,212,221,86,71,215,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,242,127,184,23,224,202,197,193,230,92,85,91,36,186,251,103,25,226,142,207,81,137,174,81,61,233,74,233,34,71,244,169,169,163,118,154,67,23,86,84,73,28,212,146,71,61,206,118,212,86,69,29,202,130,192,57,213,249,88,194,223,48,40,125,58,226,71,7,47,124,1,131,115,79,139,156,19,151,217,131,135,169,47,152,122,249,79,123,166,174,161,169,69,217,43,61,143,88,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,227,111,131,236,77,194,54,104,75,101,114,85,214,224,155,229,68,238,194,119,138,185,105,250,245,208,69,28,15,153,146,71,19,213,205,124,46,169,100,74,247,50,52,145,90,175,99,90,139,181,189,174,5,248,205,190,240,121,152,245,87,57,45,94,217,193,152,163,179,211,226,107,108,76,98,85,58,56,149,253,42,154,105,29,166,147,69,213,149,82,55,57,35,145,175,115,93,181,85,146,199,144,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,108,0,66,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,64,0,60,166,105,101,110,4,206,156,9,115,203,60,203,177,123,103,13,222,122,61,182,139,181,77,79,213,233,76,201,163,252,100,47,100,141,210,72,152,239,117,201,174,154,46,168,170,139,143,191,24,60,38,99,46,17,115,67,232,61,246,162,174,241,98,175,167,142,166,197,136,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,247,233,211,122,162,54,86,42,202,167,45,62,5,106,120,101,195,53,89,159,153,212,21,116,185,161,136,233,231,182,213,80,186,170,41,32,180,91,146,161,21,176,49,96,145,241,76,249,150,8,102,116,138,229,218,157,56,218,214,43,100,89,44,215,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,86,174,99,252,191,232,248,136,177,75,155,121,67,135,127,211,98,131,179,65,45,53,60,144,83,199,136,169,119,178,61,181,15,153,241,198,201,161,141,85,236,153,93,185,99,137,98,114,63,241,43,20,91,112,125,194,102,50,226,235,52,62,131,216,170,42,236,246,42,10,121,42,111,184,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,126,157,71,162,43,98,122,166,66,120,3,0,96,220,172,193,182,156,190,203,236,61,73,99,195,214,58,116,166,161,161,166,69,217,19,53,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,211,208,115,29,224,114,155,133,44,101,65,140,50,249,245,117,25,117,140,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,186,174,100,82,181,200,229,133,101,146,159,240,73,198,14,38,225,27,52,34,189,53,106,235,112,77,242,162,6,226,203,61,36,84,253,122,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,220,130,48,158,41,177,99,156,43,102,198,184,90,187,182,217,113,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,16,47,205,31,207,102,102,253,203,232,244,69,74,225,131,130,203,87,20,252,4,227,27,238,16,195,244,142,205,76,53,142,43,87,15,214,45,75,105,86,182,4,162,183,58,91,124,242,57,170,215,177,205,89,93,18,61,90,140,153,90,189,72,216,249,183,88,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,164,207,242,197,227,199,240,223,98,166,200,108,216,189,110,199,216,126,222,223,102,221,46,55,30,165,86,40,133,175,153,210,104,222,147,83,173,79,3,105,209,219,164,146,89,154,146,76,186,236,149,201,127,224,0,98,174,100,167,194,119,149,140,155,249,127,135,189,58,2,170,144,3,205,31,207,102,102,253,203,232,244,69,175,201,105,186,195,106,167,190,205,108,171,101,182,178,162,106,74,122,199,66,228,130,105,225,108,110,150,38,73,166,215,61,141,158,23,57,168,186,181,37,141,87,77,201,172,133,114,197,230,1,71,148,85,148,220,63,103,126,34,236,152,22,175,108,24,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,59,230,145,238,108,46,99,117,70,198,231,190,57,148,41,87,22,62,86,51,147,229,254,33,244,233,204,107,9,116,230,189,192,229,54,37,181,94,248,184,203,151,213,173,246,219,79,78,252,93,105,70,75,80,149,212,145,54,56,27,91,2,53,28,177,62,8,154,206,171,87,72,150,24,157,38,172,116,111,235,69,174,86,230,150,59,201,108,119,108,204,204,180,190,251,27,18,89,186,221,138,183,178,195,81,210,234,194,248,100,252,92,204,124,110,214,57,94,223,121,171,166,186,166,138,136,169,127,252,102,243,83,177,103,87,15,180,57,95,148,54,11,173,150,235,141,109,237,250,99,53,68,239,141,214,136,210,93,36,183,211,201,26,183,180,117,186,107,190,85,68,141,105,165,70,57,155,229,145,148,246,1,149,185,91,142,243,167,29,219,50,207,45,44,94,217,196,151,158,183,98,162,237,80,211,245,122,80,190,105,63,25,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,228,61,194,175,12,248,55,133,12,163,163,202,220,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,247,43,97,102,216,163,99,35,106,174,214,49,187,156,247,239,145,244,215,154,63,145,60,205,251,151,214,40,136,1,50,168,7,148,205,44,210,192,153,45,129,46,121,153,153,119,223,99,97,187,55,71,182,214,246,89,170,58,93,89,153,12,127,139,133,143,145,218,201,43,27,238,181,116,215,85,209,17,85,45,87,142,236,117,248,80,229,129,123,204,191,101,251,51,233,110,31,194,183,222,197,215,235,118,94,213,112,183,77,210,234,109,110,253,189,77,187,182,183,93,53,209,53,208,130,194,250,121,143,242,255,0,172,225,222,251,46,109,229,14,29,255,0,74,122,254,205,4,180,212,242,79,81,38,29,170,216,200,246,212,62,103,201,35,225,154,68,87,178,101,118,212,146,85,137,200,207,196,172,182,215,195,23,16,184,171,133,252,229,178,230,230,22,166,237,253,131,169,77,113,181,190,170,74,120,110,116,50,183,108,180,242,57,139,253,172,140,87,53,237,100,177,68,245,99,246,109,92,135,178,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,0,197,92,149,78,34,120,14,252,55,240,119,148,153,243,148,246,93,216,251,15,229,126,31,246,149,174,221,110,234,85,98,136,91,67,66,216,245,119,85,169,214,167,129,181,10,221,177,201,44,205,72,225,77,118,68,212,140,188,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,143,103,167,55,58,204,91,195,5,146,195,151,176,123,19,52,241,117,190,166,143,18,85,218,106,167,131,232,196,145,84,68,206,165,58,203,2,164,189,174,14,186,177,99,155,169,77,189,63,24,233,26,215,17,195,128,48,6,50,205,60,101,105,203,236,190,195,213,119,204,67,124,168,74,106,26,26,100,77,242,191,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,200,35,131,174,14,176,39,8,24,18,162,193,96,172,246,206,36,188,236,250,65,136,58,115,83,251,83,165,53,67,233,127,165,95,60,177,193,210,142,161,99,252,90,166,253,55,59,85,94,239,43,205,31,200,158,102,253,203,235,20,68,0,146,105,205,123,129,202,156,53,117,189,241,113,151,47,164,75,21,202,162,157,248,186,210,140,138,157,104,106,229,116,112,54,182,4,106,53,37,100,242,185,157,86,174,178,164,210,186,77,94,217,31,209,176,172,139,207,76,199,225,211,49,237,217,161,149,247,158,195,117,161,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,82,23,237,110,169,170,57,28,214,189,142,99,216,199,183,34,156,139,207,76,184,226,47,46,45,217,161,149,247,158,221,106,174,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,110,110,169,170,181,90,230,189,142,123,30,199,186,160,2,192,57,213,249,88,194,223,48,40,125,58,226,66,177,85,120,98,226,23,21,112,191,156,182,92,220,194,212,221,191,176,117,41,174,54,183,213,73,79,13,206,134,86,237,150,158,71,49,127,181,145,138,230,189,172,150,40,158,172,126,205,171,144,246,75,230,246,13,207,172,175,195,249,185,151,243,213,201,98,196,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,167,252,96,241,103,131,120,69,202,255,0,167,23,218,122,75,197,246,190,162,58,107,22,28,117,122,210,207,117,122,72,196,157,88,244,142,85,99,34,137,235,35,158,172,217,175,77,138,168,233,88,139,143,102,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,207,147,253,202,227,200,158,89,125,245,235,21,164,0,146,105,133,120,28,169,226,183,151,14,81,227,12,190,125,37,62,98,224,250,124,64,202,24,101,100,81,50,247,72,235,205,99,214,138,89,213,17,204,123,92,142,116,14,115,186,77,124,178,181,200,212,153,101,142,53,109,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,39,251,128,30,48,109,92,89,101,27,93,112,90,184,241,222,14,167,163,160,197,108,154,38,163,42,103,123,28,145,215,68,232,216,216,182,84,44,50,189,99,107,90,177,61,175,102,221,137,28,146,93,1,21,124,215,56,22,254,191,197,6,74,96,207,246,69,86,63,162,161,119,246,174,109,210,58,116,111,251,239,106,123,93,252,9,149,159,234,137,136,224,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,153,20,112,235,159,56,55,137,44,163,177,102,182,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,237,17,202,198,239,98,178,70,166,199,181,86,61,185,174,113,211,253,127,133,252,148,198,127,236,138,92,127,91,66,223,237,90,219,92,117,8,239,247,222,212,198,183,248,16,171,255,0,213,16,145,193,146,249,67,140,179,235,52,48,254,81,229,252,20,146,95,113,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,114,30,225,139,135,172,43,194,254,77,89,114,143,11,84,246,254,193,212,169,184,221,31,75,29,60,215,58,233,93,186,90,137,26,196,254,214,54,35,156,247,50,40,162,98,189,251,55,44,0,241,99,230,159,57,62,96,98,31,81,156,145,76,160,224,202,197,198,31,44,204,168,182,71,117,246,54,51,194,255,0,72,170,48,205,202,87,189,105,91,36,183,122,174,173,53,76,109,215,88,101,233,68,139,35,90,178,70,230,53,205,220,136,248,164,138,11,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,73,180,229,193,204,2,143,136,139,20,89,73,155,216,139,253,54,40,59,76,241,84,212,71,5,60,120,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,255,0,28,145,95,80,33,175,157,38,78,88,176,126,114,225,44,226,180,77,211,171,204,75,125,69,61,210,155,107,215,117,85,181,180,241,182,167,123,158,168,155,224,158,158,46,155,88,198,183,179,110,247,157,35,149,45,3,44,243,175,232,54,74,231,30,78,85,219,250,212,153,155,111,178,244,103,142,45,210,65,93,110,186,69,81,30,231,44,141,70,194,232,31,88,142,209,143,114,201,208,211,107,119,169,231,242,67,26,218,178,215,58,48,14,99,95,105,234,231,182,225,92,81,106,189,214,69,72,198,186,121,32,166,171,142,105,27,27,92,230,181,94,173,98,162,34,185,169,174,154,170,120,158,127,22,98,155,238,57,197,87,156,107,138,107,187,109,235,16,92,42,46,151,26,158,147,35,235,213,79,35,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,113,144,247,4,121,13,83,195,143,13,24,59,45,175,52,84,144,98,20,167,125,211,16,44,52,241,70,245,184,212,189,101,146,57,95,19,222,217,159,11,93,29,50,75,189,219,217,78,197,77,27,181,169,93,72,1,230,143,231,179,51,126,229,244,122,34,226,184,21,225,51,6,241,117,192,78,42,192,247,218,138,75,61,246,131,50,42,170,108,88,141,212,11,85,61,169,235,69,107,89,209,140,73,34,87,178,88,152,177,185,138,253,154,244,222,168,174,137,138,145,215,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,151,238,90,92,193,41,179,134,213,103,225,243,55,238,181,114,102,13,5,63,102,179,221,170,229,150,170,124,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,234,229,85,122,187,89,10,49,172,226,199,205,62,114,124,192,196,62,163,57,34,153,65,193,149,139,140,62,89,153,81,108,142,235,236,108,103,133,254,145,84,97,155,148,175,122,210,182,73,110,245,93,90,106,152,219,174,176,203,210,137,22,70,181,100,141,204,107,155,185,17,241,73,20,23,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,149,215,129,126,29,63,116,231,17,216,119,0,220,169,250,184,110,223,186,251,137,189,253,186,218,233,222,205,241,119,75,28,159,142,145,240,211,238,141,202,246,117,250,136,138,140,83,34,96,136,186,248,105,246,155,100,110,191,147,227,245,155,24,142,93,90,186,248,248,232,52,95,175,67,157,169,162,26,61,53,79,1,167,126,154,127,40,84,209,53,53,110,170,137,170,104,52,79,19,141,90,237,87,77,116,95,176,225,116,110,85,211,118,168,191,97,200,228,233,197,174,159,4,56,186,251,94,136,140,215,187,235,53,141,207,153,87,114,232,154,170,105,161,206,216,98,70,232,137,170,126,147,144,227,154,71,70,212,86,70,175,93,116,209,14,159,179,34,146,53,122,162,182,69,69,250,255,0,189,169,231,239,22,149,114,190,57,90,231,49,202,137,249,42,159,2,157,226,252,53,95,77,47,108,179,212,73,10,53,174,123,216,218,126,166,237,173,77,19,85,85,211,227,253,211,206,218,243,2,227,104,172,101,178,230,212,103,78,70,34,62,87,54,45,200,171,170,247,43,126,26,161,87,172,152,170,154,182,8,29,79,87,78,229,115,35,87,163,38,107,188,83,255,0,137,235,41,42,227,153,26,141,115,92,170,136,174,84,114,46,157,199,109,23,93,123,141,77,21,168,228,209,78,55,67,221,174,191,204,117,222,197,252,173,138,191,13,13,209,57,81,52,85,238,57,218,245,215,69,239,55,154,128,104,161,124,59,212,226,124,159,13,116,68,56,223,239,166,154,110,215,234,52,138,39,126,249,21,23,244,29,142,154,34,235,226,110,209,13,77,21,116,58,181,149,109,129,139,239,181,171,162,248,170,30,122,190,246,200,220,171,37,92,76,209,21,116,115,218,154,247,31,14,74,231,85,72,171,26,106,175,85,216,228,93,124,124,21,62,179,189,71,99,137,206,108,245,78,89,94,228,221,166,213,106,181,85,59,252,20,244,148,52,93,6,53,34,106,181,54,166,157,202,186,119,31,66,38,244,211,199,68,85,213,223,164,230,54,187,244,157,119,34,55,199,191,236,54,72,247,183,222,107,180,79,171,67,108,47,119,83,99,154,168,221,59,181,250,206,116,77,175,240,213,14,109,168,189,234,134,186,119,104,104,140,70,248,33,170,34,125,67,65,167,192,104,134,160,209,201,170,28,46,241,219,175,122,120,154,59,110,223,175,67,116,77,238,221,252,47,135,212,115,0,0,0,3,69,93,13,53,241,52,213,77,23,192,213,190,242,120,155,149,59,180,212,211,195,185,19,68,250,205,26,197,78,227,69,98,175,118,166,230,185,28,154,161,184,0,13,138,213,93,83,114,247,255,0,49,170,53,17,13,30,221,253,223,3,133,241,199,174,141,211,95,171,65,27,92,197,209,16,222,174,68,93,170,239,3,147,114,104,171,245,38,166,214,110,87,43,254,10,134,245,58,149,180,235,54,142,72,209,202,136,190,58,31,54,107,51,37,138,70,202,140,247,218,169,162,177,23,77,80,165,184,199,45,34,172,73,42,41,150,8,165,108,143,84,86,211,183,85,213,201,175,126,228,41,124,243,226,44,179,173,154,190,174,174,174,162,142,73,28,157,213,42,198,196,214,170,181,168,141,69,118,168,187,211,193,59,180,42,38,5,207,12,59,115,130,26,119,220,37,100,251,149,142,106,172,206,239,70,34,175,126,205,62,178,178,90,239,244,149,140,247,100,85,77,202,154,174,239,171,95,168,250,250,234,106,13,170,212,84,211,68,254,225,198,248,180,239,106,39,137,181,87,111,137,185,36,238,78,245,238,254,115,145,28,213,254,83,85,209,19,188,211,122,110,70,161,181,238,209,123,148,227,223,170,126,82,169,177,222,242,232,137,175,199,67,154,8,220,196,93,221,235,175,137,201,167,126,166,160,227,154,120,233,216,175,145,218,34,34,175,135,212,121,235,206,49,183,80,71,38,233,21,54,49,206,85,77,223,86,191,4,40,182,44,207,155,74,84,190,221,64,249,166,168,73,100,98,53,38,149,157,237,114,107,222,172,211,193,23,226,109,194,178,226,12,77,90,149,245,77,157,148,202,157,86,177,245,61,70,185,175,107,149,59,149,83,77,59,190,5,94,195,214,73,35,167,142,162,86,53,17,157,218,232,139,167,186,159,111,218,125,218,104,98,234,108,247,124,87,191,111,216,125,77,59,187,187,141,174,70,170,105,162,105,227,224,106,197,220,157,232,113,170,170,247,110,83,137,117,79,181,67,88,174,95,120,228,108,72,169,220,137,171,126,195,145,17,174,211,195,86,248,247,27,192,0,0,1,198,173,85,118,187,123,151,196,116,187,254,205,77,254,29,200,109,87,38,190,38,53,220,88,121,166,206,79,255,0,175,241,15,168,206,77,71,43,149,255,0,228,20,203,63,190,125,98,180,180,30,104,156,0,86,90,43,46,92,77,228,134,29,235,90,166,237,55,28,113,107,130,73,231,170,142,170,89,229,158,107,179,122,143,126,232,87,171,164,177,198,140,108,45,141,178,35,85,139,43,162,142,28,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,69,28,42,241,49,131,120,175,202,58,60,210,193,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,88,1,0,60,209,252,246,102,111,220,190,143,68,93,87,46,190,29,48,39,20,28,2,227,140,180,199,84,255,0,156,11,157,101,158,183,124,223,212,203,167,177,105,33,130,179,167,20,177,245,186,93,119,187,164,247,108,127,130,167,130,164,117,103,166,69,230,63,14,153,143,113,202,252,208,179,118,27,173,14,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,58,144,191,107,180,93,17,200,230,185,143,107,30,199,177,178,85,202,235,152,5,29,222,142,219,195,38,119,226,46,141,214,30,205,110,192,247,73,227,130,10,89,41,98,130,40,33,180,187,166,198,109,153,58,90,197,36,138,247,76,233,29,26,185,30,145,54,91,234,226,199,202,198,114,124,191,196,62,157,57,141,97,146,71,7,119,107,85,235,133,12,158,172,179,92,233,43,233,227,192,246,90,71,203,77,51,101,99,103,130,142,40,102,137,92,213,84,71,199,44,114,70,246,248,181,236,115,87,69,69,66,50,249,174,112,81,248,50,197,83,241,41,150,118,203,173,78,27,197,183,10,138,156,91,22,157,104,108,247,73,164,107,146,163,122,185,100,108,53,82,72,254,231,55,100,114,166,212,122,36,208,196,219,74,225,87,137,140,101,194,134,110,81,230,150,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,255,0,43,157,248,214,213,153,89,209,143,179,26,197,79,87,5,183,21,98,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,77,117,209,87,196,151,78,74,158,86,49,79,204,10,239,78,183,23,254,1,96,28,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,6,74,96,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,155,236,244,200,188,184,226,47,46,46,57,95,154,22,110,221,106,174,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,78,102,110,118,139,162,181,90,231,49,237,123,30,246,59,29,108,244,200,188,199,225,211,49,238,57,95,154,22,110,195,117,161,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,82,23,237,118,139,162,57,28,215,49,237,99,216,246,54,237,121,110,115,4,166,225,218,166,76,158,206,75,173,91,178,234,227,80,234,154,43,148,210,203,51,48,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,166,175,145,86,109,0,44,255,0,61,57,157,112,251,146,25,203,100,202,122,170,223,164,17,182,225,83,110,198,55,43,99,229,127,209,121,24,216,186,106,232,210,37,101,95,191,35,219,43,33,151,169,15,70,68,86,58,68,72,150,197,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,0,0,62,77,231,11,88,177,5,198,197,118,187,208,246,138,188,51,112,125,210,215,39,85,236,236,245,79,165,168,164,116,154,53,81,31,172,21,117,12,209,200,173,247,245,211,115,90,169,245,136,86,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,18,168,124,155,6,19,194,184,83,218,95,69,176,205,170,205,237,155,132,215,107,143,179,232,163,167,237,149,210,233,213,169,155,98,39,82,103,237,110,233,29,171,157,162,106,171,161,245,129,96,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,222,199,248,3,6,230,158,13,187,101,246,96,225,234,75,230,30,190,83,173,53,117,13,74,46,201,89,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,99,217,198,15,9,152,203,132,92,208,250,15,125,168,171,188,88,171,233,227,169,177,98,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,253,250,116,222,168,141,149,138,183,41,202,135,140,28,125,130,115,66,201,195,29,245,106,239,152,39,21,212,84,54,217,18,69,53,68,246,42,222,156,147,43,224,108,76,123,187,52,142,106,245,88,168,145,198,174,117,66,186,52,108,235,37,32,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,124,158,103,92,191,235,51,118,142,167,136,28,144,195,189,175,29,82,110,159,19,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,116,49,177,174,153,175,118,138,233,26,198,73,14,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,19,253,192,15,24,54,174,44,178,141,174,184,45,92,120,239,7,83,209,208,98,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,46,128,30,127,31,227,252,27,149,152,54,237,152,57,131,136,105,44,120,122,199,78,181,53,213,213,42,187,34,102,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,111,252,27,241,233,128,120,196,186,227,43,21,139,13,85,225,139,150,24,168,73,232,232,235,235,225,150,123,149,169,238,86,199,86,145,183,71,49,237,114,35,102,141,17,236,137,101,129,18,89,58,157,216,251,153,41,240,157,229,99,38,254,95,225,239,78,128,170,164,0,243,71,243,217,153,191,114,250,61,17,114,156,1,112,163,151,28,90,240,35,139,112,86,53,139,176,221,104,115,2,229,61,130,255,0,4,40,250,171,69,83,173,150,212,87,53,21,83,169,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,142,188,210,202,220,119,146,216,238,231,150,121,151,98,246,54,36,179,116,123,109,23,106,134,163,165,213,133,147,71,248,200,94,248,221,172,114,177,222,235,151,77,116,93,21,21,18,90,121,98,243,0,172,205,218,58,110,31,179,191,17,118,188,117,73,182,12,51,114,150,57,229,170,191,82,199,4,211,74,218,151,181,139,26,77,4,116,253,243,72,246,186,102,189,186,163,164,107,223,37,224,113,99,229,99,57,62,95,226,31,78,156,198,176,202,160,134,14,101,188,190,234,114,122,235,120,226,15,40,45,84,145,229,245,125,71,105,188,90,105,34,138,150,12,52,247,186,150,8,210,52,124,234,249,217,81,83,60,174,70,67,19,89,2,104,212,68,98,55,75,0,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,200,39,129,126,12,172,92,30,101,197,85,178,75,175,182,113,158,40,236,245,24,154,229,19,222,148,174,146,36,127,74,154,154,55,105,164,49,117,101,68,145,205,73,36,115,220,231,109,69,100,81,220,169,106,188,209,252,137,230,111,220,190,177,68,64,9,149,65,212,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,129,110,97,156,105,221,120,167,205,10,139,22,16,196,21,110,202,188,53,80,137,135,232,214,153,212,169,91,58,71,182,91,132,241,185,202,231,189,206,89,91,18,189,26,172,133,90,157,56,222,249,183,95,175,18,223,247,27,109,31,47,240,39,252,253,172,133,99,40,140,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,0,241,183,193,246,38,225,27,52,37,178,185,42,235,112,77,242,162,119,97,59,197,92,180,253,122,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,215,4,156,96,226,110,17,179,66,43,211,86,174,183,4,223,42,32,110,44,179,210,69,79,215,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,200,35,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,245,129,138,185,146,159,9,222,86,50,111,229,254,30,244,232,8,224,230,189,192,229,78,26,186,222,248,184,203,151,210,37,138,229,81,78,252,93,105,70,69,78,180,53,114,186,56,27,91,2,53,26,146,178,121,92,206,171,87,89,82,105,93,38,175,108,143,232,198,89,59,220,184,184,28,169,225,75,6,215,227,12,193,125,37,70,98,227,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,147,159,20,77,106,57,33,73,100,188,162,213,121,163,249,19,204,223,185,125,98,136,128,19,42,130,5,185,145,112,101,98,225,47,49,236,247,60,7,117,234,224,204,119,219,106,45,22,217,222,247,213,90,164,167,88,122,244,206,145,218,245,97,78,209,18,197,34,185,100,218,174,107,245,86,117,101,241,92,18,113,131,137,184,70,205,8,175,77,90,186,220,19,124,168,129,184,178,207,73,21,63,94,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,119,55,33,224,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,211,234,243,25,224,163,247,42,230,60,23,252,1,108,186,201,150,88,167,241,150,218,153,211,171,29,174,185,85,235,37,177,211,110,115,221,181,140,73,34,116,168,215,62,55,57,186,202,232,101,145,124,167,2,252,102,223,120,60,204,122,171,156,150,175,108,224,204,81,217,233,241,53,182,38,49,42,157,28,74,254,149,77,52,142,211,73,162,234,202,169,27,156,145,200,215,185,174,218,170,201,99,240,28,78,241,11,138,184,160,206,91,214,110,98,154,110,193,219,250,116,214,235,91,42,164,168,134,217,67,19,118,197,79,27,158,191,219,72,245,107,88,215,203,44,175,70,51,126,212,188,174,85,252,10,212,227,252,67,106,226,123,52,168,42,224,195,22,58,136,110,88,50,24,106,162,217,118,184,193,85,51,29,60,171,28,139,52,108,165,154,153,21,35,123,25,213,123,152,187,157,27,30,201,35,128,159,238,87,30,68,242,203,239,175,88,173,32,4,156,158,81,89,189,131,113,175,10,246,252,173,179,79,86,152,135,46,42,42,97,189,65,52,10,214,108,174,173,171,170,166,154,39,166,173,123,28,213,145,138,154,163,209,240,191,86,163,85,142,125,42,230,189,192,229,54,37,181,94,248,184,203,151,213,173,246,219,79,78,252,93,105,70,75,80,149,212,145,54,56,27,91,2,53,28,177,62,8,154,206,171,87,72,150,24,157,38,172,116,111,235,69,174,86,230,150,59,201,108,119,108,204,204,180,190,251,27,18,89,186,221,138,183,178,195,81,210,234,194,248,100,252,92,204,124,110,214,57,94,223,121,171,166,186,166,138,136,169,145,159,13,217,223,106,226,63,36,176,182,116,89,172,117,118,106,124,71,79,43,159,65,83,35,100,125,52,240,207,37,60,204,71,183,185,236,73,97,147,99,244,106,185,155,92,173,98,170,177,42,89,8,28,199,249,127,214,112,239,125,151,54,242,135,14,255,0,165,61,127,102,130,90,106,121,39,168,147,14,213,108,100,123,106,31,51,228,145,240,205,34,43,217,50,187,106,73,42,196,228,103,226,86,91,107,200,190,40,243,219,134,191,109,254,5,49,207,209,207,164,125,155,218,127,212,202,58,206,191,103,234,244,127,213,49,73,183,111,94,95,201,211,93,221,250,232,154,83,252,39,133,175,184,231,21,89,176,86,22,161,237,183,172,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,230,65,60,18,112,125,134,120,70,202,248,172,173,74,74,220,109,124,167,129,216,178,241,73,45,71,66,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,226,140,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,148,83,155,23,7,88,87,27,224,75,159,20,88,114,178,213,97,196,152,74,222,158,219,99,227,142,31,164,48,172,212,241,67,212,158,73,227,141,147,67,26,202,140,247,36,150,125,98,129,186,171,98,106,68,102,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,33,222,14,120,130,172,226,119,135,220,55,155,119,108,63,236,107,173,119,94,142,229,77,20,19,178,149,106,160,149,209,190,74,103,204,212,234,66,253,168,244,86,58,70,177,206,116,75,35,223,19,212,173,101,181,115,18,200,186,204,254,225,79,21,225,187,13,155,218,120,146,195,210,196,150,24,90,179,172,142,170,165,85,89,89,20,112,163,157,52,210,82,190,170,24,227,86,185,174,146,102,126,74,162,61,184,246,2,186,240,71,144,212,220,71,113,47,131,178,218,243,69,87,62,30,90,135,221,49,2,195,79,44,140,75,117,51,22,89,35,149,241,61,142,133,147,57,177,211,36,187,219,177,245,12,84,213,219,90,185,25,130,0,121,163,249,236,204,223,185,125,30,136,187,78,75,25,243,131,104,176,246,43,225,202,243,91,73,111,196,53,151,135,226,107,42,77,80,168,251,171,31,75,28,85,48,196,197,98,55,124,13,164,142,69,77,234,247,178,87,185,24,141,133,238,46,3,152,239,3,149,60,86,224,218,12,97,151,207,164,167,204,92,31,79,59,40,97,149,145,68,203,221,35,149,30,180,82,206,168,142,99,218,228,115,160,115,157,210,107,229,149,174,70,164,203,44,112,87,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,63,220,188,248,166,186,241,79,144,212,247,220,95,13,91,177,134,26,168,91,62,32,172,75,83,169,104,171,103,79,122,41,160,145,186,194,247,186,21,137,210,177,138,213,100,138,229,233,71,27,225,221,9,156,88,249,167,206,79,152,24,135,212,103,36,207,148,95,22,120,55,16,101,229,7,10,119,136,41,108,152,135,10,211,212,212,217,100,154,189,92,252,64,201,234,234,234,170,82,40,214,54,182,55,192,217,35,213,157,71,189,236,223,34,34,54,55,237,245,92,200,249,126,84,241,19,78,204,224,201,203,85,35,115,22,221,78,218,106,219,116,49,69,11,241,51,22,88,35,137,101,168,154,120,161,133,244,208,164,234,143,115,92,249,24,140,143,93,25,26,39,107,148,119,15,95,130,158,31,101,205,155,157,77,213,151,172,213,232,214,203,111,171,165,236,241,209,208,210,75,83,29,27,163,71,38,249,58,204,149,243,245,85,81,174,142,104,118,183,70,171,228,190,150,232,239,143,129,185,83,187,77,77,59,211,187,78,239,138,154,35,87,191,237,93,77,21,139,225,169,185,143,71,166,168,110,0,3,102,213,239,247,149,117,254,99,86,181,17,59,205,30,221,233,181,20,225,124,108,69,218,138,155,191,65,163,26,172,118,136,157,231,42,185,26,186,43,180,57,17,200,166,214,42,185,219,188,19,77,13,202,117,171,32,89,88,186,49,28,186,235,162,233,245,31,46,107,67,103,138,68,149,140,69,123,85,52,86,34,233,221,161,77,177,166,90,83,220,167,146,162,53,130,57,24,199,43,85,41,154,170,171,181,52,239,213,52,240,41,45,67,113,78,95,214,75,84,250,170,186,170,87,74,233,21,18,171,166,145,71,18,235,220,136,231,106,154,47,130,39,192,247,216,11,60,240,237,210,94,198,250,233,99,157,172,98,42,42,202,237,93,181,218,247,236,211,224,86,75,14,38,161,185,70,215,71,50,185,174,99,92,138,187,188,21,21,126,40,125,230,185,175,106,57,171,170,42,106,134,160,219,181,14,57,34,68,240,68,211,244,27,85,85,190,42,111,73,59,147,191,95,183,235,55,163,218,191,202,106,105,189,53,68,79,137,163,221,167,130,248,28,74,253,117,77,202,108,114,234,187,83,189,87,224,114,192,197,106,106,228,239,215,95,208,114,233,223,169,168,56,230,153,144,70,178,72,186,34,33,240,47,24,194,221,67,79,43,157,34,167,77,170,170,169,187,248,42,191,4,40,222,52,207,139,53,13,123,173,176,203,44,147,170,43,90,212,146,86,251,202,214,232,154,236,211,227,245,159,63,14,215,95,241,157,67,46,137,218,33,166,73,24,168,197,169,234,35,211,93,28,154,42,167,240,126,175,137,87,236,22,41,182,54,71,198,221,35,72,221,222,136,186,39,247,79,71,77,4,93,93,190,239,233,218,125,54,181,26,196,106,124,17,16,209,200,138,138,221,60,77,88,187,147,189,14,62,245,238,87,41,196,186,167,143,120,72,213,221,206,57,27,26,47,114,34,42,167,127,129,189,186,46,141,84,209,201,222,167,32,0,0,0,56,213,170,175,215,106,119,252,71,75,222,251,62,173,13,232,136,137,162,38,136,109,87,38,190,38,155,219,223,223,225,226,106,139,175,122,41,185,20,212,0,1,177,127,72,29,225,28,154,232,168,108,93,81,125,213,238,83,123,28,239,5,79,229,212,221,170,39,114,168,215,81,241,212,226,98,170,72,170,159,147,161,175,104,139,122,199,187,189,62,197,57,17,200,189,232,163,115,123,251,252,2,57,21,53,69,56,122,186,202,141,106,170,247,175,113,190,52,126,174,222,154,119,247,119,155,245,69,238,52,115,145,191,164,218,140,247,145,85,13,88,221,19,85,111,121,181,209,42,248,127,116,219,170,43,182,162,247,252,78,86,232,158,238,190,6,166,142,69,95,3,106,196,142,211,93,63,184,116,110,182,200,234,161,217,28,81,163,190,62,226,119,247,161,78,177,190,0,109,218,217,53,60,148,20,210,185,238,213,187,226,99,191,126,213,95,21,251,11,78,204,220,41,138,48,5,226,162,237,111,116,208,211,64,139,39,78,158,102,194,221,95,43,153,251,215,47,193,83,225,240,42,14,84,113,29,109,187,189,148,245,175,168,130,71,212,72,136,215,84,75,38,168,145,34,235,253,111,244,151,73,135,113,117,182,243,27,214,158,101,126,215,46,170,168,239,134,159,90,39,214,122,36,84,95,3,80,104,228,213,171,250,14,179,147,191,69,93,77,90,154,119,125,102,168,228,69,84,215,192,222,142,87,34,167,243,156,11,34,178,93,21,87,251,167,35,100,107,218,186,247,119,154,108,85,77,81,13,172,99,181,238,95,229,59,96,28,85,19,178,154,39,77,34,247,53,21,127,152,166,185,137,154,118,140,57,79,59,234,100,115,91,12,18,200,237,21,233,220,214,35,151,193,171,245,150,151,153,124,76,186,249,114,118,31,194,148,181,83,77,86,213,165,108,177,220,36,133,90,249,24,198,177,116,116,105,241,85,248,252,60,80,251,153,47,149,56,178,231,118,101,235,20,171,228,100,172,108,232,218,151,178,163,190,72,222,171,223,189,126,42,157,250,119,151,93,133,176,131,109,212,209,181,148,208,163,91,20,109,77,177,181,189,200,213,79,130,158,190,10,110,156,73,11,90,136,221,19,84,68,209,53,253,6,169,79,211,118,228,68,250,252,14,100,215,235,53,114,163,83,85,67,129,210,171,87,185,23,251,167,47,229,38,173,106,26,36,63,140,87,42,234,159,86,134,187,127,24,186,39,113,187,68,69,215,195,80,137,181,85,81,60,124,77,199,19,170,99,107,209,138,190,58,235,246,104,110,123,211,166,175,69,238,250,206,156,151,104,33,122,71,39,114,233,227,223,254,67,73,175,148,16,189,24,178,235,170,107,174,215,127,144,209,113,5,165,169,171,170,180,255,0,128,239,242,26,46,33,181,109,220,218,157,83,93,53,216,228,239,254,225,216,109,202,146,70,53,241,73,185,28,186,120,42,127,136,236,49,237,123,81,237,93,81,77,192,27,36,118,141,94,253,14,191,81,94,237,24,154,171,124,123,204,109,184,175,215,247,82,103,30,191,237,255,0,16,250,140,228,211,114,186,85,78,5,114,207,68,215,254,204,247,125,241,90,93,21,214,209,106,191,218,171,44,119,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,164,22,243,20,224,86,167,133,172,100,184,227,47,168,42,223,149,119,250,136,97,161,154,166,170,39,190,217,113,153,42,30,182,212,69,145,103,153,141,142,157,210,50,103,51,242,30,214,57,239,123,85,239,161,92,52,113,23,142,248,95,205,58,12,204,192,181,31,216,168,239,20,91,33,254,169,218,251,76,51,79,71,212,150,41,58,61,94,131,27,213,99,119,179,197,23,197,23,33,236,151,205,236,27,159,89,95,135,243,115,47,231,171,146,197,136,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,72,1,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,84,174,98,28,31,96,30,35,114,142,239,141,231,74,75,54,59,193,22,122,170,251,69,241,242,195,78,201,160,133,143,153,212,53,146,204,246,68,148,206,84,114,164,146,61,169,3,220,178,35,145,139,51,36,129,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,9,148,201,62,48,110,188,88,114,252,207,54,227,149,164,76,119,130,176,61,238,130,244,250,104,157,27,43,160,150,213,80,180,213,202,212,98,69,27,229,88,231,99,227,141,202,136,248,28,244,108,108,145,145,182,24,75,202,229,215,199,85,79,11,88,201,48,62,96,215,213,191,42,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,228,61,207,107,30,246,163,31,57,24,179,11,88,177,206,21,188,224,172,83,67,219,108,184,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,200,23,227,235,130,140,85,194,158,99,213,222,237,54,206,209,150,88,154,225,52,152,114,225,78,146,62,58,13,234,233,27,108,168,89,28,247,182,104,152,138,140,115,220,189,104,216,175,69,220,217,89,21,170,147,83,201,83,202,198,41,249,129,93,233,214,226,255,0,192,44,3,157,95,149,140,45,243,2,135,211,174,36,85,240,157,230,159,38,254,96,97,239,81,128,201,76,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,91,255,0,24,188,29,96,78,47,240,37,61,130,255,0,89,236,108,73,102,223,244,127,16,116,230,168,246,95,86,106,119,213,127,74,178,120,163,159,171,29,58,71,248,197,93,154,238,110,138,157,248,251,227,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,101,39,148,167,26,254,219,163,163,225,55,51,110,119,90,203,212,61,105,48,93,194,117,235,198,234,24,96,234,62,216,229,70,239,143,162,200,165,146,39,72,231,53,99,87,68,139,26,69,11,31,39,231,201,197,150,15,165,120,86,243,133,189,183,117,179,123,102,223,81,111,246,141,166,167,179,215,81,245,99,115,58,244,242,232,189,57,153,187,115,31,162,237,114,34,232,186,24,225,113,59,195,214,42,225,127,57,111,89,71,138,106,123,127,96,233,212,219,174,140,165,146,158,27,157,12,173,221,21,68,109,122,127,109,27,209,174,123,89,44,82,177,30,253,155,150,159,222,113,77,247,16,91,172,86,155,189,119,104,164,195,54,247,218,237,113,244,152,206,207,74,250,170,138,183,71,171,81,21,250,207,87,80,253,92,170,239,127,77,118,181,168,146,127,200,199,243,217,250,183,251,72,149,64,0,0,16,173,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,37,80,0,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,138,85,196,239,15,88,87,138,12,154,189,101,30,41,169,236,29,191,167,83,110,186,50,150,58,137,173,149,209,59,116,85,17,181,233,253,180,111,70,185,142,124,82,202,196,123,55,238,79,21,193,247,4,153,95,194,54,25,219,101,130,146,249,141,171,105,228,164,188,98,199,82,201,4,245,208,118,135,203,28,76,133,243,74,218,102,53,174,137,142,108,78,68,145,96,141,239,213,90,221,177,23,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,242,26,249,157,114,255,0,163,202,42,202,158,32,114,67,14,246,76,11,87,186,124,77,109,138,72,34,165,176,213,73,60,48,196,234,102,57,233,34,195,60,149,29,208,198,199,54,23,49,218,43,99,115,25,29,138,229,110,105,99,188,150,199,118,204,204,203,75,239,177,177,37,155,173,216,171,123,44,53,29,46,172,47,134,79,197,204,199,198,237,99,149,237,247,154,186,107,170,104,168,138,153,15,112,171,196,198,13,226,191,40,232,243,75,7,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,101,96,44,131,154,127,9,152,203,136,204,175,180,227,140,191,168,171,174,190,229,173,61,194,166,159,14,82,80,36,243,222,89,85,37,26,74,145,191,168,213,107,226,138,158,73,17,141,100,143,149,116,99,83,114,162,44,43,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,124,249,146,159,9,222,86,50,111,229,254,30,244,232,10,170,64,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,227,223,243,34,225,15,10,241,17,147,87,76,117,109,162,181,80,102,22,9,183,190,182,215,121,172,175,142,223,12,148,49,59,171,81,73,87,60,137,211,232,244,250,207,141,100,115,27,28,186,57,100,138,55,204,174,130,27,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,9,159,201,254,47,63,117,111,47,76,229,250,83,91,214,204,44,29,151,247,202,44,81,178,131,179,67,63,86,130,179,178,213,199,181,86,53,234,199,19,183,163,118,109,150,57,116,141,145,172,91,161,88,202,160,234,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,90,175,11,60,186,178,191,134,44,220,198,25,175,111,173,164,190,212,93,42,36,76,41,79,53,186,70,63,10,209,72,249,186,148,241,75,37,68,171,59,221,19,226,137,103,115,91,38,200,222,154,233,52,136,183,106,11,85,230,143,228,79,51,126,229,245,138,34,0,76,170,8,107,230,117,204,2,143,55,107,42,120,126,201,12,69,218,240,45,38,232,49,53,202,40,224,150,150,253,85,28,240,205,19,105,158,230,44,137,12,18,83,247,77,27,218,217,156,247,104,142,141,172,124,145,214,77,79,18,223,247,27,109,31,47,240,39,252,253,172,133,99,42,130,159,231,166,69,229,199,17,121,113,113,202,252,208,179,118,235,85,118,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,122,115,51,115,180,93,21,170,215,57,143,107,216,247,177,216,240,241,21,144,216,203,134,220,220,190,229,78,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,221,85,168,247,108,122,62,55,46,246,57,18,234,185,110,115,4,166,225,218,166,76,158,206,75,173,91,178,234,227,80,234,154,43,148,210,203,51,48,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,166,175,145,86,109,1,138,185,146,159,9,222,86,50,111,229,254,30,244,232,10,170,90,86,72,114,220,201,44,136,226,46,231,159,120,66,90,184,233,224,167,100,56,87,15,53,243,244,44,111,125,47,66,174,103,207,44,210,75,86,249,81,210,171,81,251,89,26,77,34,109,122,164,110,142,237,65,106,188,209,252,137,230,111,220,190,177,68,64,9,147,158,116,102,246,13,200,92,175,196,25,185,152,19,213,199,98,195,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,199,7,58,51,123,25,103,214,104,98,12,220,204,9,233,36,190,226,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,119,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,201,255,0,42,30,7,41,176,213,170,201,197,198,99,62,173,47,183,42,122,135,225,27,74,178,90,116,161,164,149,178,64,234,217,209,200,213,149,243,196,231,244,154,154,196,144,202,217,53,123,164,103,70,77,1,96,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,201,206,140,7,149,249,149,149,248,131,8,103,69,45,36,248,38,122,118,213,222,146,174,225,37,12,17,193,77,35,106,122,178,84,70,248,221,19,24,232,90,245,118,246,166,140,93,123,181,49,161,197,150,235,21,159,21,94,109,56,91,17,253,32,178,209,92,42,41,237,215,126,198,250,79,104,82,178,71,54,42,158,131,213,95,23,81,136,215,244,220,187,155,187,69,239,66,160,112,177,96,201,172,83,196,22,9,176,113,3,123,246,86,1,172,184,43,46,245,46,169,117,52,125,209,61,96,142,89,154,138,177,67,36,233,12,114,73,171,118,70,247,187,124,122,117,27,146,153,138,185,63,220,174,60,137,229,151,223,94,177,90,64,9,237,114,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,67,220,49,113,11,133,120,160,201,171,46,110,97,106,110,193,219,250,148,215,27,91,234,163,168,154,217,93,19,182,203,79,35,152,191,218,200,197,115,88,231,197,44,79,86,51,126,212,182,170,174,81,156,62,221,248,130,189,230,173,242,125,248,22,231,190,122,108,1,110,165,150,130,150,154,169,241,49,175,114,213,71,63,83,163,212,235,74,216,98,108,45,99,159,27,17,122,113,172,111,190,160,81,254,47,113,38,87,225,30,26,51,11,16,103,38,24,164,196,120,78,150,206,244,170,179,212,172,141,101,194,119,189,172,165,167,73,35,99,223,3,223,82,232,26,201,218,154,194,245,108,186,183,102,228,198,220,191,78,78,56,147,43,237,156,75,215,97,252,97,134,41,42,113,101,234,207,50,97,27,196,203,36,143,162,158,22,61,245,116,241,70,140,86,49,243,83,117,28,179,185,88,173,101,51,226,106,175,104,115,86,109,1,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,56,57,150,113,213,77,196,214,38,165,203,12,177,175,164,170,202,252,57,81,5,202,150,185,180,178,199,61,222,226,180,234,142,157,233,60,108,150,22,66,147,205,11,99,70,166,229,234,72,231,61,29,26,71,77,56,23,224,202,251,198,30,99,213,91,36,186,251,27,6,97,126,207,81,137,174,81,61,139,84,216,229,87,244,169,169,163,118,186,205,47,74,84,73,28,213,142,54,177,206,118,229,70,69,38,65,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,29,176,99,131,198,134,78,88,178,11,138,12,127,149,88,90,109,246,91,85,194,58,139,116,123,94,157,154,150,174,158,42,184,169,181,123,222,247,244,89,80,216,186,142,114,185,253,61,235,162,187,68,162,164,196,242,96,200,106,156,43,149,248,151,63,239,180,84,157,163,28,84,54,215,98,123,169,226,116,241,219,168,228,145,179,200,201,145,234,246,50,106,157,88,232,149,172,239,161,141,235,189,28,197,108,143,130,0,121,163,249,236,204,223,185,125,30,136,181,251,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,12,130,120,23,227,54,197,198,30,92,85,92,228,181,123,27,25,225,126,207,79,137,173,177,49,235,74,217,37,71,244,170,105,164,118,186,195,47,74,85,72,220,229,146,55,49,205,118,228,70,75,39,148,226,11,150,126,77,113,13,196,21,167,61,49,37,238,235,69,28,157,47,165,118,72,21,203,29,255,0,161,19,35,166,219,54,244,125,39,185,27,35,151,166,139,190,54,55,103,70,77,210,186,232,48,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,184,229,241,97,230,155,57,62,96,98,31,81,156,166,182,155,181,214,193,117,163,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,25,3,112,51,198,101,139,140,60,184,170,185,201,106,246,54,51,194,253,158,159,19,91,98,99,214,149,36,149,31,210,169,166,145,218,235,12,189,41,85,35,115,150,72,220,199,53,219,145,25,44,151,40,142,211,185,80,209,123,151,86,175,137,185,138,237,123,211,199,237,55,106,137,220,170,19,236,26,119,234,113,181,127,25,238,167,118,134,171,60,72,237,138,238,253,53,240,83,122,57,29,224,166,155,219,174,154,248,26,163,154,190,10,112,201,47,227,17,173,85,94,255,0,3,124,104,253,93,189,52,239,238,239,55,234,138,186,26,57,81,169,174,157,230,212,110,175,71,42,27,154,212,213,85,90,158,61,198,199,70,171,246,253,166,213,118,139,162,46,138,114,181,17,190,238,191,105,184,209,200,170,157,198,197,141,29,166,186,39,242,29,59,141,186,58,152,244,108,108,220,173,114,107,181,59,245,67,192,98,140,11,29,125,29,76,83,80,211,72,178,69,51,89,190,38,59,189,201,246,169,105,249,163,131,113,38,95,76,183,251,119,82,24,163,154,109,204,167,149,176,106,138,246,181,169,171,92,190,27,254,163,211,228,183,16,180,213,21,109,178,221,157,83,12,176,69,20,42,175,170,150,93,238,108,111,220,189,204,250,219,245,252,75,172,194,88,210,217,123,160,129,244,243,43,247,162,38,170,143,254,2,47,197,168,122,166,61,178,53,30,213,238,84,212,220,13,52,69,241,58,206,69,215,69,93,77,90,154,104,134,187,182,174,159,20,55,181,202,168,169,167,143,218,112,61,234,199,167,122,175,121,200,217,90,244,84,94,239,180,209,91,175,123,77,173,107,183,125,191,89,218,106,104,212,79,176,212,27,37,149,177,55,115,215,68,85,208,167,57,133,153,246,140,59,107,172,158,161,238,107,105,216,231,57,81,94,157,201,26,187,224,213,250,139,76,204,142,39,34,189,203,62,27,194,180,245,83,85,214,61,148,241,62,58,233,33,84,89,35,218,139,239,70,137,220,231,39,197,14,108,163,203,44,103,138,42,162,191,226,119,76,228,117,68,14,219,83,51,42,87,107,94,230,187,189,95,245,53,62,31,222,46,215,6,224,184,237,116,12,138,42,104,17,168,186,166,216,154,212,252,167,47,130,47,218,123,104,41,146,24,210,56,218,137,220,136,228,68,211,255,0,137,170,83,244,221,185,17,63,184,115,183,93,59,212,213,123,147,114,156,14,149,90,189,200,191,221,57,127,45,53,107,80,211,163,171,245,85,238,211,234,53,219,239,174,137,220,110,209,17,117,240,26,104,229,113,170,46,189,232,113,75,82,200,158,214,47,138,174,139,246,27,222,244,233,171,145,123,187,187,206,164,151,72,96,84,108,189,218,234,154,247,252,63,144,217,37,246,130,39,53,171,39,139,117,252,151,127,144,125,32,180,162,106,250,173,63,224,59,252,134,159,72,45,106,213,123,42,55,53,60,87,99,147,252,71,51,110,148,114,179,124,18,111,77,116,240,84,254,250,29,152,228,108,169,185,139,170,107,161,188,3,107,213,17,171,223,240,58,221,69,122,232,221,125,213,239,239,13,107,181,93,92,186,175,192,229,77,81,19,68,213,126,163,145,169,241,83,112,0,3,98,247,26,106,134,161,205,69,68,248,39,196,218,173,93,23,111,127,212,107,27,147,242,87,196,223,220,189,232,134,199,163,211,222,103,143,134,154,247,31,50,229,95,61,51,27,51,149,25,26,170,55,114,107,249,93,253,221,199,156,175,198,78,164,99,229,89,216,212,68,254,11,244,240,215,224,121,90,220,222,178,81,78,171,87,121,72,165,71,34,43,82,25,149,60,53,79,4,250,143,141,116,226,39,9,80,76,172,151,20,116,220,157,234,212,166,170,211,193,23,224,211,175,7,18,248,26,102,38,252,91,162,175,119,117,37,95,255,0,154,122,203,22,108,91,47,104,199,91,46,233,59,29,211,93,86,41,155,170,59,195,242,145,60,79,83,14,45,163,134,70,58,170,165,172,107,251,209,118,61,87,192,250,244,247,218,26,183,71,211,171,85,107,147,93,81,174,78,237,53,79,129,222,134,178,143,114,70,217,220,231,59,189,53,69,255,0,33,216,107,145,253,232,136,168,17,85,94,154,155,205,59,244,54,43,81,53,122,39,192,213,157,233,189,85,123,195,159,167,127,192,34,163,147,114,57,77,200,168,190,1,81,23,196,225,168,165,134,118,162,62,52,93,62,26,33,77,243,15,45,173,24,142,154,165,181,54,200,230,73,26,212,93,89,18,248,73,187,247,200,88,142,106,229,142,42,203,215,173,207,11,195,89,79,208,166,142,77,27,89,27,27,189,242,43,21,85,24,173,95,201,84,59,89,47,198,5,226,221,85,85,71,139,110,212,116,200,232,223,43,52,134,174,69,94,248,209,60,30,239,169,223,220,47,227,46,243,14,131,21,211,207,165,107,37,116,111,119,228,197,34,119,34,51,248,95,219,30,233,21,28,154,167,129,168,56,100,107,85,85,83,197,16,226,69,213,17,117,239,57,54,162,109,84,77,85,77,190,242,42,252,14,23,107,191,191,189,126,211,69,118,136,186,174,139,240,67,157,28,230,166,159,3,153,139,27,187,217,167,247,13,224,224,170,171,138,146,25,38,149,251,91,27,85,202,186,42,248,38,191,2,134,231,166,120,210,224,220,51,113,170,165,185,65,27,160,107,182,171,160,157,123,250,15,119,239,116,248,161,97,184,183,57,179,19,55,177,11,104,237,23,55,190,138,87,178,153,203,75,81,52,27,155,43,88,197,213,36,147,248,174,211,187,235,250,202,247,144,60,63,65,37,5,61,231,17,90,100,171,172,89,226,127,82,170,74,121,149,170,201,94,136,168,170,138,190,8,223,143,193,62,162,241,48,190,16,160,182,65,18,50,133,145,53,145,49,168,136,214,120,35,85,62,8,122,152,227,100,77,70,49,168,136,136,137,220,134,237,17,60,2,162,47,137,194,201,36,84,247,145,53,55,247,189,53,254,99,69,141,171,240,238,8,231,105,181,157,234,134,177,185,21,59,220,187,190,161,189,81,203,170,38,137,241,29,104,151,247,222,31,97,177,103,70,234,174,94,229,240,58,87,11,133,77,20,93,118,177,157,53,239,85,93,123,147,84,211,193,126,211,206,92,241,149,181,24,169,37,98,69,35,85,81,118,70,244,93,117,77,123,244,60,45,247,55,169,173,46,149,102,188,171,33,141,116,213,89,50,247,110,209,59,144,242,174,206,213,186,61,239,178,92,98,170,145,142,88,209,31,28,237,77,83,189,83,222,84,248,46,167,141,189,231,22,107,45,222,26,107,61,186,223,59,95,14,190,251,228,79,123,87,106,157,243,39,193,16,248,245,57,169,159,53,49,163,162,177,219,81,232,237,54,182,119,34,105,245,255,0,95,56,159,156,89,225,68,237,149,22,123,106,34,166,168,139,43,215,251,211,253,135,222,195,60,69,226,75,116,116,242,226,234,186,90,72,145,116,153,90,202,137,54,166,253,117,68,107,221,251,221,87,227,254,34,172,224,190,32,240,134,34,171,134,154,131,18,36,238,153,52,70,246,90,150,166,155,209,186,166,230,167,126,170,86,11,61,222,142,227,78,217,97,169,89,55,46,136,170,215,39,197,83,226,159,97,244,193,199,34,110,218,159,89,177,18,56,245,94,228,95,208,99,101,197,122,235,197,46,113,170,124,113,254,33,245,25,201,168,229,114,223,254,65,92,179,95,254,140,250,197,105,117,135,201,197,152,90,197,142,112,173,231,5,98,154,30,219,101,196,22,250,139,93,198,155,170,248,250,244,179,198,232,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,99,217,198,191,10,55,222,18,243,150,183,6,244,174,181,152,66,229,173,102,22,189,214,194,198,246,250,93,172,89,35,87,70,170,197,154,7,191,165,34,104,199,46,140,147,166,198,75,26,30,215,151,207,27,119,94,20,49,252,150,44,79,61,93,118,93,98,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,154,57,85,99,143,73,222,194,120,166,197,142,112,173,155,26,225,106,238,219,101,196,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,220,64,191,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,138,115,69,230,1,89,119,172,185,112,201,146,24,139,163,106,135,180,219,177,197,210,8,231,130,170,74,168,167,150,9,173,45,234,49,155,97,78,150,178,201,26,189,179,54,70,198,142,70,36,173,150,197,184,104,225,211,29,241,65,154,116,25,103,129,105,255,0,177,86,94,43,119,195,253,76,181,246,152,97,158,179,167,44,177,245,186,93,118,59,164,199,111,127,130,39,138,164,217,226,108,134,193,188,54,242,252,204,124,169,193,148,84,141,101,187,45,239,207,185,215,67,78,176,190,237,113,91,84,169,81,91,42,57,239,118,249,28,221,81,170,247,108,98,50,54,174,198,53,19,31,115,208,99,44,1,140,178,250,166,213,75,140,240,245,93,169,247,203,61,21,254,216,179,34,108,172,183,85,196,146,211,212,68,246,170,181,236,115,87,69,209,125,215,181,236,118,215,177,205,73,52,229,89,199,143,253,136,225,83,55,239,95,217,98,194,23,219,157,199,253,225,148,214,70,179,165,255,0,156,58,39,201,55,246,58,118,55,250,211,9,20,207,76,139,203,142,34,242,226,227,149,249,161,102,237,214,170,237,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,244,230,102,231,104,186,43,85,174,115,30,215,177,239,99,177,193,205,140,11,248,47,205,60,101,150,126,212,246,159,209,44,65,113,177,118,222,135,71,181,118,90,153,33,234,244,247,59,102,238,158,237,187,157,166,186,106,186,106,75,255,0,37,79,43,24,167,230,5,119,167,91,139,255,0,0,176,14,117,126,86,48,183,204,10,31,78,184,145,87,194,119,154,124,155,249,129,135,189,70,3,37,48,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,44,131,153,103,2,181,60,77,97,154,92,207,203,26,10,186,172,208,195,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,164,110,107,213,209,172,112,108,77,247,46,14,96,20,124,68,88,162,202,76,222,196,95,233,177,65,218,103,138,166,162,56,41,227,196,84,187,223,38,234,118,66,200,227,100,208,198,168,199,194,141,220,177,196,146,181,95,248,228,138,250,138,21,198,15,9,152,55,139,172,175,250,15,125,168,164,179,223,104,42,35,169,177,98,55,80,45,84,246,167,172,140,89,209,140,73,34,87,178,88,152,177,185,138,253,154,244,222,168,174,137,138,152,251,102,150,86,227,188,150,199,119,60,179,204,187,23,177,177,37,155,163,219,104,187,84,53,29,46,172,44,154,63,198,66,247,198,237,99,149,142,247,92,186,107,162,232,168,168,151,235,201,95,55,176,110,16,205,12,109,148,119,217,234,225,190,230,21,61,12,214,37,108,10,248,38,125,190,58,217,103,133,239,78,246,61,98,153,100,106,170,108,84,134,68,87,35,149,141,124,196,150,127,205,3,62,243,99,135,108,130,176,99,92,156,197,127,71,239,85,184,194,150,215,61,79,97,166,171,223,74,250,42,217,29,30,202,136,228,98,106,248,99,93,81,55,123,186,107,162,170,45,160,112,21,199,175,22,57,211,197,142,6,203,60,203,205,111,108,225,187,207,180,251,109,23,176,173,180,253,94,149,182,170,104,255,0,25,13,59,36,110,146,68,199,123,174,77,116,209,117,69,84,89,127,0,2,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,0,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,4,0,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,252,16,45,204,103,130,143,220,171,152,240,95,240,5,178,235,38,89,98,159,198,91,106,103,78,172,118,186,229,87,172,150,199,77,185,207,118,214,49,36,137,210,163,92,248,220,230,235,43,161,150,69,166,188,31,113,103,140,184,69,205,15,167,22,42,122,187,197,138,190,158,74,107,238,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,167,81,136,168,217,94,139,144,70,86,230,150,4,206,156,9,108,204,204,180,190,251,103,13,222,122,221,138,183,178,205,79,213,233,76,248,100,252,92,204,100,141,210,72,158,223,121,169,174,154,166,168,168,171,234,200,139,230,189,192,229,78,26,186,222,248,184,203,151,210,37,138,229,81,78,252,93,105,70,69,78,180,53,114,186,56,27,91,2,53,26,146,178,121,92,206,171,87,89,82,105,93,38,175,108,143,232,198,89,144,247,47,220,222,193,185,191,194,134,1,159,7,207,86,175,193,246,122,28,33,119,134,166,5,137,240,92,104,104,224,100,173,69,239,107,216,230,172,114,49,205,85,213,146,181,29,181,232,246,54,226,136,1,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,91,87,51,174,96,20,121,187,89,83,195,246,72,98,46,215,129,105,55,65,137,174,81,71,4,180,183,234,168,231,134,104,155,76,247,49,100,72,96,146,159,186,104,222,214,204,231,187,68,116,109,99,228,180,174,21,120,103,198,92,87,230,229,30,86,224,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,156,156,223,202,220,9,146,220,14,230,142,90,101,165,139,216,216,110,205,151,248,163,177,81,118,169,170,58,93,90,74,169,164,252,100,207,124,142,214,73,94,239,121,203,166,186,38,136,136,137,142,185,149,64,0,22,171,205,31,200,158,102,253,203,235,20,68,0,147,39,204,235,152,5,102,81,81,212,240,253,146,24,139,178,99,170,189,208,98,107,148,81,207,21,85,134,150,72,33,154,38,211,61,204,72,214,105,227,168,238,154,55,185,208,181,142,209,27,35,152,248,226,91,43,114,183,29,231,78,59,182,101,158,90,88,189,179,137,47,61,110,197,69,218,161,167,234,244,161,124,210,126,50,103,178,54,233,28,79,119,188,228,215,77,19,85,84,69,242,164,212,241,45,255,0,113,182,209,242,255,0,2,127,207,218,200,86,50,168,5,191,241,139,193,214,4,226,255,0,2,83,216,47,245,158,198,196,150,109,255,0,71,241,7,78,106,143,101,245,102,167,125,87,244,171,39,138,57,250,177,211,164,127,140,85,217,174,230,232,169,223,143,190,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,79,185,83,241,219,106,91,85,7,11,57,203,137,170,219,114,109,66,65,130,46,183,25,218,232,36,129,90,198,199,103,87,170,35,152,246,185,28,176,111,115,145,232,254,131,85,155,32,142,73,74,49,87,50,83,225,59,202,198,77,252,191,195,222,157,1,85,64,5,170,243,71,242,39,153,191,114,250,197,17,0,37,213,115,20,226,151,29,241,23,158,53,248,115,18,97,191,163,54,92,183,184,92,108,86,171,36,174,134,90,170,121,155,50,71,85,45,76,209,57,204,124,210,62,157,136,173,141,238,137,141,141,173,98,189,119,203,45,85,229,139,192,119,225,190,251,77,159,57,177,101,221,128,112,253,193,190,205,181,220,109,221,74,92,81,51,89,51,100,209,221,86,175,70,158,118,211,171,183,71,36,83,57,36,133,117,217,43,82,106,75,63,230,129,159,121,177,195,182,65,88,49,174,78,98,191,163,247,170,220,97,75,107,158,167,176,211,85,239,165,125,21,108,142,143,101,68,114,49,53,124,49,174,168,155,189,221,53,209,85,22,208,56,10,227,215,139,28,233,226,199,3,101,158,101,230,183,182,112,221,231,218,125,182,139,216,86,218,126,175,74,219,85,52,127,140,134,157,146,55,73,34,99,189,215,38,186,104,186,162,170,45,192,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,42,255,0,50,222,96,149,57,195,117,188,112,249,148,23,90,73,50,250,130,163,179,94,46,212,146,197,85,6,37,123,29,75,60,107,26,190,4,124,12,167,169,130,86,163,225,149,204,157,52,114,42,177,91,173,176,112,163,194,142,99,241,107,152,236,193,88,42,46,195,106,161,233,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,169,51,246,185,34,133,21,29,35,154,229,85,99,25,36,140,167,249,165,149,184,239,37,177,221,207,44,243,46,197,236,108,73,102,232,246,218,46,213,13,71,75,171,11,38,143,241,144,189,241,187,88,229,99,189,215,46,154,232,186,42,42,36,175,242,175,227,170,155,31,225,235,87,12,57,165,95,73,6,39,177,211,195,109,193,147,67,75,46,251,181,186,10,89,158,232,37,72,227,88,99,125,44,52,200,137,35,222,206,171,28,196,218,233,24,247,201,14,196,255,0,114,184,242,39,150,95,125,122,197,105,0,37,117,197,220,38,99,44,61,194,190,2,226,178,205,81,87,123,195,216,170,162,227,77,122,142,26,4,107,48,243,224,173,117,45,50,203,34,72,231,72,201,221,28,154,63,166,198,49,251,35,85,87,72,205,206,15,184,179,198,92,34,230,135,211,139,21,61,93,226,197,95,79,37,53,247,14,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,211,168,196,84,108,175,69,200,79,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,1,24,28,235,51,210,178,213,98,193,124,60,88,111,61,31,109,239,196,152,138,154,52,158,57,31,75,19,250,116,44,115,209,82,41,33,124,205,170,123,163,84,123,146,74,72,31,238,104,213,124,91,96,220,1,140,179,6,166,235,75,131,48,245,93,213,246,59,61,109,254,230,176,162,108,163,183,82,68,178,212,84,74,247,42,53,140,107,83,68,213,125,231,185,140,110,231,189,173,94,214,85,102,102,42,201,188,199,195,153,165,130,170,251,61,235,12,220,34,184,83,110,146,70,71,54,197,247,224,151,166,246,61,208,202,197,116,114,49,28,155,227,123,218,171,163,148,201,206,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,182,99,89,197,143,154,124,228,249,129,136,125,70,114,231,241,207,18,88,203,43,249,98,100,254,73,97,155,5,93,37,62,102,211,226,22,87,98,52,173,72,209,180,148,247,202,133,158,138,6,69,34,74,175,145,36,141,178,186,70,164,75,12,174,141,169,42,200,245,134,216,56,98,225,235,21,113,65,156,182,92,163,194,213,61,131,183,245,42,110,55,71,210,201,81,13,178,134,38,238,150,162,70,177,63,181,141,136,231,49,175,150,88,152,175,102,253,201,144,246,75,229,14,13,200,92,175,195,249,71,151,240,85,199,98,195,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,246,160,17,151,206,127,135,139,174,36,195,56,107,137,28,53,106,164,123,48,157,59,172,152,162,161,213,142,108,233,69,53,68,125,129,204,137,203,177,204,101,68,245,13,114,179,241,154,213,70,170,142,99,85,99,136,179,38,140,129,201,203,23,15,249,53,132,242,119,14,77,218,41,48,205,189,180,242,84,237,123,59,93,83,220,233,42,106,118,61,239,88,250,179,201,44,189,61,234,214,111,218,223,117,168,133,64,4,0,243,71,243,217,153,191,114,250,61,17,229,48,199,10,55,220,119,193,221,227,137,188,21,21,214,233,95,132,241,133,93,158,255,0,107,130,22,73,28,54,118,80,211,78,149,237,209,82,68,233,73,43,146,84,68,122,116,228,108,139,211,108,50,57,212,215,37,243,123,25,100,46,104,97,252,220,203,249,233,35,190,225,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,119,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,100,61,195,23,16,184,87,138,12,154,178,230,230,22,166,236,29,191,169,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,253,172,140,87,53,142,124,82,196,245,99,55,237,74,170,99,87,197,135,154,108,228,249,129,136,125,70,114,175,226,142,11,174,151,174,7,114,223,138,188,173,195,245,117,245,17,211,222,155,143,41,226,168,116,175,108,16,92,234,99,167,184,69,2,181,85,25,28,81,171,39,86,59,70,177,145,73,211,68,73,229,40,14,76,102,246,50,200,92,207,195,249,183,128,39,164,142,251,135,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,144,223,12,156,65,225,94,40,114,106,201,155,152,90,151,176,118,254,165,53,202,214,250,168,231,154,217,93,19,182,203,79,35,152,191,218,200,197,115,88,231,69,36,79,86,51,126,212,170,74,213,209,118,234,191,81,186,55,119,237,95,19,122,232,189,250,27,30,215,126,91,85,117,79,134,189,202,124,250,250,202,168,98,116,250,35,98,106,38,231,34,175,114,235,250,126,212,60,229,94,47,117,50,163,186,204,110,189,223,146,243,202,92,243,114,207,66,246,173,125,221,32,122,162,104,141,134,101,213,59,254,164,95,169,79,141,114,226,27,9,209,189,91,46,39,88,156,138,136,168,218,106,158,238,237,126,13,58,176,113,47,129,230,106,35,241,110,138,191,20,164,171,255,0,243,79,77,135,115,134,201,126,116,77,180,222,251,74,63,189,21,97,157,186,166,237,23,242,145,62,61,199,173,143,23,82,196,230,58,166,165,168,142,95,29,143,95,5,239,62,188,87,234,42,149,137,98,171,85,107,244,239,70,185,59,151,249,15,161,13,93,34,63,107,106,28,231,63,195,114,47,249,14,195,92,143,85,211,69,68,29,251,208,222,104,154,232,109,218,213,93,200,136,189,218,26,70,187,189,237,126,195,85,122,167,127,195,235,8,168,228,220,142,83,114,42,47,128,84,69,241,67,138,122,88,103,68,222,196,93,53,248,33,78,243,23,46,173,56,146,217,45,61,85,181,147,53,206,85,84,86,70,190,47,106,254,249,62,194,200,243,207,43,47,217,124,249,177,14,16,165,169,165,122,84,206,191,139,169,138,54,232,178,49,169,220,197,106,248,61,218,125,71,196,202,78,44,177,22,24,185,83,97,236,87,117,165,167,74,121,101,141,234,232,234,165,126,141,135,106,42,171,94,228,85,220,210,253,114,155,53,45,152,210,197,65,84,203,132,115,45,83,26,230,171,97,149,186,162,194,215,254,255,0,195,199,226,84,182,185,28,154,181,117,53,7,12,136,221,87,79,20,239,56,145,81,81,59,215,83,122,39,114,59,197,84,46,228,85,248,126,131,129,250,238,213,223,95,113,162,170,183,93,123,149,124,14,102,57,200,212,85,248,161,204,197,99,180,84,211,95,208,114,3,99,229,100,107,239,187,79,228,40,198,106,231,85,22,24,167,68,134,227,12,122,84,199,30,171,12,203,227,27,157,251,210,192,113,102,122,230,6,109,94,150,193,105,185,43,233,43,102,137,170,180,211,79,3,156,197,106,70,228,252,100,154,105,171,215,185,83,234,248,21,183,33,184,124,100,147,219,175,120,134,217,61,93,70,142,115,150,170,90,121,145,28,218,132,218,189,232,171,170,35,124,117,47,27,8,96,171,117,170,138,56,226,160,100,77,107,181,68,107,99,79,223,57,126,9,246,158,198,24,34,129,137,28,76,68,68,250,147,67,126,136,158,8,21,17,124,78,36,123,209,206,77,19,68,94,227,119,123,211,95,228,211,224,104,177,181,126,29,198,141,87,34,109,106,119,248,154,198,237,123,156,229,212,215,115,183,47,186,154,125,99,173,18,247,110,254,99,99,167,70,170,187,95,119,224,117,43,107,170,105,227,235,67,27,22,61,21,85,87,224,137,252,191,164,243,183,28,95,111,98,43,106,106,219,20,141,69,215,108,111,250,190,189,15,9,126,205,186,123,75,100,124,215,133,142,22,57,90,138,172,153,123,183,34,39,114,126,148,60,147,179,205,151,89,100,138,199,116,138,174,120,92,169,177,241,78,212,239,95,227,42,124,17,126,63,3,200,98,12,225,205,95,109,199,75,101,182,219,167,99,163,215,223,116,137,223,171,187,187,230,79,130,33,242,106,179,79,61,167,100,157,59,37,185,36,106,237,107,91,59,145,23,191,253,252,235,63,56,115,198,141,200,217,172,246,214,166,154,170,44,207,84,254,105,207,171,134,184,135,198,84,16,200,252,79,37,29,54,174,84,98,53,39,122,47,114,105,225,35,190,167,127,112,171,88,71,136,220,29,123,150,86,208,98,86,78,172,107,149,90,180,149,72,137,166,222,255,0,121,169,245,161,89,109,87,170,26,248,27,44,85,74,244,114,42,235,181,201,224,186,124,80,250,192,227,147,71,109,239,94,243,106,36,76,213,124,23,244,26,119,189,83,107,81,19,235,67,123,88,169,245,175,233,55,161,168,0,3,107,141,52,65,225,227,224,110,69,69,238,78,240,173,69,251,63,65,198,137,177,219,116,241,239,215,226,109,122,237,122,34,189,81,116,240,69,238,62,5,251,17,199,107,133,147,75,83,211,220,228,111,131,149,60,21,126,31,160,240,183,75,197,242,169,90,250,57,228,158,153,52,69,223,43,180,71,247,252,21,83,225,167,126,135,157,188,63,17,199,110,69,101,36,114,174,239,25,30,139,175,114,248,251,197,47,196,117,24,241,181,114,73,73,131,236,213,44,220,223,122,86,177,87,77,189,235,223,34,119,158,42,178,167,27,214,221,219,79,62,1,195,143,78,163,26,229,88,88,171,162,162,125,114,30,194,221,100,162,165,160,74,171,222,19,179,83,200,136,231,189,172,164,141,205,68,106,175,213,175,195,67,237,217,49,78,24,107,219,71,109,158,26,121,21,89,22,216,41,223,30,142,240,68,77,27,167,119,195,234,61,92,77,85,123,42,97,189,92,106,37,68,213,33,150,101,88,251,211,189,52,84,240,79,211,240,67,234,211,226,220,93,71,52,20,244,86,218,41,99,209,90,231,73,174,228,68,78,237,61,244,241,248,158,166,215,140,217,214,130,43,181,67,32,168,123,117,115,88,199,174,158,239,126,138,154,252,117,248,158,178,217,136,98,169,145,140,142,163,115,93,174,139,181,221,233,166,191,19,233,54,236,138,228,85,86,39,252,21,59,221,161,154,238,115,244,111,135,130,248,156,200,170,169,222,104,228,85,209,26,159,30,255,0,208,107,162,34,104,136,109,114,34,162,162,253,71,27,149,99,98,127,41,186,57,19,77,93,162,42,167,113,200,157,233,169,169,199,45,60,51,34,182,70,35,145,124,117,68,82,156,102,22,87,88,113,37,186,104,234,173,49,73,186,56,217,162,71,23,130,73,187,247,205,82,55,179,251,32,235,176,132,212,119,12,49,109,168,129,101,108,112,191,101,68,17,162,234,178,170,247,55,106,235,238,180,237,112,227,196,229,243,13,73,93,67,136,49,43,209,36,73,101,107,166,90,169,93,170,244,81,19,86,185,123,189,213,36,211,2,227,170,12,83,110,134,86,84,198,249,28,199,189,81,145,72,212,209,36,86,254,248,245,168,186,247,161,169,199,46,136,159,165,14,22,248,42,104,159,97,202,206,244,68,84,239,52,209,85,93,170,120,41,198,172,85,127,129,178,72,251,251,147,188,70,254,167,190,139,220,157,199,105,141,106,119,180,222,108,150,88,225,110,233,29,162,42,233,224,81,204,233,205,58,92,47,134,238,181,17,220,25,18,199,11,209,21,99,151,187,241,14,119,239,127,65,96,88,207,24,99,44,228,196,206,176,81,214,75,81,107,171,158,21,85,134,119,196,170,197,99,98,127,116,175,211,247,238,77,21,63,186,133,196,112,239,195,101,134,207,107,142,170,227,101,116,181,29,104,158,215,212,118,105,23,86,203,38,157,232,221,126,162,237,48,174,17,183,89,168,155,12,116,17,194,141,93,90,214,177,136,159,148,171,240,79,180,244,205,107,88,136,214,181,17,19,187,185,13,77,21,116,239,83,77,117,239,79,3,106,49,168,228,209,117,53,85,70,119,124,13,203,167,129,177,90,230,247,177,53,83,77,204,100,106,247,104,154,34,234,186,124,14,30,188,79,69,115,94,170,138,157,221,203,222,117,103,184,69,78,171,187,98,42,38,170,138,213,62,5,215,18,187,107,210,150,70,42,162,63,95,117,201,167,212,83,28,81,141,177,12,211,178,217,79,90,255,0,199,62,68,209,36,122,42,109,84,94,239,123,79,129,228,100,194,151,171,149,66,212,86,98,59,252,73,51,157,34,182,59,134,141,77,123,244,68,239,238,250,143,151,125,164,178,210,64,251,125,222,182,119,171,90,214,171,229,252,99,220,136,237,17,85,118,174,171,170,28,246,156,43,108,125,27,22,197,74,215,44,200,146,53,232,214,49,202,170,136,170,186,232,159,3,130,221,135,241,109,109,222,14,211,135,40,162,135,71,35,165,141,209,163,219,238,170,166,158,250,252,116,248,124,78,245,126,80,85,85,162,54,178,233,124,160,209,117,69,164,174,141,154,248,248,232,139,245,175,247,16,243,87,156,188,90,120,91,213,186,93,220,213,114,123,238,170,106,187,93,23,187,195,192,248,151,76,133,166,187,245,146,75,206,33,107,92,221,90,216,235,162,70,235,183,77,52,86,158,54,235,150,216,175,46,220,203,134,21,172,187,61,244,82,53,235,215,184,51,77,136,157,69,215,106,181,85,53,68,238,66,180,100,78,116,220,170,32,138,215,136,174,187,107,225,158,22,203,23,227,223,166,249,94,169,223,170,162,234,221,62,37,213,97,219,213,61,234,143,173,12,201,34,183,242,180,107,147,226,168,158,63,160,250,198,138,136,169,245,27,58,77,215,85,85,95,210,99,95,197,130,105,197,54,114,34,124,49,254,33,245,25,201,170,229,113,228,79,44,190,250,245,138,210,234,129,74,184,151,225,211,2,113,65,149,149,249,103,142,169,255,0,178,214,89,235,119,205,253,76,186,118,105,161,130,179,167,20,177,245,186,93,119,187,164,247,108,127,130,167,130,166,62,220,69,100,54,50,225,183,55,47,185,83,140,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,85,106,61,219,30,143,141,203,189,142,68,191,78,75,153,233,152,245,216,219,17,240,241,115,188,246,236,25,67,135,234,113,37,182,154,161,21,242,91,170,155,89,77,28,140,167,126,190,228,50,118,167,189,241,170,43,122,141,71,183,98,190,85,146,218,249,163,249,236,204,223,185,125,30,136,237,101,23,26,119,92,131,224,154,251,147,89,91,136,42,237,121,131,139,177,197,101,93,85,116,20,206,71,219,108,142,183,209,196,233,97,159,114,36,117,50,203,26,177,142,98,61,204,99,38,119,226,159,209,122,219,6,19,194,215,220,115,138,172,216,43,11,80,246,219,214,32,184,83,218,237,212,221,86,71,215,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,243,33,62,10,56,81,177,112,151,147,84,88,55,165,106,172,197,247,45,43,49,77,238,138,23,183,183,213,110,122,199,26,58,69,87,172,48,49,253,40,211,70,53,116,124,157,54,62,89,16,245,124,88,249,88,206,79,151,248,135,211,167,49,172,39,39,25,240,137,106,226,251,151,230,76,225,72,46,52,150,124,89,97,192,246,11,150,28,186,207,78,215,177,147,173,170,22,190,150,103,163,86,86,83,76,155,119,244,215,84,124,112,200,173,147,164,145,186,18,241,102,22,190,224,108,85,121,193,88,166,135,177,94,176,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,222,197,115,29,181,236,114,106,213,86,174,154,162,170,119,147,105,203,67,142,58,110,35,176,108,57,61,142,25,86,204,197,193,118,120,223,53,92,143,150,161,151,203,116,43,28,9,90,233,158,174,114,84,163,159,19,102,107,221,239,190,68,145,138,168,231,178,24,139,226,199,205,62,114,124,192,196,62,163,57,42,156,149,60,172,98,159,152,21,222,157,110,47,252,2,192,57,213,249,88,194,223,48,40,125,58,226,69,95,9,222,105,242,111,230,6,30,245,24,12,148,192,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,17,129,205,175,130,143,109,209,214,113,101,150,86,203,173,101,234,30,140,120,210,223,2,117,227,117,12,48,116,217,115,106,43,183,199,209,100,81,71,43,99,107,154,177,171,101,84,141,34,153,239,139,108,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,69,28,34,231,125,215,136,238,29,48,102,114,223,108,116,150,139,149,254,158,165,181,148,148,146,57,240,36,244,245,83,83,72,248,247,123,205,99,221,2,189,24,170,229,98,61,26,174,126,221,235,88,8,86,231,87,230,159,11,124,191,161,245,27,137,96,4,244,114,230,227,95,247,85,101,196,246,12,127,115,181,71,153,184,91,241,119,42,104,23,165,37,210,133,17,137,29,205,176,237,107,27,185,239,88,229,108,74,230,178,70,181,218,68,217,162,141,42,7,26,220,41,126,236,28,172,181,101,159,211,223,162,94,204,196,16,95,123,111,178,251,127,83,167,77,81,15,75,167,214,139,77,123,78,237,219,151,77,154,105,223,170,80,14,23,57,82,126,230,188,246,195,57,215,248,122,250,71,244,115,182,255,0,83,62,139,118,62,191,104,163,158,155,250,247,107,147,110,222,190,239,200,93,118,233,221,174,169,127,224,0,66,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,64,1,96,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,254,0,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,131,202,102,150,86,224,76,233,192,151,60,179,204,187,23,182,112,221,231,163,219,104,187,84,212,253,94,148,204,154,63,198,66,246,72,221,36,137,142,247,92,154,233,162,234,138,168,184,251,241,131,194,102,50,225,23,52,62,131,223,106,42,239,22,42,250,120,234,108,88,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,126,157,55,170,35,101,98,173,116,229,29,158,153,143,132,56,147,179,228,133,178,243,213,193,152,239,183,203,114,181,212,34,190,56,106,169,232,38,158,58,170,126,244,233,76,189,157,145,189,83,86,190,53,68,115,85,89,19,163,155,240,98,174,87,94,15,184,179,198,92,34,230,135,211,139,21,61,93,226,197,95,79,37,53,247,14,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,211,168,196,84,108,175,69,200,79,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,4,60,209,252,246,102,111,220,190,143,68,50,159,141,124,85,144,92,29,221,114,83,41,238,126,205,197,248,195,24,92,235,110,87,104,150,70,85,90,109,107,67,111,138,55,83,59,106,49,38,157,236,168,106,74,215,171,225,108,14,84,107,95,36,82,178,223,242,183,43,113,222,116,227,187,102,89,229,165,139,219,56,146,243,214,236,84,93,170,26,126,175,74,23,205,39,227,38,123,35,110,145,196,247,123,206,77,116,209,53,85,68,92,130,120,62,225,51,6,240,139,149,255,0,65,236,85,20,151,139,237,125,68,149,55,220,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,179,94,163,209,17,210,189,87,208,113,99,229,99,57,62,95,226,31,78,156,198,176,202,160,0,11,85,230,143,228,79,51,126,229,245,138,34,0,78,213,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,132,244,242,243,224,178,213,194,198,87,211,223,113,126,31,164,110,106,98,90,117,92,65,88,149,45,170,90,40,22,77,209,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,234,72,198,67,182,3,9,169,226,91,254,227,109,163,229,254,4,255,0,159,181,144,172,101,80,1,100,28,203,56,21,169,226,107,12,210,230,126,88,208,85,213,102,134,28,167,130,219,75,66,218,168,163,130,239,110,90,133,87,64,245,158,70,69,11,225,89,230,153,178,35,147,114,117,35,115,94,174,141,99,131,98,127,185,108,113,23,142,248,150,225,197,216,179,50,234,59,118,36,177,98,10,219,21,109,207,100,49,123,67,107,34,169,142,94,140,49,71,28,91,99,170,100,59,90,139,175,71,122,174,175,84,72,1,50,83,225,59,202,198,77,252,191,195,222,157,1,85,64,5,170,243,71,242,39,153,191,114,250,197,17,0,37,218,115,77,192,21,56,23,141,44,101,84,152,122,146,211,109,197,84,244,23,251,106,83,36,77,101,83,36,166,100,85,21,10,200,215,221,123,235,32,171,87,239,68,123,159,185,235,174,244,115,175,3,145,246,53,186,215,224,12,211,203,153,169,233,18,219,99,188,91,175,116,242,181,142,235,186,122,232,101,134,86,189,219,182,171,17,182,248,85,168,141,69,69,116,154,171,181,68,108,154,22,255,0,198,183,10,95,187,7,43,45,89,103,244,247,232,151,179,49,4,23,222,219,236,190,223,212,233,211,84,67,210,233,245,162,211,94,211,187,118,229,211,102,154,119,234,148,3,133,206,84,159,185,175,61,176,206,117,254,30,190,145,253,28,237,191,212,207,162,221,143,175,218,40,231,166,254,189,218,228,219,183,175,187,242,23,93,186,119,107,170,57,213,249,88,194,223,48,40,125,58,226,67,94,26,197,55,220,31,113,154,237,135,43,187,37,93,69,190,190,215,36,157,38,73,186,150,182,150,90,74,152,244,122,42,38,248,39,149,154,233,185,187,181,106,163,145,21,62,174,86,229,110,59,206,156,119,108,203,60,180,177,123,103,18,94,122,221,138,139,181,67,79,213,233,66,249,164,252,100,207,100,109,210,56,158,239,121,201,174,154,38,170,168,139,144,159,10,60,40,229,199,9,89,112,204,21,130,162,237,215,90,238,156,247,251,252,240,163,42,174,245,77,69,68,115,145,21,122,112,179,115,146,40,81,85,177,181,206,85,87,189,242,72,250,107,204,51,130,203,87,20,249,95,81,125,194,24,126,145,217,169,134,169,209,112,253,98,212,182,149,107,96,73,55,75,111,158,71,53,90,246,57,171,43,162,71,171,81,147,43,87,169,27,31,54,232,22,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,234,147,253,202,227,200,158,89,125,245,235,21,164,0,147,209,203,147,11,88,177,207,46,172,23,130,177,77,15,109,178,226,11,126,34,181,220,105,186,175,143,175,75,61,210,190,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,145,67,198,223,7,216,155,132,108,208,150,202,228,171,173,193,55,202,137,221,132,239,21,114,211,245,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,107,106,7,46,46,56,233,184,82,198,85,248,63,48,89,87,81,151,88,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,170,230,69,19,154,174,88,82,41,39,120,24,224,241,161,156,118,44,253,226,131,31,230,174,22,135,101,150,235,112,142,158,221,38,231,175,105,165,164,167,138,146,42,157,30,198,61,157,102,83,182,94,155,154,142,103,83,98,234,173,213,100,43,146,126,78,221,108,184,55,30,103,125,242,195,73,21,62,37,168,165,178,88,43,38,165,115,106,221,5,42,200,234,199,69,35,152,136,180,210,75,36,12,85,141,234,142,150,141,232,228,69,137,164,96,103,94,87,221,114,87,55,49,126,84,94,93,87,37,70,22,188,84,219,89,81,83,68,234,71,214,64,199,175,70,169,34,114,170,177,147,69,211,149,158,243,145,89,35,85,28,228,84,85,155,238,86,88,254,155,29,112,91,131,105,87,16,213,221,174,88,86,162,190,193,114,90,149,149,207,165,124,117,47,150,158,157,31,34,123,204,101,28,244,136,205,138,172,107,54,177,52,216,173,109,218,152,214,113,99,230,159,57,62,96,98,31,81,156,185,76,221,201,203,238,48,229,95,144,185,197,104,155,169,73,151,119,12,69,79,116,166,218,196,219,75,114,189,75,27,106,119,185,232,171,178,120,41,226,233,181,143,115,187,78,239,117,177,185,86,144,114,240,198,182,172,1,198,150,85,95,111,52,245,115,83,213,94,31,100,99,105,152,215,61,39,184,83,75,67,11,149,28,230,166,198,203,83,27,158,186,234,140,71,42,35,149,17,171,144,240,0,135,110,115,249,243,77,138,179,67,13,100,5,138,182,175,179,224,122,119,93,47,172,109,68,173,130,75,141,100,113,186,8,223,10,177,24,247,195,77,163,219,42,57,253,213,210,49,54,43,94,142,142,3,35,222,11,243,142,251,159,188,48,96,12,213,197,48,236,189,93,109,242,83,220,100,220,197,237,53,84,149,18,210,75,83,163,24,198,51,172,250,119,75,211,107,81,172,234,108,77,81,186,173,107,4,0,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,45,43,153,31,47,186,110,29,170,99,206,28,155,181,85,187,46,174,53,13,166,173,182,195,20,179,51,12,189,34,130,56,150,90,137,167,150,105,153,83,50,206,228,123,154,214,70,245,100,122,234,248,209,104,7,7,220,89,227,46,17,115,67,233,197,138,158,174,241,98,175,167,146,154,251,135,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,233,212,98,42,54,87,162,228,39,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,199,51,139,31,52,249,201,243,3,16,250,140,228,211,114,186,79,254,65,76,179,251,231,214,43,72,247,230,69,203,242,155,135,106,152,243,131,38,237,85,110,203,171,141,67,105,171,109,208,197,44,204,195,47,72,160,142,37,150,162,105,229,154,102,84,204,179,170,61,205,107,35,122,178,61,117,124,104,180,3,131,238,44,177,151,8,185,161,244,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,114,29,194,152,158,195,142,176,173,155,26,225,106,254,219,101,196,22,250,123,165,186,169,34,124,93,122,89,227,108,145,73,177,232,143,110,230,57,171,163,145,28,154,232,168,139,220,125,36,110,199,126,159,137,181,238,209,233,171,220,139,167,130,41,241,111,119,198,91,96,150,121,42,22,52,143,68,240,114,254,251,79,129,224,110,87,140,65,83,239,80,84,75,53,42,53,17,251,165,114,38,237,126,165,114,125,159,3,206,220,159,136,227,163,106,178,157,178,175,85,59,223,38,171,224,191,198,41,166,42,168,199,93,120,221,65,132,108,245,105,177,17,122,237,98,233,222,239,174,68,251,63,186,120,11,181,195,29,77,91,36,47,192,56,113,202,221,171,223,11,21,127,37,63,221,126,211,217,219,172,84,180,212,73,91,122,194,86,106,119,53,174,89,17,148,177,185,173,209,87,224,154,252,19,83,235,216,241,38,21,130,162,58,43,114,211,82,206,239,113,173,167,165,116,122,106,228,211,69,70,232,157,234,139,250,79,93,27,82,117,101,71,182,238,46,145,171,170,68,179,187,167,170,47,114,105,167,130,233,223,222,125,54,226,236,97,66,250,120,40,45,148,51,71,170,49,206,151,85,86,162,104,136,169,239,167,127,137,235,109,120,197,82,88,27,119,157,148,242,72,223,8,218,245,209,219,125,228,77,53,61,93,175,17,67,83,51,99,142,163,115,85,59,151,107,181,84,209,126,179,234,37,213,17,250,42,179,68,238,252,149,59,108,169,107,218,217,21,218,53,83,189,81,20,236,53,85,83,188,218,244,118,154,51,199,83,114,34,39,130,34,27,93,162,162,181,126,175,3,99,181,142,52,95,168,69,46,173,213,218,34,175,129,202,213,213,53,53,56,229,130,41,155,182,70,35,145,126,180,69,60,6,100,229,181,143,20,217,229,167,171,181,197,42,43,181,254,183,23,126,175,98,254,249,171,252,18,59,248,141,225,234,124,63,120,185,223,48,221,178,162,23,71,239,51,167,61,60,109,213,245,46,106,247,53,17,127,37,199,194,200,78,34,49,14,95,220,96,194,247,187,243,162,142,142,170,120,213,38,117,76,174,141,25,6,196,106,43,28,169,162,43,52,209,19,235,36,211,0,102,69,6,42,135,111,107,133,210,44,239,141,17,144,200,222,228,98,59,247,199,187,69,69,240,53,56,229,68,70,170,233,222,189,199,3,126,41,162,120,119,28,177,254,74,34,167,121,174,213,85,118,169,224,113,57,138,174,78,239,137,182,72,254,164,239,52,141,251,151,79,224,119,41,218,99,91,162,57,13,230,201,101,142,22,238,145,218,34,174,158,5,51,204,220,201,164,195,112,64,246,87,50,61,239,106,106,177,202,190,40,255,0,224,255,0,106,71,46,63,199,248,239,51,175,85,52,150,106,217,103,163,107,227,169,141,208,212,73,18,174,216,209,139,221,35,252,53,114,252,11,129,225,247,134,123,37,166,106,27,141,194,203,36,178,182,55,232,233,214,154,69,87,37,66,42,120,55,95,4,46,251,11,96,235,125,158,24,155,29,190,56,90,198,185,17,26,198,34,39,191,175,193,15,80,198,50,54,237,99,81,168,159,4,77,13,192,219,174,190,31,3,68,107,119,34,252,84,42,236,240,68,208,220,186,120,27,28,215,55,189,137,170,154,49,81,19,93,19,93,126,163,137,39,133,254,242,72,186,47,199,69,58,147,215,197,78,174,87,108,69,79,20,86,169,240,238,248,145,18,41,27,77,35,55,167,193,26,228,211,184,166,56,187,29,223,233,234,163,183,211,214,57,18,163,88,244,71,200,154,106,141,78,239,123,68,241,60,133,86,29,190,222,170,123,109,94,32,190,65,212,84,213,144,87,237,102,137,162,119,34,235,245,31,46,253,67,105,163,164,90,59,197,109,67,216,158,226,62,95,198,57,219,85,53,85,93,171,223,174,154,155,173,24,78,208,248,18,91,13,51,93,45,67,24,253,232,198,49,203,221,174,186,232,159,5,83,74,76,55,138,103,190,199,20,182,10,86,211,49,94,206,187,93,31,83,68,71,104,186,238,241,94,237,123,190,42,119,171,242,154,174,191,123,170,174,23,138,20,147,222,214,150,182,54,104,154,235,170,119,47,232,253,7,155,186,101,219,224,166,122,201,114,187,61,154,34,172,143,170,106,185,59,252,19,187,195,252,167,197,184,228,77,37,222,70,164,183,156,65,19,26,212,238,134,186,54,166,189,255,0,5,106,253,103,135,190,101,6,40,193,49,177,112,141,109,233,242,202,169,191,171,113,141,190,234,235,175,123,85,191,22,180,170,153,69,158,119,61,140,180,226,43,199,78,186,10,105,95,44,95,143,126,221,101,69,111,126,229,69,247,92,159,31,137,119,152,122,255,0,75,120,133,157,42,132,145,234,215,57,116,107,147,185,29,167,196,251,38,138,212,84,240,54,116,155,174,170,170,191,164,222,141,106,120,33,168,0,0,13,186,169,160,71,34,119,170,133,124,106,169,171,141,58,136,136,170,171,220,135,20,147,119,234,221,21,126,7,70,178,87,36,78,89,17,17,218,38,137,252,167,148,154,223,75,218,146,190,121,36,108,157,62,138,34,42,109,219,174,191,87,142,167,103,179,44,76,219,34,42,42,174,190,40,124,138,218,107,180,10,217,18,149,155,92,244,110,170,228,255,0,41,198,182,234,201,156,201,102,135,107,92,228,209,81,201,227,253,211,165,91,106,103,111,107,39,87,183,123,154,141,209,83,191,192,87,90,18,20,99,95,189,35,102,171,26,238,77,87,195,93,127,148,225,146,89,81,140,167,115,90,155,147,100,127,91,190,31,228,60,222,35,192,14,189,44,79,184,178,162,38,181,94,230,44,82,177,53,221,166,190,40,191,82,31,61,112,252,246,9,168,157,110,141,242,50,38,185,143,89,94,213,209,17,168,137,225,167,214,166,202,188,89,69,108,171,99,46,19,178,39,236,220,169,211,123,180,241,79,134,191,19,236,83,227,187,36,157,9,169,235,152,233,155,26,35,90,176,200,136,189,223,163,237,83,232,91,241,101,225,179,53,208,83,82,186,20,85,220,229,107,181,69,211,251,111,208,123,44,55,140,61,169,20,142,172,88,89,181,202,137,211,99,254,207,175,95,173,79,83,108,185,177,116,158,165,205,99,92,213,68,84,106,248,235,255,0,81,244,105,122,136,237,175,106,35,116,238,83,178,170,169,224,17,81,123,190,40,104,237,87,225,220,113,109,93,221,201,221,169,200,206,229,84,250,205,224,218,230,163,218,173,95,5,41,174,104,96,8,241,29,53,58,175,105,93,143,103,228,72,198,248,35,254,180,254,49,24,28,81,228,117,110,22,184,91,238,116,212,213,142,100,144,197,2,172,181,48,185,53,87,78,237,52,110,139,251,210,165,240,125,157,15,183,209,193,134,107,93,67,26,209,219,170,164,211,161,42,187,87,85,35,187,213,23,69,238,127,192,146,124,57,116,165,175,164,143,161,42,59,86,185,127,37,83,247,218,124,79,178,104,190,11,161,194,155,247,170,57,168,136,186,28,200,212,79,228,53,54,171,17,94,142,250,142,41,145,23,241,105,226,189,250,27,18,61,210,35,219,222,137,221,169,216,106,234,134,227,200,226,236,67,69,110,102,169,59,119,245,90,213,71,49,202,154,43,85,126,4,97,241,19,142,170,177,166,53,169,195,20,44,166,149,210,86,210,104,140,141,236,114,238,167,107,124,94,186,120,188,174,28,43,101,45,117,37,186,207,112,174,166,169,141,200,201,85,81,39,137,83,84,171,238,240,213,124,16,189,204,53,103,74,42,8,145,119,162,162,170,247,185,23,247,202,191,3,238,248,26,154,42,232,168,159,88,94,243,110,173,68,84,215,226,109,137,21,60,60,53,55,57,90,190,235,151,69,241,58,210,76,248,228,233,232,154,109,220,113,79,114,166,166,98,54,121,81,170,139,162,251,170,191,222,62,125,125,218,40,41,214,89,30,212,106,247,107,181,87,224,167,196,169,188,82,77,78,178,67,50,57,232,138,229,77,174,68,209,17,79,147,45,106,213,49,85,251,81,21,21,19,68,83,225,220,160,161,123,28,174,153,232,172,71,42,233,255,0,192,243,178,210,210,209,199,38,217,31,182,173,81,202,171,246,46,169,167,119,218,110,183,212,75,80,217,96,165,107,94,145,109,106,235,220,169,227,167,143,232,62,68,120,50,249,112,196,109,186,173,11,186,44,89,26,174,108,177,162,119,163,180,238,85,215,247,200,123,155,85,166,231,67,19,98,125,50,34,235,170,106,246,174,169,166,159,5,251,15,177,30,21,167,171,145,59,83,167,103,195,221,123,124,63,184,167,86,155,3,89,187,66,190,10,170,199,84,108,209,88,175,110,155,53,241,252,159,29,126,211,234,207,135,210,56,211,170,146,53,218,248,110,111,129,242,42,41,96,168,133,59,51,222,245,122,232,191,14,238,244,248,161,231,49,13,154,157,104,230,130,71,202,155,90,171,220,169,252,21,251,62,210,133,98,171,43,45,56,141,151,138,5,146,69,138,70,79,47,81,201,181,189,52,98,167,114,104,191,5,212,184,108,132,198,79,186,216,220,159,136,87,177,204,71,163,88,244,211,89,36,211,197,126,194,183,196,187,163,108,159,195,68,83,120,49,172,226,199,205,62,114,124,192,196,62,163,57,52,252,174,85,83,129,76,179,251,235,214,43,75,171,215,188,212,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,41,87,52,127,61,153,155,247,47,163,209,22,170,78,247,46,190,5,105,184,90,193,169,142,51,6,130,145,249,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,45,238,99,94,246,53,30,251,202,41,87,22,62,86,51,147,229,254,33,244,233,204,107,12,148,248,78,242,177,147,127,47,240,247,167,64,91,87,52,46,10,63,116,6,4,126,115,229,237,178,235,93,153,56,54,222,202,104,173,212,73,214,246,205,173,179,57,239,167,72,156,228,210,104,186,179,205,26,198,138,249,61,248,182,72,231,197,211,133,108,39,138,111,184,27,21,89,177,174,22,174,236,87,172,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,199,111,48,177,173,215,50,177,254,37,204,107,237,61,36,23,44,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,93,52,213,87,196,152,158,74,158,86,49,79,204,10,239,78,183,23,254,1,96,28,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,6,74,96,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,1,138,185,63,220,174,60,137,229,151,223,94,177,90,93,81,10,220,234,252,211,225,111,151,244,62,163,113,45,127,40,184,103,198,89,213,148,121,167,154,88,50,186,145,239,202,138,122,11,149,206,217,50,164,111,169,183,76,202,183,212,79,20,142,114,55,124,13,164,222,177,170,123,236,115,246,187,123,91,28,159,91,131,92,13,196,190,41,206,219,29,231,133,234,10,184,49,61,166,161,97,92,64,250,6,77,110,178,50,166,9,162,124,213,146,75,20,144,198,197,135,180,104,142,107,158,253,170,145,53,242,109,106,228,102,0,0,16,173,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,37,80,0,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,128,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,224,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,98,174,85,92,237,225,211,29,228,133,159,2,226,203,253,63,91,13,230,54,31,161,190,225,251,158,248,91,218,186,180,20,149,53,81,116,89,43,228,103,66,74,196,135,116,136,206,166,205,237,68,69,209,37,39,147,254,18,226,95,11,229,125,206,76,203,109,93,6,87,220,233,233,238,88,42,134,229,19,31,60,143,158,73,86,121,233,151,171,213,167,166,114,53,178,116,228,139,100,171,59,38,137,205,69,145,102,176,190,104,254,123,51,55,238,95,71,162,45,84,158,142,92,220,20,126,229,92,184,158,255,0,143,237,150,169,51,55,20,254,50,229,83,2,117,100,181,208,170,49,99,182,54,109,206,99,182,189,139,36,174,137,26,215,200,230,183,89,91,12,82,45,224,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,5,63,207,76,244,203,142,29,50,226,227,154,25,161,121,236,54,170,29,34,134,24,145,31,85,112,170,114,42,199,75,77,26,170,117,38,126,215,104,154,163,81,173,115,222,230,49,143,123,99,87,131,174,108,88,238,243,156,181,24,99,137,235,229,171,232,222,49,184,49,150,251,166,216,109,244,56,83,221,168,114,71,182,56,29,36,208,201,35,233,161,234,84,77,248,150,179,168,247,170,111,113,45,64,181,94,104,254,68,243,55,238,95,88,162,32,4,153,62,88,188,191,235,50,138,142,155,136,28,239,195,189,147,29,85,237,159,12,219,101,146,120,170,172,52,178,65,52,50,186,165,141,122,70,179,79,29,71,124,50,49,206,133,172,110,170,217,28,246,71,34,166,42,228,212,241,45,255,0,113,182,209,242,255,0,2,127,207,218,200,86,50,168,0,16,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,133,99,37,62,19,188,172,100,223,203,252,61,233,208,30,171,52,179,75,2,100,182,4,185,230,102,101,223,125,141,134,236,221,30,219,91,217,102,168,233,117,102,100,49,254,46,22,62,71,107,36,172,111,186,213,211,93,87,68,69,84,140,14,31,121,193,98,171,175,16,87,103,231,242,218,172,153,89,136,122,189,138,40,41,36,154,76,47,210,137,238,135,107,224,133,211,86,117,149,173,142,93,237,254,185,35,100,103,70,54,186,39,75,80,45,87,154,63,145,60,205,251,151,214,40,136,1,37,123,158,14,0,169,150,213,149,153,165,67,135,169,18,158,150,162,227,96,186,93,154,145,54,117,124,173,138,122,42,119,174,189,87,177,18,26,247,183,185,88,197,89,63,37,100,77,214,193,202,127,20,223,112,255,0,27,88,66,211,104,174,236,244,152,154,223,119,181,221,35,233,49,253,162,149,148,51,85,182,61,92,138,172,210,122,74,119,234,213,71,123,154,107,181,206,69,158,144,11,0,231,87,229,99,11,124,192,161,244,235,137,12,22,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,19,211,203,207,130,203,87,11,25,95,79,125,197,248,126,145,185,169,137,105,213,113,5,98,84,182,169,104,160,89,55,69,111,130,70,181,26,198,53,169,19,165,70,43,145,243,35,151,169,35,25,14,219,181,4,117,115,58,229,255,0,89,155,180,117,60,64,228,134,29,237,120,234,147,116,248,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,251,161,141,141,116,205,123,180,87,72,214,50,72,108,39,251,149,199,145,60,178,251,235,214,43,72,1,39,251,149,199,145,60,178,251,235,214,43,74,235,157,25,67,131,115,235,43,241,6,81,230,4,21,114,88,177,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,96,90,237,192,150,124,195,197,29,111,11,54,44,51,87,89,120,101,68,147,209,221,106,224,236,212,83,89,18,85,108,119,137,30,213,145,177,211,43,116,85,209,207,115,100,85,129,17,211,39,77,103,39,133,204,139,253,205,121,19,134,114,83,233,79,210,63,163,157,183,250,167,216,123,31,95,180,86,79,83,253,103,169,38,221,189,125,191,150,186,237,215,187,93,19,228,241,161,156,119,220,130,225,131,31,230,174,22,135,125,234,213,111,142,158,221,38,230,39,102,170,171,168,138,146,42,157,30,199,177,253,23,212,54,94,155,154,173,127,79,98,232,142,213,49,194,50,61,224,191,39,47,185,5,195,6,0,202,172,83,54,251,213,170,223,37,69,198,61,172,78,205,85,87,81,45,92,180,218,177,239,99,250,47,168,116,93,70,185,90,254,158,244,209,29,162,69,95,56,44,156,190,224,110,40,23,53,106,38,237,22,92,203,183,193,81,71,38,214,51,161,85,67,79,5,37,69,54,136,247,61,219,88,202,105,122,138,214,53,123,78,198,238,88,220,167,182,228,159,154,22,172,61,155,152,243,42,46,13,164,134,163,25,217,233,110,84,53,19,86,182,39,201,61,189,242,107,75,20,74,154,204,247,197,89,44,171,181,218,181,148,175,93,174,69,85,100,196,152,214,113,99,230,159,57,62,96,98,31,81,156,147,236,136,201,203,238,126,242,116,162,202,172,45,54,203,213,214,223,117,168,183,71,181,139,218,106,169,49,5,69,92,84,218,189,236,99,58,207,167,108,93,71,57,26,206,166,245,213,27,162,195,97,148,70,94,227,91,86,101,96,12,53,152,214,42,122,184,45,184,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,154,235,162,175,137,232,1,212,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,198,135,63,179,142,251,196,6,114,226,204,226,196,112,246,122,188,77,112,117,68,116,219,152,254,201,74,198,164,116,212,219,216,198,36,157,40,35,138,46,166,196,115,246,110,119,188,229,83,192,18,125,201,79,61,40,237,87,220,105,195,197,250,243,209,246,222,204,73,135,105,164,72,35,141,245,81,51,167,92,198,189,85,37,146,103,194,218,87,182,52,71,181,35,164,157,254,230,142,87,203,80,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,125,56,179,11,88,177,206,21,188,224,172,83,67,219,108,184,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,200,23,226,115,151,254,108,100,199,16,86,236,164,192,24,118,235,138,109,88,226,225,52,24,18,165,210,83,45,85,206,56,226,134,73,219,43,35,127,226,187,63,93,25,36,210,182,24,213,177,190,93,24,205,81,178,189,192,95,6,247,94,14,240,5,230,197,125,204,186,188,79,114,196,245,20,181,245,148,112,53,209,90,173,179,178,20,108,141,165,141,202,174,123,220,229,86,190,161,81,139,43,34,167,69,142,62,159,124,37,241,97,230,155,57,62,96,98,31,81,156,154,142,87,94,69,50,207,239,175,88,173,46,79,22,97,139,6,56,194,215,156,21,138,104,123,109,151,16,91,234,45,119,26,110,171,227,235,210,207,27,163,150,61,236,84,123,119,49,206,77,90,168,228,215,84,84,94,242,205,184,104,229,89,148,28,62,230,229,78,106,222,113,109,94,58,125,186,163,175,132,232,110,86,230,66,203,59,209,238,86,79,50,181,238,109,93,75,27,211,70,73,178,38,49,232,233,18,61,253,53,138,247,186,168,154,235,166,136,113,201,55,130,183,69,95,129,208,173,149,201,27,149,232,136,189,218,126,141,79,41,91,107,163,158,224,151,74,137,101,108,177,162,181,168,213,77,170,138,171,246,107,251,229,59,41,76,177,70,172,122,42,42,174,190,40,124,123,148,23,106,118,54,86,82,177,81,85,27,222,228,251,126,211,138,90,26,185,218,146,77,22,214,162,237,213,174,79,31,238,157,43,157,173,25,80,247,79,189,173,85,68,69,69,79,29,14,90,219,75,225,129,24,230,185,32,99,181,99,183,38,170,186,47,253,127,3,173,186,88,224,109,51,90,155,28,187,88,171,226,174,95,129,231,113,38,5,117,245,241,77,94,201,227,107,119,109,88,164,98,107,170,34,47,142,191,82,31,38,167,13,84,217,159,66,150,216,159,43,34,84,222,178,189,189,200,221,186,120,105,246,156,181,184,162,146,215,36,46,184,76,200,149,219,191,239,110,119,122,105,175,134,191,89,245,169,241,245,150,86,83,190,10,214,58,86,51,221,106,195,34,34,234,157,255,0,15,168,239,208,98,251,178,212,36,180,212,244,175,167,85,85,87,171,93,174,170,159,219,126,131,215,225,236,94,250,230,171,43,58,12,219,35,152,187,24,239,131,83,237,95,137,233,173,151,78,171,210,105,149,141,99,85,81,85,17,126,175,250,207,171,73,212,107,149,28,212,70,233,227,246,157,167,42,162,119,4,114,42,233,241,52,118,171,221,167,113,198,173,93,201,183,189,13,237,209,23,79,172,222,13,174,106,61,170,213,240,83,192,230,62,7,143,16,208,212,107,218,23,115,24,223,114,70,55,194,77,223,20,35,63,139,44,134,173,180,98,43,150,34,165,166,173,116,113,196,142,87,73,85,2,183,87,213,61,60,19,69,253,242,28,188,32,230,252,248,118,239,73,135,171,59,12,105,83,95,85,80,187,160,149,206,211,178,34,119,43,87,79,22,18,153,133,110,212,151,8,36,74,121,145,251,94,186,232,215,39,193,191,95,233,62,249,162,248,46,135,10,117,22,69,220,212,218,189,218,156,168,212,78,228,55,27,92,196,114,162,253,71,28,205,77,54,167,139,188,14,54,179,87,55,79,222,248,253,135,97,158,26,27,143,41,140,175,244,150,200,98,119,89,187,220,230,166,142,99,149,52,209,223,87,232,35,75,138,252,195,155,16,93,237,214,186,52,165,145,89,77,13,66,162,68,246,175,115,167,111,139,151,77,59,208,170,188,52,229,5,116,88,118,138,170,186,154,170,55,62,150,165,170,137,81,18,166,189,165,116,240,215,224,133,241,225,187,50,81,209,193,174,244,219,187,197,200,191,190,85,248,31,127,192,212,209,93,162,162,125,102,166,205,90,221,123,205,177,167,188,170,158,6,231,43,127,33,203,166,167,86,89,228,138,84,137,26,221,170,154,174,190,39,28,247,24,41,88,137,81,34,49,85,123,189,213,95,239,29,26,187,180,80,198,146,61,237,68,87,105,174,213,241,62,36,183,106,74,152,209,208,204,142,122,174,170,155,85,19,79,229,62,60,181,206,169,141,81,219,81,174,248,162,41,241,174,112,209,58,23,163,230,122,43,83,85,211,244,126,131,206,189,148,180,141,150,72,164,114,182,173,187,85,93,246,38,157,221,223,104,183,77,35,155,45,53,27,91,34,70,136,139,175,114,166,186,254,143,180,249,77,194,119,171,149,246,42,190,196,189,40,31,42,171,155,43,19,68,114,46,157,202,186,252,15,105,105,179,93,40,59,164,165,209,21,17,27,171,218,186,162,34,253,74,125,152,176,196,21,206,107,235,29,51,21,201,223,177,205,253,63,82,252,78,183,208,91,15,111,234,54,178,181,106,145,92,140,102,230,237,84,239,215,247,191,167,226,125,121,112,250,50,39,44,169,35,93,240,77,205,240,62,44,240,195,52,72,234,71,185,238,71,104,168,189,221,218,125,167,196,187,217,32,70,54,25,29,42,119,163,187,156,159,111,216,80,28,103,133,41,217,114,154,178,129,211,201,60,143,99,92,215,61,187,81,187,19,191,193,62,164,248,149,239,34,177,186,221,25,79,79,172,29,94,132,174,115,91,27,211,68,235,162,124,87,237,66,189,83,201,214,137,179,46,154,187,95,15,210,114,131,69,93,13,55,41,174,227,80,0,6,192,52,215,184,213,26,137,224,21,17,87,78,243,130,127,197,177,203,240,241,254,115,226,72,246,61,201,7,189,239,38,186,255,0,159,232,55,62,155,122,108,106,247,120,247,156,30,206,116,139,248,199,166,191,98,255,0,212,108,119,89,94,222,207,179,114,57,21,119,235,166,159,200,107,84,151,101,72,214,46,201,253,113,55,110,221,249,63,29,62,211,117,60,117,78,150,69,122,197,170,237,221,166,191,204,109,170,165,174,124,154,83,58,13,171,220,254,162,174,186,125,154,127,41,194,235,76,145,57,174,153,237,247,151,95,117,127,234,59,15,177,81,202,196,115,228,153,21,83,94,229,79,242,30,114,235,130,155,93,212,72,170,21,17,28,191,148,255,0,173,127,181,251,15,27,127,192,183,23,69,36,148,85,20,218,66,137,26,245,94,238,245,71,119,248,55,195,188,248,86,171,117,93,21,29,85,45,107,162,85,74,135,106,177,42,253,137,241,79,173,13,96,165,101,84,14,142,218,174,68,87,127,223,254,190,229,95,15,134,134,251,181,123,109,176,182,105,26,174,141,206,70,247,38,171,174,139,252,221,199,221,179,99,57,237,213,46,161,138,8,221,20,81,174,213,115,85,93,222,168,189,254,246,159,21,42,54,18,197,81,215,218,169,222,216,92,138,228,126,186,183,225,189,83,235,61,28,115,190,77,179,177,19,71,174,222,255,0,243,251,14,121,106,93,10,53,178,34,46,253,81,54,156,176,162,58,61,201,175,189,227,169,170,232,221,26,191,30,228,55,162,104,106,1,178,72,219,34,109,114,175,142,189,197,39,205,76,179,130,251,75,78,212,171,145,136,201,24,191,215,17,60,17,255,0,196,95,172,141,28,123,148,215,92,160,190,213,95,109,245,180,149,52,211,186,58,38,54,105,28,249,19,116,104,245,85,68,99,19,198,53,248,253,93,197,247,240,229,154,148,248,150,219,110,70,209,201,26,58,41,92,154,198,137,225,83,183,248,106,92,133,29,116,117,104,155,90,228,93,21,123,211,237,59,70,138,154,232,106,1,215,169,149,98,77,200,136,186,39,248,205,209,198,176,196,168,197,213,117,215,188,229,107,81,169,162,31,34,253,120,246,107,24,136,205,202,229,69,239,77,126,191,183,236,44,163,136,60,246,142,217,89,53,37,53,185,206,124,117,112,106,178,67,170,104,176,42,252,36,79,172,166,92,53,100,148,247,204,89,111,197,149,55,6,49,38,106,61,25,28,170,139,171,42,99,111,130,198,189,222,231,214,72,110,14,193,236,179,209,83,110,157,206,233,110,84,209,218,247,239,85,254,10,30,185,19,67,80,109,220,157,232,159,3,69,93,90,168,239,230,54,57,202,198,251,186,105,246,156,61,71,54,53,87,34,109,215,191,79,19,230,87,214,193,26,167,85,178,105,252,84,79,180,242,119,92,125,75,78,141,165,109,52,171,174,146,106,172,79,181,63,132,124,171,141,230,241,81,239,182,58,52,133,92,155,117,71,110,215,79,143,126,159,89,205,85,45,116,113,68,218,148,131,98,200,136,155,53,215,94,255,0,172,232,213,118,61,238,150,94,182,246,123,203,183,77,59,144,249,53,24,149,143,168,91,125,52,75,172,106,141,106,189,191,23,39,199,69,59,13,183,98,75,187,91,3,93,108,108,78,77,142,85,89,17,219,93,221,221,220,169,174,135,209,182,101,123,40,85,245,53,53,138,189,77,28,168,201,62,61,255,0,91,62,211,214,80,225,232,173,212,142,116,50,189,202,173,102,155,156,139,225,250,19,237,62,205,5,13,52,52,187,26,233,85,210,46,247,234,169,166,229,68,215,79,179,184,235,86,218,227,169,223,19,158,228,99,190,165,239,241,253,6,180,150,40,85,138,232,36,127,229,126,253,83,199,249,16,228,182,91,216,215,186,40,156,237,52,87,123,203,250,62,195,98,219,226,172,168,218,231,57,21,25,175,114,253,191,163,237,54,219,105,227,85,233,196,174,209,173,85,247,190,173,78,189,246,215,186,37,154,71,254,45,238,70,166,213,239,215,106,253,159,97,72,243,30,202,202,138,74,250,116,145,201,31,101,149,170,186,251,218,44,105,175,192,241,252,59,196,235,78,39,191,91,104,149,28,200,231,183,35,150,94,245,239,234,47,118,154,125,106,93,181,42,75,209,141,93,183,189,173,94,239,208,115,154,42,232,99,91,197,143,154,108,228,249,129,136,125,70,114,105,185,93,42,254,225,92,179,79,254,140,250,197,105,117,40,186,155,145,116,55,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,41,87,52,127,61,153,155,247,47,163,209,23,21,202,3,132,204,27,142,170,106,120,161,198,21,20,151,103,225,91,197,77,150,209,99,169,160,87,50,150,227,28,84,117,17,92,146,94,166,215,61,141,158,70,178,55,68,187,95,182,86,185,30,198,109,151,64,82,174,44,124,172,103,39,203,252,67,233,211,152,214,25,41,240,157,229,99,38,254,95,225,239,78,128,170,164,74,243,69,229,255,0,89,104,172,185,113,55,146,24,119,173,106,155,180,220,113,197,174,9,39,158,170,58,169,103,150,121,174,205,234,61,251,161,94,174,146,199,26,49,176,182,54,200,141,86,44,174,138,48,73,169,228,169,229,99,20,252,192,174,244,235,113,127,224,22,1,206,175,202,198,22,249,129,67,233,215,18,42,248,78,243,79,147,127,48,48,247,168,192,100,166,1,96,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,254,0,24,171,147,253,202,227,200,158,89,125,245,235,21,165,213,16,173,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,36,167,45,242,171,46,50,126,197,81,134,50,191,5,218,176,205,170,174,225,83,116,154,146,221,78,145,70,250,169,223,190,73,21,19,254,11,90,159,146,200,217,28,108,70,177,140,107,125,88,0,0,66,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,64,1,96,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,254,0,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,128,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,129,138,185,145,70,75,101,86,92,103,7,7,121,39,134,51,67,5,218,177,53,170,147,7,225,91,164,52,151,26,116,150,54,85,65,67,3,227,145,17,127,225,53,201,249,47,141,242,70,244,115,30,246,186,224,8,1,230,143,231,179,51,126,229,244,122,34,234,185,50,112,233,129,47,118,123,239,18,247,250,126,221,137,44,88,130,75,22,31,247,230,139,217,155,104,19,181,75,238,74,145,205,214,142,224,140,219,36,107,211,232,238,106,234,255,0,118,85,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,101,17,143,241,254,13,202,204,27,118,204,28,193,196,52,150,60,61,99,167,90,154,234,234,149,93,145,51,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,128,30,54,248,193,196,220,92,230,132,183,167,45,93,22,9,177,212,78,220,39,103,171,138,159,175,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,110,164,186,114,161,227,142,155,18,218,172,156,35,230,51,42,214,251,109,167,168,102,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,73,201,164,75,12,77,143,70,58,54,117,164,208,181,94,104,254,68,243,55,238,95,88,162,44,87,150,47,47,250,60,221,172,166,226,7,59,240,239,107,192,180,155,103,195,54,217,100,130,90,91,245,84,115,205,12,174,169,99,94,178,36,48,73,79,223,12,140,107,102,115,219,170,186,54,189,146,76,160,49,87,38,167,137,111,251,141,182,143,151,248,19,254,126,214,66,177,149,64,0,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,196,43,25,36,112,201,118,181,88,56,68,202,139,237,246,231,73,110,182,219,178,222,197,87,89,89,87,51,97,130,154,8,237,144,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,107,230,25,198,157,215,138,124,208,168,177,97,12,65,86,236,171,195,85,8,152,126,141,105,157,74,149,179,164,123,101,184,79,27,156,174,123,220,229,149,177,43,209,170,200,85,169,211,141,239,155,117,165,146,105,202,135,142,58,156,53,117,178,112,143,152,204,164,75,21,202,162,161,152,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,253,39,38,178,164,210,182,61,30,217,25,209,151,66,213,121,163,249,19,204,223,185,125,98,136,128,19,32,142,101,216,2,167,48,120,45,204,74,91,110,30,164,186,220,172,116,244,215,250,85,153,34,223,70,202,74,152,229,170,168,137,242,42,108,123,104,210,173,23,106,239,115,28,246,55,118,253,171,1,152,79,20,223,112,54,42,179,99,92,45,93,216,175,88,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,140,162,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,59,96,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,0,12,85,201,254,229,113,228,79,44,190,250,245,138,210,0,73,254,229,113,228,79,44,190,250,245,138,210,234,128,35,131,157,134,104,93,112,246,81,224,60,168,183,182,174,26,124,103,120,170,185,87,84,67,90,232,153,36,22,246,71,165,44,177,34,105,51,31,45,100,82,166,231,104,215,210,177,118,185,85,21,145,129,195,94,80,212,231,214,124,224,108,163,134,10,185,41,241,21,226,24,110,11,73,60,80,207,21,185,154,203,91,52,111,151,86,35,227,166,142,105,17,21,29,170,177,17,26,229,84,106,228,188,71,175,57,252,161,169,197,249,13,134,179,114,221,5,92,213,25,123,120,116,53,136,217,226,100,16,219,174,29,56,164,153,236,119,190,247,165,76,52,49,181,24,189,201,52,138,173,84,77,204,142,14,0,241,215,224,239,140,156,167,191,251,47,218,29,175,16,71,98,232,245,250,91,125,165,27,232,58,187,182,187,94,159,106,234,109,211,222,217,183,86,235,185,50,41,49,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,66,95,18,153,67,83,144,185,243,142,114,142,104,42,227,167,195,183,137,161,183,173,92,241,77,60,182,231,233,45,20,210,62,45,24,175,146,154,72,100,84,68,110,138,245,69,107,85,21,169,49,60,163,179,51,10,227,14,16,172,248,22,211,87,165,235,1,92,43,237,247,122,89,36,143,168,222,211,87,53,100,19,181,141,122,189,33,123,39,86,53,239,107,119,73,4,237,68,84,102,171,122,160,178,14,109,249,243,77,149,156,52,73,150,214,250,218,184,49,14,103,212,123,46,153,105,170,37,167,124,86,232,31,28,181,210,43,216,197,107,216,230,172,84,207,137,207,102,246,86,57,125,230,177,237,88,54,7,191,200,28,227,190,240,255,0,156,184,79,56,176,228,61,162,175,12,220,27,81,37,54,230,51,181,210,189,174,142,166,155,123,216,244,143,171,4,146,197,212,216,174,102,253,205,247,154,138,100,210,8,1,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,95,249,162,174,134,211,26,238,44,60,211,103,39,204,12,67,234,51,147,81,202,231,200,166,89,253,243,235,21,165,212,248,247,26,163,81,2,162,42,233,222,112,212,39,73,138,228,240,95,19,226,212,72,199,202,232,21,29,239,170,175,243,255,0,212,22,159,86,116,154,189,202,137,226,117,253,156,231,174,143,114,127,34,255,0,212,113,207,214,114,34,65,179,119,199,126,186,105,252,130,185,47,46,133,59,55,98,223,187,191,126,253,52,209,126,163,124,49,213,58,169,234,171,22,253,189,254,58,124,13,106,105,106,158,237,41,221,22,170,168,142,222,171,249,58,119,233,167,196,225,91,76,172,86,203,51,217,162,170,39,186,171,254,52,57,214,201,73,59,17,242,73,50,42,235,249,42,159,228,60,245,203,5,182,181,210,36,53,10,136,138,255,0,202,127,215,255,0,4,241,216,131,4,215,62,149,233,67,81,6,234,117,218,238,171,215,69,247,145,59,180,111,216,167,152,179,218,235,40,93,112,134,181,240,170,43,218,139,210,85,241,69,119,214,135,101,148,137,80,201,33,161,118,139,189,81,122,203,221,185,60,124,62,7,37,108,242,91,104,86,73,81,174,108,77,106,63,111,122,235,170,39,119,216,125,91,94,44,150,209,91,29,45,60,45,116,111,221,34,171,219,171,181,209,83,224,169,245,33,80,176,78,46,101,194,130,87,50,5,107,155,51,147,189,186,38,155,91,252,111,180,245,109,172,116,141,235,198,212,211,93,157,233,252,167,106,89,223,19,17,100,68,84,114,237,238,251,77,240,181,174,102,244,215,222,69,78,243,114,232,205,26,186,247,247,33,189,169,162,26,128,109,123,17,237,86,174,186,41,76,243,55,47,33,191,209,85,47,106,123,58,173,102,190,250,39,253,247,119,240,84,141,60,201,200,154,252,178,184,199,139,109,55,24,39,130,130,153,138,230,84,76,231,61,93,35,221,31,114,54,54,166,154,61,62,41,241,253,5,228,240,207,155,116,216,158,138,189,27,69,44,105,28,178,175,124,104,158,9,15,241,215,248,69,211,209,215,71,86,137,181,174,69,209,87,189,62,211,180,104,166,160,28,21,82,172,76,71,162,34,232,105,11,85,172,116,173,211,89,17,29,223,224,115,49,52,77,126,43,222,167,205,189,93,82,223,11,145,24,174,93,168,190,26,167,229,105,245,150,101,196,166,120,71,102,236,48,83,91,220,231,187,164,245,87,197,170,104,189,100,248,72,159,81,67,178,3,39,38,198,119,90,203,205,93,115,34,108,84,242,82,163,99,149,90,186,163,162,118,186,43,23,248,95,89,36,56,75,5,197,109,182,195,20,149,14,114,53,175,79,117,250,175,123,213,127,130,123,4,77,13,65,162,185,53,84,54,234,170,138,142,240,251,13,143,114,177,186,183,249,206,21,145,205,71,57,200,155,126,58,120,159,54,186,182,24,213,122,141,126,154,124,17,62,179,202,92,179,6,146,149,139,70,218,105,151,122,35,245,86,39,215,253,183,216,124,171,149,238,235,84,141,116,113,210,36,104,168,158,242,59,118,238,255,0,183,192,214,182,106,216,105,211,180,164,10,197,127,118,205,117,215,69,250,206,165,76,116,114,200,171,42,204,143,238,215,110,154,120,31,38,163,20,177,211,173,174,154,23,106,213,77,170,246,247,106,169,241,209,126,223,168,231,142,143,16,221,227,74,56,221,110,108,82,119,57,92,175,71,109,94,229,211,199,191,188,250,54,204,176,88,55,213,85,86,106,175,209,85,35,147,187,221,215,235,97,235,45,24,114,11,125,27,214,25,100,118,169,170,110,114,47,122,107,246,125,167,215,183,219,105,32,141,238,99,230,87,204,141,89,53,84,209,23,236,238,240,239,83,134,182,217,29,75,93,19,158,228,106,175,126,139,223,227,250,5,29,130,20,143,241,18,63,221,93,61,245,79,29,62,196,57,41,40,27,29,82,192,215,46,170,231,42,234,191,29,63,71,216,113,190,134,42,170,166,49,206,114,42,183,78,229,253,42,105,107,165,137,94,232,224,87,120,43,189,245,253,31,81,199,125,183,163,163,100,207,119,185,185,27,220,189,250,247,175,212,83,28,85,107,71,76,248,99,127,186,215,181,83,114,247,254,79,232,251,74,71,144,81,54,211,155,117,54,234,53,87,116,232,154,138,178,247,247,44,176,42,248,105,223,222,94,109,191,170,180,236,123,182,119,235,225,175,214,118,205,21,116,54,61,232,137,175,212,104,142,85,55,33,170,46,134,224,0,56,244,239,212,213,83,83,68,106,42,155,145,136,159,89,167,77,191,90,247,157,122,198,46,197,211,224,137,253,243,201,210,172,209,85,51,171,177,87,189,125,221,126,165,62,156,178,69,35,17,178,163,252,117,247,116,56,146,170,155,110,168,146,120,253,135,94,162,239,27,155,31,85,142,247,36,71,166,212,248,167,242,154,86,95,232,213,180,107,36,115,106,181,76,219,181,19,242,187,244,215,191,192,250,177,86,199,87,44,111,218,228,216,228,84,238,251,127,234,59,242,181,102,88,222,254,228,215,187,67,138,90,40,88,230,203,185,250,170,238,241,67,145,140,213,174,84,251,13,37,143,77,171,175,233,58,109,183,50,169,207,115,158,169,171,213,59,151,254,163,226,95,112,149,190,166,69,170,150,122,132,115,26,140,209,174,110,154,110,95,226,253,165,54,118,77,195,101,153,181,177,215,189,238,141,53,68,116,168,169,223,221,252,4,250,206,107,165,178,174,130,141,186,190,21,133,101,79,138,238,221,162,253,154,105,162,30,106,243,133,168,42,158,234,151,205,58,53,238,77,17,28,221,117,68,211,234,251,15,169,128,175,117,216,122,211,79,13,210,56,30,200,153,34,127,75,162,170,234,178,43,191,124,169,240,212,168,214,140,97,75,89,11,42,32,130,84,213,21,116,123,83,193,29,167,193,199,219,166,190,67,58,36,210,70,244,114,46,172,218,137,166,191,111,121,245,233,46,108,145,136,231,177,218,191,187,185,62,223,210,119,90,245,114,106,158,30,61,230,170,245,114,104,221,63,148,222,213,213,52,248,161,184,3,138,162,157,181,12,70,61,85,17,23,94,226,223,179,91,44,35,196,143,117,55,108,115,54,212,71,46,189,77,60,34,84,254,2,253,101,170,229,21,13,126,86,102,52,54,107,139,169,234,27,18,71,78,142,129,92,245,221,36,177,72,139,170,237,238,209,126,162,253,50,255,0,18,197,112,163,166,137,34,123,85,237,122,119,181,19,254,249,167,214,123,191,1,174,129,85,19,199,226,112,205,89,20,18,71,19,218,229,89,53,211,68,250,141,29,91,19,103,101,58,181,251,164,110,228,93,19,77,59,255,0,200,117,171,103,98,185,88,244,94,244,238,211,234,212,250,39,94,170,163,179,232,168,154,170,247,22,245,158,217,157,79,134,40,233,38,169,164,146,70,201,44,109,77,145,162,174,170,146,175,197,233,252,18,209,176,158,86,222,243,98,249,61,238,186,178,134,154,42,170,117,149,173,138,71,177,200,232,213,145,247,162,177,201,167,114,252,127,200,95,182,90,101,228,24,110,56,35,109,84,143,88,152,244,239,122,47,140,155,191,130,133,78,99,18,54,163,27,174,137,245,155,141,60,124,13,146,61,173,77,93,175,119,212,108,101,76,111,213,17,29,238,247,29,58,153,209,178,235,26,46,239,134,239,3,173,37,209,59,219,179,222,111,114,247,119,107,253,211,224,221,111,19,74,213,236,204,98,63,106,34,117,17,116,241,251,20,248,15,181,220,113,7,226,43,223,76,198,51,223,69,133,92,139,170,119,124,81,123,187,212,239,82,225,182,80,200,168,233,92,174,86,252,29,221,167,247,62,195,123,171,105,225,247,28,217,21,83,234,68,59,213,116,109,174,162,122,210,185,83,86,185,83,168,191,98,167,192,243,176,225,212,237,105,44,210,174,246,170,57,118,187,187,187,79,176,244,148,86,214,186,54,177,30,186,47,114,119,253,191,160,250,173,139,217,236,108,78,93,201,50,109,238,239,211,79,254,39,36,22,183,64,244,168,87,162,178,79,123,77,123,244,254,231,218,119,219,75,210,219,80,171,170,34,106,137,250,77,213,18,43,99,234,57,19,68,68,240,250,142,38,74,250,132,71,104,212,106,123,191,105,172,209,73,211,94,246,235,240,250,143,142,248,107,225,93,41,214,5,106,248,239,221,174,191,200,121,234,169,113,67,234,17,179,165,175,110,205,83,103,83,93,117,251,78,253,52,151,38,58,72,228,74,109,173,98,170,105,187,93,78,41,106,106,163,119,82,84,139,98,174,139,183,93,116,60,14,101,92,122,81,126,41,189,210,69,42,38,228,254,43,126,211,165,146,118,74,167,84,220,239,139,36,90,84,62,149,219,117,93,83,98,200,158,26,125,159,89,112,212,143,223,79,30,190,59,27,253,227,152,209,81,23,249,12,107,120,177,243,77,156,159,48,49,15,168,206,77,39,43,184,218,238,5,114,205,85,87,253,121,245,138,210,234,145,136,157,201,169,189,172,68,77,13,196,85,243,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,138,85,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,240,82,174,44,124,172,103,39,203,252,67,233,211,152,214,25,41,240,157,229,99,38,254,95,225,239,78,128,170,167,82,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,26,30,33,112,181,139,3,103,238,101,224,172,45,67,216,172,184,127,24,94,109,118,234,110,171,228,232,82,193,91,44,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,239,37,171,146,167,149,140,83,243,2,187,211,173,197,255,0,128,88,7,58,191,43,24,91,230,5,15,167,92,72,171,225,59,205,62,77,252,192,195,222,163,1,146,152,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,98,174,79,247,43,143,34,121,101,247,215,172,86,151,84,66,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,64,0,0,16,173,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,37,80,0,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,128,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,224,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,98,174,100,167,194,119,149,140,155,249,127,135,189,58,2,170,144,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,240,82,174,44,124,172,103,39,203,252,67,233,211,152,214,23,211,204,127,152,5,103,17,23,217,114,147,40,113,23,250,83,208,118,105,229,169,167,142,122,121,49,21,86,198,73,186,161,147,50,57,25,12,50,42,177,144,171,118,172,145,44,174,87,254,37,34,164,28,18,112,125,137,184,185,205,8,172,173,74,186,44,19,99,168,129,216,178,241,73,45,63,94,134,9,99,157,240,178,56,229,122,57,207,153,212,207,137,30,214,72,145,171,145,239,107,145,54,186,82,120,205,229,219,151,25,169,195,237,14,27,200,252,190,181,89,113,158,95,91,219,79,132,27,79,58,82,182,166,149,37,234,77,65,81,43,209,221,110,166,249,164,99,229,114,59,180,200,175,116,172,73,103,115,224,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,117,57,113,113,199,83,197,110,13,175,193,249,130,202,74,124,197,193,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,38,190,88,156,213,106,76,145,71,114,185,201,148,56,55,61,242,238,225,149,185,131,5,92,248,122,237,81,67,53,116,20,211,172,47,168,101,53,92,53,73,10,189,61,230,177,238,129,172,122,181,90,253,142,118,215,49,218,57,61,168,6,42,228,212,241,45,255,0,113,182,209,242,255,0,2,127,207,218,200,86,50,168,0,16,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,133,98,242,184,159,227,170,167,31,240,243,150,60,48,229,109,125,92,24,98,199,129,236,150,220,103,52,212,177,108,187,92,96,167,162,123,96,137,36,141,102,141,148,179,83,42,44,140,123,58,175,115,211,107,163,99,31,37,31,225,71,133,28,199,226,215,49,217,130,176,84,93,134,213,67,211,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,82,103,237,114,69,10,42,58,71,53,202,170,198,50,73,25,49,60,69,114,236,201,236,209,225,210,131,38,178,218,197,73,134,174,88,46,158,181,216,26,174,174,190,186,162,11,100,245,85,81,212,213,50,77,102,115,164,100,238,141,88,175,145,37,88,146,69,115,26,187,81,139,5,152,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,137,229,139,199,143,225,190,197,77,144,217,177,122,221,143,176,253,189,190,205,186,92,110,61,74,172,81,11,95,51,164,209,189,38,167,90,158,6,211,163,183,73,36,179,53,36,153,117,217,43,146,170,243,71,242,39,153,191,114,250,197,17,0,38,85,6,45,152,179,11,95,112,54,42,188,224,172,83,67,216,175,88,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,59,201,243,229,163,143,234,115,7,130,220,187,170,185,98,26,75,173,202,199,79,83,96,170,72,86,45,244,108,164,169,146,42,90,121,89,26,38,199,182,141,41,21,55,38,247,49,204,123,183,111,220,183,64,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,0,197,92,159,238,87,30,68,242,203,239,175,88,173,32,4,159,238,87,30,68,242,203,239,175,88,173,46,168,2,13,185,190,230,133,215,26,113,105,83,128,230,109,92,22,220,190,179,209,91,105,224,117,107,165,130,89,234,97,109,108,181,76,139,68,108,47,115,106,33,133,218,110,87,37,44,106,174,240,107,123,92,159,114,114,251,142,120,160,76,213,167,155,179,217,114,210,223,61,69,100,155,88,254,189,85,117,60,244,148,244,218,43,218,246,238,99,234,101,234,35,94,212,236,219,29,181,100,106,147,126,91,255,0,31,152,23,240,137,193,182,108,88,61,169,236,254,201,135,228,190,245,186,29,93,222,205,145,149,253,45,187,155,167,83,178,244,247,107,238,239,221,163,180,218,184,235,153,73,97,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,49,194,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,71,175,56,236,161,169,193,92,75,208,230,149,60,21,107,109,204,123,60,51,62,121,167,137,204,246,141,11,25,75,52,49,49,186,61,140,109,58,80,61,85,232,186,190,103,237,114,232,173,103,171,228,159,154,22,172,61,155,152,243,42,46,13,164,134,163,25,217,233,110,84,53,19,86,182,39,201,61,189,242,107,75,20,74,154,204,247,197,89,44,171,181,218,181,148,175,93,174,69,85,100,196,130,13,185,183,231,205,78,105,241,47,38,91,91,235,105,39,195,217,97,79,236,186,101,166,168,138,161,146,220,103,100,114,215,72,175,99,17,204,123,92,145,83,62,39,61,251,31,70,229,247,92,247,181,41,166,77,100,93,29,215,131,30,32,56,135,191,89,186,222,196,246,22,27,195,181,50,44,18,70,202,169,110,180,82,87,61,172,84,89,99,153,144,186,149,141,145,21,141,88,234,231,103,191,171,145,148,215,134,75,77,170,255,0,196,150,84,88,175,182,202,75,141,182,227,142,44,84,149,148,117,112,182,104,42,96,146,190,22,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,212,207,236,156,190,240,255,0,156,184,179,39,113,28,221,162,175,12,220,29,79,29,78,214,51,181,210,189,169,37,53,78,198,61,233,31,86,9,34,151,167,189,92,205,251,93,239,53,80,154,158,86,153,233,71,156,28,41,216,112,221,109,231,181,226,76,187,255,0,67,119,56,100,72,35,145,148,177,170,173,189,237,142,37,221,209,236,189,56,91,35,218,215,62,74,105,255,0,41,90,175,117,224,16,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,243,69,77,77,171,220,99,93,197,135,154,108,228,249,129,136,125,70,114,105,249,93,38,188,10,101,159,223,62,177,90,93,78,212,55,35,17,62,179,78,155,123,251,215,188,224,172,98,244,187,190,31,245,30,89,29,44,87,55,111,219,249,111,84,211,234,239,62,131,229,137,241,43,101,71,119,233,249,39,10,84,211,109,85,68,147,249,142,165,109,206,41,161,70,78,199,34,35,181,77,137,246,47,214,167,13,231,16,80,173,11,86,166,41,244,234,162,38,198,167,212,191,90,159,105,107,227,172,77,174,107,145,60,123,147,188,250,114,163,165,107,92,253,17,187,145,83,79,19,142,90,56,117,73,247,63,93,83,187,84,55,198,205,200,229,79,231,54,203,30,155,85,23,244,157,22,91,219,87,44,136,247,42,38,239,130,254,159,176,249,87,252,47,65,87,27,95,52,211,162,194,171,166,215,55,191,85,79,179,236,41,197,118,82,193,71,113,150,243,13,108,138,178,61,211,53,174,145,63,126,171,226,136,207,183,235,55,213,218,43,168,45,143,218,248,22,6,237,221,170,174,253,117,68,238,238,211,234,254,115,206,222,112,213,13,114,44,235,44,232,198,181,26,169,185,53,241,253,31,105,191,45,174,87,28,55,67,60,87,54,83,61,143,149,206,78,130,57,87,85,70,127,9,83,248,42,84,203,38,50,164,185,70,249,41,224,149,170,215,42,46,246,162,125,95,83,190,211,208,83,223,99,157,82,73,35,114,124,91,162,126,249,23,187,94,255,0,3,235,82,92,153,34,35,222,199,106,254,238,228,251,127,73,222,107,247,166,230,167,119,219,226,107,189,85,52,77,63,148,222,213,213,52,248,161,184,3,100,209,54,104,214,39,42,162,59,234,40,126,106,101,220,119,234,41,168,59,83,153,213,134,36,215,126,158,18,238,254,10,253,69,156,96,91,21,195,37,241,52,212,183,57,41,234,153,85,64,233,17,96,87,61,81,93,35,83,247,200,207,236,75,253,223,238,95,230,3,197,17,85,219,225,210,23,167,226,228,95,201,79,236,159,164,247,190,0,42,162,120,252,78,189,77,116,52,175,141,146,53,234,178,174,137,162,39,217,254,83,89,171,34,133,97,107,218,229,235,46,141,209,60,60,60,127,186,112,86,206,213,68,100,136,186,46,186,104,118,224,211,161,30,223,13,137,166,191,160,217,81,58,66,155,180,85,114,34,126,130,134,103,118,98,67,135,40,43,234,39,165,123,217,11,35,85,70,49,21,87,89,246,252,92,133,155,97,108,5,122,206,139,212,149,245,181,52,84,177,82,210,172,40,145,61,236,114,185,175,106,252,90,244,211,73,87,251,159,221,190,140,176,203,40,48,211,42,35,101,92,146,44,138,245,239,145,23,199,103,241,19,248,37,89,99,18,54,163,27,174,137,245,155,141,60,124,13,178,57,169,249,90,247,125,70,198,84,70,237,90,136,239,119,235,58,149,83,49,28,138,212,118,237,87,77,124,53,58,146,93,19,77,155,61,230,247,47,119,118,191,221,62,37,230,239,51,227,86,83,177,157,70,170,162,111,69,219,226,159,82,158,122,74,59,165,237,203,73,86,234,86,67,39,114,172,106,228,119,119,122,120,234,158,40,118,233,240,204,116,83,55,124,206,87,119,170,104,238,239,13,62,163,149,213,116,244,254,235,219,34,170,247,247,34,31,69,212,209,92,34,254,149,87,55,107,187,250,157,223,222,253,39,152,110,26,73,39,114,203,47,191,167,126,215,119,127,120,244,212,118,214,185,141,98,61,116,94,228,213,126,223,208,125,72,233,59,4,72,174,118,228,147,88,251,151,85,239,57,34,182,187,114,84,177,233,177,234,139,162,175,127,119,242,29,246,81,166,141,159,119,115,125,228,77,126,163,146,162,87,36,73,35,145,54,162,119,105,226,112,178,119,212,166,212,70,163,89,253,211,89,98,127,77,116,86,235,221,161,242,102,138,190,57,28,176,45,62,138,170,171,191,118,186,255,0,33,230,234,230,197,78,169,107,101,75,78,197,111,126,222,166,191,19,233,81,186,227,28,203,28,157,155,110,221,125,221,218,235,169,195,53,85,100,106,146,57,33,211,195,187,83,199,227,139,130,67,78,147,70,213,84,116,237,79,121,63,136,191,111,216,121,12,154,195,245,82,98,233,49,26,203,22,146,210,47,185,185,117,247,101,141,60,52,254,47,214,92,165,182,69,125,36,122,167,127,127,247,212,237,154,42,34,248,252,14,55,196,213,93,117,83,78,147,126,181,53,70,34,119,38,166,246,177,17,63,73,184,0,13,128,213,60,77,198,199,57,83,184,217,35,95,249,72,169,224,124,90,136,98,220,139,183,191,79,172,227,150,85,133,118,177,116,69,239,58,140,174,99,93,248,196,114,247,124,17,14,86,185,174,216,214,162,163,81,218,170,47,212,115,76,200,122,109,123,24,169,239,119,247,252,14,20,134,138,87,182,119,66,229,124,74,142,98,234,189,203,253,223,176,250,20,236,154,84,235,163,147,69,252,157,124,83,67,157,178,205,170,182,103,238,68,238,77,16,221,45,70,214,35,91,170,42,167,119,113,213,134,243,4,210,190,149,91,38,172,93,175,213,19,69,84,254,95,176,250,9,44,47,70,181,141,114,57,81,52,85,58,117,20,19,61,206,153,28,205,255,0,189,93,87,185,53,62,69,69,5,209,177,58,91,141,76,50,233,167,228,247,119,107,221,240,79,137,214,166,183,54,169,21,37,70,186,68,248,234,168,155,126,174,227,207,213,224,251,102,35,170,127,104,165,99,233,151,71,177,142,149,237,84,114,34,38,190,234,254,159,143,196,248,23,43,52,86,90,117,135,99,123,37,42,245,25,27,28,170,168,186,43,151,189,123,215,197,124,87,226,124,182,216,104,175,204,142,234,176,34,181,175,73,163,222,247,53,205,123,23,68,93,17,116,248,41,204,149,181,54,37,154,162,73,53,134,52,73,26,214,53,21,81,26,154,175,137,235,176,158,42,138,229,109,75,131,82,109,103,240,87,49,168,186,163,156,157,232,139,167,192,246,212,21,50,201,78,178,239,240,98,59,193,62,163,179,77,94,146,187,106,238,213,190,61,201,226,115,195,87,36,146,57,155,151,107,87,77,52,67,187,27,183,55,187,235,208,220,186,233,221,226,106,14,141,202,222,218,216,209,168,141,215,114,59,189,85,62,10,159,2,216,179,191,47,169,210,221,87,119,72,96,234,68,244,149,174,234,201,170,43,96,118,157,222,31,3,204,228,46,62,125,13,230,12,52,247,207,190,24,93,170,182,38,43,61,233,216,190,43,223,251,239,168,187,124,59,115,237,148,109,222,174,85,69,209,53,68,79,23,47,212,125,42,186,142,203,27,167,118,187,24,213,123,145,19,191,68,77,79,11,126,199,112,208,54,90,153,146,165,204,141,36,123,17,177,179,84,68,239,250,255,0,65,108,25,199,198,238,18,194,50,116,146,135,18,164,244,211,207,11,157,29,21,43,145,92,215,181,171,166,233,124,59,215,224,124,92,163,227,30,131,48,111,244,203,74,151,198,185,211,77,11,22,162,134,149,154,35,97,87,254,245,235,240,82,232,108,88,230,158,225,217,95,35,106,85,211,198,146,42,172,108,79,22,235,240,83,222,91,110,41,13,43,222,237,219,81,253,232,136,159,82,30,35,29,226,231,91,41,161,84,116,201,185,237,252,150,53,126,14,250,255,0,65,101,87,231,212,102,222,41,101,3,36,69,130,154,222,147,108,169,78,159,190,217,21,53,69,143,85,240,147,251,229,230,229,214,7,160,179,209,69,26,211,197,212,108,82,53,85,178,189,83,190,77,126,37,90,142,54,196,196,141,137,163,83,193,13,231,28,146,181,157,206,69,254,67,175,45,87,73,90,238,253,142,240,68,68,215,187,196,235,86,92,219,19,82,79,127,78,253,52,68,62,101,210,247,20,52,169,50,54,77,116,215,93,169,245,167,218,121,229,190,212,221,91,34,208,74,232,219,27,214,39,36,140,111,123,211,189,85,52,215,187,189,7,177,169,165,123,43,159,19,86,177,27,221,38,231,105,223,227,221,225,241,95,135,196,250,241,43,106,163,89,180,94,155,87,106,162,248,235,254,106,112,212,200,215,185,36,133,21,173,211,110,139,227,169,173,60,145,76,213,107,90,237,168,186,232,191,89,186,43,61,23,85,103,150,4,115,156,154,42,163,221,254,95,176,237,178,38,44,78,85,111,114,53,85,221,254,41,241,59,212,244,212,175,160,141,98,137,83,85,93,53,85,250,212,214,58,88,26,246,245,89,171,145,83,106,162,175,114,157,238,165,60,104,214,116,221,170,247,127,159,121,195,87,51,224,143,86,174,141,119,195,67,100,53,140,93,17,81,218,170,125,72,115,185,207,146,37,118,239,14,228,54,163,96,99,119,61,138,174,241,213,20,234,85,84,193,73,76,249,28,199,119,104,189,223,165,19,235,56,169,102,98,185,91,10,43,93,166,186,175,212,112,164,221,26,157,203,174,229,102,154,167,213,169,208,187,213,80,219,35,170,172,72,100,69,108,78,87,43,123,213,81,27,175,197,126,195,203,81,99,43,69,194,103,64,148,213,125,69,111,139,154,212,79,130,124,29,246,159,46,249,110,185,93,110,116,143,183,207,20,116,125,68,74,152,228,252,167,177,118,162,162,119,47,193,29,241,79,20,42,14,12,178,82,91,233,154,234,120,90,196,87,34,254,91,151,193,206,250,207,92,197,93,206,69,250,251,142,64,99,89,197,143,154,124,228,249,129,136,125,70,114,106,57,92,162,126,225,76,179,251,235,214,43,75,171,0,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,74,185,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,37,62,19,188,172,100,223,203,252,61,233,208,21,84,24,214,113,99,230,159,57,62,96,98,31,81,156,149,78,74,158,86,49,79,204,10,239,78,183,23,254,1,96,28,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,6,74,96,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,1,138,185,63,220,174,60,137,229,151,223,94,177,90,93,81,10,220,234,252,211,225,111,151,244,62,163,113,42,175,35,31,207,103,234,223,237,34,85,0,0,0,66,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,64,1,96,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,254,0,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,128,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,129,138,185,146,159,9,222,86,50,111,229,254,30,244,232,10,170,64,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,255,0,193,74,184,177,242,177,156,159,47,241,15,167,78,99,88,123,252,139,200,188,199,226,47,49,237,217,95,149,246,110,221,117,174,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,78,22,110,110,171,162,185,92,230,177,141,123,222,198,59,34,156,139,200,188,184,225,211,46,45,217,95,149,246,110,195,106,161,214,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,82,103,237,110,171,162,53,26,214,177,141,99,24,198,54,160,17,235,204,183,151,221,54,112,218,175,28,65,229,5,170,174,76,193,160,167,237,55,139,77,36,82,213,79,137,88,198,210,193,26,70,143,157,25,3,233,233,160,149,200,200,98,115,231,93,26,136,175,86,235,16,56,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,92,132,248,62,226,207,6,241,117,149,255,0,78,44,84,244,150,123,237,5,68,148,215,220,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,94,163,17,85,209,61,18,186,128,98,174,77,79,18,223,247,27,109,31,47,240,39,252,253,172,133,99,42,128,1,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,136,86,61,86,86,229,110,59,206,156,119,108,203,60,180,177,123,103,18,94,122,221,138,139,181,67,79,213,233,66,249,164,252,100,207,100,109,210,56,158,239,121,201,174,154,38,170,168,139,144,159,10,60,40,229,199,9,89,112,204,21,130,162,237,215,90,238,156,247,251,252,240,163,42,174,245,77,69,68,115,145,21,122,112,179,115,146,40,81,85,177,181,206,85,87,189,242,72,250,214,89,7,50,206,5,106,120,154,195,52,185,159,150,52,21,117,89,161,135,41,224,182,210,208,182,170,40,224,187,219,150,161,85,208,61,103,145,145,66,248,86,121,166,108,136,228,220,157,72,220,215,171,163,88,225,2,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,87,243,127,140,219,23,24,124,179,51,94,231,37,171,216,216,207,11,253,29,167,196,214,216,152,245,165,108,146,221,233,122,85,52,210,59,93,97,151,165,42,164,110,114,201,27,152,230,187,114,35,37,146,37,140,170,8,22,230,193,133,175,184,127,141,172,95,118,187,208,246,122,76,77,111,180,93,45,114,117,88,254,209,74,202,24,105,29,38,141,85,86,105,61,37,67,52,114,35,189,205,116,218,230,170,220,255,0,35,236,127,83,45,171,52,242,182,187,16,210,37,61,45,69,186,255,0,107,180,185,98,108,234,249,91,44,21,181,12,77,58,175,98,36,52,12,119,122,177,138,177,254,74,200,187,165,40,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,1,138,185,63,220,174,60,137,229,151,223,94,177,90,64,9,63,220,174,60,137,229,151,223,94,177,90,93,80,6,58,220,126,99,175,194,39,25,57,177,127,246,95,179,251,38,32,146,197,209,235,245,119,123,54,54,80,117,119,109,110,157,78,203,212,219,167,187,191,110,174,211,114,223,87,35,172,45,125,164,194,185,185,141,106,40,118,89,110,183,11,61,174,142,167,170,197,234,213,82,71,85,37,68,123,17,119,183,107,43,105,151,85,68,106,245,52,106,170,181,200,146,126,12,85,204,135,185,120,99,91,174,63,224,183,42,175,183,154,122,72,106,41,108,239,178,49,180,204,115,88,176,91,234,101,161,133,202,142,115,151,123,162,166,141,207,93,116,87,171,149,17,168,168,212,131,110,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,31,231,63,148,53,56,191,33,176,214,110,91,160,171,154,163,47,111,14,134,177,27,60,76,130,27,117,195,167,20,147,61,142,247,222,244,169,134,134,54,163,23,185,38,145,85,170,137,185,145,173,192,206,104,90,178,115,139,76,179,199,151,214,210,37,182,11,199,179,107,39,171,173,109,36,20,144,87,67,37,20,149,82,74,228,86,181,144,182,165,102,93,116,69,72,213,21,205,215,114,100,102,83,252,254,206,59,23,15,249,53,139,51,139,17,195,218,41,48,205,189,213,17,211,110,123,59,93,83,220,145,211,83,111,99,30,177,245,103,146,40,186,155,21,172,223,185,222,235,85,76,101,201,147,207,124,156,190,228,23,39,74,220,170,197,51,111,189,90,173,246,170,139,140,123,88,157,154,170,175,16,83,213,203,77,171,30,246,63,162,250,135,69,212,107,149,175,233,239,77,17,218,36,96,240,157,230,159,38,254,96,97,239,81,128,188,174,115,249,13,77,133,115,67,13,103,253,138,138,175,179,227,138,119,90,239,175,109,60,174,130,59,141,28,113,182,9,31,50,189,88,199,205,77,163,27,18,53,157,212,50,61,55,171,158,173,241,60,159,115,142,251,129,184,160,76,170,167,135,180,89,115,46,223,61,61,100,123,152,206,133,85,13,60,245,116,245,58,171,28,247,109,99,42,98,233,163,152,213,237,59,221,185,99,106,19,126,64,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,255,0,193,181,83,226,99,91,197,135,154,108,228,249,129,136,125,70,114,106,57,92,249,20,203,63,190,125,98,180,186,148,241,55,155,28,229,67,100,136,253,17,200,168,124,122,200,163,89,156,229,111,189,245,235,246,156,47,149,208,162,53,139,162,42,106,116,219,92,198,189,58,136,229,253,8,135,38,228,123,54,197,238,247,235,222,115,206,200,150,52,88,155,181,119,124,84,224,117,61,13,79,187,52,46,114,120,248,170,119,255,0,34,159,70,158,57,229,84,157,30,221,171,224,139,227,170,29,132,146,118,189,91,43,209,89,245,34,27,159,80,140,98,53,186,166,186,233,220,117,98,189,194,249,29,79,182,93,90,237,143,247,83,69,248,125,103,208,73,98,123,90,140,107,145,202,157,202,167,82,162,138,121,21,100,71,179,114,42,171,87,95,13,127,144,249,21,116,23,22,181,242,214,79,20,140,69,247,81,190,40,221,123,147,193,14,172,22,248,170,21,91,35,17,100,85,84,106,234,168,136,223,171,251,231,194,175,195,86,220,67,59,97,90,102,173,43,219,181,236,124,142,106,170,162,171,188,81,117,250,190,39,159,175,195,20,182,136,146,150,40,88,218,119,59,169,177,175,114,251,253,233,174,171,223,224,159,89,241,150,199,107,198,17,117,166,165,223,20,78,219,182,71,185,139,185,19,199,221,95,169,199,63,106,172,177,203,37,107,230,78,207,11,55,35,24,136,174,77,61,229,241,79,177,126,39,173,194,152,162,43,149,36,119,38,164,218,206,199,162,43,152,212,93,81,250,119,162,46,159,3,219,90,235,38,154,149,211,111,94,228,215,189,19,237,255,0,33,219,167,175,89,23,107,149,202,228,84,213,116,67,158,42,201,30,247,49,28,186,34,233,166,137,224,119,98,114,57,21,19,197,13,235,174,157,222,33,62,211,83,171,95,70,218,200,29,30,137,170,162,39,122,170,120,46,191,2,219,243,163,46,105,46,48,82,207,44,16,57,90,246,51,190,105,19,225,34,252,63,73,224,50,83,48,221,106,171,91,3,223,80,175,165,163,149,202,172,138,53,111,189,43,93,220,170,186,254,248,187,204,61,117,90,184,99,99,213,235,171,92,189,237,68,253,247,216,125,106,185,251,44,47,168,118,187,35,69,114,162,39,126,136,154,169,225,241,30,59,166,160,89,42,94,218,149,138,54,57,236,70,198,197,84,209,168,171,226,165,181,231,87,25,152,87,5,87,165,12,244,88,137,106,32,142,71,171,161,163,166,115,117,216,199,38,155,165,79,225,39,192,240,25,119,198,229,183,29,98,26,122,72,27,136,17,89,91,77,27,58,244,20,140,68,234,63,68,252,151,175,213,222,93,197,139,28,83,220,22,150,73,27,82,171,81,26,61,85,99,98,119,171,117,248,41,237,237,55,70,54,57,39,209,251,21,26,186,104,154,247,234,121,140,111,138,214,130,150,166,70,186,84,68,70,185,52,99,87,198,77,62,37,147,102,45,202,183,49,243,46,75,12,83,127,75,204,179,66,246,78,212,98,43,163,146,87,235,171,17,87,78,228,46,247,43,240,29,29,146,42,132,116,16,239,123,159,222,201,100,94,229,70,125,127,160,172,80,195,28,13,86,70,221,17,87,95,19,144,216,249,26,196,247,145,127,144,235,201,80,177,105,46,171,177,87,77,52,239,58,213,119,38,181,18,68,71,232,136,170,157,200,124,218,235,212,73,79,214,86,201,174,215,46,187,83,225,252,167,156,110,37,125,213,211,67,111,116,145,186,5,86,200,178,49,186,42,174,168,154,120,253,74,107,236,152,101,233,213,72,198,173,83,83,115,95,185,116,69,114,123,221,222,29,255,0,160,250,116,219,101,139,166,228,213,32,68,107,254,213,240,238,254,225,178,161,81,87,124,62,235,88,155,85,23,235,53,167,154,41,91,177,173,114,53,87,189,20,223,21,170,141,210,245,166,133,28,187,118,247,57,78,221,60,40,228,93,136,136,191,105,221,166,167,165,117,4,74,200,149,19,85,241,85,250,215,237,17,210,196,215,183,168,205,116,84,211,69,95,19,190,142,167,137,168,138,199,106,189,221,199,29,76,239,133,154,196,186,53,200,186,166,135,4,21,172,86,166,228,114,170,248,119,33,217,116,146,75,26,251,221,201,166,157,198,212,100,44,110,247,177,85,126,197,58,149,149,80,82,193,36,170,199,232,138,139,221,246,175,233,58,244,181,49,72,230,186,38,185,28,255,0,121,21,127,65,196,233,82,42,182,61,117,220,141,238,84,254,83,142,182,90,74,57,146,86,196,244,122,183,110,169,223,221,170,253,107,246,30,54,139,26,90,43,38,88,221,77,86,174,70,238,213,90,212,77,53,79,169,223,105,242,241,45,29,214,228,205,108,117,49,83,189,100,107,149,102,254,10,53,81,83,193,126,58,30,247,7,88,104,232,58,51,83,194,214,119,42,126,91,151,247,250,252,127,65,236,147,84,149,83,225,161,200,13,174,53,68,67,80,0,0,216,13,59,181,239,29,218,166,141,83,122,34,47,192,217,42,34,181,126,179,165,82,215,205,26,236,69,221,220,136,186,119,120,159,39,179,79,82,205,181,26,42,162,234,154,247,29,111,163,148,51,63,124,148,200,174,68,211,85,123,147,187,251,167,61,53,158,42,104,219,27,33,218,214,248,119,187,199,93,126,39,97,212,72,173,118,230,106,136,154,232,138,186,169,194,180,17,187,100,139,10,181,99,93,90,142,213,21,20,250,20,172,153,98,118,215,181,53,79,143,242,156,172,135,226,244,213,83,226,114,43,17,83,68,84,68,95,29,126,39,11,96,129,92,231,73,26,174,139,245,169,164,113,211,196,174,72,162,115,85,206,87,106,170,167,51,86,29,58,142,106,185,205,238,238,58,171,60,43,238,72,244,107,215,193,92,168,136,136,117,107,41,168,238,140,68,134,104,94,198,174,186,245,59,181,253,41,250,79,131,85,73,126,183,76,231,211,170,246,69,209,177,177,177,238,114,46,154,175,139,126,189,126,38,182,170,170,185,244,100,182,218,232,229,86,174,231,73,2,181,52,215,255,0,129,218,158,199,21,98,190,105,224,247,182,238,106,185,92,223,121,19,187,192,249,19,217,39,234,57,29,177,88,206,246,181,21,117,94,238,244,78,238,243,225,221,173,148,142,171,167,68,107,41,170,152,255,0,113,102,122,183,87,119,109,209,23,199,78,239,129,234,108,241,214,178,157,88,143,78,162,49,136,229,68,238,122,233,240,238,59,232,174,149,54,62,55,245,89,221,174,158,11,241,54,58,227,60,18,198,140,157,21,145,234,217,26,212,69,84,238,209,63,65,205,30,43,70,74,218,110,141,82,43,187,247,244,155,183,251,186,253,135,209,162,196,22,166,183,107,171,34,87,171,151,68,234,55,93,52,253,39,125,149,176,172,123,187,76,111,239,211,86,185,20,231,138,174,41,81,87,118,159,167,68,55,71,83,20,171,163,87,191,77,123,244,60,190,45,177,251,70,211,85,20,208,117,91,43,28,215,34,43,187,209,88,169,240,44,247,54,50,254,245,132,113,27,177,141,138,137,97,134,42,186,119,57,88,217,36,122,70,200,145,206,238,115,85,190,49,248,235,245,21,171,33,49,221,45,255,0,13,195,237,10,151,118,198,61,17,122,169,27,21,170,178,200,137,170,34,253,72,159,2,168,226,219,156,48,225,218,153,22,165,146,189,41,42,21,169,27,145,85,85,26,189,200,159,21,44,59,24,227,122,106,74,220,74,203,147,229,103,82,90,164,98,57,172,106,248,191,84,239,84,250,208,139,108,217,189,182,227,152,87,231,196,247,44,108,188,87,171,117,70,248,44,206,211,195,244,21,111,132,92,197,164,195,184,226,211,69,85,86,232,24,181,53,114,43,156,145,163,83,250,77,201,222,174,95,176,191,74,220,113,13,69,238,207,89,67,94,215,182,75,115,30,138,222,155,181,213,175,95,135,216,165,226,219,47,140,130,213,53,101,69,100,113,164,114,232,174,122,181,168,154,237,79,143,119,196,183,124,210,199,18,226,122,234,123,78,19,169,124,243,199,19,42,30,232,216,201,90,140,69,123,85,61,221,203,174,174,111,192,247,249,27,147,237,195,140,171,89,45,109,107,222,178,119,181,243,47,114,244,191,133,253,169,115,52,52,105,71,19,99,68,68,218,138,157,202,171,226,186,252,78,73,106,27,19,60,119,59,248,189,250,29,58,155,157,34,66,187,234,99,99,227,247,215,115,145,52,209,15,133,93,142,44,116,8,173,168,187,83,182,103,34,237,94,180,105,223,167,119,138,253,168,121,186,252,195,89,37,123,40,221,83,80,142,77,21,208,197,27,218,238,239,130,162,254,148,62,28,114,98,235,133,111,89,42,81,104,222,231,61,97,88,81,30,141,93,85,168,186,55,185,83,187,94,255,0,129,247,173,246,74,135,189,30,237,137,34,166,170,170,170,154,46,157,250,247,30,142,158,145,144,83,35,92,136,231,55,77,118,170,175,127,113,165,182,70,212,245,191,19,38,216,231,124,106,138,159,20,208,249,205,180,77,45,124,82,198,196,100,72,213,71,35,181,69,215,69,255,0,168,244,84,182,134,66,213,218,198,162,42,248,110,93,78,234,210,36,9,186,38,120,247,119,106,167,78,227,11,27,223,3,61,253,201,174,157,253,218,31,42,218,177,53,210,91,213,81,18,56,220,228,77,123,145,85,83,249,126,39,218,162,77,148,237,99,90,170,169,175,188,157,233,226,119,97,84,86,126,55,197,60,117,238,52,146,71,189,118,196,228,84,78,237,19,191,184,219,60,105,85,7,77,201,222,196,68,93,123,191,207,192,248,201,110,150,146,105,37,133,88,205,206,85,85,213,87,251,255,0,164,239,75,37,68,52,205,145,100,69,68,99,85,118,166,189,231,74,158,225,60,143,115,93,77,83,179,122,162,170,197,220,191,110,167,78,166,122,134,174,178,195,52,209,105,239,54,54,106,171,254,125,199,102,58,154,102,174,229,134,72,155,225,164,137,162,235,253,211,167,85,127,183,80,61,27,81,89,19,117,77,83,223,106,127,125,126,195,142,123,181,182,161,136,248,42,225,159,122,232,141,138,70,185,223,87,130,41,211,137,212,149,21,115,83,246,26,132,123,163,211,114,181,81,171,174,157,201,223,246,157,154,43,4,19,76,197,146,137,235,210,123,85,23,87,38,206,255,0,21,254,225,235,41,40,161,134,56,90,198,162,163,23,84,86,185,85,19,191,83,190,169,169,177,205,86,167,185,220,171,226,108,108,175,98,175,83,85,79,134,136,99,101,197,130,235,197,46,113,170,124,113,254,33,95,255,0,232,206,77,79,43,133,255,0,228,20,203,36,255,0,232,215,172,86,151,86,1,21,124,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,149,115,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,252,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,74,124,39,121,88,201,191,151,248,123,211,160,42,168,49,172,226,199,205,62,114,124,192,196,62,163,57,42,156,149,60,172,98,159,152,21,222,157,110,47,252,2,192,57,213,249,88,194,223,48,40,125,58,226,69,95,9,222,105,242,111,230,6,30,245,24,12,148,192,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,3,21,114,127,185,92,121,19,203,47,190,189,98,180,186,162,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,0,0,0,133,110,117,126,105,240,183,203,250,31,81,184,149,87,145,143,231,179,245,111,246,145,42,128,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,1,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,255,0,0,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,21,84,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,130,149,113,99,229,99,57,62,95,226,31,78,156,199,51,0,96,12,101,154,120,202,211,151,217,125,135,170,239,152,134,249,80,148,212,52,52,200,155,229,126,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,63,220,18,112,125,134,120,70,202,248,172,173,74,74,220,109,124,167,129,216,178,241,73,45,71,66,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,226,128,35,131,136,174,83,86,172,217,226,142,131,48,48,134,35,171,177,224,156,97,81,91,123,199,40,178,54,89,233,43,122,177,189,205,161,87,171,156,175,172,116,210,187,71,181,99,129,98,153,250,185,29,13,49,126,153,91,149,184,19,37,176,37,179,44,242,210,197,236,108,55,102,235,118,42,46,213,53,71,75,171,51,230,147,241,147,61,242,59,89,37,123,189,231,46,154,232,154,34,34,39,171,0,197,92,154,158,37,191,238,54,218,62,95,224,79,249,251,89,10,198,85,0,2,0,121,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,16,193,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,61,60,188,248,44,181,112,177,149,244,247,220,95,135,233,27,154,152,150,157,87,16,86,37,75,106,150,138,5,147,116,86,248,36,107,81,172,99,90,145,58,84,98,185,31,50,57,122,146,49,144,237,187,80,11,10,227,107,150,93,171,137,92,225,177,102,158,11,197,21,120,106,229,136,42,18,131,24,212,58,157,181,176,50,8,40,100,236,213,204,137,243,196,228,126,234,122,106,87,71,27,149,28,147,71,38,214,244,229,89,126,183,29,57,47,149,249,11,203,135,50,50,255,0,40,240,133,38,29,177,71,81,106,171,90,120,95,36,175,150,121,47,52,59,229,150,89,92,233,101,126,136,214,163,158,231,42,49,140,98,104,214,53,18,13,140,170,8,203,231,131,130,174,181,248,3,43,51,26,26,138,68,182,216,239,23,27,37,68,78,123,186,238,158,186,24,166,137,204,110,221,170,196,109,190,100,114,171,145,81,93,30,136,237,85,91,102,188,177,115,75,240,95,198,78,10,237,119,223,102,90,177,111,104,194,215,15,233,94,183,106,237,81,175,100,131,185,142,115,55,87,71,69,239,183,110,154,123,206,70,43,201,254,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,98,174,79,247,43,143,34,121,101,247,215,172,86,144,2,79,247,43,143,34,121,101,247,215,172,86,151,84,1,138,185,61,28,167,240,181,139,15,240,75,132,46,214,138,30,207,87,137,174,23,123,165,210,78,171,223,218,42,153,93,53,35,100,209,202,168,205,32,164,167,102,141,68,111,185,174,155,156,229,91,192,6,52,60,77,218,109,86,14,36,179,94,197,98,182,82,91,173,182,236,113,125,164,163,163,164,133,176,193,77,4,117,243,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,9,169,229,89,118,181,92,120,28,192,52,118,251,157,37,85,69,174,162,241,73,93,20,51,53,239,165,157,110,117,51,36,82,181,23,86,61,98,154,41,17,174,209,118,72,199,120,57,21,97,135,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,87,248,148,202,26,108,250,200,108,115,148,115,65,73,37,70,34,179,205,13,189,106,231,150,24,34,184,179,73,104,166,145,241,106,244,100,117,49,195,34,162,35,181,70,42,43,92,138,173,92,104,140,154,50,7,56,236,92,64,100,214,19,206,44,57,15,103,164,196,214,246,212,73,77,185,239,236,149,76,115,163,169,166,222,246,49,100,233,79,28,177,117,54,35,95,179,115,125,215,34,150,43,206,147,61,47,184,91,2,97,44,134,195,151,155,83,41,49,183,104,184,226,90,77,25,37,119,101,164,154,157,244,73,162,170,172,80,201,58,74,237,251,81,207,117,38,214,189,26,217,90,235,21,229,219,145,116,121,253,197,102,20,195,119,235,55,180,240,221,135,171,137,47,208,185,96,88,221,75,74,136,177,50,88,230,71,54,104,100,170,125,44,50,70,141,115,157,28,207,252,148,69,123,101,171,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,59,220,110,100,53,79,17,220,52,99,28,182,179,81,82,79,136,86,157,151,76,62,179,83,197,35,210,227,76,244,150,56,226,124,175,99,97,124,205,108,148,203,46,246,236,101,67,213,117,110,230,174,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,25,52,228,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,88,54,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,95,248,6,53,124,88,121,166,206,79,152,24,135,212,103,38,163,149,207,145,76,179,251,231,214,43,75,168,93,53,11,166,169,162,41,189,17,23,224,109,149,17,88,169,241,58,53,44,124,177,185,24,139,185,59,145,116,238,241,62,91,169,167,151,124,83,42,47,189,167,213,220,135,77,112,229,4,207,71,203,74,138,228,77,17,119,185,59,191,186,115,82,217,41,233,99,86,50,4,107,85,117,252,167,120,255,0,41,220,74,20,114,232,244,110,159,165,78,187,237,241,205,26,53,240,171,90,139,170,35,181,69,69,59,244,204,153,90,187,94,212,213,171,226,114,178,39,34,254,51,189,83,191,84,57,118,247,119,42,38,190,58,252,78,22,211,192,231,57,100,143,93,171,245,175,121,182,56,105,161,123,221,20,46,99,158,186,234,170,186,127,124,230,107,162,252,167,53,92,173,240,208,235,201,60,10,231,49,238,70,57,87,221,87,46,136,136,117,170,96,166,175,137,209,71,52,47,111,115,93,248,206,237,200,186,252,15,133,89,111,189,80,72,147,91,253,218,86,183,87,177,24,174,114,185,87,77,83,84,95,179,227,240,56,237,21,151,9,85,201,61,182,189,146,38,171,185,244,251,83,111,119,113,223,146,201,79,114,126,181,180,250,181,169,162,110,115,155,223,252,159,165,79,139,61,154,167,168,230,57,24,177,51,222,70,166,186,170,233,224,157,221,235,226,124,123,165,186,145,207,138,52,137,41,234,91,51,85,143,153,202,214,238,211,221,78,255,0,21,240,238,211,224,122,27,12,55,8,169,29,27,166,99,165,248,185,169,170,63,189,116,211,184,250,109,222,228,88,234,34,122,202,207,226,233,162,175,135,248,142,57,110,21,81,62,38,193,80,221,177,174,146,53,17,21,81,19,78,239,14,239,137,207,30,40,72,228,108,41,13,82,43,245,247,250,109,219,221,246,234,119,232,177,5,187,123,186,213,113,163,221,162,232,175,106,46,189,250,247,106,125,40,235,160,146,53,149,181,49,185,21,117,77,28,139,162,125,71,52,85,113,72,159,149,167,195,189,80,214,58,168,164,114,53,171,222,191,94,135,195,190,90,159,87,11,21,209,117,52,114,120,107,245,47,213,250,75,44,206,76,174,191,218,46,245,55,204,53,65,211,74,137,225,133,17,173,150,71,109,232,247,234,138,213,77,53,111,137,89,242,35,48,169,175,182,234,26,123,133,91,187,90,197,43,149,37,72,216,168,189,125,26,170,136,191,82,167,192,171,216,174,229,20,56,78,178,85,169,142,71,54,9,149,173,141,200,174,85,216,237,52,79,137,99,153,161,141,233,105,47,152,130,59,139,166,141,36,167,106,49,175,107,26,191,214,19,95,21,79,173,8,195,226,82,251,13,211,54,238,178,82,189,203,11,22,159,110,168,223,141,52,58,247,166,191,20,83,232,112,235,143,32,195,120,230,214,217,231,124,77,154,237,109,69,118,214,104,136,217,187,213,85,203,220,157,228,150,92,177,205,61,75,240,237,93,5,193,175,223,4,143,213,139,27,188,99,110,158,10,165,208,96,28,66,137,132,104,235,170,107,89,27,91,67,72,229,115,213,173,68,220,196,254,79,137,71,51,119,48,153,118,189,84,97,204,63,84,249,235,102,102,140,116,77,142,70,110,108,174,87,39,114,170,235,163,87,225,245,30,151,36,178,166,74,116,167,188,215,219,81,106,170,230,146,173,239,221,42,42,186,72,83,85,86,232,136,139,170,175,114,119,23,75,110,160,109,11,28,198,163,83,85,85,238,85,95,171,235,253,7,52,147,182,38,247,170,185,85,124,27,222,167,82,107,133,35,216,145,201,81,27,94,139,170,163,158,136,191,223,62,29,110,53,178,208,177,207,158,235,78,217,23,221,106,245,99,79,123,77,83,197,79,51,95,152,109,146,73,25,72,250,138,133,114,105,186,24,227,122,57,52,248,104,191,200,124,41,106,177,125,218,181,181,84,53,14,138,145,206,110,248,101,129,18,77,189,200,168,186,53,116,215,69,211,191,226,125,202,11,53,84,202,146,76,141,73,21,83,242,181,69,78,254,237,83,67,210,210,209,50,24,149,31,181,206,70,166,187,85,124,81,14,43,93,67,42,170,170,162,72,101,210,23,237,118,173,241,239,95,15,238,28,51,90,223,61,197,143,138,45,140,107,223,191,118,169,174,190,26,31,106,142,208,216,227,69,70,183,235,84,220,186,170,232,119,214,137,176,166,248,152,154,167,212,170,167,86,231,11,26,141,88,91,171,251,188,59,251,187,207,147,104,138,10,121,221,70,228,68,106,177,101,211,95,142,168,159,164,251,52,72,141,167,99,17,170,186,107,222,157,232,189,231,114,21,69,106,117,124,126,58,247,26,201,34,175,226,224,114,42,39,193,59,205,174,143,175,10,198,244,239,106,42,119,247,120,159,30,75,116,176,84,62,88,85,173,221,162,170,234,171,224,135,118,103,207,13,43,37,234,34,251,169,174,212,213,126,7,66,154,227,52,147,61,142,166,169,219,175,122,172,93,203,227,241,58,181,181,19,36,174,87,211,205,44,63,22,49,154,187,199,187,252,71,52,21,20,251,26,254,132,176,183,68,213,178,38,139,225,250,78,173,85,246,223,66,244,73,235,34,111,118,191,150,223,209,241,83,142,123,213,174,161,137,36,21,176,205,162,232,169,28,141,114,167,219,220,167,94,41,105,31,88,172,125,28,232,238,150,187,149,21,19,77,124,60,124,77,98,176,195,80,189,25,40,158,244,106,110,216,155,181,79,183,187,244,158,198,146,138,40,97,137,140,70,170,49,218,166,215,42,233,222,119,149,53,67,98,181,90,158,239,138,248,156,109,149,236,85,73,53,84,248,104,135,42,74,215,126,74,155,145,77,64,0,3,102,186,133,215,224,105,161,189,52,95,228,52,115,145,59,245,254,67,137,122,143,145,28,213,209,159,20,83,114,49,140,98,181,83,227,245,157,94,206,136,237,85,19,192,225,122,59,169,163,26,169,238,248,42,27,152,199,186,36,71,170,57,201,223,170,125,97,172,145,29,239,162,255,0,112,221,44,109,114,38,169,170,174,166,214,105,18,109,89,26,223,177,87,196,213,42,24,170,168,146,53,116,241,209,83,184,224,158,173,26,230,254,53,17,59,251,151,78,243,172,235,197,43,85,81,245,13,68,78,231,106,230,167,248,206,88,238,52,147,198,170,217,81,93,174,136,186,166,154,127,116,231,142,104,145,83,89,88,136,169,175,229,33,194,144,209,212,46,233,54,170,248,126,94,159,227,56,227,162,166,164,103,78,149,173,137,170,187,149,28,229,241,254,83,233,37,50,84,39,227,54,186,47,22,183,94,244,95,228,254,83,99,169,21,175,93,186,38,189,222,42,113,75,73,58,237,110,230,237,220,154,167,216,108,168,182,196,141,107,250,94,243,117,85,118,171,162,31,18,187,10,82,93,106,225,172,154,24,228,116,79,71,49,221,71,166,139,221,245,119,124,16,251,16,208,82,81,177,63,22,155,163,68,211,71,42,247,161,243,110,14,146,157,146,84,66,215,53,207,118,186,233,175,199,237,253,39,137,185,220,174,41,88,215,208,85,55,98,61,253,169,141,107,92,231,47,239,126,11,166,139,175,212,125,10,90,183,73,78,218,138,169,217,22,212,68,114,202,168,207,135,249,84,230,108,152,113,37,68,167,124,79,147,247,174,100,219,145,62,207,202,62,156,53,143,165,141,116,71,204,213,119,132,77,71,42,47,214,112,38,47,150,56,247,37,182,230,171,187,77,18,153,21,127,190,125,72,177,69,178,20,223,45,75,97,85,238,252,99,152,223,239,169,246,233,235,233,43,233,31,10,202,217,29,211,114,170,35,147,189,60,62,11,246,158,11,49,240,125,37,255,0,14,220,41,153,74,215,62,72,100,218,142,123,211,222,233,57,169,225,250,75,99,181,85,222,242,179,22,190,209,87,212,165,163,168,168,166,72,92,145,34,198,136,154,43,215,124,136,139,162,44,157,254,58,21,242,207,126,164,196,246,54,255,0,77,199,84,175,99,216,142,99,155,162,110,87,39,126,213,251,63,152,180,62,35,176,213,174,203,75,124,174,90,61,179,44,119,73,155,34,61,234,136,230,166,186,174,171,167,138,234,69,14,54,110,184,146,229,83,212,99,214,122,234,135,170,181,117,241,145,87,252,103,209,203,59,156,118,124,79,67,91,52,155,27,27,165,95,134,189,241,57,62,63,164,147,172,142,182,97,236,115,135,44,55,102,64,217,93,21,28,84,239,145,242,185,168,142,74,118,185,83,220,118,159,190,254,114,165,230,86,119,45,166,130,107,53,162,231,43,150,120,163,153,35,138,56,36,87,47,83,191,197,85,124,27,252,199,214,225,215,44,239,55,151,86,222,239,214,199,164,205,73,41,90,178,178,88,157,181,58,46,78,228,106,38,154,170,247,248,151,137,101,179,210,218,17,234,169,27,21,218,254,253,126,58,125,127,160,221,115,196,214,171,90,111,168,173,139,106,185,27,238,200,207,21,77,126,43,246,30,74,171,29,195,58,72,235,114,207,58,163,85,223,137,99,31,185,17,60,19,69,239,93,123,143,43,125,187,98,139,188,50,123,41,42,40,165,151,185,123,85,50,55,187,106,166,138,155,87,227,162,254,131,207,80,97,155,197,101,66,253,41,116,117,14,99,155,211,122,35,152,222,255,0,202,240,107,117,240,111,247,15,73,79,98,134,129,97,101,19,224,70,163,181,123,91,34,185,81,53,215,191,95,15,137,245,45,112,93,96,154,166,69,174,167,233,171,145,88,157,218,162,119,232,139,221,250,15,189,110,153,175,145,90,181,17,171,211,242,180,114,120,232,167,217,107,99,216,154,68,229,213,53,93,62,43,245,156,182,250,54,65,28,171,28,46,78,164,174,145,124,87,189,116,53,72,85,28,154,53,117,250,143,163,78,168,229,84,85,77,126,165,57,220,222,237,19,187,244,159,57,237,106,57,122,137,185,223,21,67,162,219,76,112,87,190,119,70,136,146,34,51,93,87,236,255,0,33,217,146,162,10,70,164,44,149,172,239,218,154,185,52,213,127,73,189,181,176,244,213,175,122,57,218,46,170,213,77,20,221,12,237,102,138,198,187,87,105,166,137,174,135,26,212,207,20,143,114,238,123,85,87,86,181,168,170,112,178,181,39,145,209,77,73,80,214,170,248,185,154,39,247,78,105,88,233,25,181,21,27,22,136,158,247,114,39,213,223,253,195,170,217,31,77,170,43,145,236,69,238,70,119,247,28,114,85,83,181,54,178,25,21,87,189,21,19,84,254,249,211,184,178,89,145,171,27,219,221,167,248,207,129,125,164,195,155,25,37,193,177,200,253,81,17,91,50,167,119,127,241,147,237,62,5,182,21,69,141,246,121,162,114,53,119,35,163,118,244,84,69,239,209,123,254,39,183,177,209,86,206,216,170,166,77,100,85,213,218,162,162,247,59,234,211,236,61,85,28,11,18,72,233,35,114,172,250,34,232,139,240,213,59,254,175,19,180,200,210,54,162,70,155,90,158,40,114,106,159,88,85,239,68,248,41,177,204,107,181,211,79,183,188,198,191,138,244,211,138,92,227,68,248,99,252,67,234,51,147,79,202,229,223,252,130,217,102,159,31,234,207,172,86,151,90,1,21,124,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,149,115,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,252,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,74,124,39,121,88,201,191,151,248,123,211,160,42,168,49,172,226,199,205,62,114,124,192,196,62,163,57,42,156,149,60,172,98,159,152,21,222,157,110,47,252,2,192,57,213,249,88,194,223,48,40,125,58,226,69,95,9,222,105,242,111,230,6,30,245,24,12,148,192,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,3,21,114,127,185,92,121,19,203,47,190,189,98,180,186,162,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,0,0,0,133,110,117,126,105,240,183,203,250,31,81,184,149,87,145,143,231,179,245,111,246,145,42,128,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,1,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,255,0,0,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,21,84,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,130,149,113,99,229,99,57,62,95,226,31,78,156,182,174,92,28,191,232,248,119,177,69,155,121,189,135,127,211,98,191,180,193,21,53,68,144,84,71,135,105,119,190,61,180,239,133,242,70,249,166,141,17,239,153,29,185,35,149,34,106,51,241,203,45,245,0,0,0,24,171,147,83,196,183,253,198,219,71,203,252,9,255,0,63,107,33,88,202,160,0,64,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,227,228,242,197,229,255,0,89,148,84,116,220,64,231,126,29,236,152,234,175,108,248,102,219,44,147,197,85,97,165,146,9,161,149,213,44,107,210,53,154,120,234,59,225,145,142,116,45,99,117,86,200,231,178,57,21,0,2,213,121,163,249,19,204,223,185,125,98,136,128,19,42,130,221,121,135,224,171,174,63,224,183,53,108,86,106,138,72,106,41,108,236,189,189,213,47,115,88,176,91,234,98,174,153,168,173,107,151,123,162,166,145,172,77,52,87,171,81,85,168,170,228,199,174,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,67,40,140,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,199,214,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,3,21,114,127,185,92,121,19,203,47,190,189,98,180,128,18,127,185,92,121,19,203,47,190,189,98,180,186,160,12,85,204,138,56,3,192,191,131,190,13,178,158,193,237,79,104,118,188,63,29,247,173,208,233,109,246,148,143,175,233,109,220,237,122,125,171,167,187,95,123,102,237,27,174,212,184,0,64,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,42,248,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,151,84,99,109,197,238,80,211,100,71,18,249,133,149,182,248,41,32,182,218,111,15,154,215,5,52,242,204,202,123,117,75,27,85,71,10,190,95,125,207,101,60,241,49,234,229,119,190,215,123,207,252,165,149,254,79,185,199,98,199,60,48,38,85,83,195,217,239,89,105,112,158,158,178,61,207,127,94,150,186,162,122,186,122,157,85,141,99,119,61,245,49,116,209,207,114,118,109,238,218,146,53,8,171,227,67,56,236,89,251,197,6,63,205,92,45,14,203,45,214,225,29,61,186,77,207,94,211,75,73,79,21,36,85,58,61,140,123,58,204,167,108,189,55,53,28,206,166,197,213,91,170,201,167,38,140,144,186,224,92,146,191,231,69,194,249,73,81,79,154,21,16,54,134,130,24,221,190,146,11,108,245,148,234,249,94,186,34,190,73,100,151,70,53,21,26,200,216,237,202,175,86,71,88,57,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,152,235,113,223,145,118,46,29,184,160,197,217,115,131,172,215,91,118,22,111,101,184,216,155,112,87,191,125,45,69,60,114,61,33,149,232,139,44,49,206,179,192,215,170,185,223,137,86,189,238,123,94,229,145,78,75,121,199,125,198,25,53,139,114,118,239,15,82,147,46,238,20,245,22,186,157,204,77,180,183,39,84,72,234,109,141,98,42,236,158,10,137,122,142,123,220,238,211,183,221,108,109,69,177,110,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,128,99,87,197,135,154,108,228,249,129,136,125,70,114,105,249,93,107,251,133,50,207,79,254,220,250,197,105,117,58,125,126,38,228,68,95,228,14,114,39,126,167,26,171,158,244,86,247,53,53,221,169,170,53,173,106,162,167,138,234,117,93,2,44,138,237,19,77,78,7,163,146,84,70,181,83,187,193,80,221,20,111,115,21,178,185,28,186,235,220,106,145,189,23,223,78,239,208,111,145,141,86,34,170,106,186,252,13,140,210,52,68,87,181,191,165,77,82,161,155,149,189,86,174,159,13,80,224,169,171,70,185,168,217,90,212,251,85,59,206,179,175,20,237,85,69,168,106,109,238,118,170,211,146,43,157,45,67,92,141,149,21,83,77,171,170,105,253,243,177,28,177,55,69,116,172,68,114,127,9,14,39,67,71,82,245,116,155,92,186,170,126,94,157,223,221,56,219,71,77,78,143,109,58,54,52,115,149,203,171,149,117,85,248,247,159,69,33,237,30,234,171,86,37,238,115,117,239,85,255,0,61,13,175,165,233,187,86,237,78,239,138,169,193,61,37,70,196,70,57,168,154,252,127,248,26,84,91,161,72,183,244,189,230,174,170,186,175,119,218,124,106,220,51,77,116,154,57,165,137,146,109,145,178,53,119,185,52,115,123,145,123,143,167,77,109,165,160,137,26,232,211,123,59,211,71,42,247,248,252,78,157,193,239,106,203,81,19,30,138,230,170,235,183,195,68,60,29,218,227,117,237,109,117,170,177,141,68,145,203,84,221,173,114,187,189,59,188,23,69,252,175,168,250,52,149,207,150,38,201,87,51,98,70,53,186,186,93,24,154,169,216,108,184,125,207,107,153,52,50,206,237,87,86,77,174,139,241,213,53,253,39,209,167,171,117,60,42,232,149,100,143,93,118,70,136,229,54,46,43,146,22,191,75,117,201,85,142,209,54,211,162,235,250,59,207,161,14,39,183,71,248,201,166,232,232,190,50,43,91,253,245,62,237,182,227,77,90,215,70,179,177,238,69,87,119,57,60,59,190,175,210,120,252,83,133,40,46,240,163,93,74,142,252,107,95,162,189,232,189,205,84,248,41,105,246,200,177,22,88,227,150,182,165,178,83,91,122,144,211,49,233,14,177,162,189,88,245,247,228,106,119,119,57,87,191,184,184,43,70,35,164,196,182,70,193,219,162,169,89,153,34,38,199,51,199,85,110,190,234,253,165,169,241,83,135,109,182,151,94,46,18,82,233,58,219,234,100,108,136,247,42,34,178,153,154,42,234,186,119,119,17,71,154,210,45,78,51,173,173,89,89,34,203,211,213,90,169,240,137,137,240,238,62,102,15,170,109,5,254,223,87,35,246,182,58,202,121,53,238,240,71,162,252,73,68,200,182,97,204,123,105,179,116,227,108,178,81,91,169,186,142,124,170,212,106,190,5,254,3,151,199,98,248,149,87,48,243,73,152,59,12,197,135,172,245,207,73,82,54,211,44,80,178,41,85,122,46,98,105,239,42,175,114,107,246,253,103,54,67,229,237,219,26,215,195,141,111,22,231,189,210,213,78,177,190,102,73,19,150,55,193,185,23,70,162,53,83,89,23,191,254,162,242,48,190,31,165,178,208,82,181,204,142,55,69,27,83,250,227,187,189,196,79,137,222,186,226,75,85,169,173,146,162,182,45,174,84,106,109,145,158,61,255,0,90,253,135,148,159,29,211,213,57,18,221,59,229,84,78,245,141,172,122,126,142,229,95,176,242,119,123,214,39,184,167,90,216,149,20,82,57,200,171,218,105,145,171,181,19,77,52,218,189,250,232,191,160,243,84,56,115,16,213,214,36,120,154,72,234,33,77,28,142,70,171,27,191,84,209,117,70,183,225,169,233,233,236,20,180,41,18,81,201,78,142,107,211,115,27,42,185,200,221,117,94,229,62,181,4,23,24,234,42,36,142,178,6,196,187,21,173,85,239,77,17,117,248,31,102,130,101,115,182,201,83,19,164,69,77,218,57,63,144,251,108,108,91,17,82,39,42,170,119,170,124,77,109,180,17,211,201,81,52,112,42,44,206,71,47,138,252,87,252,167,50,194,189,69,84,98,235,170,157,218,101,79,117,174,84,69,250,151,199,192,237,57,19,77,17,52,251,79,159,35,81,171,248,221,28,191,90,29,41,45,172,167,171,237,27,17,53,143,102,186,175,215,169,207,45,85,61,11,18,62,171,88,136,186,38,174,77,59,251,254,38,244,173,135,98,177,239,71,191,69,213,90,169,162,154,193,51,91,164,140,107,181,119,114,119,26,73,83,80,201,92,228,85,84,93,53,106,53,53,240,56,59,127,82,85,142,74,74,148,106,232,154,172,122,39,127,218,115,74,213,146,52,98,42,54,52,78,253,221,200,137,240,239,58,141,123,233,156,229,87,163,217,175,114,51,191,184,227,150,174,4,69,70,195,42,185,221,250,162,120,127,57,212,173,73,38,143,88,220,137,171,83,185,124,124,79,135,120,163,195,171,11,164,175,108,114,61,26,136,138,217,149,59,181,254,217,62,211,204,80,83,177,237,119,177,42,96,127,122,238,116,111,234,39,195,84,248,247,248,30,214,201,73,112,173,141,243,84,119,189,21,90,155,155,167,119,119,212,159,105,235,168,233,157,4,203,84,248,213,85,237,218,186,107,175,195,225,252,135,113,145,36,109,68,141,54,162,124,14,77,83,196,209,87,195,185,123,205,174,99,93,174,159,203,222,113,58,55,49,219,163,209,62,179,123,30,171,220,186,235,246,156,168,106,0,0,216,1,166,229,240,106,127,40,86,104,155,156,186,134,233,166,136,28,154,187,77,53,251,67,216,212,240,67,141,240,38,253,218,106,186,105,169,178,54,237,68,247,20,72,229,94,229,141,78,57,81,202,212,70,59,106,174,186,247,107,161,197,217,209,90,139,43,186,142,79,5,211,79,239,28,105,76,214,171,149,145,170,110,241,241,56,42,41,98,122,183,122,232,169,174,154,157,25,236,148,114,53,234,230,234,174,93,117,213,126,191,210,114,83,91,233,105,161,85,219,174,213,209,19,85,79,169,62,179,149,240,245,145,22,39,108,209,17,17,17,53,58,52,148,151,70,61,29,37,123,156,136,171,170,116,17,62,7,215,219,185,155,166,98,235,174,157,253,199,214,141,24,198,38,138,141,253,42,112,237,149,242,34,186,109,81,21,23,77,168,115,74,205,89,238,248,162,234,154,28,13,124,142,87,193,52,14,86,170,109,220,189,200,168,190,38,137,76,216,147,72,100,70,163,123,209,186,106,117,221,2,185,232,175,168,78,245,213,123,188,15,137,136,150,104,97,233,67,63,85,37,85,238,107,83,221,209,80,165,9,85,121,162,186,92,37,154,150,119,199,215,118,214,172,91,119,38,231,120,46,159,106,27,41,241,163,42,106,157,110,187,219,18,158,61,238,110,217,103,217,185,173,240,119,228,162,232,170,159,204,125,170,74,74,9,161,116,182,202,232,88,244,118,136,172,114,73,223,221,175,199,234,59,84,215,27,211,107,86,138,26,135,172,61,46,175,105,72,90,173,221,174,155,60,52,215,78,255,0,31,228,61,19,42,227,95,113,32,220,158,59,209,253,223,160,235,213,88,173,151,20,213,238,107,85,87,118,205,202,170,154,38,159,89,244,108,84,149,180,18,53,100,174,89,119,162,177,203,210,70,247,43,188,79,177,87,37,35,162,154,158,121,163,221,211,95,125,94,137,170,170,125,95,202,81,140,218,203,187,102,34,165,125,193,141,115,170,105,105,231,124,82,177,30,237,31,177,186,46,136,237,23,69,106,119,125,133,40,192,56,182,235,131,239,79,194,181,179,163,153,20,244,204,106,200,214,196,174,71,170,185,123,149,21,127,127,245,148,175,139,252,93,72,204,59,117,217,83,79,190,74,43,198,169,215,110,168,189,52,238,254,114,38,175,53,47,170,184,212,202,231,163,145,243,200,228,211,78,237,92,107,106,155,167,95,3,183,35,81,17,123,215,251,85,36,27,132,204,202,117,179,0,195,70,181,148,233,211,171,86,166,233,163,69,209,41,161,79,138,125,133,87,192,184,6,183,31,226,90,58,219,183,104,150,157,139,37,59,244,166,118,223,118,55,57,53,115,85,52,239,114,23,233,129,237,52,120,102,158,88,97,209,253,71,185,219,85,85,171,222,141,77,123,213,127,130,118,111,216,202,185,94,196,181,218,100,168,102,137,170,196,237,232,139,223,245,53,126,195,175,38,30,101,217,58,151,41,21,99,114,238,72,85,138,213,107,147,187,93,81,81,124,53,254,233,199,79,134,109,182,104,217,216,98,209,236,93,60,92,189,218,235,241,85,56,106,210,71,78,253,97,114,162,104,168,237,59,181,208,67,74,250,164,98,75,19,154,214,47,123,213,23,69,69,94,243,183,21,146,149,174,154,102,85,53,53,68,93,186,126,86,137,225,226,125,10,27,37,60,233,162,72,140,220,136,174,77,21,117,238,253,39,114,44,61,73,70,175,150,54,170,189,87,195,191,222,254,127,180,250,17,51,108,40,138,237,170,154,38,139,240,59,177,42,199,26,57,173,85,110,136,171,246,169,201,217,216,233,17,204,238,209,60,124,77,175,98,70,237,205,238,93,52,54,50,105,230,239,69,84,68,238,211,77,78,61,53,145,99,88,213,202,137,170,155,42,102,115,35,219,43,119,185,171,174,190,26,157,23,83,195,94,229,146,86,237,219,239,163,117,95,117,83,187,83,137,239,166,166,145,35,93,174,115,215,68,77,250,47,249,247,157,182,172,173,106,72,215,251,168,154,233,167,130,126,147,86,57,234,238,170,106,186,247,233,167,142,166,244,149,174,71,117,17,19,79,4,85,208,229,145,189,122,101,99,29,181,170,137,175,199,191,184,249,74,213,134,85,108,181,109,218,138,190,40,137,162,31,26,235,121,158,137,171,217,109,207,151,221,69,220,215,42,232,186,233,167,130,158,74,76,193,184,72,187,101,161,117,2,233,174,146,61,53,84,255,0,132,212,255,0,52,60,50,98,60,79,140,107,251,29,4,51,193,12,80,245,22,104,225,73,154,174,71,105,183,242,83,69,209,200,190,37,97,193,152,74,10,90,120,225,233,62,45,140,127,186,230,187,84,247,245,248,169,237,104,104,153,72,244,141,29,170,53,59,147,77,52,239,212,250,26,233,221,245,26,110,238,93,123,187,187,141,141,115,151,114,175,189,183,193,14,70,185,21,17,21,52,85,79,1,181,63,147,226,109,241,215,221,240,93,13,54,166,187,190,38,246,155,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,1,176,3,77,202,157,200,154,234,21,154,38,231,46,161,186,119,232,154,106,28,154,170,38,159,3,71,49,16,216,250,118,171,209,218,106,168,157,202,113,196,205,169,222,197,53,145,202,189,203,26,155,30,139,177,21,189,206,215,189,14,30,134,173,252,107,250,138,157,254,26,119,255,0,33,198,180,236,71,43,219,26,162,170,104,190,39,5,69,44,79,86,245,59,149,53,211,83,167,37,150,141,232,245,115,117,87,107,223,170,255,0,148,82,219,233,169,154,231,109,213,27,162,34,106,169,254,51,177,36,73,51,26,145,46,205,169,240,239,58,80,210,92,153,59,156,181,174,86,35,157,163,122,9,225,240,239,62,172,108,85,135,89,218,170,169,162,106,189,218,159,86,22,177,141,213,19,111,127,197,78,25,25,52,139,162,205,221,253,170,28,242,198,142,110,136,154,247,157,102,201,43,158,234,121,105,222,172,84,209,94,186,162,46,166,189,153,177,38,145,61,26,141,240,79,19,130,72,86,73,17,210,78,137,170,247,162,167,129,242,47,239,146,149,189,56,38,73,18,86,185,52,106,39,119,114,126,159,172,164,125,162,247,75,116,184,73,36,19,244,251,67,149,168,176,233,189,168,231,119,34,232,113,211,227,69,169,172,125,186,241,103,117,52,27,149,173,116,211,43,18,68,110,189,233,171,83,234,79,5,248,159,102,142,27,109,83,95,45,174,178,24,164,238,84,70,61,37,84,215,225,162,175,213,169,207,21,206,251,79,112,134,219,3,165,146,23,181,85,245,77,133,21,145,185,17,125,213,238,211,94,228,248,254,249,15,73,5,103,184,200,228,133,101,122,162,43,229,69,211,222,211,191,185,59,147,254,179,101,77,158,219,113,98,181,251,99,213,17,54,43,213,85,116,93,117,241,67,183,99,165,184,91,92,249,93,92,179,171,145,91,253,101,27,162,119,126,159,168,244,14,154,141,36,88,106,37,141,85,189,234,245,122,38,191,200,81,252,214,192,118,220,65,97,171,145,141,87,84,69,172,241,72,196,115,180,123,98,114,53,116,71,104,186,127,112,162,120,23,21,222,48,134,45,139,12,86,76,174,134,29,145,238,145,141,139,85,145,236,119,130,181,87,247,203,241,60,7,26,88,194,149,44,183,37,74,138,116,124,150,171,130,109,235,183,84,254,150,143,79,129,19,24,162,185,213,215,137,231,87,163,145,219,116,209,81,116,247,26,158,41,250,14,149,36,187,106,105,213,21,27,181,237,213,127,149,11,241,225,11,49,223,107,165,175,167,90,202,116,70,83,80,49,55,74,196,252,152,230,79,138,21,231,11,97,138,172,207,198,237,125,197,210,205,71,28,211,200,187,33,87,55,73,26,247,39,188,197,111,197,169,162,252,75,219,202,252,61,65,132,112,253,5,13,58,166,144,198,205,35,85,86,175,245,166,183,226,170,191,3,238,223,113,117,116,79,88,109,214,169,39,70,53,26,171,27,183,123,200,238,244,252,149,239,208,234,73,99,109,233,55,92,247,36,108,238,72,156,213,111,122,126,251,84,84,95,138,166,135,5,62,19,182,89,162,84,161,133,81,238,119,126,138,229,238,84,251,85,126,164,54,85,35,223,59,145,208,57,91,221,223,162,253,70,176,193,37,74,50,41,97,122,49,23,85,145,81,116,241,255,0,172,236,71,99,165,108,242,84,50,165,191,145,225,245,233,167,119,143,216,125,10,11,68,19,179,84,149,35,87,42,35,147,77,117,239,95,180,239,199,135,105,41,213,242,34,234,254,229,248,251,202,158,31,19,191,11,54,199,163,157,183,106,38,136,168,119,34,252,91,17,237,110,169,162,107,246,156,189,38,72,173,123,123,151,197,126,58,106,109,124,72,199,163,209,123,209,63,186,108,100,213,19,119,163,149,19,195,77,168,186,155,28,213,89,54,43,21,203,166,166,202,135,189,172,70,78,187,151,93,81,87,184,232,58,150,11,155,151,175,30,137,249,91,53,94,229,78,239,176,227,122,211,83,61,17,85,174,85,84,106,38,237,23,85,59,44,115,218,222,163,29,163,83,191,110,154,233,252,166,230,189,242,170,74,213,251,116,211,93,78,68,145,174,221,212,110,221,60,17,87,67,124,141,108,244,235,27,23,106,42,38,171,226,124,181,99,161,145,82,90,198,236,213,81,17,90,137,161,241,238,247,153,232,85,233,75,64,249,209,17,23,123,29,170,107,174,159,82,158,82,167,31,220,27,51,225,146,133,212,138,213,86,162,200,244,239,68,95,202,209,90,158,37,63,147,23,98,140,81,115,134,219,111,163,168,142,9,152,168,233,227,137,38,107,28,221,93,162,251,158,61,201,221,175,196,171,216,27,7,83,209,199,52,93,158,72,53,87,59,71,53,221,255,0,147,245,175,216,123,186,43,124,116,78,86,34,238,69,77,116,211,79,171,252,135,210,213,19,185,77,187,151,191,94,228,208,227,71,185,85,123,247,34,38,168,135,35,30,138,212,220,155,85,126,10,166,187,126,174,239,172,217,174,170,169,183,195,192,109,239,69,55,183,234,55,0,0,54,175,137,160,211,235,9,221,224,104,229,85,238,248,27,154,212,68,69,53,93,63,43,83,107,145,92,104,174,93,222,58,119,27,116,93,60,117,54,189,23,77,53,239,254,241,194,230,72,143,218,178,120,253,158,38,254,138,163,21,122,157,232,139,240,56,61,245,215,73,52,211,236,56,100,166,146,71,181,206,122,162,119,175,228,248,156,79,100,136,142,98,107,220,186,34,232,117,155,5,83,154,246,186,71,42,43,151,79,197,248,39,212,118,98,134,72,216,138,136,229,211,197,118,136,90,244,77,29,38,189,254,58,29,11,205,206,186,154,6,190,154,138,89,117,122,34,163,83,95,130,253,138,119,109,247,26,250,183,237,168,163,150,54,163,85,119,57,186,38,186,254,132,62,191,193,85,23,191,67,72,165,122,200,173,114,235,221,224,111,146,77,60,89,225,246,154,177,172,149,187,246,232,191,164,235,79,11,125,229,68,240,213,85,62,179,226,94,232,37,146,153,29,75,50,178,101,239,102,140,220,169,222,154,247,124,123,143,15,118,214,157,127,167,233,92,214,181,92,143,154,77,88,213,93,83,191,234,77,87,251,231,203,250,39,135,241,52,173,169,107,163,99,209,58,125,161,178,57,237,102,157,250,42,35,145,53,239,254,115,138,44,11,136,104,156,149,22,188,65,45,61,59,63,42,47,103,181,232,231,47,118,187,149,117,79,135,119,217,246,159,86,210,181,145,177,212,243,83,74,214,234,175,234,57,138,137,175,114,105,224,125,152,147,99,186,108,141,85,52,215,187,235,59,125,154,72,191,30,200,159,35,157,221,181,17,123,190,223,230,55,208,92,221,218,150,26,149,72,211,111,228,61,81,21,171,170,119,156,24,182,227,75,65,104,158,186,9,162,146,161,173,114,181,169,34,106,229,70,57,81,17,59,251,215,68,248,30,66,203,136,107,47,214,185,226,171,160,124,74,177,185,138,170,190,27,183,38,191,146,159,81,69,243,71,9,201,67,136,225,191,219,95,36,114,181,201,52,154,68,174,73,86,54,199,181,59,213,81,60,21,59,147,226,88,175,23,153,135,36,205,246,124,117,244,251,228,75,172,53,49,164,145,171,145,87,98,42,42,105,171,87,199,187,184,177,249,93,186,87,185,60,21,202,168,107,19,149,143,106,162,232,92,231,12,151,232,234,170,104,48,223,86,52,74,137,230,115,147,168,138,237,91,76,139,225,227,251,207,172,149,220,164,194,214,139,85,185,233,69,6,231,246,185,28,138,215,185,124,99,106,47,118,171,240,43,11,100,171,79,198,66,215,171,255,0,39,185,186,247,31,118,207,98,142,150,23,49,232,231,42,185,87,242,85,62,9,246,157,231,91,30,173,71,45,79,79,95,138,179,254,179,141,182,232,214,52,234,84,36,207,253,246,137,166,169,250,17,78,173,101,161,178,38,144,53,205,93,126,13,87,119,105,250,78,8,236,213,140,138,68,237,142,217,183,185,157,31,201,241,248,235,241,59,214,219,52,11,75,186,161,119,57,168,171,222,138,221,221,235,246,156,235,210,163,209,212,244,170,175,78,238,231,42,156,244,178,205,80,170,233,227,116,72,159,146,174,79,175,251,135,101,25,76,229,218,170,215,107,226,187,190,39,97,58,81,198,145,106,138,138,136,168,154,252,13,178,84,71,15,123,30,213,79,29,187,188,77,58,157,111,31,20,248,154,54,70,196,154,178,45,117,95,172,225,135,173,254,168,115,149,174,114,104,186,183,252,254,163,169,114,108,253,23,185,178,251,233,222,139,181,60,116,56,45,205,168,88,55,202,174,87,109,118,231,109,211,114,107,225,246,31,58,122,119,213,93,85,204,151,221,141,236,93,168,221,118,247,39,138,255,0,33,247,152,180,233,78,248,213,90,142,217,162,234,239,202,93,62,163,141,87,160,145,105,34,34,57,60,127,131,220,117,230,213,207,68,73,147,71,170,170,187,68,238,57,91,84,176,199,210,71,163,211,227,162,161,243,43,218,147,35,229,108,136,139,253,143,197,93,223,227,254,127,81,241,46,117,108,130,157,236,116,236,106,170,34,234,170,137,241,60,173,203,7,87,94,213,179,165,92,148,238,102,140,211,179,110,213,19,85,215,197,62,179,214,224,252,1,105,179,83,202,250,54,172,42,231,185,21,23,122,235,170,55,235,114,253,72,123,186,74,70,192,169,35,95,187,84,211,185,62,211,179,211,68,149,95,167,127,214,106,245,247,145,124,80,227,123,213,92,169,166,136,158,39,26,72,228,127,184,186,38,189,255,0,106,29,132,86,187,71,120,42,120,46,166,186,187,195,249,198,171,168,55,105,161,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,54,175,137,160,8,154,120,26,57,85,123,141,205,106,39,121,170,233,227,175,129,181,81,92,134,138,229,220,137,169,181,17,116,241,212,218,253,81,59,206,7,182,70,189,127,25,252,186,28,157,21,70,42,245,59,209,23,224,112,42,191,189,18,77,52,251,14,9,169,165,153,204,114,200,168,136,191,193,241,56,220,215,166,230,104,189,221,200,186,29,86,211,213,185,100,107,166,114,181,87,187,241,126,7,106,40,100,141,186,162,57,85,17,53,93,166,177,163,245,93,207,241,85,239,211,192,234,93,107,235,41,169,164,117,61,44,147,108,209,17,26,154,235,223,167,212,167,45,13,214,229,83,43,99,158,138,86,177,85,117,114,183,185,59,191,65,246,147,69,248,136,165,126,253,28,186,247,107,161,190,73,52,78,246,120,125,161,136,201,91,187,110,138,191,105,215,169,133,61,229,78,245,68,213,126,222,227,227,93,104,150,120,55,198,254,156,138,215,236,77,186,170,59,78,238,239,137,225,110,169,44,14,210,174,138,77,24,174,223,43,145,90,139,167,139,188,52,68,248,159,45,112,230,31,197,15,107,27,52,45,124,90,175,89,178,171,210,61,223,90,35,145,59,246,233,222,113,55,1,93,237,242,172,214,91,243,224,138,53,84,126,218,20,145,36,79,6,174,170,229,211,227,250,117,62,157,177,110,84,200,180,85,48,75,42,171,213,95,80,177,236,69,93,60,116,211,68,213,83,235,248,159,98,37,86,43,88,214,42,163,147,85,253,39,119,178,189,191,143,107,28,247,55,185,26,136,186,175,249,234,110,163,185,61,147,171,42,217,210,77,154,163,30,187,87,93,124,124,13,215,218,202,10,106,118,207,218,160,73,29,34,53,85,100,68,248,47,219,246,30,18,207,137,171,111,148,82,81,213,219,228,137,31,12,154,170,175,135,126,159,193,79,172,164,121,155,131,217,71,114,92,73,111,108,140,170,142,166,25,29,34,70,231,35,209,145,235,183,69,93,19,242,83,191,79,129,99,92,105,227,250,181,169,101,182,74,184,153,52,148,181,145,212,68,174,102,253,29,12,58,34,166,154,166,168,189,222,5,138,213,61,36,157,207,77,52,93,62,58,252,13,141,85,107,154,168,191,20,46,59,133,235,196,85,24,157,150,62,164,104,181,113,177,29,239,162,170,171,33,153,222,30,63,2,83,242,11,11,218,237,244,9,87,77,22,250,137,169,105,92,170,142,118,186,244,223,175,118,171,245,169,94,169,187,67,32,141,209,49,251,216,212,107,116,110,170,157,199,223,179,90,27,208,89,166,107,150,73,158,178,46,173,84,239,84,79,180,250,11,109,123,155,170,212,244,251,244,213,89,255,0,89,197,29,185,21,159,141,170,73,159,175,193,186,104,159,161,20,235,86,90,26,244,210,4,115,23,84,240,106,187,187,79,210,117,153,102,173,99,95,253,60,228,102,213,210,62,130,119,127,46,186,255,0,241,59,246,219,60,75,2,45,70,174,84,107,151,85,69,77,87,95,15,19,176,177,193,73,253,102,149,85,201,222,154,57,124,126,7,53,52,210,212,234,233,162,116,104,221,54,171,144,236,237,166,85,218,174,107,213,123,149,81,199,101,18,40,227,70,234,138,215,34,104,154,253,70,143,158,56,26,142,98,183,237,110,239,19,106,74,147,119,170,120,253,190,6,141,123,35,77,89,22,191,202,112,194,249,220,171,52,138,173,95,201,239,111,195,196,224,174,108,174,106,110,147,85,215,248,63,164,234,219,27,84,232,154,231,61,221,69,69,213,251,60,123,254,163,230,79,19,234,110,234,198,78,136,214,57,143,216,141,69,86,232,137,223,254,127,89,247,98,72,89,3,226,122,181,93,177,201,185,93,166,191,102,135,18,57,32,100,91,85,52,114,175,252,30,243,138,161,238,115,209,91,42,59,127,114,170,105,238,156,140,168,232,179,106,72,217,53,68,69,209,81,60,15,157,112,210,118,57,205,93,170,139,174,223,21,118,171,254,35,225,220,234,219,79,78,248,221,51,24,237,17,125,229,68,211,191,237,60,189,199,9,213,223,245,171,101,107,226,87,34,35,116,167,223,170,107,174,169,222,159,89,234,48,158,93,217,173,80,172,212,172,88,156,217,92,169,174,245,241,106,39,197,199,189,164,164,108,10,178,49,251,213,123,187,144,237,172,126,254,239,142,154,7,235,226,157,232,113,190,69,87,43,116,209,19,197,77,157,77,178,123,139,221,170,106,191,97,206,138,201,52,114,233,170,120,46,166,187,156,157,222,63,104,6,228,240,53,0,0,104,190,6,208,23,192,33,170,59,78,237,2,162,42,109,69,68,52,126,169,222,138,104,253,17,127,39,80,213,213,60,52,54,200,213,241,215,226,108,116,107,171,87,85,213,66,163,145,54,174,171,246,154,50,22,235,223,167,247,13,37,141,87,70,181,223,95,135,192,226,90,117,141,81,92,170,237,223,90,120,27,162,133,54,57,53,241,118,186,233,224,105,211,68,122,53,37,254,79,172,249,175,235,83,181,88,140,124,154,247,235,222,118,100,88,228,102,199,181,177,247,235,222,118,222,212,68,252,83,145,126,198,155,91,54,169,187,193,83,189,91,169,178,25,218,250,183,119,162,42,34,46,154,254,131,177,81,50,34,34,171,19,193,126,39,28,117,107,177,219,98,93,17,62,10,111,235,39,79,115,216,137,185,186,247,169,241,238,213,205,130,90,104,217,163,157,46,253,52,118,138,154,34,29,26,236,62,151,136,17,181,40,138,199,166,229,71,197,189,23,93,23,227,250,15,55,109,194,149,54,74,154,150,181,242,201,3,234,100,149,24,144,43,24,136,189,200,154,106,169,221,162,30,142,158,154,68,94,138,202,231,53,203,170,166,157,203,252,134,231,218,145,137,172,108,73,147,234,108,122,232,166,250,120,163,108,171,190,133,173,247,126,44,211,252,71,21,195,99,19,127,106,109,50,171,145,54,235,183,78,239,210,159,164,243,119,219,149,7,70,85,134,166,159,174,244,218,142,108,141,222,139,183,187,195,191,234,41,70,35,169,187,165,210,157,86,231,89,44,29,174,29,241,245,28,172,70,233,222,171,223,166,159,95,233,61,77,175,16,89,232,104,229,134,90,218,56,223,35,85,19,116,237,106,252,127,202,121,12,197,190,219,100,180,201,51,39,166,122,211,211,84,63,122,76,213,215,221,69,241,248,120,16,229,196,125,233,110,24,234,245,248,229,219,237,107,158,212,234,238,77,22,111,129,69,205,126,31,105,81,242,58,249,45,131,25,219,174,44,149,201,209,146,161,118,164,187,53,214,157,205,241,254,82,102,242,111,27,208,204,230,206,181,48,116,155,85,42,57,189,169,21,170,189,36,241,254,234,21,174,159,19,219,59,42,181,245,244,176,187,169,174,229,169,106,42,166,158,7,168,183,226,90,42,157,203,21,108,15,211,84,247,106,17,126,163,235,118,230,63,241,114,162,53,19,191,87,56,228,85,129,200,215,196,232,218,154,247,171,116,240,54,84,86,83,211,232,246,203,28,142,220,136,173,71,166,166,174,185,71,36,40,232,233,154,174,84,93,90,215,106,171,245,124,14,36,124,207,107,29,181,241,35,255,0,123,223,238,156,175,143,88,187,157,239,104,154,125,110,53,107,213,177,237,145,203,224,137,222,190,6,173,174,129,140,86,50,154,55,170,124,81,83,93,127,184,124,122,187,133,108,149,201,20,80,206,140,84,95,125,174,93,27,227,221,224,112,58,223,90,146,36,143,189,79,220,159,146,170,189,255,0,251,71,161,162,153,180,236,84,116,137,42,170,252,93,250,13,237,153,85,187,182,105,223,166,154,155,213,232,189,232,228,114,125,90,157,21,145,178,86,73,19,166,69,68,110,187,85,218,253,95,3,145,205,106,196,172,138,100,106,53,21,125,223,138,125,71,70,130,157,209,86,214,84,162,172,136,254,154,237,211,195,68,95,239,157,234,154,118,201,27,94,199,35,92,246,170,232,137,222,138,191,3,229,213,218,235,101,124,75,237,9,216,141,215,221,209,123,255,0,159,224,117,253,135,94,179,49,125,169,80,212,239,247,118,187,71,119,127,108,125,24,169,150,150,52,73,53,149,201,252,36,239,95,129,212,174,155,164,171,47,101,211,68,238,248,124,127,65,231,45,54,106,203,204,173,170,174,167,154,38,177,203,26,197,44,74,228,114,34,106,139,223,167,197,126,175,129,237,237,212,17,57,238,85,133,186,104,190,44,238,215,184,250,105,4,49,201,163,98,99,89,167,193,168,137,169,202,205,141,77,26,169,170,124,16,221,174,173,85,211,224,104,154,57,186,119,34,255,0,120,227,116,106,154,39,122,162,248,174,135,11,216,187,189,222,228,69,248,124,78,72,221,170,105,245,28,218,234,136,106,158,6,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,1,162,248,27,64,80,134,168,186,5,209,83,77,81,53,52,114,42,38,168,190,6,143,209,23,242,117,13,93,124,19,67,108,137,175,126,166,199,198,187,117,85,248,253,65,81,200,155,87,85,251,77,173,133,21,218,170,166,159,160,76,205,52,107,29,170,47,213,240,56,157,78,230,42,42,170,187,119,217,224,33,131,250,230,174,252,165,79,135,129,185,98,68,114,53,36,254,79,172,249,213,11,44,15,123,91,27,228,69,114,187,187,95,175,192,230,71,178,72,17,146,49,177,170,162,107,169,220,115,24,141,94,155,147,95,169,166,214,74,174,241,247,87,234,212,218,217,146,74,141,53,70,46,207,175,237,59,19,204,136,205,85,137,253,211,134,58,197,218,168,216,151,68,69,94,229,55,164,232,232,149,239,102,155,145,124,84,248,215,155,140,116,175,166,98,35,92,178,171,145,61,253,21,23,187,252,167,86,170,198,235,164,63,142,85,219,35,87,84,116,91,145,81,201,223,250,79,41,107,193,181,22,43,157,108,236,146,73,33,158,85,84,141,41,213,141,68,69,118,137,226,168,169,239,127,49,233,169,41,94,138,141,222,237,175,68,213,154,119,120,120,104,114,190,215,166,175,99,122,137,174,170,196,143,226,105,12,12,100,205,71,208,162,105,245,179,79,135,232,53,175,70,54,55,61,101,74,85,68,78,237,118,252,124,126,7,157,188,221,109,205,70,189,106,41,156,254,228,215,170,221,116,239,254,98,141,227,90,171,234,72,229,167,185,215,204,222,171,52,141,146,61,81,61,207,30,229,255,0,61,79,93,108,190,90,40,160,114,73,89,71,27,157,27,153,239,76,214,174,170,167,155,204,44,67,108,126,26,170,86,205,74,245,133,143,151,122,76,213,215,72,222,68,95,25,55,196,185,102,165,197,89,42,108,218,196,106,36,187,145,117,165,129,23,79,238,22,236,106,133,66,200,203,220,150,12,125,69,115,100,142,78,151,83,185,37,233,235,172,50,183,199,249,73,125,225,159,31,81,213,219,173,147,203,60,41,165,186,145,210,53,213,104,186,170,192,239,31,229,46,62,151,21,90,159,72,253,213,148,145,43,221,185,174,90,150,234,137,221,224,122,43,86,36,161,154,40,146,42,248,36,209,17,186,182,161,23,94,227,237,246,214,59,241,114,162,53,60,117,115,141,238,116,50,51,88,28,198,174,186,42,177,83,252,70,218,154,186,122,118,238,108,209,189,218,232,173,71,166,168,110,91,148,82,83,234,202,102,43,215,93,90,142,69,85,254,99,137,29,51,227,108,155,95,18,57,116,217,223,238,156,169,18,44,107,172,169,185,17,116,95,139,148,68,247,50,53,108,138,190,31,21,240,53,101,117,51,17,90,218,120,222,239,5,84,84,215,95,238,31,42,178,190,178,74,134,69,20,115,35,92,174,213,90,229,209,159,81,215,125,21,115,222,147,58,239,59,83,189,118,42,175,199,225,226,125,203,108,137,79,3,82,73,146,87,39,214,189,235,220,135,59,37,87,53,93,183,77,23,195,83,114,189,171,224,228,114,125,90,157,73,30,143,170,233,172,169,253,111,118,138,191,105,185,24,143,106,71,13,66,71,167,126,173,83,229,81,210,58,59,204,245,169,34,189,29,22,157,61,60,52,219,241,254,79,231,62,172,208,182,122,100,145,186,49,238,215,221,68,239,79,19,228,86,90,171,101,116,74,151,9,226,70,170,251,186,47,189,225,246,255,0,158,167,94,75,29,123,165,141,82,239,81,27,81,223,146,141,118,142,251,63,40,250,80,210,186,145,186,200,171,42,162,34,123,205,241,58,245,211,44,109,73,123,38,154,107,167,118,154,248,125,135,159,163,179,212,222,171,164,171,170,134,70,68,217,94,196,142,72,149,205,123,124,81,123,251,180,239,254,99,214,219,45,145,70,177,68,144,181,25,26,108,254,183,221,220,135,215,232,69,28,136,140,137,173,102,154,174,141,209,53,57,163,70,55,185,21,63,144,222,139,170,120,104,109,107,154,169,162,233,175,212,108,116,106,136,137,227,223,222,186,124,14,25,25,162,232,222,228,79,138,39,137,190,37,77,52,250,142,109,117,68,53,105,184,0,0,0,209,80,219,166,128,0,21,201,241,77,77,30,169,168,110,137,223,184,215,221,85,215,95,230,54,170,34,187,84,118,186,124,13,21,21,85,85,87,77,60,80,209,36,98,234,212,95,179,192,209,99,85,209,90,229,238,55,57,175,86,163,118,235,221,227,169,177,154,51,86,185,117,213,85,127,65,199,51,153,214,110,154,39,187,227,161,164,137,19,30,141,213,28,229,77,81,54,157,122,152,91,42,166,229,72,255,0,147,83,87,85,65,11,81,31,46,213,248,170,34,159,54,178,171,179,53,106,22,87,109,79,142,171,223,221,225,252,199,156,175,199,52,84,117,59,102,71,68,136,230,167,81,28,229,85,238,215,78,230,235,255,0,192,219,85,152,214,100,138,61,245,207,77,119,119,233,34,235,255,0,178,119,173,216,186,142,225,77,3,168,229,115,154,229,84,220,138,228,221,239,105,241,68,251,79,179,5,217,142,84,133,232,175,87,232,212,213,87,187,249,142,105,104,27,81,60,51,43,26,171,22,239,22,162,233,170,29,167,106,144,43,34,122,171,218,136,136,212,238,56,106,155,47,69,29,209,213,17,169,187,222,79,19,175,44,145,58,68,115,81,34,209,63,122,135,86,145,237,108,107,36,23,25,36,77,218,105,163,155,222,124,235,197,233,40,152,218,132,123,158,138,168,205,55,42,125,107,245,125,133,19,198,121,193,124,90,233,97,181,225,137,107,90,215,177,81,254,211,72,245,77,157,235,163,155,240,85,208,242,151,44,89,143,42,221,218,162,193,178,197,26,57,30,170,151,120,251,145,19,191,224,121,12,91,154,88,146,213,74,142,168,194,146,171,153,42,106,239,106,55,87,251,170,186,46,141,82,148,99,28,228,197,183,40,165,236,24,98,166,145,99,138,77,95,29,225,17,91,171,83,69,238,106,120,104,170,120,9,243,163,22,82,91,214,221,119,163,175,154,42,198,62,39,212,75,118,115,250,77,93,81,206,219,162,171,180,71,120,124,116,44,203,55,234,82,167,17,213,212,170,106,217,171,107,31,27,213,117,87,162,200,139,175,214,158,41,226,83,224,158,61,231,164,194,205,168,130,190,157,212,200,231,72,237,206,106,53,219,87,189,139,241,253,5,246,101,126,100,98,250,40,123,53,166,209,87,112,221,83,35,191,236,175,71,191,166,154,167,188,159,82,107,169,81,111,217,129,153,179,211,178,73,40,46,116,45,71,163,117,101,239,118,171,162,253,90,127,154,30,131,47,179,183,21,209,73,52,53,174,185,200,138,142,114,43,238,175,95,224,38,158,11,245,41,116,152,55,49,39,184,211,71,87,95,85,83,172,145,191,241,114,84,62,77,21,31,162,46,186,125,73,252,229,71,163,197,84,85,145,36,116,178,42,170,162,234,137,185,52,77,116,248,161,244,232,151,181,170,109,141,29,221,170,185,124,81,53,241,239,59,238,124,84,145,181,136,168,171,38,168,142,68,209,127,207,188,231,165,127,186,215,73,51,158,138,189,218,234,191,19,137,245,172,150,173,33,141,234,142,107,156,136,137,175,249,252,13,106,170,219,26,50,39,183,189,218,166,186,253,71,85,175,158,84,115,162,166,216,136,229,68,84,122,119,253,167,13,53,83,250,175,71,49,85,88,247,53,81,93,226,167,207,185,86,222,100,126,250,11,75,166,68,106,38,137,82,214,119,235,246,253,135,98,221,83,118,115,92,181,20,14,143,189,116,254,152,71,125,95,81,219,166,173,175,145,171,213,167,124,107,175,135,89,20,251,52,178,245,23,111,73,17,116,215,77,126,211,137,180,236,108,207,123,163,106,57,91,162,174,137,175,195,226,114,181,172,107,81,17,137,163,189,212,93,60,77,204,141,176,57,237,70,162,44,154,34,232,154,105,254,95,19,149,173,98,104,139,162,233,224,186,120,28,187,88,174,102,230,163,190,213,67,106,162,44,137,182,36,93,21,116,95,168,225,157,138,212,87,58,52,85,248,33,195,29,10,212,175,82,120,219,162,46,136,199,34,57,21,62,7,111,179,178,21,213,140,106,55,227,162,105,222,118,152,198,198,158,227,81,62,196,77,13,234,136,189,202,136,167,30,154,47,115,81,21,123,135,188,154,234,171,225,224,108,69,209,219,181,211,83,149,29,170,125,105,241,54,170,35,245,209,17,52,254,112,214,34,124,19,251,134,244,105,170,119,26,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,1,162,161,183,77,0,0,43,147,77,21,53,52,122,166,186,154,38,159,194,208,221,163,92,189,203,252,198,215,34,42,254,81,162,234,174,93,123,180,239,208,209,36,98,170,181,60,126,173,13,29,26,187,69,107,180,208,222,173,126,212,77,154,247,105,174,167,20,109,72,220,228,115,181,213,127,184,105,51,163,220,205,52,79,29,87,67,141,253,36,123,83,114,57,202,154,162,42,28,53,17,54,79,29,25,221,227,166,161,106,33,133,171,212,147,106,248,235,162,159,62,174,163,166,137,34,78,228,79,13,83,83,205,221,177,189,29,11,218,146,171,163,69,68,252,98,57,218,252,123,187,155,246,26,84,230,53,153,41,90,175,173,122,38,239,202,210,78,255,0,31,226,157,219,118,48,161,184,82,194,148,114,57,219,220,186,63,87,34,170,106,169,241,67,236,83,221,88,170,144,189,21,234,245,70,166,170,189,218,255,0,33,201,83,110,109,108,176,202,177,177,122,46,220,136,173,69,211,189,63,200,119,147,68,133,204,108,139,185,173,209,27,246,233,224,112,213,164,157,153,174,233,107,162,38,254,244,241,238,58,175,146,53,108,122,53,34,86,167,122,162,120,157,120,92,154,201,36,87,25,29,163,213,21,186,57,52,95,168,232,93,174,157,146,39,212,245,94,254,154,34,42,110,84,213,117,211,199,249,74,55,141,243,130,234,217,122,54,172,63,45,118,232,90,186,251,71,165,223,189,117,79,121,191,82,106,120,155,174,44,199,151,77,175,165,193,114,198,141,209,21,82,239,31,219,246,39,214,121,12,87,154,24,146,221,78,212,168,194,210,181,201,43,90,178,123,81,186,174,173,85,211,185,191,231,161,75,49,126,116,226,171,133,13,68,52,56,90,162,149,232,213,119,86,59,186,34,177,54,42,106,154,53,60,21,81,127,144,167,179,103,22,47,166,182,58,150,237,79,113,150,158,165,174,167,146,89,46,206,122,70,143,215,87,237,209,85,218,38,189,223,18,208,248,129,184,69,113,198,115,86,49,235,44,114,162,108,145,218,234,237,33,137,23,199,189,52,84,208,165,97,60,79,69,133,99,169,130,231,12,180,200,174,145,232,170,212,107,182,175,228,175,199,244,41,122,153,25,143,177,101,166,142,158,154,213,107,170,175,149,105,41,152,232,210,231,209,219,182,39,124,85,52,95,143,247,10,197,115,204,12,206,168,183,172,174,181,92,168,90,141,98,46,203,226,59,111,122,125,90,126,131,234,96,76,234,197,246,217,226,164,174,117,206,77,30,253,202,235,179,215,247,154,105,166,139,241,66,233,176,46,101,84,221,153,53,69,198,122,164,218,174,98,50,74,151,201,252,21,215,195,237,82,166,80,98,218,42,166,43,105,30,174,114,42,170,162,43,147,187,187,235,79,208,125,90,37,117,103,245,184,18,69,209,87,85,84,250,244,248,159,65,82,42,88,81,81,81,85,222,234,57,19,69,213,78,90,87,47,186,233,38,115,218,191,5,213,117,239,56,234,235,34,90,182,192,199,109,84,114,34,34,107,241,208,214,166,173,32,70,71,35,117,87,106,154,170,255,0,159,214,117,25,36,210,185,253,58,52,106,53,123,156,143,79,123,237,56,41,107,28,181,50,49,204,93,88,229,69,77,222,43,222,117,110,213,183,87,233,236,235,90,206,172,85,69,68,168,107,62,41,167,143,242,154,219,106,111,46,106,118,171,107,161,93,123,211,180,53,218,119,125,135,122,154,182,189,237,210,90,119,198,186,248,117,181,62,205,36,187,213,90,176,162,46,154,233,169,177,176,35,102,222,248,219,187,110,158,9,174,154,155,147,100,77,71,109,77,60,53,208,213,144,50,25,28,237,17,21,233,177,116,79,13,78,118,49,141,209,53,69,251,116,57,21,172,93,155,154,143,239,241,84,52,145,172,89,17,18,22,174,139,221,225,220,112,206,199,53,21,206,141,62,196,56,98,164,117,75,149,106,33,106,49,191,146,142,209,200,228,95,239,124,14,211,105,153,6,155,24,214,181,19,189,17,168,136,118,162,107,26,212,115,90,157,253,253,200,114,104,138,154,42,28,127,147,223,177,17,77,81,28,139,222,170,113,120,57,93,174,154,156,200,228,95,142,191,89,181,200,215,106,136,136,159,111,214,26,196,79,130,127,112,222,141,53,68,208,212,0,0,0,26,42,106,104,169,161,160,0,119,124,83,80,213,77,17,52,67,114,109,248,34,27,92,212,213,62,31,200,21,139,250,117,56,210,36,106,170,166,154,254,131,114,53,81,60,77,116,94,239,121,80,225,123,127,25,166,238,255,0,168,249,23,90,154,202,103,185,208,83,44,174,68,247,89,212,70,238,239,250,254,6,248,106,158,206,250,152,213,23,95,202,87,106,168,135,4,215,136,95,58,68,213,85,126,205,219,123,252,53,241,240,59,85,52,115,74,221,206,102,205,87,235,69,62,60,214,154,201,103,115,31,84,245,106,233,171,23,189,19,187,199,196,232,214,97,170,39,200,214,62,158,158,121,55,166,168,248,91,221,246,234,166,217,240,141,181,145,181,207,183,82,63,84,93,90,180,236,247,63,248,156,148,118,74,42,116,141,208,54,40,145,142,221,210,100,40,136,157,250,252,59,187,255,0,198,119,160,170,167,138,161,81,176,50,87,111,78,229,77,54,174,191,163,252,244,62,157,61,82,57,100,115,149,90,186,166,141,215,83,176,200,166,85,71,35,87,71,247,235,169,190,88,228,108,78,234,34,237,251,87,83,163,37,58,58,68,247,182,166,159,81,209,125,19,147,223,165,118,141,240,86,53,54,166,191,89,241,46,214,153,110,17,54,38,73,177,26,228,118,186,107,240,95,183,237,60,53,187,35,107,228,169,117,76,247,52,147,123,52,216,234,118,174,157,233,223,170,201,246,30,150,60,172,107,105,250,8,248,100,77,23,85,90,102,166,168,191,240,143,139,120,201,43,101,108,107,214,183,91,170,85,28,142,217,37,12,74,157,201,246,175,249,234,121,218,188,129,195,146,181,99,147,13,89,99,115,209,90,230,251,50,5,215,95,175,188,241,152,195,134,60,59,85,67,80,176,216,44,145,118,120,37,85,86,218,96,238,213,186,253,105,245,17,61,197,102,94,215,224,220,95,44,78,165,142,58,119,92,174,141,133,99,107,26,138,198,74,221,52,107,92,186,38,138,157,197,5,8,169,241,66,171,100,22,5,174,199,216,242,209,103,165,145,26,181,14,168,98,110,107,92,158,229,51,223,224,231,34,124,9,132,203,158,29,172,22,235,116,146,182,213,105,85,109,75,215,122,90,225,69,77,88,212,250,207,103,85,146,150,123,140,105,20,118,187,107,209,174,221,223,65,23,143,242,175,218,125,43,63,15,248,118,153,28,169,134,108,174,114,234,159,246,50,4,93,59,190,211,239,187,41,228,166,133,171,3,96,164,102,186,34,71,3,17,19,236,238,119,242,159,106,213,134,95,109,166,135,185,146,57,138,187,157,177,17,85,55,42,253,103,167,183,186,22,68,216,219,27,88,245,69,69,209,62,10,167,74,245,212,237,212,44,142,71,35,91,39,188,136,186,35,147,86,252,15,172,197,108,116,239,93,136,190,234,233,252,95,19,204,217,187,108,247,170,183,204,175,99,35,149,219,53,126,237,200,187,191,185,240,62,165,238,25,36,138,39,195,43,154,232,209,117,68,238,221,174,159,19,142,40,110,48,83,177,90,143,147,115,81,223,215,52,241,254,83,161,67,37,214,90,153,146,75,90,198,212,153,233,187,174,213,220,159,194,254,83,234,189,240,194,187,119,34,124,123,144,231,182,201,12,208,57,204,209,250,61,83,189,62,196,250,206,213,59,24,154,163,226,106,47,143,130,29,136,21,141,94,229,209,116,241,68,56,34,159,169,86,248,215,93,81,186,170,107,250,14,194,181,92,228,84,93,17,170,139,167,212,115,38,215,38,229,68,93,62,38,230,232,229,77,169,170,124,78,87,34,35,152,170,186,39,127,242,154,171,152,142,69,110,138,189,255,0,0,176,117,61,231,46,154,252,52,212,213,99,70,57,168,139,162,34,125,71,50,181,171,220,173,69,254,67,110,159,95,113,170,42,167,143,121,181,201,181,219,245,241,238,208,215,84,248,156,111,106,185,81,200,154,33,185,139,162,43,116,241,55,127,33,170,33,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,6,138,154,154,42,104,104,0,29,222,42,134,141,84,211,195,83,122,105,240,52,115,91,167,193,63,144,209,89,252,186,247,28,125,20,69,85,238,215,244,27,154,138,136,186,154,232,238,239,121,80,226,123,125,244,247,187,215,95,229,62,77,218,162,178,153,187,224,166,89,92,138,187,89,212,70,238,239,79,143,192,210,150,178,94,147,100,171,131,166,229,68,85,213,251,182,234,158,26,161,195,81,121,166,74,166,211,164,138,175,84,238,111,127,127,143,217,246,29,218,138,89,166,98,171,162,217,224,158,40,191,19,227,212,90,171,95,42,34,212,63,77,186,236,215,187,199,199,196,249,215,28,55,72,168,214,203,79,5,67,251,151,107,225,111,114,119,247,234,191,231,222,38,194,22,214,64,146,62,134,145,253,253,241,173,59,52,111,219,254,127,89,190,142,201,67,78,145,190,6,195,22,199,107,210,100,40,136,157,250,252,59,187,255,0,198,119,227,169,130,26,173,169,78,201,29,185,189,218,105,183,249,143,169,5,82,61,210,57,218,198,169,166,141,69,212,230,108,115,174,142,107,21,81,253,250,238,240,55,75,20,173,137,221,77,85,189,222,42,116,228,167,71,185,189,232,212,239,248,29,25,168,95,189,207,167,149,81,17,123,218,212,209,28,191,95,137,242,46,150,217,171,33,146,157,30,173,221,162,42,248,247,162,235,245,148,250,143,35,238,85,21,145,212,79,117,221,183,86,236,116,13,114,47,114,255,0,186,125,167,168,166,202,180,134,53,141,146,195,42,171,181,255,0,83,181,63,250,163,227,93,178,70,217,92,221,39,160,183,207,239,34,237,146,134,39,105,221,166,189,234,121,218,172,129,195,146,198,232,228,195,54,70,57,254,234,167,179,32,93,117,79,15,19,199,226,254,26,48,221,77,166,174,24,108,22,72,150,40,223,38,173,181,65,221,163,23,237,251,72,180,227,103,45,231,192,217,136,218,120,41,161,101,35,209,203,18,197,27,34,106,237,167,167,87,123,173,114,233,222,226,218,194,47,216,85,44,128,193,117,153,129,152,182,204,63,74,244,107,164,73,116,220,214,185,59,169,229,119,131,156,137,251,207,172,150,156,141,225,202,209,106,176,83,73,83,111,181,201,80,202,26,52,146,69,182,195,187,127,73,81,87,93,203,170,170,170,149,78,108,151,180,85,192,180,177,219,45,175,69,209,23,90,8,180,213,59,252,21,126,195,189,103,225,251,14,192,214,200,236,55,101,124,154,170,234,182,200,53,240,250,245,61,10,229,50,210,197,186,154,42,122,54,171,180,94,149,59,19,85,211,236,114,127,154,31,86,209,133,102,182,211,185,17,205,149,238,122,247,236,70,174,154,39,119,143,216,122,219,124,144,195,11,90,216,218,199,162,46,186,39,195,83,134,238,175,71,83,69,27,213,17,42,99,215,69,211,84,239,213,14,243,21,35,133,238,209,23,220,118,137,245,47,214,121,216,155,87,83,124,168,115,156,246,199,27,225,86,46,237,119,119,119,247,124,60,15,165,120,167,146,104,226,115,39,115,93,26,61,123,191,125,225,167,196,227,134,154,225,12,12,145,170,247,239,98,46,155,244,248,126,147,230,80,77,118,150,190,165,146,218,122,77,108,138,137,39,104,106,238,239,94,253,63,207,196,251,10,230,66,214,172,139,181,206,78,244,211,226,118,45,242,67,52,111,86,232,245,73,21,59,211,236,67,177,3,24,139,181,208,183,93,126,164,59,16,108,106,174,142,209,126,189,14,54,74,233,42,122,107,170,46,205,124,117,248,156,175,141,210,119,34,233,241,211,234,57,209,90,169,170,166,191,29,77,90,168,229,68,111,121,202,246,162,43,61,237,19,95,171,196,213,202,196,115,85,52,85,215,234,53,88,86,94,247,119,39,195,226,110,88,209,138,196,77,19,68,248,33,201,181,170,154,43,81,127,144,104,137,221,225,245,4,85,79,30,243,108,157,203,187,199,225,161,174,168,190,42,108,145,170,228,213,19,78,240,197,211,187,79,129,189,59,187,180,254,83,84,77,77,192,0,0,0,0,104,190,6,208,0,84,212,209,19,67,80,171,222,154,155,205,137,226,237,77,175,223,221,180,119,55,69,115,151,95,168,217,34,185,171,189,172,106,233,241,83,100,180,236,153,155,228,137,186,170,39,126,136,116,155,77,218,24,168,173,238,215,77,83,77,78,42,90,10,86,34,190,162,22,239,240,71,43,81,87,79,171,93,60,14,218,170,212,47,186,247,125,122,34,232,135,94,161,146,70,168,177,55,118,174,68,115,151,197,27,241,83,138,104,96,72,210,85,115,145,206,93,17,223,29,77,26,216,210,38,182,103,42,171,181,70,235,223,169,202,202,40,54,49,202,221,60,117,209,19,235,54,182,142,137,101,85,72,218,142,221,226,141,78,245,254,225,206,216,88,170,172,72,152,138,190,26,34,106,167,60,108,115,123,149,206,209,59,151,191,192,227,122,72,247,43,85,92,173,253,33,105,85,100,71,42,46,136,159,90,28,112,209,238,213,177,181,85,60,124,80,231,150,130,134,38,34,164,77,93,87,226,212,255,0,33,216,134,150,38,53,21,172,70,175,216,136,110,90,88,145,23,107,81,23,236,68,56,165,165,71,71,181,176,49,85,123,149,116,77,116,58,237,180,211,200,170,146,194,154,167,199,68,212,249,248,130,199,72,182,233,182,211,181,90,216,101,87,174,141,213,201,183,247,221,221,228,65,115,22,194,180,176,92,169,42,169,40,99,106,186,123,236,154,181,172,79,223,66,169,240,35,231,69,107,156,199,39,122,46,138,26,221,238,218,158,42,95,23,47,220,175,75,149,254,209,137,106,232,228,221,29,125,99,88,244,124,90,109,117,7,119,114,162,175,239,212,152,220,37,97,138,74,103,35,169,25,28,61,103,110,216,141,78,253,169,240,254,225,246,230,177,211,50,68,142,154,4,106,237,213,118,163,83,252,71,45,45,10,70,229,87,162,162,105,245,161,220,125,26,61,136,215,51,93,23,93,23,67,207,93,32,116,16,200,141,87,53,136,139,239,34,247,167,113,243,226,169,149,148,180,108,165,94,163,150,118,163,222,239,202,86,106,186,247,247,107,240,62,138,71,45,69,67,157,52,44,84,137,90,172,119,114,175,219,253,227,177,35,36,116,122,53,23,223,69,69,209,124,13,212,54,250,104,27,35,145,190,243,244,87,57,81,53,69,239,248,232,108,171,99,164,150,56,150,54,244,253,228,85,211,191,236,59,176,69,2,64,138,189,234,221,17,17,83,84,208,210,10,40,119,185,233,26,34,57,202,171,220,159,19,133,104,27,39,188,144,181,201,224,170,168,134,180,212,16,197,18,236,69,141,21,223,189,209,62,6,246,192,248,99,213,218,174,171,226,171,169,192,221,221,119,61,92,168,213,78,228,69,238,248,124,13,209,195,182,166,89,27,174,170,205,53,254,225,207,18,189,52,119,229,107,220,186,253,71,97,142,107,151,106,105,246,247,28,205,141,19,93,162,71,43,116,215,191,244,154,196,213,87,35,213,59,188,78,125,123,141,139,162,189,53,94,253,14,77,117,52,114,47,192,119,57,123,188,2,162,171,123,211,188,227,209,17,116,85,94,239,19,115,92,213,85,68,93,83,237,10,157,250,162,27,209,16,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,26,41,180,0,23,188,209,19,67,80,171,170,104,166,243,103,239,151,95,168,216,253,221,219,124,7,114,104,174,114,162,154,72,174,110,143,107,90,186,125,102,201,96,108,209,235,36,109,250,209,116,78,227,164,180,157,84,115,54,123,168,186,106,154,106,154,28,48,219,169,24,247,62,120,24,175,71,42,35,213,168,174,68,253,58,29,183,63,174,187,90,247,119,247,104,139,161,215,171,100,241,162,58,153,137,35,188,23,114,252,14,25,163,167,233,164,146,61,223,149,183,83,86,177,169,10,36,174,85,71,119,34,175,126,170,114,178,138,14,147,94,172,68,239,239,209,16,219,217,40,150,101,93,141,221,170,119,237,77,87,249,142,102,197,27,85,88,145,183,85,238,69,209,53,83,154,54,57,190,238,174,209,59,151,191,192,219,34,74,245,86,170,174,221,126,179,78,205,170,181,85,23,68,251,80,216,218,77,207,86,177,186,234,171,245,28,206,183,209,199,18,185,241,53,93,220,171,171,81,123,255,0,184,115,193,73,11,83,84,141,26,186,252,17,13,253,150,20,240,110,159,161,16,227,146,157,54,34,50,158,55,59,95,138,33,213,75,84,15,118,201,97,111,119,126,186,38,167,78,255,0,100,162,91,69,66,54,153,139,182,55,171,157,181,186,185,187,87,84,85,211,189,62,194,37,57,157,225,154,86,226,59,117,109,37,12,109,87,83,87,187,86,181,141,239,109,61,38,159,13,72,229,115,29,19,214,57,27,163,147,249,77,168,154,187,79,138,174,136,94,95,47,60,185,146,233,153,241,222,43,41,36,86,211,70,199,198,228,146,61,52,146,150,169,60,23,85,250,137,148,203,156,59,3,104,34,129,105,24,200,227,167,129,175,114,35,117,93,24,186,107,245,158,174,123,37,36,114,164,116,240,162,42,166,169,162,53,21,127,152,228,167,183,244,158,155,145,81,19,237,79,168,239,62,141,30,205,174,102,189,250,233,220,124,42,250,103,83,162,36,122,162,46,159,20,251,79,141,61,85,68,86,168,82,131,73,101,222,186,185,235,239,43,125,239,21,213,62,195,234,233,81,61,82,178,88,24,177,199,163,218,239,142,169,167,219,250,78,212,145,189,208,251,186,162,187,86,170,34,248,33,173,5,4,17,36,143,123,53,123,180,220,174,68,85,77,53,211,188,227,174,107,250,145,71,28,109,116,106,186,57,87,199,78,227,187,77,20,29,61,28,170,187,90,154,34,248,27,105,232,96,73,159,34,68,137,185,117,94,228,251,77,178,80,178,87,187,72,154,228,69,93,117,68,238,53,130,130,40,216,245,107,85,137,185,117,219,162,119,154,178,157,241,70,170,237,87,69,241,85,213,78,45,202,179,111,213,81,187,116,209,60,53,212,223,20,90,84,239,77,85,122,122,119,254,147,124,110,145,169,185,190,242,175,119,122,157,150,61,142,84,98,105,175,197,52,57,155,19,81,117,105,164,138,173,211,84,69,253,38,177,181,94,168,253,59,181,59,26,247,104,109,119,123,155,170,253,102,244,240,14,79,171,196,211,197,123,147,184,213,19,84,247,145,14,37,110,139,162,170,154,163,219,174,136,186,167,218,106,169,223,170,33,185,17,60,77,192,0,0,0,0,1,183,78,243,69,77,0,0,26,47,138,26,234,169,224,17,90,221,85,23,189,77,59,222,169,175,192,215,187,93,19,193,60,77,171,222,244,86,248,39,137,181,251,156,187,116,247,126,42,112,81,171,97,137,90,171,166,174,212,218,145,182,104,251,213,123,151,224,118,32,213,90,155,123,208,219,85,181,204,84,106,234,169,223,252,199,202,153,234,196,114,189,17,17,169,171,126,213,208,235,210,61,21,243,76,206,249,38,218,143,79,130,104,138,137,161,218,137,207,84,115,116,77,223,20,58,213,73,83,4,177,44,17,181,219,221,171,247,47,135,135,135,127,233,62,141,60,143,146,37,108,168,137,220,158,7,52,14,107,28,173,85,238,83,178,215,53,221,200,189,231,28,201,46,186,109,77,186,119,169,201,27,145,23,110,189,222,39,23,116,206,218,139,224,154,156,139,87,4,105,164,175,218,191,20,209,78,58,249,146,56,154,168,169,174,244,241,79,177,78,24,171,85,170,196,151,106,36,142,70,55,185,123,213,84,239,166,228,68,77,63,73,193,113,110,251,125,83,63,133,11,211,255,0,101,72,199,230,9,135,105,234,109,139,86,231,205,186,146,11,236,136,136,230,233,174,216,215,191,187,236,34,130,189,138,202,169,85,127,125,35,191,190,113,211,53,206,153,168,212,213,123,255,0,188,76,79,47,107,20,76,203,76,63,42,58,93,210,171,100,84,87,38,154,173,190,29,126,4,137,210,195,21,52,106,200,220,229,69,118,189,231,78,237,90,250,88,218,178,35,90,138,228,248,42,253,127,81,196,250,218,135,183,117,27,25,34,235,162,235,221,254,52,251,14,107,133,201,208,66,215,51,98,187,114,34,162,162,248,104,167,90,226,136,250,39,51,247,238,213,17,62,181,209,116,62,13,44,169,29,66,81,200,186,73,26,163,156,223,169,53,79,143,135,197,15,167,86,136,248,34,86,46,186,35,180,57,168,92,142,166,72,156,186,57,186,162,162,125,170,167,98,101,232,198,196,111,130,167,126,166,214,68,146,119,247,234,238,243,145,241,194,198,109,145,238,69,20,204,218,213,123,187,147,114,237,251,83,224,115,45,66,189,122,105,167,127,216,108,69,123,91,172,104,138,186,233,223,245,4,123,154,187,216,136,189,218,119,155,83,107,30,170,197,213,62,26,155,33,115,101,107,85,203,222,229,209,116,253,38,233,169,216,237,24,229,118,212,114,42,47,218,118,33,129,177,181,187,85,87,191,226,118,61,238,238,224,213,85,122,125,154,156,173,84,85,84,55,28,111,93,28,142,250,144,209,19,94,245,240,55,181,218,167,120,220,186,133,93,77,170,60,84,220,212,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,21,59,205,170,154,0,0,52,119,129,174,186,119,160,213,168,170,237,123,212,211,189,234,154,252,13,126,196,248,120,154,46,138,228,219,223,166,186,155,95,171,189,221,59,151,196,225,129,205,135,168,213,95,23,170,155,85,141,153,31,170,175,123,151,192,229,131,189,61,222,254,243,90,132,107,145,17,23,227,169,242,228,84,215,108,189,205,211,93,83,235,58,52,219,22,165,245,76,114,172,210,51,107,155,251,212,78,239,15,238,39,196,238,68,231,43,149,138,137,187,79,3,130,175,181,67,44,78,134,38,187,114,251,250,175,134,154,120,119,159,66,146,89,29,18,164,173,68,238,248,127,41,205,11,219,26,170,107,249,71,101,174,107,189,212,94,255,0,129,178,102,201,162,34,53,52,95,19,116,78,219,163,62,11,226,108,122,164,146,108,69,55,246,168,163,79,199,59,106,248,248,41,199,112,149,177,194,213,215,247,201,240,251,20,235,165,197,41,216,146,206,173,107,87,185,23,69,94,243,232,166,168,136,154,28,23,22,239,183,213,51,248,80,189,63,246,84,141,94,99,152,118,10,168,27,86,247,76,143,164,182,220,228,68,71,55,77,123,52,11,223,221,246,17,47,120,102,218,233,29,245,233,253,228,58,145,34,172,140,68,241,87,33,45,188,186,172,16,199,111,166,168,71,75,190,107,77,173,238,69,114,104,138,180,179,120,119,125,164,148,89,41,226,165,160,135,99,156,170,232,99,221,175,195,70,139,157,91,233,161,123,156,141,70,166,139,170,162,175,118,167,85,181,211,75,11,95,74,214,61,218,39,114,162,167,121,216,184,92,157,4,45,115,17,138,229,114,38,138,139,225,162,156,21,46,103,69,58,139,167,189,240,253,7,157,138,93,146,45,19,244,73,99,77,92,223,169,63,79,135,197,15,177,85,181,212,76,216,186,251,218,167,243,155,168,100,107,169,219,3,151,71,162,46,168,159,167,254,179,178,245,88,35,106,51,191,93,117,212,216,198,36,190,242,170,234,190,26,28,206,138,38,49,82,87,57,53,78,227,109,51,21,170,231,57,52,111,239,87,235,67,176,179,235,164,77,209,117,251,62,163,103,188,141,115,154,154,185,23,185,13,168,170,142,73,26,154,232,61,200,221,172,106,170,154,124,78,24,100,73,24,174,114,232,186,233,220,114,84,83,70,246,236,114,185,26,139,170,42,120,157,136,105,219,26,53,90,170,191,164,236,123,201,240,52,93,85,232,159,82,156,205,84,213,80,220,108,122,232,168,191,81,162,38,190,242,248,27,154,228,208,110,93,124,2,174,166,213,77,77,23,191,185,13,237,67,112,0,0,0,0,0,0,54,170,104,104,0,0,39,114,234,110,69,212,209,255,0,146,166,154,162,34,125,122,26,57,125,221,80,233,244,164,71,39,123,116,59,44,103,118,196,253,38,197,110,139,169,193,81,75,163,63,43,193,126,179,227,221,186,212,212,21,115,71,177,85,176,61,91,187,95,29,171,226,116,176,213,85,76,214,184,230,153,177,163,223,174,237,168,186,119,57,201,220,119,93,51,152,233,156,212,79,4,87,107,250,62,7,113,142,124,148,173,116,122,110,116,104,173,215,195,93,62,39,13,53,99,156,247,69,35,83,116,126,235,182,167,118,191,103,247,15,160,221,142,70,189,154,234,137,241,240,239,59,49,43,54,106,187,181,215,191,67,130,117,71,166,169,245,124,77,240,189,206,85,71,233,175,216,117,221,80,141,247,158,157,222,29,199,203,184,221,96,84,235,70,201,52,115,145,19,114,38,190,31,164,242,52,25,155,75,91,92,202,104,105,37,69,114,162,53,93,26,120,170,162,119,232,255,0,180,245,20,181,51,92,42,233,165,84,99,87,172,199,47,138,120,46,135,175,77,116,239,211,83,101,66,107,79,42,39,197,142,79,230,35,179,143,10,122,148,195,183,167,198,177,123,148,87,229,93,218,255,0,99,66,29,107,158,231,214,77,191,77,122,142,215,79,210,114,90,116,75,132,90,248,123,223,224,169,48,156,188,107,251,78,90,90,169,98,110,154,84,171,53,114,124,82,130,2,69,41,225,232,181,91,174,189,250,155,42,233,34,171,98,50,87,57,17,23,95,117,79,31,136,41,42,98,107,59,35,162,213,85,53,234,42,253,191,81,226,112,166,98,79,118,149,104,238,20,177,181,236,137,210,42,194,197,68,215,114,34,120,185,126,10,123,123,101,205,213,238,108,109,98,34,120,247,167,127,142,159,89,197,45,59,34,188,85,191,87,43,164,135,98,125,90,170,55,252,135,102,24,180,166,70,57,125,246,162,248,120,106,115,90,119,69,60,221,93,21,100,86,39,187,252,167,209,146,25,37,114,53,21,191,29,191,245,155,226,108,180,241,74,169,177,87,221,250,254,179,230,37,19,170,238,9,89,185,17,88,174,106,166,191,167,252,167,217,146,78,207,74,137,34,106,141,107,124,60,77,96,209,92,142,250,142,196,111,86,183,115,190,189,59,141,21,137,187,99,117,215,77,123,206,188,147,54,31,113,17,87,67,163,53,179,165,50,213,196,255,0,202,209,52,114,252,63,185,246,29,234,85,115,226,108,75,166,169,170,255,0,57,218,107,28,212,68,238,55,181,142,69,85,238,239,52,68,69,85,215,249,130,53,83,85,67,122,53,85,53,238,52,68,239,209,77,81,59,180,83,95,142,160,0,136,110,240,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,95,19,64,0,211,191,80,60,23,83,84,83,87,120,47,232,54,247,34,38,191,19,71,47,187,170,29,71,71,39,81,93,171,116,94,243,177,27,116,106,51,235,239,54,57,154,46,167,4,244,139,181,19,119,199,235,58,50,49,209,187,114,42,105,166,135,198,195,117,53,19,219,162,158,100,141,30,246,189,21,27,174,159,148,190,31,220,59,175,155,100,178,189,169,239,35,61,237,124,52,211,224,118,233,164,116,244,72,248,209,17,202,142,219,175,134,186,175,137,178,10,153,90,245,130,116,110,248,213,55,43,60,59,251,251,181,62,131,81,146,53,174,110,237,90,154,247,157,136,85,154,42,174,237,123,181,208,227,168,84,114,104,221,123,190,177,3,220,186,53,218,125,154,28,82,205,181,238,87,39,114,46,157,199,205,184,93,169,164,141,210,196,201,116,68,68,247,145,62,191,210,120,168,115,70,134,121,149,140,163,157,17,27,175,124,105,245,255,0,110,122,73,103,154,230,196,126,140,106,170,235,241,68,238,238,251,79,108,154,233,223,166,166,202,132,214,158,84,79,139,28,159,204,71,231,48,202,122,148,181,93,159,26,197,163,44,215,53,93,218,255,0,177,34,33,174,242,247,190,225,47,83,110,239,119,242,124,63,37,14,189,31,250,174,13,127,178,55,251,228,180,114,227,184,37,76,19,81,196,213,69,109,186,216,213,87,39,213,79,81,246,253,132,150,89,160,88,168,41,220,171,170,186,24,255,0,193,59,53,52,236,169,137,209,72,174,68,118,154,237,241,241,60,149,254,138,104,91,34,82,57,139,162,38,157,69,95,225,125,159,97,224,112,142,97,213,221,103,146,146,231,75,11,92,214,44,136,176,49,81,52,213,169,251,231,47,214,167,183,182,221,86,185,92,198,49,17,19,85,239,79,209,246,253,163,165,21,53,246,166,119,171,215,116,104,221,19,79,169,191,228,57,225,143,74,100,141,203,239,181,21,123,188,53,239,208,214,214,199,199,112,116,146,237,247,217,183,221,253,40,125,105,162,116,142,68,106,166,158,13,215,252,103,45,60,114,211,199,47,123,21,116,215,227,246,159,30,90,85,175,171,108,155,145,171,12,154,175,126,154,234,191,245,31,114,71,173,61,42,117,59,218,141,106,119,120,252,5,51,154,245,71,166,186,105,170,127,42,29,166,59,68,87,175,193,77,174,107,81,232,196,215,85,77,78,188,178,54,159,221,68,85,215,188,233,212,219,180,145,42,33,119,126,155,52,114,255,0,47,212,119,41,85,206,133,177,46,154,166,171,252,231,105,172,115,116,78,227,122,49,200,237,221,195,77,85,119,127,48,70,47,122,183,249,205,90,213,112,68,239,209,77,116,248,26,232,0,8,159,4,55,120,26,128,0,0,0,0,0,3,69,239,54,170,104,106,169,161,160,0,0,138,138,168,171,240,13,77,93,187,237,55,46,171,250,13,29,226,108,126,140,78,255,0,0,247,42,166,139,161,163,181,216,170,186,105,162,157,10,180,237,16,62,157,123,152,228,84,213,60,123,211,254,179,165,71,3,104,216,176,49,85,90,158,58,248,253,127,227,57,156,214,61,170,157,250,42,104,130,36,115,116,98,105,167,114,119,137,105,189,228,145,87,189,53,211,67,117,62,232,164,70,201,162,239,252,157,62,207,172,230,99,246,200,171,240,213,117,253,38,149,85,49,71,34,34,35,188,53,54,73,35,88,221,21,23,196,243,88,171,17,199,65,79,27,35,137,202,138,244,95,121,191,99,190,223,176,243,222,205,173,175,133,174,153,240,36,138,186,187,106,174,222,238,238,238,227,191,133,240,77,61,139,162,244,168,145,234,205,83,242,209,127,127,175,240,80,168,116,20,241,164,12,149,21,218,247,255,0,124,238,27,100,84,72,220,171,224,136,170,71,15,48,235,244,86,187,45,116,29,55,57,107,41,113,3,17,116,69,211,220,98,125,105,252,34,31,106,149,100,169,158,69,248,200,229,254,234,138,57,82,10,150,74,168,170,141,215,195,244,18,231,203,110,249,21,126,91,208,35,35,122,44,55,9,33,239,68,253,237,190,15,180,146,243,100,155,118,251,218,248,252,15,159,122,146,53,99,41,222,142,241,71,234,159,202,135,159,185,216,105,154,229,139,169,47,115,147,226,159,87,232,62,85,109,45,109,153,236,171,167,116,46,122,72,212,149,30,170,169,179,197,118,233,167,127,114,120,247,29,138,123,211,42,157,163,227,84,123,211,68,209,59,181,240,79,143,129,204,181,29,13,203,166,178,63,242,190,174,239,13,14,205,5,193,210,34,183,106,107,30,154,247,125,122,253,167,110,130,185,42,234,37,102,221,58,110,209,221,223,167,195,251,135,209,146,52,216,138,139,238,170,123,218,248,253,154,26,162,35,169,157,174,187,81,81,62,223,129,179,115,166,133,89,220,141,106,237,251,123,141,208,198,199,49,94,170,186,162,233,246,29,138,118,117,26,170,191,89,201,35,21,23,70,105,252,167,203,186,54,101,129,189,45,155,183,166,187,181,211,77,20,239,193,27,244,77,85,52,67,151,242,100,238,248,247,28,168,221,83,84,8,229,79,29,13,17,55,170,232,110,103,118,166,170,186,166,134,206,253,201,225,161,184,1,167,126,160,220,157,200,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,26,47,121,181,83,67,85,77,13,0,0,14,231,42,107,175,186,26,154,185,84,220,186,175,232,52,83,107,189,212,213,124,3,220,186,42,46,134,158,242,248,232,116,165,118,246,163,19,242,117,215,237,212,249,180,148,237,163,94,147,21,85,26,139,174,191,82,174,167,101,205,107,218,169,223,162,166,159,105,182,22,186,63,197,183,77,60,59,205,102,165,71,57,30,231,119,183,189,52,83,88,149,96,122,36,186,47,81,83,102,223,241,255,0,116,230,99,145,178,170,166,190,43,169,186,170,162,54,35,23,71,106,186,156,110,153,169,30,170,139,223,162,158,127,18,98,22,80,81,203,27,34,115,187,154,171,171,117,239,221,167,214,121,118,81,87,215,194,228,169,117,58,61,87,68,216,174,211,68,239,248,255,0,41,217,194,248,10,158,198,217,21,42,100,122,189,87,247,232,190,59,127,138,159,81,82,104,105,227,236,236,122,43,181,93,127,190,119,77,178,42,36,110,85,240,68,85,35,199,153,93,254,43,101,29,76,29,39,185,107,45,55,70,34,237,69,209,82,146,4,250,211,248,68,57,92,158,179,214,205,42,232,159,147,254,10,29,120,30,145,205,28,139,224,215,34,255,0,57,41,252,178,177,20,55,9,174,20,204,137,237,117,53,13,177,154,171,81,17,127,165,234,126,223,176,148,203,90,238,182,82,59,235,130,53,255,0,217,67,176,253,54,174,186,232,116,46,147,196,144,45,51,145,222,251,90,186,167,233,255,0,168,248,23,92,63,77,30,216,250,178,252,23,242,147,237,251,15,141,116,161,185,90,152,217,232,157,76,233,156,168,197,73,85,202,221,189,235,240,209,117,213,16,236,65,124,134,101,221,60,111,69,84,253,226,39,248,212,231,116,205,133,86,85,69,89,156,154,59,248,58,125,159,31,168,231,161,185,43,223,210,216,154,181,55,120,119,120,254,159,180,239,83,86,173,69,76,145,237,68,233,171,119,119,125,127,81,244,28,199,43,17,204,84,218,168,187,181,241,211,236,55,69,239,196,246,252,26,221,62,221,52,56,146,71,77,27,162,209,17,173,209,62,223,243,238,53,134,54,170,59,85,93,91,162,33,218,129,155,209,126,164,93,14,73,24,169,220,223,231,62,101,209,179,44,13,233,108,221,189,63,43,93,52,209,78,236,17,63,69,77,83,67,149,117,107,213,80,230,68,213,53,64,138,228,239,93,7,123,213,116,53,106,104,170,138,106,171,170,104,109,239,213,60,52,53,0,124,117,6,228,238,67,80,0,0,0,0,0,0,0,6,213,94,253,6,137,166,166,128,5,250,141,23,234,67,84,238,55,34,234,109,122,47,229,33,177,232,138,154,232,107,162,162,123,203,222,113,232,175,118,231,46,173,250,141,149,90,116,182,183,187,188,249,173,71,186,105,35,69,77,23,68,95,238,27,155,28,176,61,88,142,68,69,211,185,13,172,166,124,115,117,154,173,70,171,183,63,191,189,83,93,78,210,201,177,21,237,238,221,222,135,13,85,75,105,152,217,26,142,71,59,189,85,19,95,243,241,62,69,93,108,147,53,241,192,229,106,61,117,118,168,157,235,175,122,158,82,243,83,137,22,161,171,79,112,137,177,236,77,81,88,221,117,213,127,139,250,15,187,111,134,70,163,157,92,230,201,226,137,183,187,234,253,31,105,204,202,120,235,23,123,27,162,167,119,188,171,254,127,19,234,81,196,196,145,105,213,61,230,183,85,93,123,188,127,235,62,181,85,43,94,200,209,200,138,141,122,42,119,175,137,207,18,163,33,88,209,60,17,78,88,87,88,209,77,100,211,166,237,124,52,82,53,57,146,217,234,100,180,173,92,79,137,27,29,62,33,145,81,85,117,211,108,75,245,125,132,69,84,107,212,126,190,42,229,215,251,166,200,97,116,242,36,109,84,69,95,172,149,206,90,182,202,123,86,0,163,124,209,162,190,91,164,211,106,199,42,254,85,190,4,248,146,137,3,152,230,42,177,21,19,95,137,201,241,208,233,53,18,89,58,207,239,114,55,110,191,97,197,61,22,244,209,118,233,175,114,106,167,195,190,163,98,181,189,210,166,228,68,93,116,254,213,79,137,100,138,130,126,139,214,7,109,122,232,154,170,255,0,11,244,159,70,231,65,51,17,238,166,115,25,18,53,87,106,170,170,248,119,255,0,140,163,248,247,50,19,9,94,96,160,153,213,74,146,59,79,197,69,27,147,193,139,226,229,69,253,241,238,48,102,51,166,196,180,63,212,214,212,69,82,216,161,114,62,102,53,19,87,34,170,248,42,252,17,126,7,184,183,84,85,237,69,171,149,30,140,68,69,209,19,199,79,208,135,211,138,70,79,167,77,21,36,240,106,175,192,248,119,140,64,180,85,75,2,44,136,173,77,29,163,90,168,171,170,162,248,254,131,237,211,72,233,83,93,125,237,116,69,59,113,69,82,136,191,140,110,186,255,0,159,192,228,106,72,229,247,156,138,154,26,189,141,84,218,137,220,134,145,162,53,168,228,67,126,155,180,84,250,206,70,154,43,53,93,83,249,77,54,120,255,0,49,162,106,157,223,89,168,211,226,2,105,241,10,154,27,145,19,67,80,0,5,181,112,215,198,109,139,60,51,131,52,178,6,247,106,246,86,51,203,156,65,121,167,133,32,99,221,75,115,179,210,220,29,77,29,75,92,186,244,230,102,232,89,44,110,93,28,231,182,72,245,71,62,56,110,84,0,0,5,165,88,56,219,181,89,120,227,199,28,36,102,60,244,148,20,242,84,81,77,132,239,21,53,77,137,142,158,123,101,185,236,180,164,109,133,17,95,36,178,86,74,201,101,151,87,61,237,133,168,170,177,180,187,80,0,5,154,231,231,28,117,60,56,241,179,132,50,123,28,50,145,249,117,141,48,189,181,243,85,200,248,169,223,99,184,205,112,173,129,43,93,51,213,173,90,101,107,34,108,205,123,189,198,70,146,49,81,90,246,77,121,64,0,90,87,48,110,54,237,92,40,96,8,236,88,98,122,74,236,197,197,84,245,16,218,168,219,84,214,207,105,129,208,204,214,93,159,27,161,149,143,100,117,13,141,173,138,68,106,76,189,68,106,170,71,38,151,1,157,248,214,235,150,185,47,143,179,26,197,79,73,61,203,10,225,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,93,53,209,83,196,242,156,42,241,49,131,120,175,202,58,60,210,193,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,88,0,35,3,154,7,25,156,73,240,237,159,182,12,21,147,153,145,244,126,203,91,131,233,110,147,211,123,30,130,175,125,83,235,107,99,116,155,234,32,145,233,171,33,141,52,69,219,238,235,166,170,170,174,87,252,102,113,39,196,78,126,223,240,86,113,230,71,210,11,45,22,15,170,186,65,77,236,122,10,77,149,76,173,162,141,178,111,167,130,55,174,140,154,68,209,87,111,189,174,154,162,42,73,248,4,101,241,167,205,158,213,134,36,186,229,143,11,181,244,151,107,146,211,194,137,142,169,39,108,144,91,171,99,173,114,84,83,199,75,83,74,248,107,24,232,97,209,39,100,139,26,165,66,57,138,187,53,91,170,224,147,140,28,51,197,206,87,197,122,106,210,81,99,107,29,60,13,197,150,122,72,170,58,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,215,20,14,165,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,164,96,81,115,125,181,51,140,10,246,220,43,170,231,200,41,41,210,201,66,248,109,109,138,166,9,247,70,171,121,149,170,215,84,74,205,233,43,18,22,186,53,74,119,177,253,21,153,139,27,229,40,2,218,184,232,227,54,197,193,230,92,82,220,227,181,123,103,25,226,142,209,79,134,109,178,177,233,74,233,34,70,117,106,106,100,110,154,67,23,86,37,88,218,228,146,71,61,173,110,212,87,203,29,191,242,255,0,230,117,71,155,181,150,156,144,226,6,183,178,99,170,189,241,91,113,52,239,130,42,91,245,84,147,200,230,82,186,40,98,138,58,89,146,55,67,28,73,239,54,103,49,201,185,178,57,140,146,69,65,105,92,48,113,183,106,205,28,244,204,238,26,113,220,244,150,252,89,131,177,69,238,146,195,81,53,83,81,247,250,40,110,85,191,138,138,38,194,198,49,244,180,204,166,98,183,123,228,149,141,124,171,249,18,170,93,168,0,139,92,239,231,47,77,98,206,27,101,191,37,240,141,38,39,203,235,29,67,230,175,174,117,84,180,115,226,70,73,67,163,33,98,84,82,239,161,100,53,50,185,206,93,143,124,171,79,30,142,141,142,122,62,74,176,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,30,43,58,51,123,6,228,46,87,226,12,220,204,9,234,227,177,97,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,119,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,71,7,6,92,218,239,184,131,49,235,176,87,21,151,43,85,37,171,19,92,29,45,146,255,0,79,76,202,74,91,20,146,46,141,162,168,68,255,0,229,63,4,101,68,138,233,35,118,171,51,222,199,44,144,223,167,22,217,223,117,225,195,32,113,30,116,89,172,116,151,154,140,57,81,107,115,232,42,100,116,108,169,130,107,141,53,60,204,71,183,189,143,88,166,147,99,244,114,53,251,92,173,122,34,177,125,94,75,230,246,13,207,172,175,195,249,185,151,243,213,201,98,196,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,0,89,255,0,28,220,102,223,120,60,204,124,157,185,201,106,246,206,12,197,30,220,167,196,214,216,152,196,170,116,113,45,7,74,166,154,71,105,164,209,117,101,84,141,206,72,228,107,220,215,109,85,100,177,221,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,108,0,0,40,255,0,22,217,223,117,225,195,32,113,30,116,89,172,116,151,154,140,57,81,107,115,232,42,100,116,108,169,130,107,141,53,60,204,71,183,189,143,88,166,147,99,244,114,53,251,92,173,122,34,177,125,94,75,230,246,13,207,172,175,195,249,185,151,243,213,201,98,196,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,22,1,205,111,138,60,246,225,175,240,93,248,20,199,63,71,62,145,251,111,218,127,212,202,58,206,191,103,236,61,31,245,76,82,109,219,215,151,242,116,215,119,126,186,38,150,255,0,192,87,30,188,88,231,79,22,56,27,44,243,47,53,189,179,134,239,62,211,237,180,94,194,182,211,245,122,86,218,169,163,252,100,52,236,145,186,73,19,29,238,185,53,211,69,213,21,81,101,252,0,15,41,154,89,165,129,50,91,2,92,243,51,50,239,190,198,195,118,110,143,109,173,236,179,84,116,186,179,50,24,255,0,23,11,31,35,181,146,86,55,221,106,233,174,171,162,34,170,71,7,14,188,222,42,113,159,17,117,246,108,223,182,82,97,140,190,198,53,20,84,214,119,213,220,226,88,48,147,227,165,145,178,44,147,50,145,143,169,101,85,79,75,87,204,230,50,157,28,170,171,177,174,82,82,129,71,248,182,206,251,175,14,25,3,136,243,162,205,99,164,188,212,97,202,139,91,159,65,83,35,163,101,76,19,92,105,169,230,98,61,189,236,122,197,52,155,31,163,145,175,218,229,107,209,21,139,234,242,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,0,182,174,43,120,205,177,112,151,152,249,87,108,199,150,174,174,12,199,126,215,167,187,220,160,99,223,85,106,146,157,104,186,21,45,141,186,245,97,78,209,42,75,26,53,100,218,173,115,53,86,116,165,185,80,1,102,182,142,56,234,112,215,48,12,101,194,62,99,50,145,44,87,42,139,107,48,141,217,95,21,58,208,213,203,105,166,157,212,83,171,149,169,43,39,149,207,233,57,53,149,38,149,177,232,246,200,206,141,229,0,1,105,92,79,241,183,106,202,236,244,203,30,26,112,36,244,151,12,89,140,113,69,146,146,253,81,13,83,85,246,10,41,174,84,95,138,150,39,66,246,61,245,84,207,169,98,55,123,36,137,142,100,169,249,113,42,251,94,61,115,75,29,228,183,9,216,231,51,50,210,251,236,108,73,102,246,103,98,173,236,176,212,116,186,183,42,88,100,252,92,204,124,110,214,57,94,223,121,171,166,186,166,138,136,169,24,28,61,115,30,227,59,28,231,238,90,96,172,83,156,157,182,203,136,49,133,154,215,113,166,250,59,106,143,175,75,61,108,81,203,30,246,83,53,237,220,199,185,53,106,163,147,93,81,81,123,201,191,0,2,143,241,85,196,198,13,225,67,40,235,51,75,24,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,77,170,216,89,182,41,30,249,28,139,181,140,118,214,189,251,35,125,176,114,242,230,63,89,196,77,246,225,148,249,223,61,170,135,29,87,92,38,168,195,43,110,162,157,145,220,169,92,202,138,153,105,149,173,107,227,135,178,199,14,214,201,36,168,233,35,116,104,187,228,99,228,150,255,0,193,103,252,115,113,155,125,224,243,49,242,118,231,37,171,219,56,51,20,123,114,159,19,91,98,99,18,169,209,196,180,29,42,154,105,29,166,147,69,213,149,82,55,57,35,145,175,115,93,181,85,146,199,118,182,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,29,176,0,0,180,172,229,227,110,213,195,247,25,184,111,36,179,34,122,74,60,19,141,48,189,186,173,151,154,186,166,211,193,98,173,90,155,164,110,150,77,33,115,164,100,238,142,138,37,115,228,100,112,164,107,34,232,139,34,151,106,0,32,7,250,40,252,118,127,225,207,254,76,217,255,0,232,132,223,112,245,138,111,184,231,32,178,211,26,226,154,238,219,122,196,24,62,205,116,184,212,244,153,31,94,170,122,40,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,113,80,0,0,2,133,113,131,197,158,13,225,23,43,254,156,95,105,233,47,23,218,250,136,233,172,88,113,213,235,75,61,213,233,35,18,117,99,210,57,85,140,138,39,172,142,122,179,102,189,54,42,163,165,98,45,191,242,220,230,9,83,196,77,52,153,61,156,151,90,70,230,45,186,157,213,52,87,41,165,138,23,226,102,44,179,201,42,69,79,12,17,67,11,233,161,72,26,172,107,156,249,24,143,147,77,25,34,165,250,130,207,249,160,103,222,108,112,237,144,86,12,107,147,152,175,232,253,234,183,24,82,218,231,169,236,52,213,123,233,95,69,91,35,163,217,81,28,140,77,95,12,107,170,38,239,119,77,116,85,69,180,14,2,184,245,226,199,58,120,177,192,217,103,153,121,173,237,156,55,121,246,159,109,162,246,21,182,159,171,210,182,213,77,31,227,33,167,100,141,210,72,152,239,117,201,174,154,46,168,170,139,47,224,3,107,130,34,41,160,1,127,190,104,189,221,198,169,220,110,69,212,218,244,95,202,67,99,145,21,186,175,137,174,142,211,222,84,83,99,145,101,93,87,195,252,102,202,157,18,52,70,166,157,231,202,68,123,170,159,30,169,222,154,127,120,228,72,165,130,69,68,114,34,120,104,104,144,72,147,37,67,85,186,42,162,191,235,84,67,180,178,181,53,123,17,81,29,224,112,212,84,54,6,182,70,162,163,156,138,170,191,105,242,43,43,22,86,57,148,234,173,115,215,87,171,145,59,215,93,127,202,121,139,237,69,253,58,77,164,174,137,140,69,114,57,21,136,186,248,105,251,213,62,149,162,42,151,65,20,183,9,27,42,171,81,93,183,187,95,119,244,39,196,238,118,120,106,164,85,99,52,86,170,181,53,85,248,31,74,150,22,197,51,96,122,106,231,106,168,168,189,222,31,245,31,90,182,145,146,66,140,122,34,166,237,124,87,199,69,59,84,234,140,98,70,137,225,175,247,206,72,87,88,209,77,100,211,166,237,124,52,82,56,249,160,90,167,158,153,149,144,62,54,178,43,93,217,234,142,85,215,186,150,159,236,251,8,126,172,87,44,239,87,47,122,233,175,247,14,8,216,178,61,172,77,53,114,162,119,146,105,203,18,205,13,162,229,116,171,153,141,85,168,164,182,189,21,142,114,175,250,158,171,93,117,254,216,150,43,19,227,125,174,149,99,106,167,244,188,94,63,218,161,223,215,191,67,166,248,219,45,79,85,201,171,152,170,212,95,179,191,252,167,20,244,91,218,137,163,116,215,95,21,62,53,201,169,29,43,86,78,255,0,198,39,135,232,83,206,218,163,160,154,22,202,176,57,90,228,93,19,85,215,199,244,159,86,229,65,43,25,35,169,156,198,68,212,213,26,170,170,186,105,222,82,108,117,152,31,69,42,146,41,157,80,173,74,136,162,84,138,38,59,242,153,187,247,202,135,169,203,252,115,69,137,173,110,125,52,117,77,157,186,35,93,43,24,136,142,87,61,26,189,202,191,81,239,45,147,87,172,127,211,83,181,234,197,213,116,68,240,213,126,195,234,199,60,115,232,136,215,110,77,17,170,191,5,62,69,230,253,216,158,216,154,178,35,145,92,215,42,53,170,138,169,167,214,125,43,101,75,170,224,142,93,87,87,177,174,69,84,68,241,77,79,161,20,117,26,42,163,219,174,189,223,231,161,189,58,142,114,34,185,52,55,73,27,85,54,181,52,79,19,108,104,212,110,228,79,142,135,34,166,228,213,13,237,95,128,86,162,174,163,98,119,255,0,49,181,53,111,119,214,106,0,253,33,83,67,84,68,83,93,52,53,0,0,0,0,0,0,0,0,13,52,79,16,190,6,208,7,120,6,168,186,7,46,173,83,141,206,77,125,195,115,90,186,238,119,196,221,241,250,142,7,162,172,142,93,59,180,56,86,39,171,145,205,238,68,95,137,204,196,114,34,234,186,162,248,104,112,62,157,242,42,234,136,136,159,89,177,98,88,34,145,205,238,240,215,237,239,62,13,250,227,13,37,43,167,146,84,68,106,251,221,233,221,222,136,124,250,39,178,170,72,107,98,93,92,173,213,142,251,21,63,185,241,59,174,116,85,15,71,177,205,115,209,52,69,69,255,0,33,190,73,98,165,110,246,174,212,85,211,77,123,255,0,156,250,116,237,69,137,94,239,117,219,180,239,238,238,208,228,183,211,178,31,200,106,39,186,169,174,171,167,137,221,150,68,145,175,106,107,163,145,81,19,237,58,206,86,82,194,221,85,26,228,93,29,223,240,254,83,158,217,86,218,151,77,27,36,71,36,123,123,187,181,77,117,59,202,136,168,168,190,10,89,95,27,212,20,245,120,31,18,185,208,171,150,27,85,249,83,189,127,176,253,159,160,131,219,220,73,29,194,173,17,52,68,158,68,68,250,189,227,75,19,17,247,56,90,186,104,187,191,193,82,86,184,5,135,126,19,180,192,237,23,117,75,244,79,179,176,196,73,228,106,197,79,115,195,83,129,106,35,74,189,138,238,254,158,186,106,159,89,243,232,164,137,208,42,177,83,242,252,117,251,16,239,77,46,197,239,118,141,248,31,14,175,101,92,19,68,244,85,71,70,228,213,123,145,123,180,241,67,231,209,244,109,241,182,159,84,107,59,218,221,23,185,21,87,95,21,56,174,16,62,171,250,220,140,115,81,23,106,235,220,157,223,97,75,179,67,0,191,17,81,201,190,24,165,153,148,243,164,111,222,244,70,185,204,68,69,93,169,246,39,247,15,19,147,21,213,120,99,18,201,102,172,145,97,88,215,160,154,181,17,175,233,178,68,93,170,237,21,83,252,165,201,225,218,137,235,36,89,165,149,37,102,141,115,54,162,119,34,162,253,95,200,125,196,160,165,123,247,116,189,247,119,254,82,159,50,163,8,208,85,220,91,89,81,76,199,72,212,86,181,122,143,77,27,223,221,162,119,124,84,251,209,49,187,127,16,230,233,175,215,175,121,206,229,93,118,162,47,215,174,157,198,141,107,124,126,38,217,17,28,154,167,127,121,170,34,34,109,240,53,86,170,55,70,155,59,211,199,196,228,221,221,227,222,104,0,6,169,222,110,0,0,1,142,15,16,184,166,251,129,184,208,204,188,107,133,171,187,21,235,15,230,133,230,233,110,169,233,50,78,133,84,23,105,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,54,156,14,113,119,106,226,251,40,221,138,231,183,82,89,241,101,134,161,182,220,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,77,219,58,137,170,62,57,163,71,73,210,89,29,113,64,0,1,0,60,209,252,246,102,111,220,190,143,68,72,255,0,45,14,56,233,184,142,193,176,228,246,56,101,91,51,23,5,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,190,249,18,70,42,163,158,200,111,124,0,8,86,231,87,230,159,11,124,191,161,245,27,137,85,121,86,113,227,255,0,98,56,84,205,251,215,246,88,176,133,246,231,113,255,0,120,101,53,145,172,233,127,231,14,137,242,77,253,142,157,141,254,180,194,85,0,40,255,0,21,92,76,96,222,20,50,142,179,52,177,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,227,195,154,185,153,138,179,147,49,241,30,105,99,90,190,209,122,196,215,9,110,21,59,100,145,241,195,189,125,200,34,234,61,239,108,49,49,27,28,108,87,46,200,216,198,162,232,212,50,41,226,199,202,198,114,124,191,196,62,157,57,1,124,42,241,49,140,184,80,205,202,60,210,193,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,144,246,85,102,102,21,206,76,184,195,153,165,130,170,251,69,151,19,91,226,184,83,110,146,55,201,14,244,247,224,151,166,247,177,179,68,244,116,114,49,28,187,36,99,218,171,171,84,245,96,133,110,117,126,105,240,183,203,250,31,81,184,142,74,158,105,241,79,203,250,239,81,183,19,82,1,18,188,209,121,127,214,90,43,46,92,77,228,134,29,235,90,166,237,55,28,113,107,130,73,231,170,142,170,89,229,158,107,179,122,143,126,232,87,171,164,177,198,140,108,45,141,178,35,85,139,43,162,176,12,139,207,76,199,225,211,49,237,217,161,149,247,158,195,117,161,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,82,23,237,110,169,170,57,28,214,189,142,99,216,199,183,33,238,29,115,231,6,241,37,148,118,44,214,193,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,223,27,157,162,57,88,221,236,86,72,212,216,246,170,212,178,24,57,150,243,4,169,206,27,173,227,135,204,160,186,210,73,151,212,21,29,154,241,118,164,150,42,168,49,43,216,234,89,227,88,213,240,35,224,101,61,76,18,181,31,12,174,100,233,163,145,85,138,221,99,216,145,78,88,188,192,40,242,138,178,155,135,236,239,196,93,147,2,213,237,131,12,220,165,142,8,169,108,53,82,79,52,210,182,165,237,98,72,176,207,37,71,124,210,61,205,133,204,110,168,216,220,247,199,50,133,42,226,119,136,92,43,194,254,77,94,179,115,20,211,118,254,193,211,166,183,90,217,85,29,60,215,58,233,93,182,42,120,220,245,254,218,71,171,90,247,50,40,165,122,49,251,54,174,60,57,209,155,216,203,62,179,67,16,102,230,96,79,73,37,247,17,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,71,249,81,240,45,253,99,138,12,235,193,159,236,122,172,1,69,92,239,237,156,235,164,148,234,223,247,174,202,247,59,248,115,35,63,212,243,18,168,12,109,184,155,187,93,108,28,93,230,189,246,197,115,171,183,92,173,217,145,125,171,163,172,164,153,208,207,77,60,119,57,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,218,112,47,198,109,139,140,60,184,170,185,201,106,246,54,51,194,253,158,159,19,91,98,99,214,149,178,74,143,233,84,211,72,237,117,134,94,148,170,145,185,203,36,110,99,154,237,200,140,150,75,149,7,201,197,152,90,197,142,112,173,231,5,98,154,30,219,101,196,22,250,139,93,198,155,170,248,250,244,179,198,232,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,99,217,198,191,10,55,222,18,243,150,183,6,244,174,181,152,66,229,173,102,22,189,214,194,198,246,250,93,172,89,35,87,70,170,197,154,7,191,165,34,104,199,46,140,147,166,198,75,26,23,1,203,23,143,31,192,133,246,155,33,179,98,245,183,0,226,11,131,125,155,116,184,220,122,116,184,94,103,50,103,73,163,122,78,94,141,68,238,167,71,110,146,56,161,114,201,50,233,190,87,44,212,130,0,121,136,241,121,251,171,115,149,62,139,86,245,178,247,7,117,104,176,190,250,14,205,52,253,86,197,218,170,228,220,171,34,245,100,137,187,17,219,54,197,28,90,198,201,22,93,222,171,150,127,5,22,238,39,241,221,203,27,102,93,179,180,229,182,18,214,154,182,142,68,170,135,219,53,211,67,34,71,79,13,68,46,143,103,71,86,79,34,182,77,201,172,13,86,43,102,87,54,74,185,163,249,19,204,223,185,125,98,136,137,94,5,248,205,190,240,121,152,245,87,57,45,94,217,193,152,163,179,211,226,107,108,76,98,85,58,56,149,253,42,154,105,29,166,147,69,213,149,82,55,57,35,145,175,115,93,181,85,146,199,144,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,108,2,221,109,92,118,228,53,127,18,247,254,24,235,241,53,37,182,251,107,168,161,181,219,107,38,159,125,53,222,235,43,37,117,69,20,82,70,142,138,39,192,173,130,21,73,164,99,223,81,35,225,107,55,70,155,236,215,158,119,230,79,245,147,246,105,74,185,98,241,227,248,16,190,211,100,54,108,94,182,224,28,65,112,111,179,110,151,27,143,78,151,11,204,230,76,233,52,111,73,203,209,168,157,212,232,237,210,71,20,46,89,38,93,55,202,229,154,144,0,0,181,94,104,254,68,243,55,238,95,88,162,34,87,129,126,51,111,188,30,102,61,85,206,75,87,182,112,102,40,236,244,248,154,219,19,24,149,78,142,37,127,74,166,154,71,105,164,209,117,101,84,141,206,72,228,107,220,215,109,85,100,177,228,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,219,4,85,243,206,252,201,254,178,126,205,45,87,149,199,158,204,178,251,235,209,235,73,254,0,29,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,33,230,51,198,191,238,170,204,120,44,24,2,231,117,143,44,176,183,226,237,180,211,175,74,59,165,114,43,210,75,155,161,218,215,183,115,30,145,196,217,85,206,100,109,115,180,137,211,75,26,90,1,47,220,173,56,246,250,119,71,97,225,71,52,32,217,136,45,86,254,199,132,46,148,244,250,71,95,67,73,2,185,40,234,26,196,210,57,161,130,39,43,37,209,27,36,113,170,61,82,86,163,167,146,162,213,121,163,249,19,204,223,185,125,98,136,137,94,5,248,205,190,240,121,152,245,87,57,45,94,217,193,152,163,179,211,226,107,108,76,98,85,58,56,149,253,42,154,105,29,166,147,69,213,149,82,55,57,35,145,175,115,93,181,85,146,199,144,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,108,17,87,207,59,243,39,250,201,251,52,243,252,168,120,227,169,195,87,91,39,8,249,140,202,68,177,92,170,42,25,132,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,210,114,107,42,77,43,99,209,237,145,157,25,116,0,128,30,104,254,123,51,55,238,95,71,162,47,255,0,150,47,30,63,134,251,21,54,67,102,197,235,118,62,195,246,246,251,54,233,113,184,245,42,177,68,45,124,206,147,70,244,154,157,106,120,27,78,142,221,36,146,204,212,146,101,215,100,174,75,255,0,0,182,174,58,56,205,177,112,121,151,20,183,56,237,94,217,198,120,163,180,83,225,155,108,172,122,82,186,72,145,157,90,154,153,27,166,144,197,213,137,86,54,185,36,145,207,107,91,181,21,242,199,9,124,50,93,174,183,254,46,242,162,251,125,185,213,220,110,87,28,200,177,85,214,86,85,204,233,167,169,158,75,156,46,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,103,249,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,128,15,41,154,89,165,129,50,91,2,92,243,51,50,239,190,198,195,118,110,143,109,173,236,179,84,116,186,179,50,24,255,0,23,11,31,35,181,146,86,55,221,106,233,174,171,162,34,170,99,239,198,15,22,120,203,139,172,208,250,113,125,167,171,179,216,168,41,227,166,177,97,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,205,250,116,216,170,173,137,136,148,40,157,238,92,92,113,212,241,91,131,107,240,126,96,178,146,159,49,112,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,73,175,150,39,53,90,147,36,81,222,81,21,124,243,191,50,127,172,159,179,74,85,203,23,143,31,192,133,246,155,33,179,98,245,183,0,226,11,131,125,155,116,184,220,122,116,184,94,103,50,103,73,163,122,78,94,141,68,238,167,71,110,146,56,161,114,201,50,233,190,87,44,212,128,11,127,225,247,142,158,28,120,149,190,221,176,182,93,227,62,207,122,183,92,37,162,164,183,94,26,202,42,171,196,44,99,222,149,116,49,61,219,230,133,89,28,142,84,209,37,141,172,214,88,227,71,55,117,192,2,21,185,213,249,167,194,223,47,232,125,70,226,87,94,84,60,113,211,98,91,85,147,132,124,198,101,90,223,109,180,245,12,194,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,233,57,52,137,97,137,177,232,199,70,206,180,154,0,98,174,100,167,194,119,149,140,155,249,127,135,189,58,2,170,128,0,60,86,116,102,246,13,200,92,175,196,25,185,152,19,213,199,98,195,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,199,135,137,222,33,113,87,20,25,203,122,205,204,83,77,216,59,127,78,154,221,107,101,84,149,16,219,40,98,110,216,169,227,115,215,251,105,30,173,107,26,249,101,149,232,198,111,218,148,210,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,67,32,158,5,248,205,177,113,135,151,21,87,57,45,94,198,198,120,95,179,211,226,107,108,76,122,210,182,73,81,253,42,154,105,29,174,176,203,210,149,82,55,57,100,141,204,115,93,185,17,146,201,114,165,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,105,162,40,54,128,0,53,69,208,57,117,106,156,106,191,193,53,70,185,87,115,141,250,119,253,71,19,209,93,38,191,97,192,177,57,92,138,212,211,69,215,188,228,107,94,154,170,170,43,85,52,67,138,74,119,74,229,240,209,62,179,106,64,232,89,34,177,81,61,221,87,237,238,62,29,222,182,40,32,124,174,145,52,99,30,231,119,167,118,136,124,186,41,146,173,240,212,196,237,87,110,230,47,216,228,251,62,195,188,247,178,119,35,119,181,210,51,84,238,95,5,248,155,156,230,83,199,212,220,141,219,227,223,222,170,125,42,52,108,180,201,51,180,69,93,52,85,93,59,180,67,90,10,88,226,122,43,26,158,43,222,138,171,240,62,162,206,197,93,123,244,240,254,83,166,229,74,104,91,163,145,178,107,162,247,252,63,148,223,110,175,108,245,46,166,100,205,84,107,55,108,213,53,78,244,254,95,137,244,149,17,81,81,124,20,179,126,61,45,244,245,88,71,16,171,161,87,44,54,11,170,167,122,247,107,70,207,171,244,16,119,138,161,72,239,21,13,107,116,68,70,247,125,94,227,79,153,110,106,58,186,157,23,227,43,19,249,201,69,229,243,3,157,92,176,185,53,71,81,80,237,79,177,41,234,9,75,176,35,27,102,161,141,190,45,165,137,23,191,248,136,114,75,81,27,43,163,141,94,136,170,223,13,83,237,58,241,201,19,150,117,106,247,245,157,223,169,218,158,84,102,157,250,33,242,29,35,106,29,163,187,209,19,197,124,15,145,70,248,45,145,54,37,238,141,186,162,104,186,247,170,235,226,166,219,132,114,84,177,204,142,86,57,190,45,239,238,69,211,196,166,153,155,130,37,196,22,42,186,103,71,20,178,42,57,204,85,123,209,17,253,39,34,42,237,79,134,165,53,203,7,214,96,43,231,209,250,233,217,11,187,77,43,81,81,19,99,245,114,187,221,87,162,42,254,90,107,250,75,155,195,213,114,92,53,157,210,36,140,220,221,186,34,119,119,174,190,31,160,244,29,130,145,206,220,232,189,231,46,191,148,190,39,207,170,194,212,149,149,113,205,83,3,28,177,171,214,63,125,233,166,190,62,31,200,125,138,74,120,224,137,176,83,237,111,77,168,197,77,117,240,77,14,202,185,83,70,232,186,233,227,167,112,70,179,93,223,31,210,109,147,71,38,169,222,106,136,140,238,240,53,86,170,55,70,247,27,59,211,199,196,228,71,123,189,235,222,104,0,6,169,245,124,13,192,0,0,0,0,0,0,0,0,0,26,47,129,183,69,250,141,200,157,198,138,154,26,0,23,195,184,219,163,221,221,170,104,110,115,81,19,221,67,84,84,211,189,80,218,245,93,171,223,162,233,220,104,196,118,196,221,227,241,54,189,59,151,111,212,104,213,118,214,166,139,170,120,247,9,18,93,61,223,239,29,121,92,229,98,199,39,118,191,21,238,67,192,99,119,71,216,166,133,36,102,142,122,238,239,238,238,123,124,78,124,53,211,109,21,42,58,120,181,72,219,167,189,240,216,135,125,173,142,149,119,68,222,228,239,209,59,251,207,144,181,55,43,141,103,115,37,138,153,177,126,76,177,237,247,245,241,215,79,169,126,179,213,83,73,37,77,50,186,57,152,245,73,52,213,186,47,195,236,62,157,59,21,140,68,209,126,61,223,31,19,90,169,25,21,59,100,141,116,114,59,93,222,40,190,61,200,121,27,254,42,134,146,126,207,53,78,201,36,145,177,181,171,177,21,206,115,123,145,17,87,197,79,183,131,150,73,33,154,173,205,114,117,246,234,170,154,47,114,185,15,74,89,143,27,21,13,135,3,226,118,166,168,175,180,223,83,244,254,36,131,171,250,238,184,85,170,49,201,172,242,42,234,159,198,58,150,201,31,21,116,79,141,87,114,110,211,68,215,224,164,198,112,7,133,39,143,47,48,229,210,106,85,108,147,181,179,177,203,189,21,90,251,124,93,250,105,167,197,73,16,141,140,98,105,26,119,107,245,159,38,228,142,130,177,181,13,84,68,88,145,154,124,124,85,79,149,96,184,210,86,211,189,105,234,35,115,81,235,170,163,145,83,93,19,234,253,39,222,86,182,101,219,34,119,120,247,247,31,58,166,4,167,108,157,68,78,147,90,191,31,179,255,0,137,231,171,220,217,153,42,83,53,93,163,85,89,167,126,213,211,242,151,236,212,234,91,171,42,81,171,77,80,245,115,155,162,42,163,83,71,107,175,128,186,49,36,130,84,94,228,70,59,114,47,142,154,20,86,225,106,117,38,52,162,186,211,181,177,65,20,213,110,153,92,171,171,183,53,81,186,107,221,226,191,90,21,211,4,212,190,74,120,86,157,251,145,208,198,174,70,232,191,189,93,15,115,75,11,209,137,36,223,151,175,186,190,26,38,158,31,223,53,149,146,245,90,230,120,105,245,27,88,213,138,102,178,46,232,213,53,95,143,127,233,254,225,216,87,162,125,103,27,149,85,52,141,116,93,117,239,250,141,218,162,55,185,21,3,145,117,71,39,122,106,111,69,213,53,54,189,53,93,80,209,19,234,53,0,215,67,84,79,172,105,161,168,0,0,12,107,56,177,243,79,156,159,48,49,15,168,206,117,56,117,207,156,101,195,110,110,88,179,91,6,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,110,136,229,99,182,61,25,35,83,123,26,169,144,159,14,185,243,131,120,146,202,59,22,107,96,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,209,28,172,110,246,43,36,106,108,123,85,106,88,0,2,0,121,163,249,236,204,223,185,125,30,136,182,172,39,138,111,184,27,21,89,177,174,22,174,236,87,172,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,198,65,60,14,113,119,106,226,251,40,221,138,231,183,82,89,241,101,134,161,182,220,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,77,219,58,137,170,62,57,163,71,73,210,89,29,113,64,2,21,185,213,249,167,194,223,47,232,125,70,226,88,1,57,60,180,56,227,166,226,59,6,195,147,216,225,149,108,204,92,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,222,251,228,73,24,170,142,123,33,189,243,202,102,174,102,97,92,155,203,140,71,154,88,214,175,179,217,112,205,190,91,133,78,217,35,100,147,108,79,114,8,186,143,99,29,52,175,86,199,27,21,201,190,71,177,168,186,185,12,120,120,170,226,99,25,113,95,155,149,153,165,140,40,105,45,204,109,59,109,182,139,101,50,35,153,110,183,70,249,31,20,11,38,212,116,207,221,44,143,124,142,68,220,247,187,107,88,205,145,178,144,25,41,241,99,229,99,57,62,95,226,31,78,156,198,176,187,78,95,60,109,221,120,80,199,242,88,177,60,245,117,217,117,138,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,58,104,229,85,142,61,39,123,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,245,136,86,231,87,230,159,11,124,191,161,245,27,137,229,57,73,230,150,4,202,254,41,230,250,117,125,246,103,210,220,62,236,45,103,254,149,154,110,213,116,170,184,208,244,32,252,83,29,179,119,77,254,251,246,177,52,239,114,106,132,234,0,8,64,230,63,203,254,179,135,123,236,185,183,148,56,119,253,41,235,251,52,18,211,83,201,61,68,152,118,171,99,35,219,80,249,159,36,143,134,105,17,94,201,149,219,82,73,86,39,35,63,18,178,209,94,14,184,197,199,124,32,99,186,139,253,130,143,219,56,110,243,179,233,6,31,234,67,79,237,78,148,53,12,165,254,154,124,18,201,7,74,74,133,147,241,104,155,244,218,237,81,123,175,87,152,255,0,50,44,9,139,178,226,92,136,225,226,253,237,184,241,117,190,154,123,254,36,165,150,104,35,166,161,149,25,42,80,195,166,199,186,105,88,168,202,134,189,54,199,27,228,129,237,116,142,145,176,70,6,26,194,215,220,97,113,154,211,135,40,123,93,93,61,190,190,233,36,125,86,71,182,150,138,150,90,186,153,53,122,162,46,200,32,149,250,107,185,219,116,106,43,149,17,126,81,234,179,75,43,113,222,75,99,187,158,89,230,93,139,216,216,146,205,209,237,180,93,170,26,142,151,86,22,77,31,227,33,123,227,118,177,202,199,123,174,93,53,209,116,84,84,73,63,224,95,154,150,16,163,203,138,172,21,197,222,62,236,55,92,57,217,224,179,95,229,161,173,174,170,188,210,185,30,138,218,148,167,134,79,199,67,177,136,179,57,81,210,182,86,171,145,94,201,36,146,194,248,193,226,207,25,113,117,154,31,78,47,180,245,118,123,21,5,60,116,214,44,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,191,78,155,21,85,177,49,18,191,242,220,229,247,77,196,77,76,153,195,156,150,170,182,229,213,186,161,212,212,86,217,162,150,22,98,103,172,83,199,42,197,81,12,241,77,11,41,166,72,28,175,107,92,201,30,143,143,93,89,34,36,218,0,99,89,197,143,154,124,228,249,129,136,125,70,115,207,228,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,76,132,248,85,226,99,6,241,95,148,116,121,165,131,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,176,2,143,241,85,195,62,13,226,191,40,235,50,183,24,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,102,60,57,165,149,184,239,37,177,221,207,44,243,46,197,236,108,73,102,232,246,218,46,213,13,71,75,171,11,38,143,241,144,189,241,187,88,229,99,189,215,46,154,232,186,42,42,36,191,242,197,227,199,240,223,98,166,200,108,216,189,110,199,216,126,222,223,102,221,46,55,30,165,86,40,133,175,153,210,104,222,147,83,173,79,3,105,209,219,164,146,89,154,146,76,186,236,149,201,69,57,181,241,175,237,186,202,206,19,114,202,231,106,172,178,195,209,147,26,92,32,94,188,142,174,134,126,163,45,141,85,110,200,250,47,138,41,37,116,110,115,150,69,108,74,177,172,83,49,246,45,195,23,15,88,171,138,12,229,178,229,30,22,169,236,29,191,169,83,113,186,62,150,74,136,109,148,49,55,116,181,18,53,137,253,172,108,71,57,141,124,178,196,197,123,55,238,76,138,50,183,43,112,38,75,96,75,102,89,229,165,139,216,216,110,205,214,236,84,93,170,106,142,151,86,103,205,39,227,38,123,228,118,178,74,247,123,206,93,53,209,52,68,68,74,1,205,31,200,158,102,253,203,235,20,68,0,151,233,203,115,152,37,55,14,213,50,100,246,114,93,106,221,151,87,26,135,84,209,92,166,150,89,153,134,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,53,124,138,179,104,11,0,230,117,199,143,224,66,197,83,144,217,79,122,219,143,177,5,189,222,210,186,91,174,61,58,172,47,11,159,11,163,213,189,39,39,90,162,7,84,35,118,201,28,176,181,99,153,52,223,19,150,29,176,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,151,255,0,205,155,5,99,44,186,202,254,28,240,62,96,102,85,94,63,190,217,169,241,53,53,70,35,171,163,74,89,235,216,146,91,214,37,145,155,222,170,246,196,177,198,175,115,220,249,21,138,247,42,185,206,82,56,9,116,229,67,199,29,54,37,181,89,56,71,204,102,85,173,246,219,79,80,204,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,147,147,72,150,24,155,30,140,116,108,235,73,160,0,2,213,121,163,249,19,204,223,185,125,98,136,128,18,253,57,110,115,4,166,225,218,166,76,158,206,75,173,91,178,234,227,80,234,154,43,148,210,203,51,48,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,166,175,145,86,77,56,233,226,47,247,49,112,227,136,177,253,182,163,165,137,46,27,108,88,103,220,221,165,210,161,143,217,47,124,82,71,248,152,217,53,70,217,26,140,127,67,166,170,138,244,44,3,135,14,113,57,203,73,89,106,192,185,197,150,191,132,170,187,141,194,150,138,154,225,96,99,104,239,18,245,103,114,61,169,73,28,107,13,92,218,73,27,33,138,54,211,234,177,163,92,231,57,234,244,245,124,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,128,4,53,243,58,230,1,71,155,181,149,60,63,100,134,34,237,120,22,147,116,24,154,229,20,112,75,75,126,170,142,120,102,137,180,207,115,22,68,134,9,41,251,166,141,237,108,206,123,180,71,70,214,62,75,64,225,139,135,172,85,197,6,114,217,114,143,11,84,246,14,223,212,169,184,221,31,75,37,68,54,202,24,155,186,90,137,26,196,254,214,54,35,156,198,190,89,98,98,189,155,247,36,186,113,37,203,43,40,241,151,13,22,172,190,202,155,45,93,30,48,203,123,61,67,48,165,197,243,178,74,187,163,213,242,84,73,69,89,36,142,99,30,202,138,137,37,122,57,85,140,130,89,149,209,163,35,89,34,124,32,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,78,167,46,46,56,234,120,173,193,181,248,63,48,89,73,79,152,184,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,164,215,203,19,154,173,73,146,40,253,7,52,127,34,121,155,247,47,172,81,16,2,95,167,45,206,96,148,220,59,84,201,147,217,201,117,171,118,93,92,106,29,83,69,114,154,89,102,102,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,52,213,242,42,201,167,29,60,69,254,230,46,28,113,22,63,182,212,116,177,37,195,109,139,12,251,155,180,186,84,49,251,37,239,138,72,255,0,19,27,38,168,219,35,81,143,232,116,213,81,94,133,128,112,225,206,39,57,105,43,45,88,23,56,178,215,240,149,87,113,184,82,209,83,92,44,12,109,29,226,94,172,238,71,181,41,35,141,97,171,155,73,35,100,49,70,218,125,86,52,107,156,231,61,94,158,175,158,119,230,79,245,147,246,105,21,100,207,114,210,230,9,77,156,54,171,63,15,153,191,117,171,147,48,104,41,251,53,158,237,87,44,181,83,226,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,87,42,171,213,218,200,80,32,7,154,63,158,204,205,251,151,209,232,139,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,200,39,129,126,51,108,92,97,229,197,85,206,75,87,177,177,158,23,236,244,248,154,219,19,30,180,173,146,84,127,74,166,154,71,107,172,50,244,165,84,141,206,89,35,115,28,215,110,68,100,178,92,169,74,184,157,226,23,10,240,191,147,87,172,220,197,52,221,191,176,116,233,173,214,182,85,71,79,53,206,186,87,109,138,158,55,61,127,182,145,234,214,189,204,138,41,94,140,126,205,171,143,14,116,102,246,50,207,172,208,196,25,185,152,19,210,73,125,196,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,244,28,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,151,214,40,136,54,201,12,107,106,203,92,232,192,57,141,125,167,171,158,219,133,113,69,170,247,89,21,35,26,233,228,130,154,174,57,164,108,109,115,154,213,122,181,138,136,138,230,166,186,106,169,226,100,167,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,234,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,64,183,48,206,52,238,188,83,230,133,69,139,8,98,10,183,101,94,26,168,68,195,244,107,76,234,84,173,157,35,219,45,194,120,220,229,115,222,231,44,173,137,94,141,86,66,173,78,156,111,124,219,188,255,0,2,252,25,95,120,195,204,122,171,100,151,95,99,96,204,47,217,234,49,53,202,39,177,106,155,28,170,254,149,53,52,110,215,89,165,233,74,137,35,154,177,198,214,57,206,220,168,200,164,191,254,98,252,185,108,89,133,133,106,243,155,32,240,191,98,197,248,126,223,27,107,48,237,166,141,242,123,118,150,8,233,41,169,225,167,141,102,108,84,189,150,146,158,77,145,65,10,186,109,17,136,213,126,221,98,51,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,144,159,7,220,89,224,222,46,178,191,233,197,138,158,146,207,125,160,168,146,154,251,135,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,107,212,98,42,186,39,162,89,7,60,239,204,159,235,39,236,210,42,201,105,229,41,198,191,182,232,232,248,77,204,219,157,214,178,245,15,90,76,23,112,157,122,241,186,134,24,58,143,182,57,81,187,227,232,178,41,100,137,210,57,205,88,213,209,34,198,145,66,199,201,248,34,47,154,247,28,117,56,150,235,123,225,31,46,89,72,182,43,109,69,59,49,117,217,31,21,66,215,85,196,232,231,109,20,10,213,114,68,200,37,107,58,174,93,37,89,162,116,122,49,177,191,173,100,28,47,100,230,99,231,158,120,225,92,13,149,243,93,104,46,190,208,167,174,154,247,110,106,245,44,52,177,76,197,146,228,174,71,199,179,163,171,92,223,198,49,206,147,166,198,46,247,177,23,36,139,77,21,77,186,213,69,111,172,187,85,221,42,41,105,227,134,90,234,182,196,217,234,158,214,162,58,105,18,22,50,36,123,149,21,202,145,177,140,213,87,107,90,154,34,118,200,86,231,87,230,159,11,124,191,161,245,27,137,96,4,233,242,230,227,219,247,84,88,167,203,124,196,131,179,230,110,25,183,246,202,186,136,41,246,82,222,168,88,246,68,181,141,70,38,200,102,71,201,27,101,139,185,170,231,181,241,38,215,58,56,111,84,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,170,160,0,124,156,89,138,108,88,27,10,222,113,174,41,174,236,86,92,63,111,168,186,92,106,122,79,147,161,75,4,110,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,189,198,62,252,109,241,131,137,184,185,205,9,111,78,90,186,44,19,99,168,157,184,78,207,87,21,63,94,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,58,223,228,180,221,97,181,83,223,102,182,85,178,219,89,81,53,37,61,99,161,114,65,52,240,182,55,75,19,36,211,107,158,198,207,11,156,212,93,90,146,198,171,166,228,213,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,240,107,24,231,46,136,138,167,171,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,153,9,240,171,196,198,13,226,191,40,232,243,75,7,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,101,176,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,1,179,69,250,141,200,157,198,138,154,26,0,23,195,184,219,163,221,221,170,104,110,86,34,55,185,59,205,81,123,189,231,34,154,43,191,133,221,250,77,145,163,246,234,239,29,77,30,157,202,141,52,106,174,198,183,191,93,123,196,137,38,158,239,247,142,7,189,205,107,153,38,169,185,52,239,78,227,195,98,185,88,200,42,34,108,141,247,217,51,93,162,234,137,221,241,54,225,157,140,167,167,71,77,31,245,150,109,247,191,138,125,55,182,58,121,93,52,105,170,185,202,174,218,186,235,254,122,159,22,166,170,237,89,115,108,112,164,177,210,34,43,94,146,68,136,138,228,215,191,93,60,60,62,39,169,183,44,146,91,145,141,145,174,123,52,103,119,126,154,34,119,31,78,154,53,99,116,218,169,223,225,241,55,84,58,54,192,138,199,181,23,127,229,107,221,225,224,121,12,71,139,233,45,175,114,86,86,54,21,71,181,190,250,177,189,234,221,126,42,125,108,34,217,37,159,183,185,142,78,172,78,106,170,166,139,220,228,79,209,240,61,97,103,188,119,84,36,56,71,18,55,189,21,246,11,170,126,159,233,54,16,115,139,156,175,188,212,57,24,228,213,27,174,169,252,70,159,18,145,206,101,84,46,106,247,164,141,84,253,58,146,237,203,227,9,85,197,65,67,120,168,164,86,173,69,166,219,52,111,114,61,55,35,169,102,213,124,52,95,202,66,72,109,49,54,43,117,51,81,52,119,66,52,119,127,199,106,29,43,164,110,142,185,149,109,84,77,140,211,79,143,138,255,0,148,249,246,203,133,61,76,149,12,142,102,170,182,161,237,119,188,157,206,79,20,83,237,171,91,50,237,145,59,147,191,191,184,232,201,74,148,238,209,81,17,138,159,5,95,19,206,212,44,83,189,91,28,79,149,137,162,163,89,222,169,221,227,220,124,251,125,109,83,92,148,149,14,115,156,137,222,228,106,109,93,87,224,191,202,111,185,181,36,166,153,171,221,163,21,85,23,199,77,10,31,141,108,147,201,140,45,151,42,29,145,197,5,84,114,206,174,85,247,154,222,154,247,119,42,120,34,253,69,110,192,21,114,75,110,137,212,210,35,145,206,77,200,136,139,251,247,21,10,150,9,23,223,168,209,124,21,159,13,63,207,184,229,153,178,43,152,230,124,53,212,216,198,116,229,106,179,187,126,171,39,233,255,0,17,206,175,68,250,206,53,118,173,86,179,185,203,224,170,110,238,68,238,79,136,145,21,221,233,222,111,69,213,53,54,185,17,124,60,77,17,13,64,53,208,213,19,235,26,104,106,0,0,0,0,0,0,0,0,0,0,0,218,227,64,0,53,79,169,23,67,111,114,124,53,251,77,142,114,43,255,0,45,23,78,240,178,166,186,110,77,62,160,143,106,170,234,228,79,179,80,215,34,57,87,168,136,139,161,187,114,47,126,244,68,67,167,117,213,41,86,72,151,87,39,213,223,175,122,20,183,22,212,54,73,91,76,247,53,18,71,201,189,170,189,238,84,84,83,235,88,98,167,74,24,100,238,87,177,173,107,91,187,191,77,168,125,186,56,153,50,126,57,138,213,213,83,69,238,238,208,223,5,36,61,21,123,153,191,222,211,77,85,62,7,126,219,73,20,45,116,116,205,233,177,85,92,169,170,175,127,119,214,125,100,107,24,157,69,84,239,238,239,60,245,238,231,217,40,106,23,185,25,78,199,74,138,174,68,69,84,106,169,68,166,190,212,226,220,194,142,222,230,237,130,154,162,154,169,30,213,71,163,149,189,52,211,185,19,248,75,223,169,112,120,110,40,225,183,49,140,122,42,166,187,147,226,158,242,159,84,178,206,56,90,212,193,88,133,255,0,193,181,223,85,127,250,73,8,23,233,216,251,133,90,53,169,253,126,79,7,107,167,188,113,225,218,119,85,222,105,224,108,78,145,93,191,221,106,42,170,251,138,191,2,112,120,31,100,201,149,56,69,142,161,150,53,134,134,154,52,69,69,239,68,160,135,191,192,189,54,34,34,119,38,135,156,196,21,114,199,43,52,254,10,123,191,202,189,229,47,202,91,213,85,101,178,165,95,50,42,36,239,77,200,141,211,242,99,238,240,251,74,196,174,149,241,162,177,21,23,95,130,106,124,219,237,68,139,69,82,214,38,143,233,187,106,120,174,187,87,78,227,207,89,155,59,233,164,235,238,73,22,23,162,234,221,21,123,252,52,57,104,233,224,71,57,100,103,190,205,21,53,85,78,255,0,208,117,111,18,69,30,239,198,183,241,173,84,123,53,77,81,52,40,222,97,215,246,10,89,42,105,30,212,145,143,118,214,162,162,171,181,123,83,187,93,126,10,85,252,163,116,146,218,45,213,46,215,124,244,52,210,57,52,248,172,74,191,227,42,91,158,228,110,212,77,87,67,145,186,237,77,124,116,54,185,168,214,170,181,189,230,222,237,116,85,238,255,0,25,196,136,245,239,239,79,228,57,209,55,49,19,80,168,169,174,142,238,250,141,17,85,19,67,80,1,185,17,60,77,64,0,0,0,49,172,226,199,205,62,114,124,192,196,62,163,57,242,113,86,69,230,62,16,202,124,21,157,247,59,55,87,6,99,190,215,21,182,233,78,170,248,225,170,167,169,158,9,41,106,59,147,165,50,246,119,200,196,93,90,248,213,85,174,85,100,173,142,165,240,57,197,221,215,132,28,220,118,43,158,221,87,120,194,119,234,118,219,113,29,170,10,135,49,239,129,30,142,101,84,44,87,36,79,169,133,119,108,234,38,138,201,38,141,29,31,85,100,110,65,24,79,20,216,177,206,21,179,99,92,45,93,219,108,184,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,143,172,0,4,0,243,71,243,217,153,191,114,250,61,17,69,41,242,47,49,235,178,58,110,33,237,150,110,221,131,40,113,4,184,110,229,83,78,170,249,45,213,77,134,158,72,223,80,205,61,200,100,237,76,99,36,69,86,245,26,172,118,197,124,73,39,111,135,92,249,198,92,54,230,229,139,53,176,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,232,142,86,59,99,209,146,53,55,177,170,153,9,240,235,159,56,55,137,44,163,177,102,182,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,237,17,202,198,239,98,178,70,166,199,181,86,165,128,66,183,58,191,52,248,91,229,253,15,168,220,75,74,201,28,134,198,89,249,38,52,181,229,253,21,93,202,251,132,240,188,184,154,158,211,73,78,147,79,114,100,85,180,144,75,12,105,189,171,189,177,84,201,42,35,81,239,122,194,145,181,138,233,19,79,21,132,241,77,247,3,98,171,54,53,194,213,221,138,245,135,238,20,247,75,117,79,73,146,116,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,159,238,12,184,209,194,188,79,228,117,118,100,98,71,90,176,181,235,8,110,131,23,211,201,93,27,41,104,246,67,213,90,230,171,222,175,138,142,70,36,142,107,166,211,107,162,157,155,164,72,150,71,69,7,48,110,54,238,188,87,227,248,236,88,98,122,186,28,186,194,181,21,16,218,168,219,84,231,65,118,157,179,76,214,93,159,27,161,137,236,124,148,238,141,173,138,68,114,194,157,68,106,162,201,38,190,3,135,238,19,49,150,123,224,28,207,205,38,212,85,217,48,158,90,225,123,141,233,247,103,80,36,240,87,220,105,161,73,219,109,98,172,140,84,123,162,71,189,210,53,36,233,39,79,123,127,27,30,234,20,100,167,197,143,149,140,228,249,127,136,125,58,115,26,194,175,241,85,195,62,50,225,67,55,43,50,183,24,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,125,218,242,163,227,95,240,101,138,160,225,175,51,46,119,90,156,55,139,110,20,244,216,74,93,122,208,217,238,147,72,230,173,62,196,106,200,216,106,164,145,157,237,118,200,229,77,202,196,73,166,149,179,40,66,183,58,191,52,248,91,229,253,15,168,220,75,0,38,167,149,239,29,63,134,188,42,204,142,206,60,103,218,243,38,203,191,216,245,53,173,219,53,246,215,28,109,84,214,101,114,246,138,200,116,147,169,170,53,239,137,25,39,227,92,218,137,18,255,0,192,60,254,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,0,120,219,224,251,19,112,141,154,18,217,92,149,117,184,38,249,81,59,176,157,226,174,90,126,189,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,237,109,191,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,77,78,89,112,125,106,225,55,151,230,113,54,224,149,114,99,188,99,150,247,90,252,86,249,165,106,178,154,118,90,170,86,58,24,155,27,221,22,202,117,154,86,44,141,115,150,87,185,239,221,177,99,142,56,76,39,207,152,103,5,150,174,41,242,190,162,251,132,48,253,35,179,83,13,83,162,225,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,82,54,62,109,208,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,113,92,11,240,101,125,227,15,49,234,173,146,93,125,141,131,48,191,103,168,196,215,40,158,197,170,108,114,171,250,84,212,209,187,93,102,151,165,42,36,142,106,199,27,88,231,59,114,163,34,147,32,155,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,14,216,6,53,156,88,249,167,206,79,152,24,135,212,103,61,6,46,225,51,25,97,238,21,240,23,21,150,106,138,187,222,30,197,85,23,26,107,212,112,208,35,89,135,159,5,107,169,105,150,89,18,71,58,70,78,232,228,209,253,54,49,143,217,26,170,186,70,110,112,125,197,158,50,225,23,52,62,156,88,169,234,239,22,42,250,121,41,175,184,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,126,157,70,34,163,101,122,46,65,25,91,154,88,19,58,112,37,179,51,50,210,251,237,156,55,121,235,118,42,222,203,53,63,87,165,51,225,147,241,115,49,146,55,73,34,123,125,230,166,186,106,154,162,162,175,171,5,149,115,48,224,162,227,196,254,4,182,227,108,180,182,118,156,201,194,90,83,81,81,198,148,176,251,102,134,105,163,73,41,230,168,153,209,236,232,234,249,227,87,73,181,53,157,168,197,116,200,230,194,102,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,228,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,100,41,193,39,7,216,103,132,108,175,138,202,212,164,173,198,215,202,120,29,139,47,20,146,212,116,43,167,138,73,223,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,107,110,40,181,94,104,254,68,243,55,238,95,88,162,32,175,41,240,47,225,67,52,240,110,89,251,83,217,159,75,113,5,186,197,219,122,29,110,203,218,170,99,135,171,211,220,221,251,122,155,182,238,110,186,105,170,107,169,219,206,140,161,198,89,11,154,24,131,40,243,2,10,72,239,184,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,146,83,202,159,142,219,82,218,168,56,89,206,92,77,86,219,147,106,18,12,17,117,184,206,215,65,36,10,214,54,59,58,189,81,28,199,181,200,229,131,123,156,143,71,244,26,172,217,4,114,93,175,29,28,102,216,184,60,203,138,91,156,118,175,108,227,60,81,218,41,240,205,182,86,61,41,93,36,72,206,173,77,76,141,211,72,98,234,196,171,27,92,146,72,231,181,173,218,138,249,99,199,218,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,82,111,249,105,240,43,83,195,46,25,170,204,252,206,160,171,165,205,12,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,233,198,214,177,91,34,201,66,185,231,126,100,255,0,89,63,102,145,171,149,185,91,142,243,167,29,219,50,207,45,44,94,217,196,151,158,183,98,162,237,80,211,245,122,80,190,105,63,25,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,249,82,119,185,113,113,199,83,197,110,13,175,193,249,130,202,74,124,197,193,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,38,190,88,156,213,106,76,145,71,121,64,0,90,175,52,127,34,121,155,247,47,172,81,16,87,148,248,23,240,161,154,120,55,44,253,169,236,207,165,184,130,221,98,237,189,14,183,101,237,85,49,195,213,233,238,110,253,189,77,219,119,55,93,52,213,53,212,237,231,70,80,227,44,133,205,12,65,148,121,129,5,36,119,220,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,78,214,57,207,76,199,204,156,184,192,217,95,141,111,62,213,181,101,207,110,138,193,52,232,174,170,167,165,170,74,116,90,87,72,171,239,195,31,101,111,73,21,55,49,175,115,17,202,198,198,198,93,175,39,156,144,186,227,206,34,234,51,150,27,229,37,29,183,43,169,213,213,20,142,141,207,158,186,123,141,45,93,52,76,103,131,88,198,181,38,123,158,170,171,171,35,106,53,119,171,227,172,28,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,128,40,167,24,214,142,32,175,188,62,226,75,79,12,151,30,201,142,170,250,16,64,145,58,40,170,165,165,146,86,178,161,180,213,50,205,20,116,179,36,110,115,210,101,87,57,26,199,36,104,217,29,28,145,227,132,77,159,39,155,158,73,75,195,165,69,155,1,199,72,153,131,75,80,181,56,245,237,164,157,179,171,229,170,171,109,185,31,52,141,216,246,37,52,62,235,34,114,177,138,178,42,163,95,35,213,215,234,66,7,55,60,71,195,237,247,136,40,163,202,166,118,188,117,73,214,139,31,221,32,168,150,90,89,106,163,138,154,10,90,86,238,145,99,73,160,142,158,70,202,145,49,173,71,61,173,115,157,35,100,108,118,215,194,197,131,57,113,63,16,88,38,201,195,245,239,216,248,250,107,130,190,209,112,117,75,96,142,151,167,19,228,158,73,85,200,228,116,45,129,147,44,145,237,127,82,52,123,54,73,187,99,166,167,154,63,145,60,205,251,151,214,40,136,43,202,124,11,248,80,205,60,27,150,126,212,246,103,210,220,65,110,177,118,222,135,91,178,246,170,152,225,234,244,247,55,126,222,166,237,187,155,174,154,106,154,234,118,243,163,40,113,150,66,230,134,32,202,60,192,130,146,59,238,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,167,107,28,231,166,99,230,78,92,96,108,175,198,183,159,106,218,178,231,183,69,96,154,116,87,85,83,210,213,37,58,45,43,164,85,247,225,143,178,183,164,138,155,152,215,185,136,229,99,99,99,46,215,147,206,72,93,113,231,17,117,25,203,13,242,146,142,219,149,212,234,234,138,71,70,231,207,93,61,198,150,174,154,38,51,193,172,99,90,147,61,207,85,85,213,145,181,26,187,213,241,214,14,121,223,153,63,214,79,217,165,133,112,209,195,62,50,226,151,16,226,188,25,151,213,212,140,196,54,12,47,81,136,232,104,170,85,24,203,155,225,170,166,133,105,18,85,114,54,23,185,181,14,86,61,222,230,246,53,174,86,53,203,35,41,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,132,250,112,11,198,190,21,226,179,46,41,44,151,107,159,103,204,220,51,111,134,60,71,111,168,88,217,37,126,196,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,140,143,70,42,109,116,79,150,234,136,1,230,143,231,179,51,126,229,244,122,34,143,224,44,134,198,89,149,148,121,133,154,216,62,138,174,230,204,183,168,181,62,239,67,77,78,146,62,59,117,91,43,86,90,213,93,232,237,144,58,146,52,123,90,199,123,147,58,71,43,25,19,212,249,89,47,155,216,203,33,115,67,15,230,230,95,207,73,29,247,14,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,146,127,178,135,140,76,163,204,238,26,35,226,122,243,120,164,194,152,122,138,158,85,196,16,214,86,50,119,217,234,226,122,50,74,103,172,90,185,239,115,150,53,133,187,18,89,89,60,10,145,163,165,107,8,65,227,7,139,60,101,197,214,104,125,56,190,211,213,217,236,84,20,241,211,88,176,227,171,210,170,11,83,22,54,36,234,199,164,113,35,223,44,172,89,28,245,102,253,58,108,85,86,196,196,70,17,225,51,25,98,30,21,241,239,21,151,154,138,187,38,30,194,181,22,234,107,44,115,80,35,153,136,95,61,107,105,106,86,41,22,70,186,54,64,233,35,213,253,55,177,239,223,26,42,58,55,237,243,252,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,151,214,40,136,1,47,167,151,7,48,10,206,29,239,177,101,38,111,98,47,244,167,175,237,51,197,83,81,28,245,18,97,218,173,143,147,117,59,33,100,146,62,25,164,68,99,225,70,237,73,37,73,90,172,252,114,75,55,224,177,94,110,120,115,136,43,239,15,177,73,149,79,237,120,22,147,173,46,63,181,193,79,20,181,82,210,199,45,52,244,181,77,221,26,200,144,193,37,60,142,149,98,123,92,141,123,92,230,186,54,200,232,225,4,200,207,130,60,79,146,88,167,134,140,29,85,144,54,250,75,78,24,130,157,236,150,199,13,202,122,231,217,46,50,61,106,43,40,165,150,163,241,206,123,38,157,234,142,122,38,246,61,143,98,116,222,205,107,169,142,103,27,152,183,36,177,231,18,248,199,25,228,11,170,231,195,23,202,134,92,165,173,154,89,246,87,92,103,98,77,89,60,81,84,69,28,208,49,102,145,232,177,191,127,190,215,185,142,108,111,100,113,213,94,84,56,75,55,47,92,90,89,49,46,92,182,174,154,197,97,167,168,92,93,92,177,61,244,77,183,77,12,136,218,105,209,178,196,143,124,178,177,157,38,170,191,108,145,182,126,156,141,167,122,23,21,207,59,243,39,250,201,251,52,143,94,28,178,66,235,196,118,112,217,114,106,197,124,164,180,92,175,244,247,23,81,213,213,198,231,192,147,211,208,207,83,27,36,219,239,53,143,116,8,197,122,35,149,136,245,114,53,251,118,45,63,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,155,78,92,28,192,40,248,136,177,69,148,153,189,136,191,211,98,131,180,207,21,77,68,112,83,199,136,169,119,190,77,212,236,133,145,198,201,161,141,81,143,133,27,185,99,137,37,106,191,241,201,23,202,230,117,199,143,224,66,197,83,144,217,79,122,219,143,177,5,189,222,210,186,91,174,61,58,172,47,11,159,11,163,213,189,39,39,90,162,7,84,35,118,201,28,176,181,99,153,52,223,19,150,29,176,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,153,4,112,117,193,214,4,225,3,2,84,88,44,21,158,217,196,151,157,159,72,49,7,78,106,127,106,116,166,168,125,47,244,171,231,150,56,58,81,212,44,127,139,84,223,166,231,106,171,221,112,0,133,110,117,126,105,240,183,203,250,31,81,184,150,235,144,28,38,99,46,35,50,191,53,177,198,95,212,85,215,95,114,214,158,215,83,79,135,41,40,18,121,239,44,170,146,116,149,35,127,81,170,215,197,21,60,146,35,26,201,31,42,232,198,166,229,106,45,42,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,228,17,193,215,24,184,19,139,252,9,81,127,176,81,251,27,18,89,182,125,32,195,253,73,170,61,151,213,154,161,148,191,211,79,130,40,231,234,199,78,178,126,45,23,102,187,93,162,167,125,192,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,170,160,0,66,95,50,62,96,148,220,68,212,199,147,217,55,117,171,110,93,91,170,27,83,91,114,134,89,97,102,38,122,197,4,145,36,180,243,65,20,208,178,154,100,157,168,199,57,204,145,232,201,52,213,145,170,80,14,15,184,76,198,92,93,102,135,208,123,21,69,93,158,197,65,79,37,77,247,17,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,239,211,168,244,69,108,79,84,187,254,113,248,3,6,229,102,13,225,247,47,178,251,15,82,88,240,245,142,159,17,211,80,208,211,34,236,137,154,219,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,109,215,149,199,158,204,178,251,235,209,235,74,171,204,235,128,239,192,133,246,167,62,114,158,203,183,0,226,11,131,189,165,107,183,91,186,116,184,94,103,50,22,199,171,186,174,94,141,68,238,168,86,237,142,56,161,114,199,10,105,190,38,173,186,240,125,197,158,50,225,23,52,62,156,88,169,234,239,22,42,250,121,41,175,184,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,126,157,70,34,163,101,122,44,132,243,89,205,44,9,157,60,14,224,44,203,203,59,239,182,112,221,231,48,32,236,85,189,150,106,126,175,74,146,233,12,159,139,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,108,175,149,199,158,204,178,251,235,209,235,73,254,0,0,1,163,188,13,160,0,106,139,240,240,54,232,137,240,215,237,54,73,163,151,68,145,23,226,22,84,248,57,63,186,104,143,106,185,117,114,39,217,168,106,162,61,93,212,68,67,126,228,94,244,145,17,16,235,87,181,29,3,158,199,106,230,177,203,221,223,175,113,75,49,101,110,147,36,11,43,89,213,116,172,122,42,166,174,239,68,211,249,207,163,96,100,61,154,53,84,77,209,198,196,98,107,222,189,199,221,163,141,179,61,205,150,53,106,39,134,186,247,248,156,241,209,195,178,71,171,119,34,61,83,77,84,237,219,233,217,18,43,32,111,77,175,114,185,201,222,189,250,125,167,215,107,26,137,212,114,167,113,241,171,170,26,198,164,8,168,140,215,126,186,252,123,211,66,223,113,21,230,171,25,98,122,203,74,166,200,97,107,42,26,246,232,244,85,70,53,186,119,34,127,9,126,63,2,227,176,228,48,195,69,19,25,35,85,232,215,106,221,123,209,55,47,192,250,229,156,113,236,214,253,19,190,189,127,123,98,186,170,255,0,251,35,8,62,197,181,12,117,226,165,25,26,120,55,193,218,233,238,52,249,22,216,214,107,149,44,72,213,114,190,118,55,68,77,85,117,114,119,19,109,192,191,93,48,133,134,23,91,165,143,161,98,181,49,21,81,125,239,233,71,167,213,246,23,195,66,154,82,67,171,21,171,211,110,186,254,131,226,226,10,169,35,153,116,119,131,83,221,238,239,247,148,167,56,58,241,85,61,202,238,197,127,186,203,189,83,53,209,52,110,154,119,120,21,83,124,175,143,86,34,162,235,240,77,78,189,198,161,125,212,114,109,240,238,85,253,39,153,195,169,58,162,58,161,202,217,21,142,213,92,221,63,125,245,26,82,65,2,76,189,70,123,237,77,123,213,83,191,187,78,227,134,238,176,178,41,31,214,102,231,166,215,71,170,106,137,180,164,152,254,166,58,84,146,104,37,99,31,28,82,61,137,185,21,92,168,196,84,68,212,247,217,23,83,81,93,133,168,171,102,69,73,38,145,119,38,159,84,210,34,127,120,172,74,229,107,116,211,189,83,184,222,221,118,166,190,58,27,94,212,70,171,145,189,230,206,253,83,95,15,137,198,136,245,239,239,79,228,57,218,155,155,166,191,19,93,52,240,118,136,109,69,84,77,13,64,6,228,68,241,53,0,0,0,0,0,0,0,0,0,0,0,0,52,84,212,219,162,128,0,52,115,145,173,79,119,94,255,0,172,218,145,51,78,228,239,94,229,29,157,136,168,168,159,19,119,66,45,117,86,255,0,57,162,193,26,175,135,243,154,244,89,166,136,154,33,214,173,167,122,192,168,199,174,159,86,221,126,40,81,140,207,101,85,170,104,43,162,137,238,78,164,234,247,237,209,27,170,181,19,85,239,78,253,78,214,19,188,62,122,40,38,87,54,87,104,157,200,169,221,238,39,119,114,30,233,146,35,39,111,190,143,238,252,148,248,159,82,154,146,54,162,181,93,185,190,58,125,167,105,25,20,11,164,109,68,69,251,78,89,28,142,77,187,55,34,124,17,79,5,153,181,142,183,225,203,155,224,102,170,218,121,126,63,147,248,167,46,165,26,202,94,189,199,22,165,124,186,185,29,10,57,85,27,220,186,73,26,120,167,232,46,106,197,30,216,159,35,87,68,126,157,223,161,84,250,165,152,241,184,198,59,2,226,109,205,215,250,147,126,248,255,0,184,144,107,121,70,37,202,185,26,221,63,166,36,248,255,0,29,79,183,149,212,235,83,141,237,176,164,15,151,119,91,221,106,46,171,248,151,175,192,158,110,15,240,252,20,153,101,132,36,116,110,139,117,182,149,238,99,145,200,186,173,12,95,90,255,0,158,133,203,46,170,157,203,161,228,113,75,255,0,25,28,205,145,19,221,70,237,255,0,210,239,41,86,77,197,19,44,53,77,107,211,253,86,245,241,254,36,101,116,161,154,39,68,213,123,218,157,203,221,187,237,62,54,36,154,58,122,121,170,251,145,17,53,93,93,224,136,213,239,215,249,15,135,105,173,101,84,76,169,142,86,61,31,170,42,53,200,186,166,186,120,167,232,59,51,49,18,161,39,108,137,27,85,81,92,197,239,238,77,62,39,66,245,69,5,69,52,213,145,185,53,233,189,85,83,191,110,141,253,63,97,74,46,184,117,184,134,227,13,190,102,61,90,247,75,239,35,21,117,211,191,94,229,79,168,174,88,22,209,77,103,182,80,211,66,197,69,130,150,24,187,245,213,118,199,167,130,170,232,122,228,68,114,163,244,239,208,220,104,169,175,196,225,68,85,77,63,148,222,198,162,166,170,166,229,93,19,70,161,160,80,1,170,33,184,0,0,0,0,99,89,197,143,154,124,228,249,129,136,125,70,114,90,120,45,200,188,184,226,47,150,102,3,202,252,208,179,118,235,85,119,182,101,134,104,149,25,85,111,170,109,222,185,35,170,166,145,81,122,115,51,115,180,93,21,170,215,57,143,107,216,247,177,209,45,196,191,14,152,239,133,252,211,175,203,60,117,79,253,150,178,207,91,190,31,234,157,175,180,205,12,21,157,56,165,147,163,213,232,61,221,39,187,123,60,21,60,21,107,255,0,46,110,61,191,114,189,246,124,183,204,72,59,70,89,98,107,135,108,171,168,130,159,125,85,150,185,236,100,75,88,212,98,111,154,21,100,113,182,88,187,220,141,99,95,18,110,107,163,154,117,0,0,128,30,104,254,123,51,55,238,95,71,162,47,167,148,6,22,177,99,158,11,243,11,5,98,154,30,219,101,196,24,194,237,107,184,211,117,95,31,94,150,123,77,4,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,44,91,143,174,10,49,87,10,121,143,87,123,180,219,59,70,89,98,107,132,210,97,203,133,58,72,248,232,55,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,245,163,98,189,23,115,101,100,94,127,129,206,46,238,188,32,230,227,177,92,246,234,187,198,19,191,83,182,219,136,237,80,84,57,143,124,8,244,115,42,161,98,185,34,125,76,43,187,103,81,52,86,73,52,104,232,250,171,35,114,8,194,120,166,197,142,112,173,155,26,225,106,238,219,101,196,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,220,125,96,66,183,58,191,52,248,91,229,253,15,168,220,71,37,79,52,248,167,229,253,119,168,219,138,149,205,7,151,221,53,166,154,245,197,14,75,90,170,222,199,212,58,191,24,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,251,172,107,244,140,10,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,209,236,73,97,138,68,107,181,77,241,177,222,45,69,74,151,195,71,14,152,239,138,12,211,160,203,60,11,79,253,138,178,241,91,190,31,234,101,175,180,195,12,245,157,57,101,143,173,210,235,177,221,38,59,123,252,17,60,85,39,39,50,114,135,6,228,47,1,57,137,148,121,127,5,92,118,44,59,150,248,146,26,117,171,157,102,158,87,190,138,166,89,102,145,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,152,240,153,41,241,99,229,99,57,62,95,226,31,78,156,198,176,201,35,138,174,25,240,111,21,249,71,89,149,184,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,49,225,205,92,179,197,89,55,152,248,143,43,113,173,39,103,189,97,155,132,182,250,157,177,200,200,230,216,190,228,241,117,24,199,186,25,88,173,146,55,171,83,124,111,99,145,52,114,18,127,202,235,152,5,29,222,142,219,195,38,119,226,46,141,214,30,205,110,192,247,73,227,130,10,89,41,98,130,40,33,180,187,166,198,109,153,58,90,197,36,138,247,76,233,29,26,185,30,145,54,90,43,206,175,205,62,22,249,127,67,234,55,18,215,248,104,225,159,25,113,75,136,113,94,12,203,234,234,70,98,27,6,23,168,196,116,52,85,42,140,101,205,240,213,83,66,180,137,42,185,27,11,220,218,135,43,30,239,115,123,26,215,43,26,229,145,158,2,211,115,198,89,81,143,232,175,52,113,213,216,49,102,14,188,71,83,19,42,233,17,39,183,220,105,38,71,53,36,134,102,170,35,227,150,52,213,146,53,123,218,168,228,241,66,119,184,5,227,95,10,241,89,151,20,150,75,181,207,179,230,110,25,183,195,30,35,183,212,44,108,146,191,98,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,70,71,163,21,54,186,39,203,117,64,30,43,58,50,135,6,231,214,87,226,12,163,204,8,42,228,177,98,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,218,87,2,156,181,236,92,54,226,170,236,213,204,43,151,210,12,95,69,112,172,167,195,114,116,95,73,236,202,86,73,91,73,218,116,138,170,72,166,237,148,146,65,47,78,70,238,131,118,207,203,71,41,114,188,88,249,88,206,79,151,248,135,211,167,49,172,50,168,44,87,142,94,89,246,238,39,113,221,151,51,50,222,247,106,194,152,146,190,224,200,241,141,109,193,106,170,59,117,10,67,4,49,205,12,104,245,141,38,130,58,125,173,133,173,137,178,245,85,95,43,21,136,174,187,92,151,202,28,27,144,185,95,135,242,143,47,224,171,142,197,135,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,237,64,6,53,156,88,249,167,206,79,152,24,135,212,103,38,123,150,117,166,213,127,229,255,0,151,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,218,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,69,7,29,28,25,95,120,60,204,122,91,100,119,95,108,224,204,81,218,42,48,205,202,87,177,42,157,28,74,206,173,53,76,109,211,73,162,234,196,139,35,90,145,200,215,181,205,218,170,248,163,245,124,185,184,215,253,202,185,143,61,131,31,220,238,178,101,150,41,252,93,202,154,5,234,199,107,174,85,98,71,115,108,59,92,247,109,99,22,57,91,18,181,207,141,205,118,146,186,24,163,89,222,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,237,148,211,136,172,249,193,188,54,229,29,247,53,177,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,232,174,70,59,99,17,242,57,54,49,202,152,230,102,174,100,95,115,131,49,241,30,104,98,122,59,85,37,215,19,92,37,184,213,195,107,161,101,37,43,36,145,117,84,100,108,254,119,185,93,35,221,171,228,123,222,231,61,222,175,133,204,244,253,205,121,237,134,115,175,232,183,210,63,163,157,183,250,153,219,187,31,95,180,81,207,77,253,123,167,38,221,189,125,223,144,186,237,211,187,93,83,35,60,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,45,87,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,55,220,116,112,101,98,227,15,46,41,109,145,221,125,141,140,240,191,104,168,195,55,41,94,245,165,108,146,163,58,180,213,49,183,93,97,151,165,18,44,141,106,201,27,152,215,55,114,35,226,147,31,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,79,65,154,89,165,142,243,167,29,220,243,51,50,239,190,217,196,151,158,143,109,173,236,176,211,245,122,80,178,24,255,0,23,11,25,27,116,142,38,55,221,106,107,166,171,170,170,170,202,87,42,30,7,41,176,213,170,201,197,198,99,62,173,47,183,42,122,135,225,27,74,178,90,116,161,164,149,178,64,234,217,209,200,213,149,243,196,231,244,154,154,196,144,202,217,53,123,164,103,70,77,8,171,231,157,249,147,253,100,253,154,90,175,43,143,61,153,101,247,215,163,214,151,85,205,115,129,111,235,252,80,100,166,12,255,0,100,85,99,250,42,23,127,106,230,221,35,167,70,255,0,190,246,167,181,223,192,153,89,254,168,152,140,188,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,65,28,29,113,139,129,56,191,192,149,23,251,5,31,177,177,37,155,103,210,12,63,212,154,163,217,125,89,170,25,75,253,52,248,34,142,126,172,116,235,39,226,209,118,107,181,218,42,119,220,0,0,181,94,104,254,68,243,55,238,95,88,162,33,47,134,75,181,170,193,196,150,84,95,111,183,58,75,117,182,221,142,44,85,117,149,149,115,54,24,41,160,142,190,23,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,57,60,116,112,101,98,227,15,46,41,109,145,221,125,141,140,240,191,104,168,195,55,41,94,245,165,108,146,163,58,180,213,49,183,93,97,151,165,18,44,141,106,201,27,152,215,55,114,35,226,146,0,113,102,22,190,224,108,85,121,193,88,166,135,177,94,176,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,222,197,115,29,181,236,114,106,213,86,174,154,162,170,119,153,15,112,71,144,213,60,56,240,209,131,178,218,243,69,73,6,33,74,119,221,49,2,195,79,20,111,91,141,75,214,89,35,149,241,61,237,153,240,181,209,211,36,187,221,189,148,236,84,209,187,90,150,65,207,59,243,39,250,201,251,52,181,94,87,30,123,50,203,239,175,71,173,39,248,17,129,196,79,48,10,60,221,226,207,41,56,126,201,12,69,218,240,45,38,96,97,248,49,53,202,40,224,150,150,253,85,29,230,134,104,155,76,247,49,100,72,96,146,159,186,104,222,214,204,231,187,68,116,109,99,228,147,242,42,249,174,112,45,253,127,138,12,148,193,159,236,138,172,127,69,66,239,237,92,219,164,116,232,223,247,222,212,246,187,248,19,43,63,213,19,17,193,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,37,39,138,30,108,88,86,159,135,220,49,63,15,215,206,207,153,184,214,223,75,112,169,236,237,142,170,60,37,178,84,237,48,84,118,152,54,77,50,190,57,160,99,58,73,186,53,90,141,88,215,65,213,137,108,39,133,175,184,231,21,89,176,86,22,161,237,183,172,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,230,65,60,18,112,125,134,120,70,202,248,172,173,74,74,220,109,124,167,129,216,178,241,73,45,71,66,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,183,207,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,251,142,142,12,172,92,97,229,197,45,178,59,175,177,177,158,23,237,21,24,102,229,43,222,180,173,146,84,103,86,154,166,54,235,172,50,244,162,69,145,173,89,35,115,26,230,238,68,124,82,64,14,44,194,215,220,13,138,175,56,43,20,208,246,43,214,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,123,216,174,99,182,189,142,77,90,170,213,211,84,85,78,243,33,238,8,242,26,167,135,30,26,48,118,91,94,104,169,32,196,41,78,251,166,32,88,105,226,141,235,113,169,122,203,36,114,190,39,189,179,62,22,186,58,100,151,123,183,178,157,138,154,55,107,82,200,57,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,197,117,230,189,192,229,54,37,181,94,248,184,203,151,213,173,246,219,79,78,252,93,105,70,75,80,149,212,145,54,56,27,91,2,53,28,177,62,8,154,206,171,87,72,150,24,157,38,172,116,111,235,69,174,86,230,150,59,201,108,119,108,204,204,180,190,251,27,18,89,186,221,138,183,178,195,81,210,234,194,248,100,252,92,204,124,110,214,57,94,223,121,171,166,186,166,138,136,169,144,159,10,60,87,101,199,22,185,112,204,107,130,165,236,55,90,30,156,23,251,4,243,35,234,173,21,78,69,84,107,149,17,58,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,200,108,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,20,127,153,31,47,186,110,29,170,99,206,28,155,181,85,187,46,174,53,13,166,173,182,195,20,179,51,12,189,34,130,56,150,90,137,167,150,105,153,83,50,206,228,123,154,214,70,245,100,122,234,248,209,108,86,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,61,118,185,236,108,243,53,174,84,213,169,44,136,154,110,93,110,3,130,78,15,177,55,23,57,161,21,149,169,87,69,130,108,117,16,59,22,94,41,37,167,235,208,193,44,115,190,22,71,28,175,71,57,243,58,153,241,35,218,201,18,53,114,61,237,114,38,215,74,247,49,188,45,98,192,220,186,177,166,10,194,212,61,138,203,135,237,248,118,215,110,166,234,190,78,133,44,23,74,8,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,222,67,103,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,229,245,138,34,13,178,67,5,90,179,43,58,48,14,92,223,106,42,224,182,226,172,81,106,178,86,75,72,246,182,120,224,169,171,142,25,29,27,156,215,53,30,141,122,170,42,181,201,174,154,162,248,29,172,244,200,188,199,225,211,49,238,57,95,154,22,110,195,117,161,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,82,23,237,118,139,162,57,28,215,49,237,99,216,246,54,69,121,81,241,211,253,99,133,252,235,198,127,236,122,92,1,91,92,223,237,154,235,92,149,10,239,247,174,202,199,55,248,112,163,255,0,212,240,146,168,8,64,230,63,203,254,179,135,123,236,185,183,148,56,119,253,41,235,251,52,18,211,83,201,61,68,152,118,171,99,35,219,80,249,159,36,143,134,105,17,94,201,149,219,82,73,86,39,35,63,18,178,209,94,14,184,197,199,124,32,99,186,139,253,130,143,219,56,110,243,179,233,6,31,234,67,79,237,78,148,53,12,165,254,154,124,18,201,7,74,74,133,147,241,104,155,244,218,237,81,123,174,255,0,153,135,49,43,22,57,194,182,220,149,225,175,48,123,109,151,16,91,210,175,23,93,168,96,124,125,122,89,227,141,240,91,163,153,202,215,183,115,30,245,170,143,98,57,53,100,46,114,47,105,132,143,108,151,202,28,101,159,89,161,135,242,143,47,224,164,146,251,136,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,145,71,14,185,13,131,120,109,202,59,22,84,224,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,213,26,175,118,198,35,35,106,236,99,81,35,219,158,119,230,79,245,147,246,105,106,188,174,60,246,101,151,223,94,143,90,95,255,0,51,174,3,191,13,246,42,156,249,202,123,46,236,125,135,237,238,246,149,174,221,110,234,85,98,136,90,248,91,30,174,234,181,58,212,240,54,161,91,182,57,37,153,169,28,41,174,200,154,144,237,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,249,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,147,147,203,155,128,159,220,175,98,159,50,51,18,126,209,153,184,154,223,216,234,233,224,168,223,75,101,161,123,217,42,209,181,88,187,38,153,95,28,110,150,94,246,163,152,214,68,187,90,233,38,189,80,8,86,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,30,127,154,247,3,149,56,106,235,123,226,227,46,95,72,150,43,149,69,59,241,117,165,25,21,58,208,213,202,232,224,109,108,8,212,106,74,201,229,115,58,173,93,101,73,165,116,154,189,178,63,163,98,188,58,231,206,50,225,183,55,44,89,173,131,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,68,114,177,219,30,140,145,169,189,141,84,200,123,34,243,211,46,56,139,203,139,118,104,101,125,231,183,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,155,155,170,106,173,86,185,175,99,158,199,177,238,198,92,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,45,215,141,190,48,112,207,8,217,95,45,233,203,73,91,141,175,148,243,183,9,217,234,226,168,232,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,185,123,227,252,101,154,124,35,96,156,193,204,28,67,87,124,196,55,202,139,221,77,117,117,74,166,249,95,237,138,196,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,75,138,4,122,241,213,202,230,213,157,248,134,171,55,242,42,166,146,193,140,174,149,16,37,222,207,36,77,101,186,233,60,213,81,50,91,131,164,220,139,76,246,68,249,166,153,88,201,86,110,154,43,99,235,57,238,150,237,120,98,225,235,10,240,191,147,86,92,163,194,213,61,191,176,117,42,110,55,71,210,199,79,53,206,186,87,110,150,162,70,177,63,181,141,136,231,61,204,138,40,152,175,126,205,203,96,28,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,124,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,35,47,43,185,54,88,172,92,65,94,107,115,31,16,253,35,202,123,94,202,139,53,12,168,248,234,175,17,212,69,82,197,166,169,154,158,104,164,166,154,146,70,211,189,100,99,22,57,218,230,233,211,214,72,163,246,188,229,109,54,171,7,8,152,38,197,98,182,82,91,173,182,236,113,109,164,163,163,164,133,176,193,77,4,118,203,131,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,176,190,87,30,123,50,203,239,175,71,173,39,248,0,0,6,138,154,154,42,41,160,0,26,42,163,90,189,218,155,82,38,162,106,137,223,254,32,180,236,79,4,212,215,179,197,174,229,111,243,133,130,53,95,201,238,253,38,189,22,105,162,38,136,112,84,211,187,164,228,141,250,38,213,238,219,175,192,162,249,153,77,87,67,60,21,112,65,44,136,215,212,72,247,35,23,70,104,173,93,85,123,244,248,255,0,112,228,194,55,169,39,138,55,172,141,149,201,19,23,107,85,53,110,173,94,238,228,255,0,61,15,123,77,54,169,12,138,168,170,230,235,179,94,255,0,15,3,234,211,83,181,200,142,221,238,189,119,43,62,221,62,179,180,214,71,10,166,198,232,158,43,223,241,57,222,244,84,86,163,117,69,248,34,248,158,87,23,84,173,4,81,172,16,171,213,92,221,81,23,236,119,233,250,139,127,203,70,212,93,47,213,21,146,110,119,82,145,222,242,55,185,116,123,19,225,250,11,157,177,195,163,250,205,93,26,230,42,105,167,218,159,31,228,62,201,103,188,120,177,142,193,248,139,115,117,254,160,93,126,63,249,27,8,53,197,72,198,222,234,218,214,105,220,207,143,241,16,225,194,81,172,184,162,209,18,70,175,223,95,78,221,169,174,171,172,141,238,238,39,179,131,156,57,5,30,15,195,149,14,129,241,44,150,43,107,156,215,35,147,85,236,142,250,215,225,169,116,136,212,107,17,140,93,17,17,17,15,45,138,63,174,58,100,149,17,88,196,110,221,60,125,229,239,254,114,155,224,70,71,218,111,139,189,53,117,238,173,202,186,252,125,210,176,219,167,137,236,114,189,205,78,245,238,87,126,131,231,223,164,98,53,146,181,159,20,110,154,254,158,243,205,218,235,155,83,3,106,97,153,142,222,139,249,42,142,240,93,63,196,118,166,137,137,58,84,181,233,26,43,147,86,175,127,114,124,53,254,67,165,122,162,167,168,163,158,174,55,166,237,142,94,229,215,77,26,189,254,63,97,73,177,13,155,218,247,10,122,73,26,231,182,87,244,247,163,85,123,157,181,62,10,86,28,178,195,180,184,123,15,210,80,68,213,214,39,57,117,84,84,85,214,71,187,193,85,126,179,223,232,215,232,229,78,244,239,55,26,42,106,113,119,234,173,251,77,204,110,189,234,166,229,93,189,205,67,77,117,10,154,128,13,81,62,38,224,0,0,0,0,0,0,0,0,0,0,0,0,1,162,166,166,155,126,211,64,2,162,47,138,106,19,185,117,55,34,234,59,181,93,93,226,105,221,221,222,134,186,166,154,253,71,20,141,115,156,212,69,93,23,93,126,163,224,98,139,5,53,210,137,208,205,75,20,200,171,170,181,208,35,245,247,145,124,63,144,167,237,195,149,54,155,163,99,166,138,72,224,213,206,209,144,171,24,221,117,77,59,187,190,8,122,186,20,145,201,239,68,229,126,171,163,149,59,211,184,244,145,237,122,237,106,163,126,61,198,181,122,54,36,126,244,79,123,79,230,59,113,185,24,212,85,141,21,79,9,152,77,237,118,123,165,50,81,238,234,211,72,196,247,119,106,171,18,167,134,157,229,47,203,154,121,45,23,38,211,118,7,53,204,137,81,87,102,197,239,145,171,225,161,112,24,110,103,77,110,98,186,37,98,166,190,63,31,121,79,170,89,111,28,18,57,152,27,18,42,53,87,250,147,126,255,0,153,32,222,241,175,180,171,93,227,190,162,69,95,179,222,83,214,100,181,74,82,102,21,166,163,165,212,216,181,30,238,186,107,173,59,208,159,94,23,165,125,78,89,224,218,158,204,232,145,109,20,126,239,215,253,39,31,127,135,218,87,147,196,99,36,88,122,83,35,187,151,107,118,248,127,9,117,41,126,81,68,139,107,169,99,38,213,59,67,215,84,240,215,108,101,101,164,134,93,168,154,187,193,126,31,105,241,241,98,84,77,69,89,74,216,100,87,44,110,77,168,138,171,222,197,248,127,41,228,237,147,84,218,237,48,66,234,73,99,115,85,201,170,162,177,123,220,171,245,31,58,243,137,29,79,34,54,74,245,141,202,139,238,186,163,69,240,67,109,14,41,158,106,71,83,199,27,234,17,81,91,238,204,174,223,174,189,218,105,223,245,31,119,8,225,217,167,186,195,89,85,27,226,107,209,94,141,146,21,209,155,152,238,228,85,254,68,42,101,186,24,216,143,137,177,181,22,61,173,71,35,124,116,212,238,53,202,213,86,170,47,143,138,155,209,81,83,84,83,83,102,155,19,84,77,84,213,116,248,26,0,137,168,26,41,187,68,53,0,0,0,0,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,167,181,227,19,133,92,27,197,126,81,220,48,125,230,219,72,220,79,110,167,168,169,194,119,121,36,88,95,110,184,171,61,196,116,173,99,221,217,164,115,99,108,204,218,237,204,68,114,39,81,145,189,152,246,99,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,100,167,149,247,48,74,107,77,53,151,133,236,233,186,213,189,143,168,109,6,15,190,84,203,45,75,247,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,178,54,35,98,247,88,214,105,43,224,2,0,121,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,127,158,153,23,151,28,69,229,197,199,43,243,66,205,219,173,85,218,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,233,204,205,206,209,116,86,171,92,230,61,175,99,222,199,99,217,196,191,14,152,239,133,252,211,175,203,60,117,79,253,150,178,207,91,190,31,234,157,175,180,205,12,21,157,56,165,147,163,213,232,61,221,39,187,123,60,21,60,21,107,175,46,190,58,170,120,90,198,73,129,243,6,190,173,249,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,33,238,123,88,247,181,24,249,222,4,43,115,171,243,79,133,190,95,208,250,141,196,114,84,243,79,138,126,95,215,122,141,184,184,174,107,28,113,212,229,173,170,191,133,188,182,101,36,183,220,79,103,86,98,155,155,159,20,233,110,183,85,53,236,90,38,71,170,171,42,102,139,87,57,210,53,58,112,203,27,152,142,116,173,146,24,118,46,43,129,206,46,238,188,32,230,227,177,92,246,234,187,198,19,191,83,182,219,136,237,80,84,57,143,124,8,244,115,42,161,98,185,34,125,76,43,187,103,81,52,86,73,52,104,232,250,171,35,102,207,136,92,83,98,199,60,23,230,94,53,194,213,221,182,203,136,50,190,243,116,183,84,244,159,31,94,150,123,76,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,184,199,8,201,79,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,5,165,115,6,224,146,213,197,126,0,142,251,134,32,164,161,204,92,43,79,81,53,170,177,180,173,116,247,104,27,12,206,101,165,242,58,104,152,198,73,80,232,220,217,100,87,36,43,212,86,162,36,146,107,20,28,40,240,81,196,118,123,230,59,62,134,219,46,184,42,147,8,98,8,232,175,120,166,177,31,71,38,30,174,129,86,71,54,56,213,204,154,74,200,150,52,252,84,122,58,57,31,15,81,208,181,233,34,86,14,114,180,85,54,238,36,176,77,190,178,237,87,116,168,165,203,123,108,50,215,85,182,38,207,84,246,215,220,17,211,72,144,177,145,35,220,168,174,84,141,140,102,170,187,90,212,209,19,183,201,83,205,62,41,249,127,93,234,54,226,181,115,69,229,255,0,71,119,163,185,113,55,146,24,119,163,117,135,180,220,113,197,174,9,32,130,150,74,88,160,150,121,174,205,234,61,155,102,78,150,146,199,26,61,211,58,70,200,141,71,164,174,150,53,114,47,61,51,31,135,76,199,183,102,134,87,222,123,13,214,135,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,72,95,181,186,166,168,228,115,90,246,57,143,99,30,220,133,56,104,226,47,2,113,65,149,148,25,153,129,106,63,177,81,222,40,182,77,253,76,186,118,104,102,158,143,169,44,81,245,186,93,118,55,170,198,236,127,138,47,138,37,85,0,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,0,0,1,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,186,231,70,80,224,220,250,202,252,65,148,121,129,5,92,150,44,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,88,11,204,206,10,51,151,3,241,63,63,10,248,114,217,244,163,18,85,110,169,176,78,196,109,190,27,197,15,103,125,66,84,70,234,167,50,54,233,28,82,181,233,212,115,91,44,50,198,215,189,91,170,205,247,7,57,7,125,225,159,135,220,55,148,56,147,25,125,35,175,181,245,234,38,150,40,89,29,45,36,149,18,186,105,41,169,180,99,100,124,45,146,73,21,36,155,89,30,231,57,223,139,106,178,24,235,5,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,61,156,109,241,131,137,184,185,205,9,111,78,90,186,44,19,99,168,157,184,78,207,87,21,63,94,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,58,170,242,211,224,86,155,137,172,77,85,153,249,157,65,73,85,149,248,114,162,123,109,85,11,170,165,142,123,189,197,105,209,91,3,22,9,25,44,44,133,39,134,103,72,174,77,203,211,141,173,122,58,69,142,149,113,183,193,246,38,225,27,52,37,178,185,42,235,112,77,242,162,119,97,59,197,92,180,253,122,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,218,213,203,43,142,219,174,72,227,43,118,70,102,150,38,164,143,43,239,213,18,54,150,178,233,59,152,204,55,90,244,115,154,248,228,209,81,148,211,75,163,100,99,246,198,199,201,215,221,26,36,221,89,180,45,87,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,146,153,97,92,200,249,125,212,241,19,77,30,112,228,221,170,145,185,139,110,167,109,53,109,182,24,162,133,248,153,139,44,17,196,178,212,77,60,80,194,250,104,82,119,35,220,215,62,70,35,35,215,70,70,137,105,124,177,120,14,252,55,223,105,179,231,54,44,187,176,14,31,184,55,217,182,187,141,187,169,75,138,38,107,38,108,154,59,170,213,232,211,206,218,117,118,232,228,138,103,36,144,174,187,37,106,77,72,34,175,158,119,230,79,245,147,246,105,106,188,174,60,246,101,151,223,94,143,90,79,241,8,28,199,249,127,214,112,239,125,151,54,242,135,14,255,0,165,61,127,102,130,90,106,121,39,168,147,14,213,108,100,123,106,31,51,228,145,240,205,34,43,217,50,187,106,73,42,196,228,103,226,86,91,96,225,215,62,113,151,13,185,185,98,205,108,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,186,35,149,142,216,244,100,141,77,236,106,166,69,57,47,155,216,55,62,178,191,15,230,230,95,207,87,37,139,17,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,128,90,175,52,127,34,121,155,247,47,172,81,16,2,75,167,42,30,56,233,177,45,170,201,194,62,99,50,173,111,182,218,122,134,97,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,244,156,154,68,176,196,216,244,99,163,103,90,175,241,203,146,121,53,128,113,85,151,143,236,71,135,59,77,126,85,108,173,185,217,237,240,186,25,177,69,119,82,8,44,238,154,165,179,49,176,118,106,167,196,247,75,210,149,207,137,168,199,53,237,141,145,159,43,135,174,110,124,62,230,183,90,217,155,48,126,10,175,79,184,65,71,111,138,182,170,91,133,13,100,114,232,212,145,107,35,129,140,167,216,253,82,69,157,172,141,173,86,59,168,228,222,145,209,94,121,223,153,63,214,79,217,165,170,242,184,243,217,150,95,125,122,61,105,63,196,117,115,58,230,1,89,148,84,117,60,63,100,134,34,236,152,234,175,116,24,154,229,20,115,197,85,97,165,146,8,102,137,180,207,115,18,53,154,120,234,59,166,141,238,116,45,99,180,70,200,230,62,56,193,225,59,205,62,77,252,192,195,222,163,1,146,152,32,135,153,167,7,216,103,133,172,208,178,94,178,229,41,40,240,78,57,167,149,214,171,59,101,168,150,123,100,244,113,211,178,165,143,146,119,200,233,88,247,76,201,90,245,126,186,201,35,54,181,35,107,159,102,164,207,114,175,224,146,213,149,216,54,213,196,182,59,130,146,225,139,49,141,158,26,187,13,60,212,173,87,216,40,166,89,191,27,20,173,153,236,123,234,169,159,76,245,118,198,73,19,28,248,151,242,229,69,144,162,213,121,163,249,19,204,223,185,125,98,136,128,18,106,121,98,241,227,248,111,177,83,100,54,108,94,183,99,236,63,111,111,179,110,151,27,143,82,171,20,66,215,204,233,52,111,73,169,214,167,129,180,232,237,210,73,44,205,73,38,93,118,74,228,174,185,169,193,38,87,230,143,18,249,121,196,181,84,20,150,251,190,14,168,117,93,218,158,26,89,17,247,249,225,99,61,155,44,178,199,51,17,143,165,149,141,122,57,88,245,149,141,100,79,252,91,26,137,113,68,85,243,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,126,205,44,210,192,153,45,129,46,121,153,153,119,223,99,97,187,55,71,182,214,246,89,170,58,93,89,153,12,127,139,133,143,145,218,201,43,27,238,181,116,215,85,209,17,85,49,172,205,92,97,98,204,12,199,196,120,215,12,96,43,86,10,181,94,174,18,214,82,88,45,111,123,169,109,241,185,117,72,216,175,254,234,163,81,145,163,149,82,56,226,102,216,219,38,156,156,120,113,205,11,37,53,119,18,55,12,111,87,102,193,184,142,158,107,109,14,30,164,150,57,25,126,88,101,124,107,85,84,213,71,36,76,130,86,202,216,182,237,153,95,212,93,204,133,85,181,54,151,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,60,255,0,53,238,56,234,113,45,214,247,194,62,92,178,145,108,86,218,138,118,98,235,178,62,42,133,174,171,137,209,206,218,40,21,170,228,137,144,74,214,117,92,186,74,179,68,232,244,99,99,127,90,50,203,202,229,197,199,29,55,10,88,202,191,7,230,11,42,234,50,235,24,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,245,92,200,162,115,85,203,10,69,36,154,115,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,57,60,109,240,125,134,120,185,202,249,108,174,74,74,44,109,99,167,157,216,78,241,87,45,71,66,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,0,113,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,179,61,203,131,152,5,31,17,22,40,178,147,55,177,23,250,108,80,118,153,226,169,168,142,10,120,241,21,46,247,201,186,157,144,178,56,217,52,49,170,49,240,163,119,44,113,36,173,87,254,57,34,190,163,207,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,49,236,227,79,134,122,158,20,115,230,235,150,16,215,85,220,44,83,211,195,119,195,213,213,107,23,94,166,221,54,228,111,81,35,114,162,62,57,99,154,21,85,107,55,172,43,34,49,141,123,80,161,70,67,220,18,112,125,134,120,70,202,248,172,173,74,74,220,109,124,167,129,216,178,241,73,45,71,66,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,226,136,171,231,157,249,147,253,100,253,154,90,175,43,143,61,153,101,247,215,163,214,147,252,68,175,54,190,10,61,137,89,89,197,150,89,91,45,84,118,89,186,49,227,75,124,9,208,145,181,211,79,211,101,205,168,174,217,39,89,242,197,28,173,141,173,114,72,141,149,82,69,150,103,179,219,114,161,224,114,155,13,90,172,156,92,102,51,234,210,251,114,167,168,126,17,180,171,37,167,74,26,73,91,36,14,173,157,28,141,89,95,60,78,127,73,169,172,73,12,173,147,87,186,70,116,100,208,0,66,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,66,8,121,142,240,57,77,194,150,50,160,198,25,124,250,186,140,186,198,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,87,50,41,90,228,114,194,178,201,126,156,175,184,50,205,142,24,44,88,167,22,230,205,215,217,87,92,99,208,167,118,20,167,125,53,76,116,209,210,190,78,149,77,69,76,123,247,76,189,89,118,71,12,157,54,199,34,172,155,222,230,182,8,65,50,83,225,59,202,198,77,252,191,195,222,157,1,245,115,211,61,50,227,135,76,184,184,230,134,104,94,123,13,170,135,72,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,73,159,181,218,38,168,212,107,92,247,185,140,99,222,220,117,179,211,61,51,31,136,188,199,184,230,134,104,94,123,117,214,187,72,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,56,89,185,218,38,170,229,115,156,247,185,239,123,222,233,191,229,113,228,79,44,190,250,245,138,210,234,128,4,85,243,206,252,201,254,178,126,205,45,87,149,199,158,204,178,251,235,209,235,73,254,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,0,0,26,104,134,155,126,211,64,2,162,47,114,131,114,46,166,157,218,174,174,254,65,221,167,138,26,235,220,171,245,28,50,239,114,179,106,187,69,94,253,15,141,127,178,83,215,211,62,57,32,142,77,204,145,21,29,10,59,93,83,192,167,137,133,230,180,92,88,250,104,159,28,111,115,245,72,224,86,53,168,137,220,157,223,164,244,214,214,205,162,53,204,122,185,17,17,21,81,117,78,227,210,83,119,199,27,53,218,187,83,95,175,93,14,105,218,141,167,115,247,248,104,154,255,0,41,207,18,163,83,114,177,21,117,60,206,40,153,174,116,122,210,163,147,68,239,211,95,225,125,133,24,192,20,242,90,42,221,77,216,28,215,50,157,232,171,179,98,247,189,171,225,161,112,56,114,119,77,71,30,232,85,139,181,203,170,255,0,108,125,130,206,120,246,145,204,194,24,133,81,170,191,212,11,175,255,0,137,176,131,108,82,245,117,238,169,250,47,189,179,84,250,189,198,156,248,10,68,135,24,217,38,217,191,101,206,145,218,125,122,74,222,227,32,94,22,170,31,85,129,112,164,221,141,209,39,176,109,203,253,182,180,191,160,184,38,248,39,118,157,199,143,198,17,171,58,149,40,245,209,173,106,109,250,253,255,0,250,202,105,130,19,125,117,217,27,39,115,238,213,78,93,62,11,162,21,98,138,25,116,84,220,239,238,126,131,171,126,89,213,89,26,67,38,189,206,211,69,251,79,15,108,154,166,215,105,130,23,81,202,199,53,92,138,170,138,197,239,114,175,212,116,111,24,137,240,53,86,74,229,141,119,34,109,117,70,159,3,130,139,21,77,53,58,211,71,19,234,55,49,200,155,102,87,111,213,124,52,211,191,199,67,235,97,235,20,247,26,218,122,250,138,87,211,181,102,141,82,55,194,170,140,209,218,47,122,233,245,106,85,75,101,44,80,53,240,35,24,187,52,209,200,212,77,117,213,78,227,92,230,42,162,162,233,175,137,200,138,139,224,166,166,213,77,186,187,77,84,46,159,3,64,106,137,169,160,208,221,162,26,128,0,0,0,0,0,0,0,0,0,0,0,0,0,52,83,77,191,105,170,162,27,64,27,182,247,155,21,219,151,84,248,134,235,174,138,154,253,74,114,53,170,154,235,223,169,184,224,233,189,101,213,221,237,213,124,78,141,77,3,36,153,85,236,102,139,223,222,212,94,237,78,178,91,150,55,162,171,145,137,245,162,31,73,145,177,158,242,70,223,171,192,220,248,24,246,232,232,218,169,175,130,162,41,189,239,142,36,218,228,78,239,176,243,216,142,141,31,74,186,232,187,157,162,247,124,54,169,224,105,173,237,162,196,175,168,115,211,99,209,140,106,35,126,62,239,249,10,157,134,220,171,76,246,254,245,52,211,251,170,125,130,204,120,223,86,55,3,98,53,114,34,255,0,82,111,223,15,247,18,13,46,232,171,114,184,59,193,59,76,154,127,233,169,233,50,142,158,106,140,117,108,100,47,86,170,172,250,42,47,251,131,204,129,56,87,141,209,229,38,8,100,139,171,153,100,161,106,170,252,116,162,136,174,39,128,199,47,115,91,12,106,171,174,173,93,53,254,216,165,89,15,51,231,177,86,72,253,123,170,228,78,245,215,247,145,23,7,72,136,200,27,35,218,157,250,166,159,202,112,214,208,186,166,87,200,216,218,189,95,117,85,116,238,77,52,215,237,62,29,86,31,234,84,62,13,237,122,179,71,109,86,38,158,31,167,237,58,181,56,42,223,86,214,118,155,61,20,146,119,166,247,193,27,151,249,206,213,6,4,161,163,100,79,130,138,145,171,187,93,27,78,198,237,209,79,71,75,111,138,45,168,212,98,43,17,17,116,98,38,157,218,29,200,162,72,213,202,154,123,223,97,189,81,23,224,113,38,173,221,162,234,154,154,35,220,139,170,170,175,242,156,136,253,222,6,214,162,183,185,87,83,112,211,226,106,158,38,186,33,168,0,0,0,0,0,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,186,162,207,249,129,112,35,98,226,171,10,201,141,112,179,59,22,102,225,251,122,199,110,169,213,242,123,82,150,8,234,164,138,213,177,245,17,83,193,213,169,168,106,246,151,34,185,154,104,186,183,185,32,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,109,57,94,241,175,251,160,48,35,50,99,48,174,119,90,236,201,193,182,247,212,203,113,173,94,183,182,109,109,153,172,101,66,202,214,166,147,69,213,130,25,18,69,87,201,238,75,190,71,62,94,157,245,22,255,0,154,92,122,240,157,146,216,238,231,150,121,151,154,222,198,196,150,110,143,109,162,246,21,202,163,165,213,133,147,71,248,200,105,223,27,181,142,86,59,221,114,233,174,139,162,162,162,84,12,148,207,188,167,226,39,10,213,99,92,156,197,127,72,44,180,87,7,218,231,169,236,53,52,155,42,153,28,114,58,61,149,17,198,245,209,147,70,186,162,109,247,180,215,84,84,72,65,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,95,249,71,248,170,225,159,6,241,95,148,117,153,91,140,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,30,228,108,204,219,44,140,124,110,84,220,199,187,107,152,253,146,51,29,124,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,148,242,190,230,9,77,105,166,178,240,189,157,55,90,183,177,245,13,160,193,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,94,235,26,205,37,124,133,110,117,126,105,240,183,203,250,31,81,184,150,213,194,183,19,151,222,21,113,86,46,198,184,90,203,219,111,88,131,7,215,225,171,117,79,105,100,126,203,170,158,72,36,138,187,99,226,149,147,244,159,78,213,232,185,17,175,215,69,114,39,114,210,175,244,85,143,113,87,250,235,136,241,38,35,184,127,186,86,87,92,171,170,36,255,0,133,36,211,73,35,254,215,57,206,248,170,147,125,193,79,46,140,9,145,217,89,117,252,41,91,189,183,140,243,3,15,207,103,196,127,142,154,155,176,218,235,169,169,251,85,159,241,21,47,138,93,147,69,39,244,212,123,94,237,222,234,181,17,53,139,110,57,56,68,186,240,131,155,141,194,144,92,106,239,24,78,253,78,235,150,28,186,207,78,230,61,240,35,213,175,165,153,232,212,137,245,48,174,221,253,53,209,89,36,50,43,99,234,164,109,237,112,215,198,109,247,35,242,127,52,178,6,247,106,246,174,12,204,108,63,121,167,133,32,99,27,85,108,188,85,91,221,77,29,75,92,186,117,33,126,216,89,44,110,93,90,214,54,72,244,86,190,57,173,172,201,79,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,0,16,173,206,175,205,62,22,249,127,67,234,55,17,201,83,205,62,41,249,127,93,234,54,226,90,115,211,61,50,227,135,76,184,184,230,134,104,94,123,13,170,135,72,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,73,159,181,218,38,168,212,107,92,247,185,140,99,222,220,109,243,11,18,90,177,150,63,196,184,190,197,134,41,48,221,182,249,120,173,185,81,217,105,21,189,11,108,19,76,249,35,165,143,107,24,221,145,181,200,196,209,141,77,26,154,53,190,9,41,60,153,56,125,204,124,53,110,190,241,21,119,196,29,139,8,98,251,124,150,123,93,146,57,213,254,210,146,10,164,71,87,204,214,187,100,125,23,197,81,4,104,230,172,139,213,157,127,22,205,171,52,159,128,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,42,128,0,45,171,22,115,30,224,199,3,98,171,206,10,197,57,201,216,175,88,126,225,81,107,184,211,125,29,186,201,208,170,130,71,71,44,123,217,76,230,59,107,216,228,213,170,173,93,53,69,84,239,43,86,86,230,150,4,206,156,9,108,204,204,180,190,251,103,13,222,122,221,138,183,178,205,79,213,233,76,248,100,252,92,204,100,141,210,72,158,223,121,169,174,154,166,168,168,171,142,191,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,234,128,34,3,155,23,26,247,28,83,138,174,124,43,229,189,207,102,27,179,105,77,140,103,98,210,212,67,117,174,108,148,245,17,211,198,228,107,228,135,178,201,14,215,171,100,99,150,85,150,55,177,18,36,87,217,175,10,188,51,227,46,43,243,114,143,43,112,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,100,83,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,241,92,78,240,245,133,120,160,201,171,214,81,226,154,158,193,219,250,117,54,235,163,41,99,168,154,217,93,19,183,69,81,27,94,159,219,70,244,107,152,231,197,44,172,71,179,126,228,199,91,52,178,183,29,228,182,59,185,229,158,101,216,189,141,137,44,221,30,219,69,218,161,168,233,117,97,100,209,254,50,23,190,55,107,28,172,119,186,229,211,93,23,69,69,68,150,158,84,124,107,254,19,112,172,28,53,230,101,206,213,77,137,48,149,190,158,155,9,75,175,70,107,197,174,24,220,213,167,216,141,72,221,53,44,113,179,189,174,223,36,75,185,88,171,12,210,186,181,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,0,2,42,249,231,126,100,255,0,89,63,102,150,171,202,227,207,102,89,125,245,232,245,164,255,0,31,39,22,97,107,22,57,194,183,156,21,138,104,123,109,151,16,91,234,45,119,26,110,171,227,235,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,121,143,191,27,124,31,98,110,17,179,66,91,43,146,174,183,4,223,42,39,118,19,188,85,203,79,215,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,112,73,198,14,38,225,27,52,34,189,53,106,235,112,77,242,162,6,226,203,61,36,84,253,122,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,220,130,48,158,41,177,99,156,43,102,198,184,90,187,182,217,113,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,31,43,52,179,75,2,100,182,4,185,230,102,101,223,125,141,134,236,221,30,219,91,217,102,168,233,117,102,100,49,254,46,22,62,71,107,36,172,111,186,213,211,93,87,68,69,84,162,184,79,152,247,6,56,231,21,89,176,86,22,206,78,219,122,196,23,10,123,93,186,155,232,237,214,62,189,84,242,54,56,163,222,250,102,177,187,158,246,166,174,84,106,107,170,170,39,121,242,185,163,249,19,204,223,185,125,98,136,129,108,39,133,175,184,231,21,89,176,86,22,161,237,183,172,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,231,82,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,229,120,159,227,239,52,56,170,202,60,9,150,56,230,215,73,75,81,133,234,37,174,189,92,105,150,52,101,250,181,25,210,166,169,88,82,36,90,103,178,39,206,143,108,114,44,114,62,119,57,25,26,53,140,111,171,229,95,195,197,215,57,120,151,181,99,202,171,85,37,86,19,203,26,136,111,119,103,205,88,232,94,218,213,100,203,109,108,77,141,119,189,233,83,11,102,84,93,35,217,78,244,122,174,230,199,37,197,115,206,252,201,254,178,126,205,45,87,149,199,158,204,178,251,235,209,235,73,73,230,25,198,157,171,133,140,175,168,177,97,12,65,72,220,212,196,180,232,152,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,211,145,140,155,108,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,84,190,19,188,211,228,223,204,12,61,234,48,25,41,130,13,185,183,231,205,78,105,241,47,38,91,91,235,105,39,195,217,97,79,236,186,101,166,168,138,161,146,220,103,100,114,215,72,175,99,17,204,123,92,145,83,62,39,61,251,31,70,229,247,92,247,181,44,128,154,158,77,153,215,244,231,135,219,182,78,85,219,250,53,121,101,112,78,140,241,197,182,57,232,110,50,212,84,71,185,203,35,149,211,54,118,86,35,180,99,26,145,244,52,220,237,234,95,249,106,188,209,252,137,230,111,220,190,177,68,64,182,19,194,215,220,115,138,172,216,43,11,80,246,219,214,32,184,83,218,237,212,221,86,71,215,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,243,169,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,144,79,2,252,102,216,184,195,203,138,171,156,150,175,99,99,60,47,217,233,241,53,182,38,61,105,91,36,168,254,149,77,52,142,215,88,101,233,74,169,27,156,178,70,230,57,174,220,136,201,100,185,82,42,249,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,197,63,230,51,198,191,238,170,204,120,44,24,2,231,117,143,44,176,183,226,237,180,211,175,74,59,165,114,43,210,75,155,161,218,215,183,115,30,145,196,217,85,206,100,109,115,180,137,211,75,26,118,249,113,112,57,77,197,110,50,175,198,25,130,250,186,124,186,193,245,16,50,186,24,153,44,79,189,213,185,21,233,69,20,232,136,214,49,173,70,186,119,53,221,86,178,88,154,212,106,204,146,199,59,196,0,243,71,243,217,153,191,114,250,61,17,226,178,3,139,60,101,195,158,87,230,182,7,203,250,122,186,27,238,101,83,218,233,169,241,29,37,122,65,61,153,148,178,78,178,172,108,233,185,92,249,98,168,146,52,123,95,27,226,93,30,213,220,141,84,165,88,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,73,211,202,46,91,153,37,151,92,58,98,140,132,196,18,213,223,106,49,221,60,80,226,140,67,72,249,232,103,175,125,53,84,179,208,77,28,14,154,104,160,125,58,202,212,68,110,172,145,99,69,145,175,69,86,144,195,196,239,15,88,171,133,252,229,189,101,30,41,169,237,253,131,167,83,110,186,50,150,74,120,110,116,50,183,116,85,17,181,233,253,180,111,70,185,237,100,177,74,196,123,246,110,95,127,133,120,205,190,210,112,99,141,120,59,197,182,174,221,106,174,236,149,24,82,227,78,198,50,75,124,141,186,193,91,83,77,80,157,221,72,95,182,121,25,39,124,140,145,202,197,222,199,183,161,224,56,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,50,0,121,143,241,5,148,252,68,113,5,46,40,202,28,63,106,246,85,5,190,154,142,92,77,79,5,77,61,86,34,147,164,199,117,42,34,153,177,236,232,234,180,236,85,143,168,173,137,85,210,61,157,22,69,212,229,247,195,206,118,231,110,118,208,226,44,158,197,181,120,45,152,46,162,58,155,150,46,166,100,21,15,179,190,88,42,86,157,22,146,73,163,117,83,39,116,15,129,236,77,204,217,35,186,136,172,85,107,178,9,6,54,220,93,103,125,171,136,238,34,241,158,114,216,172,117,118,139,109,254,162,153,180,116,149,114,53,243,164,20,244,176,211,70,249,54,251,173,123,219,2,61,88,138,228,98,189,90,142,126,221,235,72,12,138,56,16,207,75,239,17,60,48,97,28,198,198,55,155,85,199,20,187,181,91,175,174,183,163,25,178,170,158,162,72,216,179,68,197,84,138,105,32,72,39,115,17,26,223,199,35,152,198,177,204,106,92,1,21,124,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,128,0,162,153,215,198,103,13,156,59,98,170,92,21,156,121,145,244,126,245,91,111,101,210,10,111,99,215,213,239,165,124,146,70,217,55,211,193,35,19,87,195,34,104,171,187,221,215,77,21,21,126,182,69,241,71,145,60,74,123,111,240,41,142,126,145,253,28,236,222,211,254,166,86,81,244,59,71,87,163,254,169,138,61,219,186,18,254,78,186,109,239,211,84,214,42,249,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,0,98,174,100,103,145,184,255,0,6,229,103,4,217,99,152,57,131,136,105,44,120,122,199,150,248,126,166,186,186,165,87,100,76,246,125,58,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,44,43,113,183,198,14,38,226,231,52,37,189,57,106,232,176,77,142,162,118,225,59,61,92,84,253,122,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,220,235,117,39,251,149,199,145,60,178,251,235,214,43,71,244,81,248,19,255,0,195,159,252,153,188,127,209,11,148,194,120,166,197,142,112,173,155,26,225,106,238,219,101,196,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,220,125,96,69,95,60,239,204,159,235,39,236,210,213,121,92,121,236,203,47,190,189,30,180,159,224,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,128,0,0,0,52,83,77,191,105,174,157,198,213,0,107,183,191,67,98,187,114,238,79,5,52,77,219,180,211,84,250,245,57,90,138,154,235,223,169,170,34,39,114,28,14,142,71,73,175,139,81,223,95,192,234,84,208,50,73,53,145,141,209,85,85,53,106,41,213,91,114,70,244,114,42,49,189,253,232,211,191,12,45,107,26,253,168,237,19,199,79,19,149,97,107,216,168,172,106,181,126,10,157,198,231,43,33,106,163,145,62,191,3,224,226,10,85,88,24,228,68,85,222,137,166,159,98,148,231,176,50,130,249,81,84,247,162,70,248,209,136,136,223,142,141,250,191,66,149,63,14,189,202,136,196,215,98,49,202,157,255,0,198,250,143,184,89,239,30,106,214,224,252,64,174,68,95,234,5,219,255,0,196,216,65,174,41,68,125,246,181,205,77,27,163,52,79,254,230,134,152,42,41,38,197,118,118,70,229,69,91,141,50,106,159,108,141,50,18,225,77,143,143,45,240,131,36,239,115,48,237,173,53,95,138,246,68,43,217,226,113,188,138,214,77,26,185,117,86,181,81,53,254,57,75,242,206,71,203,87,123,87,107,163,111,181,141,239,93,126,13,43,149,14,141,137,100,123,81,61,237,52,254,68,21,208,62,121,18,118,66,143,84,110,205,21,83,237,95,137,240,106,112,242,75,80,248,21,237,126,221,23,69,98,105,225,250,126,211,173,83,131,40,42,161,107,42,109,20,82,61,93,222,231,193,27,151,94,253,23,188,236,80,96,26,10,70,69,44,52,116,141,114,47,228,182,153,141,211,191,93,117,212,244,52,150,184,161,107,89,181,136,230,46,170,136,196,250,245,59,209,196,145,171,149,52,247,180,248,27,215,69,238,211,83,137,61,197,114,163,181,239,240,250,130,61,81,218,234,171,246,106,111,71,238,67,107,81,91,220,171,169,184,4,215,224,110,209,13,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,209,62,163,77,191,105,166,186,27,87,188,35,126,26,27,218,212,78,255,0,19,113,181,250,237,93,60,77,145,238,239,71,119,107,225,222,39,106,108,87,47,195,79,129,196,140,73,19,106,162,119,252,85,5,60,110,102,177,72,245,114,254,87,121,204,212,86,38,142,239,67,134,162,9,101,239,106,124,126,179,230,94,160,153,244,114,232,138,174,107,85,218,107,252,85,41,46,44,185,207,110,170,160,93,175,107,157,112,129,143,86,201,162,237,84,85,93,116,241,253,5,82,193,119,24,106,173,16,185,158,243,156,170,138,171,174,191,150,228,79,129,233,75,48,227,153,138,236,3,137,54,174,154,89,239,221,255,0,253,196,131,27,146,185,46,85,140,87,42,235,59,245,255,0,210,83,238,229,197,194,75,118,46,160,168,137,174,87,49,101,84,218,253,171,223,19,147,196,200,39,132,234,167,212,228,238,1,150,72,182,172,182,11,115,213,85,218,175,125,12,74,87,115,195,227,170,126,173,124,59,116,70,244,91,221,167,118,187,156,82,204,153,160,146,223,96,170,141,221,206,117,99,221,221,162,119,108,143,234,253,5,127,164,98,73,19,81,124,59,215,249,206,100,77,26,228,84,239,68,85,208,226,138,157,22,71,206,173,69,220,221,53,211,252,254,163,122,198,205,172,213,19,94,255,0,129,204,196,209,168,131,68,106,234,141,78,255,0,16,174,211,77,123,141,87,189,59,151,77,78,55,38,196,93,124,60,85,77,21,189,219,190,8,104,212,86,59,191,189,52,55,162,163,187,208,221,180,212,26,128,0,0,0,0,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,140,190,107,28,10,212,227,24,235,248,167,202,138,10,186,155,237,45,58,205,141,104,93,85,19,96,117,186,146,137,235,237,38,44,210,53,90,248,162,167,142,39,67,26,59,168,139,27,154,198,185,178,44,177,65,132,241,77,247,3,98,171,54,53,194,213,221,138,245,135,238,20,247,75,117,79,73,146,116,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,158,158,1,120,215,194,188,86,101,197,37,146,237,115,236,249,155,134,109,240,199,136,237,245,11,27,36,175,216,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,209,145,232,197,77,174,137,242,197,95,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,192,57,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,11,63,230,5,192,141,139,138,172,43,38,53,194,204,236,89,155,135,237,235,29,186,167,87,201,237,74,88,35,170,146,43,86,199,212,69,79,7,86,166,161,171,218,92,138,230,105,162,234,222,228,130,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,73,159,229,123,199,79,225,175,10,179,35,179,143,25,246,188,201,178,239,246,61,77,107,118,205,125,181,199,27,85,53,153,92,189,162,178,29,36,234,106,141,123,226,70,73,248,215,54,162,68,181,94,117,126,105,240,183,203,250,31,81,184,150,0,76,79,42,126,7,42,114,214,213,65,197,38,100,190,146,91,238,39,179,163,240,181,177,172,138,116,183,91,170,154,199,165,107,228,209,85,149,51,69,163,90,216,220,157,56,101,145,175,87,58,87,71,12,143,148,211,136,172,134,193,188,73,101,29,247,42,113,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,106,173,71,183,123,21,241,185,118,61,200,184,246,113,21,144,216,203,134,220,220,190,229,78,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,221,85,168,247,108,122,62,55,46,246,57,18,154,153,41,241,99,229,99,57,62,95,226,31,78,156,198,176,202,160,2,21,185,213,249,167,194,223,47,232,125,70,226,124,158,80,24,166,197,129,179,247,48,177,174,41,174,236,86,92,63,149,247,107,165,198,167,164,249,58,20,176,86,208,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,227,192,113,245,198,190,42,226,179,49,234,236,150,155,159,103,203,44,51,112,154,60,57,111,167,89,25,29,126,197,116,109,185,212,36,141,99,221,52,172,85,86,53,237,78,140,111,86,34,110,116,175,151,234,242,253,224,70,251,197,86,42,143,26,226,150,118,44,178,195,247,4,142,227,83,171,36,246,165,84,18,82,201,45,171,99,42,34,168,131,171,77,80,229,237,45,69,107,52,209,53,119,114,78,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,108,0,82,174,44,124,172,103,39,203,252,67,233,211,152,214,25,84,0,1,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,151,84,15,41,154,88,119,29,226,188,9,115,176,101,166,98,253,4,196,149,93,30,197,136,61,145,13,211,177,237,153,143,147,250,86,101,72,228,223,27,95,31,188,190,239,83,114,119,181,12,104,177,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,147,201,179,61,50,106,27,21,219,33,163,194,214,172,51,143,170,52,185,190,233,37,115,164,170,197,219,95,80,231,53,173,116,104,145,118,72,58,72,216,27,35,183,53,211,204,214,39,227,220,73,248,33,175,157,38,100,101,198,41,206,92,37,128,48,229,30,252,95,130,109,245,17,98,90,222,194,145,254,46,173,180,243,209,82,245,151,71,203,211,98,203,46,154,44,108,237,126,235,149,238,149,173,181,94,13,178,143,49,243,163,136,236,25,134,50,182,241,236,59,213,186,225,29,247,219,207,160,90,200,108,177,209,189,179,118,185,34,218,230,59,107,217,27,88,217,54,198,249,100,138,55,57,168,253,82,101,57,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,128,1,21,124,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,139,21,173,230,1,71,148,92,124,102,39,15,217,223,136,187,38,5,171,246,36,24,102,229,44,112,69,75,97,170,146,221,4,210,182,165,237,98,72,176,207,37,71,124,210,61,205,133,204,110,168,216,220,247,199,118,185,209,148,56,55,62,178,191,16,101,30,96,65,87,37,139,17,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,29,110,34,178,27,25,112,219,155,151,220,169,198,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,170,181,30,237,143,71,198,229,222,199,34,92,255,0,46,14,96,21,156,59,223,98,202,76,222,196,95,233,79,95,218,103,138,166,162,57,234,36,195,181,91,31,38,234,118,66,201,36,124,51,72,136,199,194,141,218,146,74,146,181,89,248,228,150,69,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,148,158,101,188,190,233,179,134,213,120,226,15,40,45,85,114,102,13,5,63,105,188,90,105,34,150,170,124,74,198,54,150,8,210,52,124,232,200,31,79,77,4,174,70,67,19,159,58,232,212,69,122,183,88,97,39,207,150,87,14,181,57,1,195,69,186,124,83,132,234,236,120,219,25,212,73,121,191,195,95,20,77,171,133,155,220,202,58,119,43,90,143,99,27,78,140,147,163,42,171,227,150,162,161,21,24,174,115,27,108,28,243,191,50,127,172,159,179,75,0,225,115,61,63,115,94,123,97,156,235,250,45,244,143,232,231,109,254,166,118,238,199,215,237,20,115,211,127,94,233,201,183,111,95,119,228,46,187,116,238,215,84,242,153,165,154,88,239,58,113,221,207,51,51,46,251,237,156,73,121,232,246,218,222,203,13,63,87,165,11,33,143,241,112,177,145,183,72,226,99,125,214,166,186,106,186,170,170,173,223,214,242,255,0,172,202,46,1,243,19,136,28,239,195,189,147,29,85,251,18,124,51,109,150,73,226,170,176,210,201,113,130,25,93,82,198,189,35,89,167,142,163,190,25,24,231,66,214,55,85,108,142,123,35,182,190,19,188,211,228,223,204,12,61,234,48,25,41,148,255,0,63,179,142,197,195,254,77,98,204,226,196,112,246,138,76,51,111,117,68,116,219,158,206,215,84,247,36,116,212,219,216,199,172,125,89,228,138,46,166,197,107,55,238,119,186,213,83,25,114,242,184,184,225,50,235,146,28,37,240,245,143,110,184,22,146,213,136,107,105,238,52,56,190,186,45,208,78,179,213,204,234,251,101,53,84,18,35,31,218,99,167,117,84,82,59,167,171,86,14,155,158,173,100,35,149,14,113,93,114,215,139,75,38,17,117,250,146,135,15,102,13,61,69,146,233,21,109,83,162,130,73,219,12,147,81,57,141,222,214,45,74,212,49,144,70,174,71,46,149,82,177,137,186,68,82,119,139,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,72,79,53,142,4,173,75,106,175,226,155,38,176,205,91,110,77,168,89,241,189,170,221,3,93,4,144,43,94,233,47,8,196,84,115,30,215,35,82,125,141,114,61,31,215,114,51,100,242,73,26,217,47,155,216,203,33,115,67,15,230,230,95,207,73,29,247,14,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,33,238,24,184,133,194,188,80,100,213,151,55,48,181,55,96,237,253,74,107,141,173,245,81,212,77,108,174,137,219,101,167,145,204,95,237,100,98,185,172,115,226,150,39,171,25,191,106,88,7,60,239,204,159,235,39,236,210,200,56,99,193,87,92,127,133,51,254,197,102,168,164,134,162,151,41,234,175,111,117,75,220,214,44,22,251,213,166,186,102,162,181,174,93,238,138,154,70,177,52,209,94,173,69,86,162,171,146,133,25,62,229,86,22,203,140,23,151,24,115,13,229,13,13,170,147,6,82,91,226,117,145,182,185,82,90,89,41,100,78,163,102,100,168,174,235,117,55,172,139,42,185,206,145,207,87,185,206,87,43,151,213,144,3,205,31,207,102,102,253,203,232,244,69,170,147,189,203,139,129,202,158,20,176,109,126,48,204,23,210,84,102,46,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,233,57,241,68,214,163,146,20,150,75,202,40,87,24,60,38,96,222,46,178,191,232,61,246,162,146,207,125,160,168,142,166,197,136,221,64,181,83,218,158,178,49,103,70,49,36,137,94,201,98,98,198,230,43,246,107,211,122,162,186,38,42,99,217,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,246,188,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,127,252,215,56,233,254,191,194,254,74,99,63,246,69,46,63,173,161,111,246,173,109,174,58,132,119,251,239,106,99,91,252,8,85,255,0,234,136,72,224,201,124,161,198,89,245,154,24,127,40,242,254,10,73,47,184,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,185,20,112,235,144,216,55,134,220,163,177,101,78,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,221,81,170,247,108,98,50,54,174,198,53,18,165,150,171,204,235,52,191,5,252,27,99,94,201,125,246,101,215,22,246,124,45,111,254,149,235,118,174,213,34,118,184,59,216,230,179,117,12,117,190,251,182,233,167,186,228,122,176,128,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,181,230,91,194,141,31,12,89,177,135,95,132,162,215,6,98,92,63,71,5,170,71,67,4,82,37,85,186,154,10,74,166,202,145,42,117,38,126,216,42,164,155,167,27,95,37,99,244,69,86,189,74,235,201,63,56,173,86,92,101,143,50,66,249,126,171,138,163,18,211,210,222,236,20,115,85,53,180,142,158,149,36,109,99,98,141,207,69,90,153,34,146,7,170,70,197,87,69,70,245,114,162,68,210,93,8,171,231,157,249,147,253,100,253,154,90,175,43,143,61,153,101,247,215,163,214,147,252,0,4,43,115,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,138,85,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,37,80,3,21,114,231,248,167,227,6,235,156,57,81,149,92,61,225,165,164,102,9,203,188,47,135,219,60,173,137,221,123,141,238,27,84,112,206,247,186,70,53,209,178,7,73,81,78,214,51,221,122,164,146,43,164,71,68,145,252,174,9,56,62,196,220,92,230,132,86,86,165,93,22,9,177,212,64,236,89,120,164,150,159,175,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,77,56,133,194,214,44,13,159,185,151,130,176,181,15,98,178,225,252,97,121,181,219,169,186,175,147,161,75,5,108,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,155,254,87,30,68,242,203,239,175,88,173,32,4,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,4,85,243,206,252,201,254,178,126,205,45,87,149,199,158,204,178,251,235,209,235,73,254,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,0,0,0,1,166,137,245,26,109,251,77,53,208,218,189,235,220,17,59,244,55,181,168,157,250,234,110,52,118,187,87,79,168,227,141,93,223,191,187,95,14,241,58,39,79,85,248,28,77,106,72,155,87,69,215,235,65,19,86,55,44,46,118,187,149,85,63,71,249,161,204,136,172,213,21,53,77,78,41,226,146,86,174,137,223,167,214,116,110,52,179,74,198,179,77,85,21,23,69,84,251,74,41,152,119,74,171,109,35,95,19,30,146,45,67,26,187,101,218,186,43,28,190,41,252,133,90,193,151,40,42,173,212,234,207,121,238,71,234,171,174,191,150,169,227,161,234,11,59,227,233,138,236,21,136,118,174,154,97,251,191,127,255,0,169,176,131,12,68,231,50,245,82,213,114,187,93,154,174,191,196,65,133,170,93,73,136,173,179,177,21,85,149,176,61,52,118,158,18,34,248,153,9,240,149,85,37,78,87,96,137,164,139,106,203,134,109,47,213,93,170,247,209,162,151,0,120,156,113,11,164,174,110,213,209,171,3,117,79,130,174,247,20,231,0,81,62,146,107,222,237,17,95,123,171,145,52,79,130,163,74,219,68,212,145,138,154,38,154,253,95,160,237,70,221,23,71,34,107,245,28,48,83,162,204,233,220,196,93,201,166,170,159,163,252,135,34,198,206,155,117,106,107,175,212,114,177,52,106,32,84,209,117,68,253,33,93,225,175,113,175,138,119,124,78,55,55,98,42,175,130,248,169,181,81,21,55,124,2,34,163,145,117,213,60,77,232,168,238,244,55,109,53,209,1,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,98,253,168,52,250,144,26,162,232,107,174,167,19,157,189,251,17,203,226,190,7,34,55,185,62,195,73,83,116,106,223,172,224,106,175,131,77,106,31,177,82,70,120,248,28,204,85,123,125,239,172,222,124,219,130,174,217,180,239,222,213,110,139,225,224,82,28,209,161,90,91,77,93,209,98,68,117,58,44,209,175,118,136,246,196,229,69,250,254,7,215,200,28,66,203,190,23,69,172,153,29,59,85,19,77,174,94,245,150,93,59,215,95,169,10,178,89,159,28,93,216,7,18,42,248,123,30,253,255,0,50,65,117,207,79,107,86,125,93,162,79,240,148,251,89,127,10,203,139,104,90,214,35,145,122,190,63,239,78,50,12,225,25,26,236,148,192,155,209,26,248,172,86,246,34,34,124,18,134,18,187,148,211,49,46,190,203,100,21,19,76,169,185,90,205,93,170,255,0,13,126,31,160,248,185,125,110,101,45,52,208,236,241,145,206,209,116,250,152,133,87,183,191,100,77,108,157,202,136,191,223,59,10,228,86,162,175,239,151,67,85,77,136,136,213,238,10,168,170,212,93,60,78,83,69,77,83,69,93,14,23,43,157,170,124,19,187,83,146,53,213,191,163,184,220,168,138,154,42,106,134,215,55,94,245,238,79,171,224,105,167,126,170,26,154,27,255,0,73,168,0,0,0,0,0,0,49,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,93,80,4,37,243,114,225,159,6,228,174,110,89,179,75,6,87,85,177,153,175,81,118,185,92,237,147,42,200,202,107,140,47,129,245,19,197,35,156,174,217,59,170,247,172,106,158,227,218,253,174,216,230,199,31,111,146,167,154,124,83,242,254,187,212,109,196,212,130,0,121,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,1,20,28,229,184,103,193,182,8,237,124,83,216,171,170,233,111,184,142,241,73,135,47,180,46,85,146,10,199,165,20,171,5,91,21,93,172,47,100,84,105,19,152,136,172,122,116,220,136,199,53,235,45,133,240,157,230,159,38,254,96,97,239,81,128,186,174,117,126,105,240,183,203,250,31,81,184,158,43,148,254,80,224,220,218,226,190,154,124,103,5,92,236,192,214,121,49,125,178,24,103,88,152,251,141,53,101,35,41,221,42,183,222,115,24,233,250,136,212,86,234,248,216,142,220,205,204,116,239,0,90,175,50,110,30,176,174,122,112,203,137,47,119,106,159,103,94,178,222,223,95,139,109,23,8,233,99,150,69,236,212,178,73,61,27,149,200,143,72,103,99,17,28,140,115,116,146,56,30,168,244,139,99,160,4,201,79,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,0,16,173,206,175,205,62,22,249,127,67,234,55,18,194,168,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,71,177,37,134,41,17,174,213,55,198,199,120,181,21,42,175,10,188,51,227,46,43,243,114,143,43,112,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,100,83,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,0,82,174,44,124,172,103,39,203,252,67,233,211,152,214,25,84,0,0,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,0,177,94,104,92,20,126,232,12,8,252,231,203,219,101,214,187,50,112,109,189,148,209,91,168,147,173,237,155,91,102,115,223,78,145,57,201,164,209,117,103,154,53,141,21,242,123,241,108,145,207,139,167,12,56,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,92,132,248,62,226,207,6,241,117,149,255,0,78,44,84,244,150,123,237,5,68,148,215,220,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,94,163,17,85,209,61,19,197,115,17,226,243,247,41,100,210,125,22,173,232,230,22,49,234,209,97,125,244,29,166,24,58,78,139,181,85,201,185,82,52,233,71,43,118,35,183,238,150,72,181,141,241,164,187,96,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,33,78,9,56,62,195,60,35,101,124,86,86,165,37,110,54,190,83,192,236,89,120,164,150,163,161,93,60,82,78,248,89,28,114,189,90,214,66,218,151,196,143,107,35,89,17,168,247,181,170,187,91,231,249,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,157,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,79,43,148,57,209,149,249,245,131,99,204,12,163,197,244,152,138,197,37,68,180,139,81,11,36,137,241,79,26,166,248,165,138,86,182,88,159,162,181,200,215,181,170,172,123,30,154,181,237,85,246,160,138,190,121,223,153,63,214,79,217,165,170,242,184,243,217,150,95,125,122,61,105,63,196,0,243,71,243,217,153,191,114,250,61,17,34,156,169,56,174,204,126,34,114,227,18,224,172,208,151,218,183,92,185,246,116,16,223,229,153,93,85,114,165,170,74,132,141,181,40,169,239,205,31,101,114,44,218,238,145,175,106,189,21,237,124,146,214,174,49,120,58,192,156,95,224,74,123,5,254,179,216,216,146,205,191,232,254,32,233,205,81,236,190,172,212,239,170,254,149,100,241,71,63,86,58,116,143,241,138,187,53,220,221,21,59,241,215,50,83,225,59,202,198,77,252,191,195,222,157,1,85,75,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,71,86,118,242,183,194,184,231,140,156,49,153,150,235,77,214,187,45,177,149,194,229,121,204,26,38,92,163,135,176,215,54,55,76,197,142,71,201,218,29,13,109,67,145,175,142,38,171,162,252,106,182,72,218,248,210,41,21,34,175,158,119,230,79,245,147,246,105,21,100,138,114,197,229,255,0,71,155,181,148,220,64,231,126,29,237,120,22,147,108,248,102,219,44,144,75,75,126,170,142,121,161,149,213,44,107,214,68,134,9,41,251,225,145,141,108,206,123,117,87,70,215,178,75,234,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,71,87,58,76,227,190,224,252,154,194,89,59,104,135,167,73,152,151,10,138,139,165,78,230,46,234,91,107,169,228,109,54,199,49,85,55,207,61,60,189,70,189,142,111,102,219,239,54,71,34,69,183,13,121,67,83,159,89,243,129,178,142,24,42,228,167,196,87,136,97,184,45,36,241,67,60,86,230,107,45,108,209,190,93,88,143,142,154,57,164,68,84,118,170,196,68,107,149,81,171,58,156,195,240,85,215,31,240,91,154,182,43,53,69,36,53,20,182,118,94,222,234,151,185,172,88,45,245,49,87,76,212,86,181,203,189,209,83,72,214,38,154,43,213,168,170,212,85,114,99,237,132,241,77,247,3,98,171,54,53,194,213,221,138,245,135,238,20,247,75,117,79,73,146,116,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,201,247,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,109,124,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,200,75,230,71,203,238,155,135,106,152,243,135,38,237,85,110,203,171,141,67,105,171,109,176,197,44,204,195,47,72,160,142,37,150,162,105,229,154,102,84,204,179,185,30,230,181,145,189,89,30,186,190,52,90,213,202,67,133,108,249,193,181,49,241,17,121,198,21,120,71,6,226,58,126,147,48,180,180,157,71,226,122,37,138,78,141,92,168,231,34,83,49,146,190,57,32,151,107,164,145,157,93,54,67,42,58,110,175,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,178,12,194,193,87,92,181,199,248,151,46,111,181,20,147,220,176,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,116,211,84,79,2,116,249,89,99,250,108,117,193,110,13,165,92,67,87,118,185,97,90,138,251,5,201,106,86,87,62,149,241,212,190,90,122,116,124,137,239,49,148,115,210,35,54,42,177,172,218,196,211,98,181,183,106,64,15,52,127,61,153,155,247,47,163,209,21,215,146,190,80,224,220,95,154,24,219,55,47,176,85,205,125,203,218,122,24,108,72,217,213,144,66,251,132,117,177,79,51,216,157,239,122,69,10,198,212,85,216,137,52,138,173,87,35,28,201,137,0,176,14,112,92,61,97,92,109,145,43,196,23,105,246,126,36,203,158,133,54,232,233,99,119,181,40,107,43,32,131,179,205,38,137,34,116,164,151,171,26,238,86,183,124,237,216,171,46,246,69,95,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,229,245,138,34,5,176,158,41,190,224,108,85,102,198,184,90,187,177,94,176,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,216,244,115,29,181,236,106,232,228,86,174,154,42,42,119,12,39,133,175,184,231,21,89,176,86,22,161,237,183,172,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,230,65,60,18,112,125,134,120,70,202,248,172,173,74,74,220,109,124,167,129,216,178,241,73,45,71,66,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,226,129,13,124,233,51,142,197,140,51,151,9,100,237,162,30,165,94,93,219,234,42,46,149,59,158,155,106,174,77,167,145,180,219,28,196,69,217,4,20,242,245,26,247,181,221,167,111,186,232,220,139,71,249,89,96,10,156,117,198,150,13,170,92,61,73,118,182,225,90,122,251,253,201,42,82,39,50,149,145,211,62,42,122,132,100,139,239,61,149,147,210,43,54,34,189,175,218,244,211,98,185,183,235,206,79,37,62,156,240,251,105,206,58,75,135,70,175,44,174,11,214,130,73,118,199,61,13,198,90,122,121,54,181,35,114,186,102,206,202,53,110,175,99,82,62,190,187,157,177,8,192,224,191,56,236,89,5,197,6,0,205,92,83,14,251,45,170,225,37,61,198,77,207,78,205,75,87,79,45,36,181,58,49,143,123,250,44,168,116,189,54,181,92,254,158,196,209,93,170,100,124,69,95,60,239,204,159,235,39,236,210,213,121,92,121,236,203,47,190,189,30,180,159,227,202,102,150,105,96,76,150,192,151,60,204,204,187,239,177,176,221,155,163,219,107,123,44,213,29,46,172,204,134,63,197,194,199,200,237,100,149,141,247,90,186,107,170,232,136,170,157,188,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,16,173,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,37,80,3,21,115,223,228,94,69,230,63,17,121,143,110,202,252,175,179,118,235,173,118,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,122,112,179,115,117,93,21,202,231,53,140,107,222,246,49,217,20,228,94,69,229,199,14,153,113,110,202,252,175,179,118,27,85,14,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,58,147,63,107,117,93,17,168,214,181,140,107,24,198,49,184,246,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,46,168,0,69,95,60,239,204,159,235,39,236,210,213,121,92,121,236,203,47,190,189,30,180,159,224,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,128,0,0,0,0,0,108,95,181,2,39,212,128,213,23,67,93,117,56,164,126,175,70,110,84,248,119,28,136,222,228,69,248,26,74,155,163,86,253,103,93,186,162,232,158,38,233,151,106,36,137,226,212,68,212,229,137,203,36,104,174,248,156,135,74,174,77,143,71,166,139,221,166,139,224,82,92,125,102,142,104,250,181,16,34,177,211,51,68,93,170,154,236,95,129,191,33,177,50,93,173,180,177,86,78,142,153,96,153,116,218,229,239,235,232,157,235,175,214,86,66,207,184,245,238,193,88,133,87,195,232,253,219,255,0,196,216,65,110,38,84,91,245,74,167,134,172,255,0,1,163,14,70,178,98,11,107,88,212,93,107,33,79,253,180,50,16,225,5,219,242,175,6,198,246,163,86,28,51,104,107,81,19,255,0,35,68,255,0,17,112,101,62,204,26,239,103,199,61,92,146,104,145,181,189,235,170,232,139,38,159,15,210,121,188,21,12,114,117,103,78,244,170,169,146,127,177,119,53,23,95,254,37,84,182,57,204,99,155,47,114,234,171,253,227,182,178,232,221,202,191,29,53,53,119,184,154,53,87,67,93,201,238,162,233,226,114,26,47,129,196,237,221,237,79,4,248,252,77,209,57,92,154,125,70,245,68,84,209,83,84,54,185,186,252,52,68,248,33,166,222,253,126,175,128,106,105,246,27,211,95,137,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,52,65,162,13,19,234,52,113,181,206,70,167,142,135,28,109,239,220,154,234,189,231,58,120,119,155,100,69,86,174,158,39,89,168,244,111,119,137,200,232,247,46,215,106,169,226,114,177,138,141,209,117,78,243,114,107,167,127,137,211,173,133,203,171,145,189,200,186,255,0,49,79,51,26,129,247,91,45,214,137,98,77,173,166,145,237,219,162,42,175,73,83,227,250,79,3,145,115,207,107,187,86,89,92,247,49,144,212,81,181,26,171,175,229,57,238,95,14,239,137,113,168,186,247,161,102,156,114,162,254,15,177,42,255,0,246,154,253,255,0,48,65,101,211,254,201,85,253,125,121,63,194,83,233,96,218,201,104,177,21,37,68,110,239,103,83,77,117,211,190,55,39,195,244,153,0,112,93,114,146,191,37,112,51,158,173,215,216,212,8,186,34,255,0,176,33,95,137,113,165,188,113,27,116,169,183,219,40,82,41,220,199,58,120,188,28,190,27,102,250,191,65,234,176,76,139,44,50,203,19,181,209,206,111,213,240,105,82,25,34,43,213,53,218,154,124,15,165,177,187,116,84,240,239,54,74,168,140,110,139,251,227,141,234,187,154,186,170,119,155,186,202,215,34,107,220,191,89,203,189,21,59,148,218,229,111,195,249,77,170,174,99,145,222,13,211,83,149,174,220,136,191,89,184,211,68,26,33,168,0,0,0,0,0,0,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,0,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,53,32,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,128,88,7,58,191,43,24,91,230,5,15,167,92,72,171,225,59,205,62,77,252,192,195,222,163,1,117,92,234,252,211,225,111,151,244,62,163,113,28,149,60,211,226,159,151,245,222,163,110,38,164,2,149,113,99,229,99,57,62,95,226,31,78,156,198,176,201,79,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,0,16,173,206,175,205,62,22,249,127,67,234,55,18,205,114,95,40,113,150,125,102,134,31,202,60,191,130,146,75,238,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,67,220,52,112,233,129,56,95,202,202,12,179,192,180,255,0,216,171,47,21,187,230,254,169,221,59,52,48,207,89,211,150,89,58,61,94,131,29,210,99,182,51,193,19,197,86,170,128,0,41,87,22,62,86,51,147,229,254,33,244,233,204,107,12,170,0,0,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,0,8,107,230,185,193,71,224,203,21,79,196,166,89,219,46,181,56,111,22,220,42,42,113,108,90,117,161,179,221,38,145,174,74,141,234,229,145,176,213,73,35,251,156,221,145,202,155,81,232,147,67,19,109,131,131,238,44,241,151,8,185,161,244,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,105,254,116,102,246,50,207,172,208,196,25,185,152,19,210,73,125,196,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,148,158,83,188,20,91,176,182,21,182,113,81,153,22,205,248,146,243,173,78,14,129,233,85,79,53,170,133,209,212,83,201,81,35,85,204,142,110,213,28,219,152,142,141,237,72,146,41,24,245,89,85,25,37,69,170,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,33,175,153,215,48,10,60,221,172,169,225,251,36,49,23,107,192,180,155,160,196,215,40,163,130,90,91,245,84,115,195,52,77,166,123,152,178,36,48,73,79,221,52,111,107,102,115,221,162,58,54,177,242,91,87,7,92,98,227,190,16,49,221,69,254,193,71,237,156,55,121,217,244,131,15,245,33,167,246,167,74,26,134,82,255,0,77,62,9,100,131,165,37,66,201,248,180,77,250,109,118,168,189,217,4,224,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,1,21,124,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,136,1,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,18,168,98,174,100,167,194,119,149,140,155,249,127,135,189,58,2,170,150,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,2,42,249,231,126,100,255,0,89,63,102,150,191,203,207,130,203,175,20,249,161,79,125,197,248,126,173,217,87,134,170,21,113,5,98,84,186,149,43,103,72,247,69,111,130,70,181,92,247,185,203,19,165,70,43,85,144,171,151,169,27,223,14,233,233,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,182,14,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,100,16,243,108,198,183,92,85,198,150,32,177,92,41,233,35,167,193,214,123,85,146,133,208,177,200,249,32,125,51,107,149,210,170,185,81,95,213,174,149,168,173,70,166,198,177,52,213,21,206,169,92,150,242,114,197,140,51,151,22,231,21,222,110,165,94,93,219,233,233,237,116,219,94,155,106,174,77,168,141,213,59,218,244,69,217,4,21,17,116,220,199,181,221,167,119,186,232,218,171,50,134,49,153,215,149,247,92,149,205,204,95,149,23,151,85,201,81,133,175,21,54,214,84,84,209,58,145,245,144,49,235,209,170,72,156,170,172,100,209,116,229,103,188,228,86,72,213,71,57,21,21,102,207,148,254,41,177,98,14,9,112,133,166,209,93,218,42,240,205,194,239,107,186,71,210,123,59,61,83,235,166,171,108,122,185,17,31,172,21,116,239,213,170,173,247,244,215,115,92,137,245,185,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,128,69,95,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,242,156,220,114,207,21,96,254,47,111,24,234,237,73,173,151,30,219,232,46,22,138,168,227,147,166,238,205,73,13,28,240,57,238,98,49,102,99,224,71,185,140,115,182,199,60,14,85,69,126,137,93,121,31,99,250,104,174,185,167,149,181,216,134,173,106,42,169,237,215,251,93,165,203,43,160,70,68,233,96,173,168,98,105,210,99,213,102,160,99,187,209,239,68,143,242,146,53,219,43,228,0,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,0,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,114,250,197,17,0,36,217,242,220,229,247,83,195,181,52,153,195,156,150,170,71,102,45,198,157,212,212,86,217,162,138,103,225,150,36,179,199,42,197,81,12,242,195,51,234,97,88,28,175,107,90,248,216,175,143,93,31,34,45,250,128,99,89,197,62,117,254,232,158,32,177,182,113,199,111,236,84,152,130,224,157,130,7,69,211,145,148,48,68,202,122,94,171,122,146,34,76,176,67,18,201,181,234,222,162,191,110,141,209,18,77,57,39,229,125,215,15,101,30,60,205,123,131,170,225,167,198,119,138,91,109,13,60,212,78,137,146,65,111,100,154,213,69,42,174,147,49,242,214,75,18,237,110,141,125,43,211,115,149,85,25,123,249,253,147,150,46,32,50,107,22,100,238,35,155,179,210,98,107,123,169,227,169,218,247,246,74,166,57,36,166,169,216,199,177,100,233,79,28,82,244,247,163,95,179,107,189,215,42,24,203,153,46,240,215,155,212,217,245,144,216,27,55,33,158,146,74,140,69,103,134,107,130,82,65,44,48,69,113,102,177,86,195,27,37,213,232,200,234,99,154,52,85,87,106,140,69,71,57,21,28,177,237,207,59,243,39,250,201,251,52,181,94,87,30,123,50,203,239,175,71,173,39,206,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,5,185,134,113,167,117,226,159,52,42,44,88,67,16,85,187,42,240,213,66,38,31,163,90,103,82,165,108,233,30,217,110,19,198,231,43,158,247,57,101,108,74,244,106,178,21,106,116,227,123,230,221,232,57,115,113,237,251,149,239,179,229,190,98,65,218,50,203,19,92,59,101,93,68,20,251,234,172,181,207,99,34,90,198,163,19,124,208,171,35,141,178,197,222,228,107,26,248,147,115,93,28,211,168,0,33,91,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,74,160,6,46,248,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,73,254,224,147,131,236,51,194,54,87,197,101,106,82,86,227,107,229,60,14,197,151,138,73,106,58,21,211,197,36,239,133,145,199,43,213,173,100,45,169,124,72,246,178,53,145,26,143,123,90,171,181,183,20,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,186,160,1,21,124,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,129,96,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,254,0,0,0,0,0,1,160,26,39,212,104,190,6,215,57,26,158,58,28,108,77,203,189,123,213,78,116,240,239,54,200,138,173,93,60,78,178,35,209,93,245,235,245,155,246,43,180,107,181,239,78,243,150,54,109,110,223,15,168,222,154,252,80,234,86,194,231,162,43,83,187,244,254,147,197,226,90,23,93,37,117,35,227,209,140,123,94,155,52,69,215,110,159,31,210,81,252,147,169,169,181,99,166,216,220,245,100,113,66,136,141,87,42,254,84,177,47,195,187,247,202,92,250,46,189,232,89,255,0,31,8,191,65,177,18,167,251,94,187,255,0,248,155,8,42,196,159,246,102,163,235,247,63,192,67,142,199,59,233,239,20,51,49,116,88,234,98,114,127,35,209,73,254,224,162,237,37,195,45,48,147,94,173,238,195,86,125,116,69,248,209,253,191,160,185,194,135,231,253,202,122,27,37,199,165,51,152,238,156,42,154,42,255,0,178,17,62,3,43,230,125,86,31,183,84,239,87,61,97,143,114,235,241,233,55,95,31,210,85,182,72,213,126,154,237,77,62,7,210,233,181,91,181,83,227,169,199,50,162,70,154,47,196,218,229,94,229,215,78,244,53,234,171,92,157,253,218,252,78,84,122,42,106,138,109,114,162,248,127,41,181,200,230,171,92,222,228,241,83,149,174,220,154,253,102,227,77,16,104,134,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,106,248,155,21,87,84,209,59,181,55,39,119,135,196,220,139,169,163,255,0,37,117,56,88,136,222,244,57,145,62,179,93,116,53,56,42,94,213,141,209,235,222,169,162,254,141,15,27,137,238,17,81,195,37,50,189,19,168,189,46,246,170,175,188,213,250,143,145,129,112,237,60,87,154,203,211,95,54,181,146,211,57,53,115,118,254,47,84,238,77,53,79,229,42,129,103,28,113,55,118,95,226,79,254,131,95,191,230,8,40,187,38,151,90,212,250,170,36,255,0,9,78,238,20,141,210,95,41,154,196,213,203,191,68,255,0,128,227,32,46,9,105,165,143,35,112,67,229,102,138,150,122,15,138,127,250,62,2,227,202,31,158,88,66,186,235,75,72,148,180,242,61,237,146,61,81,36,98,119,105,47,215,250,79,171,129,173,140,162,108,204,85,126,138,174,94,245,69,254,15,213,250,10,148,198,237,122,185,221,200,168,119,244,68,69,68,250,142,41,117,70,34,39,214,117,215,122,61,19,68,211,83,93,171,185,59,187,181,57,216,137,175,127,129,202,141,77,59,149,123,206,55,34,38,172,85,241,55,179,187,67,120,0,0,0,0,0,0,0,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,0,69,95,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,154,144,64,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,255,0,192,44,3,157,95,149,140,45,243,2,135,211,174,36,85,240,157,230,159,38,254,96,97,239,81,128,186,174,117,126,105,240,183,203,250,31,81,184,142,74,158,105,241,79,203,250,239,81,183,19,82,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,100,167,197,143,149,140,228,249,127,136,125,58,115,26,195,42,128,8,86,231,87,230,159,11,124,191,161,245,27,136,228,169,230,159,20,252,191,174,245,27,113,53,32,0,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,101,80,0,0,24,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,46,168,0,121,252,194,182,96,219,214,0,196,182,108,198,146,146,60,39,95,103,173,166,191,62,174,173,105,96,109,185,240,189,181,43,36,200,230,172,76,233,43,245,122,57,187,83,85,213,52,212,198,95,48,168,176,109,187,31,226,91,126,92,221,170,238,152,78,150,241,91,13,134,186,173,170,217,234,173,205,153,233,77,52,136,172,98,163,221,18,49,202,138,198,119,170,251,173,240,79,127,194,45,179,36,175,92,69,224,203,55,17,114,82,71,151,213,245,21,52,215,87,213,213,207,75,3,94,250,89,155,76,178,77,3,154,248,153,218,86,13,95,185,172,106,106,175,84,98,57,76,146,65,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,9,62,230,117,204,2,179,40,168,234,120,126,201,12,69,217,49,213,94,232,49,53,202,40,231,138,170,195,75,36,16,205,19,105,158,230,36,107,52,241,212,119,77,27,220,232,90,199,104,141,145,204,124,113,45,149,185,91,142,243,167,29,219,50,207,45,44,94,217,196,151,158,183,98,162,237,80,211,245,122,80,190,105,63,25,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,213,94,49,120,58,199,124,32,99,186,123,5,254,179,219,56,110,243,191,232,254,32,233,195,79,237,78,148,52,239,170,254,149,100,242,201,7,74,74,132,143,241,138,155,244,220,221,81,123,170,95,46,46,56,233,184,82,198,85,248,63,48,89,87,81,151,88,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,170,230,69,19,154,174,88,82,41,39,120,138,190,121,223,153,63,214,79,217,165,170,242,184,243,217,150,95,125,122,61,105,63,196,0,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,49,87,50,83,225,59,202,198,77,252,191,195,222,157,1,85,75,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,1,100,28,195,120,76,198,92,93,102,134,73,96,123,21,69,93,158,197,65,79,138,42,111,184,141,180,9,85,5,169,139,29,2,192,143,98,201,18,61,242,202,196,141,172,71,239,211,168,244,69,108,79,84,187,76,173,202,220,9,146,216,18,217,150,121,105,98,246,54,27,179,117,187,21,23,106,154,163,165,213,153,243,73,248,201,158,249,29,172,146,189,222,243,151,77,116,77,17,17,19,213,150,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,197,179,22,98,155,238,57,197,87,156,107,138,107,187,109,235,16,92,42,46,151,26,158,147,35,235,213,79,35,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,113,53,60,159,114,114,197,129,184,96,76,213,167,155,180,94,179,46,225,61,69,100,155,94,206,133,45,13,68,244,148,244,218,43,220,199,109,123,42,101,234,35,88,229,237,59,29,185,35,106,151,212,65,15,54,204,21,117,194,188,105,98,11,237,194,162,146,74,124,99,103,181,94,232,91,11,220,175,142,6,83,54,133,91,42,43,81,17,253,90,25,92,136,213,114,108,115,23,93,85,90,218,255,0,200,214,237,106,134,235,156,150,41,174,116,140,185,86,83,216,106,233,232,221,51,82,121,160,133,213,205,150,86,71,174,231,49,142,158,22,185,200,154,53,101,141,23,77,201,173,218,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,0,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,113,92,236,50,190,235,136,114,143,1,230,189,189,213,115,83,224,203,197,85,182,186,158,26,39,74,200,224,184,50,61,42,165,149,23,72,88,201,104,226,137,55,55,71,62,169,137,185,170,136,143,177,94,90,56,254,155,47,184,210,203,186,171,150,33,171,181,91,111,149,21,54,10,164,133,101,217,88,250,186,105,34,165,167,149,145,162,239,99,171,22,145,83,114,108,107,218,199,187,110,205,201,144,73,0,60,209,252,246,102,111,220,190,143,68,93,87,35,31,207,103,234,223,237,34,85,0,45,87,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,192,40,255,0,23,185,189,83,145,28,52,102,22,105,91,231,171,130,229,105,179,190,27,92,244,208,69,51,233,238,53,47,109,45,28,202,201,125,199,49,149,19,196,247,163,145,222,227,93,238,191,242,87,27,115,34,142,0,240,47,224,239,131,108,167,176,123,83,218,29,175,15,199,125,235,116,58,91,125,165,35,235,250,91,119,59,94,159,106,233,238,215,222,217,187,70,235,181,46,0,198,219,139,220,161,166,200,142,37,243,11,43,109,240,82,65,109,180,222,31,53,174,10,105,229,153,148,246,234,150,54,170,142,21,124,190,251,158,202,121,226,99,213,202,239,125,174,247,159,249,75,45,92,160,179,66,213,141,56,75,166,192,112,182,146,11,150,95,94,43,109,181,16,54,181,178,207,44,21,51,58,182,42,167,197,162,58,22,57,213,19,66,221,119,35,150,150,69,71,120,181,180,43,158,119,230,79,245,147,246,105,106,188,174,60,246,101,151,223,94,143,90,86,174,103,92,192,40,243,118,178,167,135,236,144,196,93,175,2,210,110,131,19,92,162,142,9,105,111,213,81,207,12,209,54,153,238,98,200,144,193,37,63,116,209,189,173,153,207,118,136,232,218,199,201,106,188,40,240,163,152,252,90,230,59,48,86,10,139,176,218,168,122,115,223,239,243,194,175,165,180,82,185,85,17,206,68,84,234,76,253,174,72,161,69,71,72,230,185,85,88,198,73,35,60,166,122,100,94,99,240,233,152,247,28,175,205,11,55,97,186,208,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,169,11,246,187,69,209,28,142,107,152,246,177,236,123,27,126,188,168,120,227,169,195,87,91,39,8,249,140,202,68,177,92,170,42,25,132,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,210,114,107,42,77,43,99,209,237,145,157,25,116,0,133,110,117,126,105,240,183,203,250,31,81,184,149,87,145,143,231,179,245,111,246,145,42,128,22,65,203,79,129,90,158,25,112,205,86,103,230,117,5,93,46,104,98,58,121,237,181,84,46,170,138,72,45,22,228,168,69,108,12,88,36,124,83,62,101,130,25,157,34,185,118,167,78,54,181,138,217,22,75,223,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,0,17,87,207,59,243,39,250,201,251,52,181,94,87,30,123,50,203,239,175,71,173,39,248,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,0,0,0,0,0,0,13,170,191,3,99,149,119,38,137,220,110,69,211,189,62,38,228,95,172,209,255,0,146,186,156,44,68,69,85,67,153,17,87,196,215,192,212,226,158,77,168,136,158,62,39,142,196,55,104,173,122,181,94,212,209,237,111,188,213,95,22,235,240,60,206,10,194,180,236,197,239,196,173,116,250,207,27,88,154,189,187,61,215,70,158,26,107,251,194,174,22,133,199,163,119,96,124,67,255,0,244,253,223,255,0,196,216,65,78,41,110,219,245,82,127,105,254,3,78,181,153,170,251,173,27,90,154,170,212,70,137,255,0,164,132,253,240,59,75,52,121,97,133,159,43,54,162,97,171,54,157,233,254,195,82,232,74,65,157,24,90,170,237,65,88,180,240,189,239,146,56,246,162,72,212,215,241,218,252,78,174,93,89,221,109,183,209,211,76,143,107,152,212,71,162,185,23,71,36,72,138,157,223,160,171,12,110,143,220,238,228,211,67,232,34,34,120,28,51,106,140,77,62,179,174,187,209,200,154,119,106,107,181,119,39,119,118,167,59,81,62,62,7,43,81,52,93,23,196,216,168,141,213,21,124,77,204,238,211,95,129,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,184,211,77,0,53,68,213,52,56,155,246,248,28,171,34,34,107,162,154,119,175,114,28,82,84,182,46,253,23,234,62,117,84,206,93,239,68,77,116,238,253,58,30,38,249,67,237,187,146,83,76,237,139,20,177,204,138,213,211,189,17,17,60,117,238,239,61,142,25,161,74,42,8,161,220,170,173,85,215,191,248,202,191,227,62,241,103,92,110,42,174,95,226,100,238,255,0,176,215,237,63,250,65,4,247,100,85,187,214,162,255,0,178,36,255,0,9,78,206,26,220,151,202,116,102,154,251,254,63,218,56,200,31,131,10,151,38,73,101,237,58,162,123,216,126,220,170,191,119,195,254,66,227,79,131,127,161,100,175,100,155,151,84,68,111,143,233,60,90,83,203,106,170,216,229,107,163,116,122,247,119,187,118,191,201,221,220,123,251,77,193,181,49,53,187,85,21,17,87,195,237,253,39,208,114,163,157,177,117,238,52,115,55,38,211,141,212,234,157,250,166,137,222,107,28,75,222,228,84,239,57,17,138,142,69,95,129,185,126,163,106,167,120,79,180,222,0,0,0,0,0,0,0,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,16,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,240,11,0,231,87,229,99,11,124,192,161,244,235,137,21,124,39,121,167,201,191,152,24,123,212,96,46,171,157,95,154,124,45,242,254,135,212,110,35,146,167,154,124,83,242,254,187,212,109,196,212,128,82,174,44,124,172,103,39,203,252,67,233,211,152,214,25,41,241,99,229,99,57,62,95,226,31,78,156,198,176,202,160,2,21,185,213,249,167,194,223,47,232,125,70,226,57,42,121,167,197,63,47,235,189,70,220,77,72,0,0,82,174,44,124,172,103,39,203,252,67,233,211,152,214,25,84,0,0,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,0,17,43,205,175,141,127,109,214,86,112,155,150,87,59,85,101,150,30,140,152,210,225,2,245,228,117,116,51,245,25,108,106,171,118,71,209,124,81,73,43,163,115,156,178,43,98,85,141,98,153,143,177,110,24,184,122,197,92,80,103,45,151,40,240,181,79,96,237,253,74,155,141,209,244,178,84,67,108,161,137,187,165,168,145,172,79,237,99,98,57,204,107,229,150,38,43,217,191,114,120,172,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,196,242,197,227,199,240,223,98,166,200,108,216,189,110,199,216,126,222,223,102,221,46,55,30,165,86,40,133,175,153,210,104,222,147,83,173,79,3,105,209,219,164,146,89,154,146,76,186,236,149,201,127,229,170,243,71,242,39,153,191,114,250,197,17,2,216,79,20,223,112,54,42,179,99,92,45,93,216,175,88,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,135,250,42,199,184,171,253,117,196,120,147,17,220,63,221,43,43,174,85,213,18,127,194,146,105,164,145,255,0,107,156,231,124,85,73,222,229,231,193,101,171,133,140,175,167,190,226,252,63,72,220,212,196,180,234,184,130,177,42,91,84,180,80,44,155,162,183,193,35,90,141,99,26,212,137,210,163,21,200,249,145,203,212,145,140,135,109,117,207,76,139,203,142,34,242,226,227,149,249,161,102,237,214,170,237,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,244,230,102,231,104,186,43,85,174,115,30,215,177,239,99,177,225,226,43,33,177,151,13,185,185,125,202,156,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,186,171,81,238,216,244,124,110,93,236,114,37,245,114,161,227,142,167,13,93,108,156,35,230,51,41,18,197,114,168,168,102,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,73,201,172,169,52,173,143,71,182,70,116,125,7,60,239,204,159,235,39,236,210,213,121,92,121,236,203,47,190,189,30,180,159,226,0,121,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,68,170,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,170,165,170,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,0,0,90,175,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,116,248,252,199,95,131,190,13,179,98,255,0,236,191,104,118,188,63,37,139,163,215,233,109,246,148,140,160,234,238,218,237,122,125,171,169,183,79,123,102,221,91,174,228,199,92,201,79,133,92,173,252,11,112,227,151,89,103,53,139,216,213,246,108,63,75,237,90,46,213,218,58,87,73,89,214,174,252,98,61,237,118,181,82,206,239,113,202,196,215,70,104,212,106,37,85,34,175,158,119,230,79,245,147,246,105,109,92,167,241,77,247,15,241,181,132,45,54,138,238,207,73,137,173,247,123,93,210,62,147,31,218,41,89,67,53,91,99,213,200,170,205,39,164,167,126,173,84,119,185,166,187,92,228,89,63,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,1,21,124,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,77,56,230,202,251,174,113,240,151,153,152,14,196,234,181,185,79,103,246,149,28,20,148,78,171,158,174,122,25,163,173,142,150,56,154,168,231,62,103,83,36,41,166,170,139,34,42,53,218,109,92,115,12,164,176,158,41,177,99,156,43,102,198,184,90,187,182,217,113,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,16,47,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,37,80,2,213,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,2,202,185,188,227,175,162,92,27,92,172,30,203,237,127,77,113,5,174,197,214,235,244,251,39,78,71,87,245,118,237,94,166,189,131,167,183,86,255,0,93,221,175,187,181,208,131,132,240,181,247,28,226,171,54,10,194,212,61,182,245,136,46,20,246,187,117,55,85,145,245,234,167,145,177,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,188,202,76,16,87,205,231,2,253,18,227,38,229,127,246,167,107,250,107,135,237,119,222,143,67,167,217,58,113,186,131,165,187,114,245,53,236,29,77,218,55,250,238,221,61,221,206,174,188,141,110,214,168,110,185,201,98,154,231,72,203,149,101,61,134,174,158,141,211,53,39,154,8,93,92,217,101,100,122,238,115,24,233,225,107,156,137,163,86,88,209,116,220,154,246,249,231,126,100,255,0,89,63,102,145,151,128,241,254,50,203,12,77,6,51,203,252,67,87,98,190,210,211,213,211,83,220,41,21,27,60,12,169,167,146,158,85,141,218,106,199,172,83,72,136,246,232,246,42,163,154,173,114,35,147,181,149,185,91,142,243,167,29,219,50,207,45,44,94,217,196,151,158,183,98,162,237,80,211,245,122,80,190,105,63,25,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,228,39,194,143,10,57,113,194,86,92,51,5,96,168,187,117,214,187,167,61,254,255,0,60,40,202,171,189,83,81,81,28,228,69,94,156,44,220,228,138,20,85,108,109,115,149,85,239,124,146,63,229,113,139,193,214,4,226,255,0,2,83,216,47,245,158,198,196,150,109,255,0,71,241,7,78,106,143,101,245,102,167,125,87,244,171,39,138,57,250,177,211,164,127,140,85,217,174,230,232,169,223,143,190,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,98,121,98,241,227,248,111,177,83,100,54,108,94,183,99,236,63,111,111,179,110,151,27,143,82,171,20,66,215,204,233,52,111,73,169,214,167,129,180,232,237,210,73,44,205,73,38,93,118,74,228,191,240,66,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,64,0,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,0,17,87,207,59,243,39,250,201,251,52,181,94,87,30,123,50,203,239,175,71,173,39,248,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,0,0,0,0,0,0,13,174,212,208,3,84,77,81,80,227,77,17,202,159,13,78,77,232,137,175,127,113,166,170,169,221,241,56,228,168,108,125,250,47,113,208,168,157,92,228,85,68,240,211,184,240,120,146,220,219,253,84,148,85,46,86,35,28,217,117,141,116,239,70,233,241,69,250,207,101,134,104,27,69,73,12,91,149,92,212,118,189,253,223,151,169,232,11,68,227,189,87,232,62,35,79,255,0,215,174,218,127,251,27,72,40,197,72,169,127,170,69,211,95,115,252,6,157,59,94,169,116,164,68,211,94,209,30,154,255,0,108,134,64,188,21,206,228,202,188,15,18,162,123,248,90,207,175,242,81,33,115,39,196,190,208,178,103,44,170,231,35,145,136,158,61,223,148,120,154,136,39,183,220,245,69,99,162,118,231,175,138,187,85,213,63,71,212,123,187,45,193,181,44,123,118,170,42,42,175,135,232,251,79,166,245,69,93,171,175,215,220,21,154,166,211,137,208,42,38,186,166,137,222,25,18,171,183,106,135,39,77,117,69,215,192,222,191,87,214,109,84,254,96,159,105,185,13,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,77,168,104,168,137,245,154,26,42,41,166,197,94,244,84,54,190,45,125,213,95,180,213,177,244,219,162,175,196,226,116,108,143,222,85,119,127,113,243,235,36,89,145,90,196,68,221,221,223,250,14,42,90,93,28,140,122,247,55,191,185,126,211,237,211,53,25,11,90,221,116,77,124,127,73,202,90,39,27,17,35,240,6,34,68,95,27,61,247,254,96,130,75,187,17,49,5,124,107,175,117,84,200,186,127,108,167,208,193,49,181,216,170,145,186,174,155,165,255,0,155,113,63,220,27,195,174,76,224,105,81,123,153,101,160,111,255,0,184,67,254,82,226,14,181,93,12,117,154,36,174,114,34,127,5,127,207,235,60,189,117,161,58,72,230,61,117,221,167,122,247,105,162,253,135,199,179,215,44,18,173,37,83,81,85,140,85,214,52,248,170,162,252,127,73,239,233,158,231,70,214,247,119,119,255,0,57,217,85,211,196,110,65,185,59,190,208,190,6,212,238,83,114,46,163,78,253,77,64,0,0,0,0,0,0,0,24,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,46,168,2,42,249,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,196,212,130,0,121,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,1,96,28,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,5,213,115,171,243,79,133,190,95,208,250,141,196,114,84,243,79,138,126,95,215,122,141,184,154,144,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,37,62,44,124,172,103,39,203,252,67,233,211,152,214,25,84,0,66,183,58,191,52,248,91,229,253,15,168,220,71,37,79,52,248,167,229,253,119,168,219,137,169,0,0,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,42,128,0,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,22,127,204,103,141,127,220,171,151,16,88,48,5,206,213,38,102,226,159,197,219,105,167,94,172,150,186,21,71,164,151,55,67,181,204,118,215,177,35,137,178,171,90,249,28,231,105,43,97,150,53,130,27,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,12,133,56,36,224,251,12,240,141,149,241,89,90,148,149,184,218,249,79,3,177,101,226,146,90,142,133,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,109,52,230,97,193,69,199,137,252,9,109,198,217,105,108,237,57,147,132,180,166,162,163,141,41,97,246,205,12,211,70,146,83,205,81,51,163,217,209,213,243,198,174,147,106,107,59,81,138,233,145,205,132,204,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,66,124,31,113,103,131,120,186,202,255,0,167,22,42,122,75,61,246,130,162,74,107,238,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,217,175,81,136,170,232,158,137,226,185,163,249,19,204,223,185,125,98,136,128,18,100,249,98,242,255,0,172,202,42,58,110,32,115,191,14,246,76,117,87,182,124,51,109,150,73,226,170,176,210,201,4,208,202,234,150,53,233,26,205,60,117,29,240,200,199,58,22,177,186,171,100,115,217,28,138,130,223,248,197,224,235,2,113,127,129,41,236,23,250,207,99,98,75,54,255,0,163,248,131,167,53,71,178,250,179,83,190,171,250,85,147,197,28,253,88,233,210,63,198,42,236,215,115,116,84,239,130,27,103,13,217,219,118,206,215,240,229,75,128,106,217,152,172,168,158,153,108,117,53,16,83,63,124,48,62,161,234,146,202,246,194,172,88,88,233,24,244,126,201,24,173,115,21,200,230,235,121,92,212,48,126,99,224,12,154,225,159,6,230,230,61,250,105,139,237,86,252,69,5,210,247,177,83,180,201,186,220,173,110,231,104,249,122,108,86,69,214,122,36,146,244,250,143,68,123,220,137,69,121,92,121,236,203,47,190,189,30,180,159,226,0,121,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,68,170,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,170,165,170,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,0,0,90,175,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,95,185,188,227,175,162,92,27,92,172,30,203,237,127,77,113,5,174,197,214,235,244,251,39,78,71,87,245,118,237,94,166,189,131,167,183,86,255,0,93,221,175,187,181,208,131,132,240,181,247,28,226,171,54,10,194,212,61,182,245,136,46,20,246,187,117,55,85,145,245,234,167,145,177,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,188,202,76,22,65,206,23,5,93,113,87,7,207,190,219,234,41,35,167,193,216,162,219,123,174,108,207,114,62,72,30,217,168,81,177,34,53,81,95,213,174,137,202,142,86,166,198,189,117,213,17,174,139,94,0,241,215,224,239,140,156,167,191,251,47,218,29,175,16,71,98,232,245,250,91,125,165,27,232,58,187,182,187,94,159,106,234,109,211,222,217,183,86,235,185,37,255,0,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,146,152,4,85,243,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,169,49,150,207,236,156,190,240,255,0,156,184,179,39,113,28,221,162,175,12,220,29,79,29,78,214,51,181,210,189,169,37,53,78,198,61,233,31,86,9,34,151,167,189,92,205,251,93,239,53,80,154,158,83,248,166,197,136,56,37,194,22,155,69,119,104,171,195,55,11,189,174,233,31,73,236,236,245,79,174,154,173,177,234,228,68,126,176,85,211,191,86,170,183,223,211,93,205,114,36,96,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,0,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,0,138,190,121,223,153,63,214,79,217,165,159,242,222,194,214,44,97,198,214,86,218,113,29,15,107,164,167,184,85,221,35,143,170,248,246,213,81,80,212,85,211,73,171,21,21,118,79,4,79,211,93,174,219,163,145,90,170,139,144,160,34,175,158,119,230,79,245,147,246,105,111,252,161,177,215,209,46,50,109,182,15,101,246,191,166,184,126,233,98,235,117,250,125,147,167,27,107,250,187,118,175,83,94,193,211,219,171,127,174,238,215,221,218,235,128,231,157,249,147,253,100,253,154,69,173,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,132,244,242,243,224,178,213,194,198,87,211,223,113,126,31,164,110,106,98,90,117,92,65,88,149,45,170,90,40,22,77,209,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,234,72,198,67,182,237,65,100,28,203,56,21,169,226,107,12,210,230,126,88,208,85,213,102,134,28,167,130,219,75,66,218,168,163,130,239,110,90,133,87,64,245,158,70,69,11,225,89,230,153,178,35,147,114,117,35,115,94,174,141,99,137,94,25,56,120,207,158,32,177,252,52,121,13,106,171,109,203,15,212,82,87,84,95,155,89,216,160,177,170,204,212,138,165,245,58,163,152,246,185,22,70,182,45,211,42,67,35,163,99,182,46,153,31,90,99,186,195,106,162,134,251,91,73,89,114,101,60,109,172,168,164,166,117,52,19,78,141,78,163,227,137,210,72,232,216,174,213,81,139,35,213,168,168,138,231,105,170,246,200,86,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,18,168,0,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,2,42,249,231,126,100,255,0,89,63,102,150,171,202,227,207,102,89,125,245,232,245,164,255,0,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,0,0,0,0,0,0,0,52,218,134,138,136,159,89,161,162,162,154,108,85,240,211,184,218,248,245,247,85,124,77,91,31,77,186,107,246,156,78,137,140,247,213,87,68,58,53,147,172,136,155,17,63,148,235,83,210,127,222,228,119,114,38,189,202,125,218,102,163,33,107,91,174,137,175,143,233,57,75,77,227,162,46,166,7,191,162,47,122,216,46,201,255,0,238,141,32,159,25,71,211,197,85,81,170,248,44,90,255,0,244,182,157,75,19,26,183,250,6,247,233,219,34,79,253,180,39,255,0,131,22,110,203,92,34,228,94,232,176,221,161,63,187,71,161,114,199,94,170,141,149,73,182,71,57,26,169,162,232,189,254,39,156,184,217,152,141,153,209,200,237,81,218,38,171,246,254,131,224,89,106,159,73,51,169,235,17,171,171,85,232,177,254,148,79,143,232,83,223,82,185,206,141,90,154,120,234,118,213,116,77,84,110,65,170,119,125,161,84,218,110,69,212,105,223,169,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,23,95,129,167,122,154,104,191,80,209,126,163,84,69,212,220,104,116,170,99,116,142,85,84,238,215,227,250,14,172,81,200,237,27,63,122,124,62,29,231,122,40,152,144,163,81,19,187,94,253,123,142,120,147,70,34,27,203,84,227,54,149,126,128,95,220,230,234,143,179,222,215,187,94,239,196,144,61,139,216,216,175,213,219,19,69,237,115,235,255,0,166,167,208,203,77,23,21,208,171,152,231,38,233,181,209,63,220,156,79,167,8,83,170,101,70,8,129,53,218,235,53,18,233,167,135,244,140,93,203,253,194,226,1,243,162,161,123,17,99,153,88,169,174,189,202,167,203,125,162,54,61,85,99,77,63,182,83,233,211,70,248,145,171,166,141,240,211,234,239,59,205,93,123,145,200,107,162,141,186,106,171,166,191,3,77,59,245,29,253,230,168,171,161,185,13,64,0,0,0,0,0,0,0,24,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,46,168,2,42,249,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,196,212,130,0,121,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,1,96,28,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,5,213,115,171,243,79,133,190,95,208,250,141,196,114,84,243,79,138,126,95,215,122,141,184,154,144,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,37,62,44,124,172,103,39,203,252,67,233,211,152,214,25,84,0,66,183,58,191,52,248,91,229,253,15,168,220,71,37,79,52,248,167,229,253,119,168,219,137,169,0,0,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,42,128,0,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,249,56,178,227,125,179,225,91,205,219,11,97,207,164,23,170,43,125,69,69,186,209,219,25,73,237,10,166,70,231,69,77,215,122,43,34,234,61,26,206,163,147,107,119,106,189,200,99,69,157,25,189,140,179,235,52,49,6,110,102,4,244,146,95,113,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,59,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,101,39,148,239,5,22,236,45,133,109,156,84,102,69,179,126,36,188,235,83,131,160,122,85,83,205,106,161,116,117,20,242,84,72,213,115,35,155,181,71,54,230,35,163,123,82,36,138,70,61,86,85,70,73,80,34,3,155,23,5,23,28,45,138,174,124,84,101,189,179,126,27,188,233,83,140,96,98,82,211,195,106,174,116,148,244,241,212,70,212,115,36,155,181,73,54,231,163,99,123,146,84,150,71,189,82,84,70,90,175,5,28,78,102,63,12,121,203,69,123,192,182,91,174,41,164,196,26,90,238,24,66,138,165,99,246,244,143,107,217,73,26,34,69,42,245,153,60,140,116,106,200,214,69,213,241,162,163,101,122,44,191,243,71,242,39,153,191,114,250,197,17,98,188,177,121,127,209,230,237,101,55,16,57,223,135,123,94,5,164,219,62,25,182,203,36,18,210,223,170,163,158,104,101,117,75,26,245,145,33,130,74,126,248,100,99,91,51,158,221,85,209,181,236,146,101,0,7,201,166,194,214,42,76,85,113,198,180,244,59,47,87,91,125,29,174,178,167,170,245,234,210,210,73,83,37,60,123,21,118,55,107,235,106,87,84,68,114,245,52,114,170,53,168,145,131,207,59,243,39,250,201,251,52,181,94,87,30,123,50,203,239,175,71,173,39,248,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,134,42,230,74,124,39,121,88,201,191,151,248,123,211,160,42,169,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,192,0,22,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,146,158,119,184,235,217,249,89,150,153,103,236,190,167,183,177,5,93,247,182,245,244,232,246,10,100,135,165,211,219,239,111,246,150,237,219,147,111,71,77,29,191,86,216,175,45,236,45,98,198,28,109,101,109,167,17,208,246,186,74,123,133,93,210,56,250,175,143,109,85,21,13,69,93,52,154,177,81,87,100,240,68,253,53,218,237,186,57,21,170,168,185,10,2,213,121,163,249,19,204,223,185,125,98,136,130,28,189,198,183,92,181,199,248,107,49,172,84,244,147,220,176,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,116,215,69,79,18,119,185,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,128,69,95,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,154,146,16,57,193,100,229,247,3,113,64,185,171,81,55,104,178,230,93,190,10,138,57,54,177,157,10,170,26,120,41,42,41,180,71,185,238,218,198,83,75,212,86,177,171,218,118,55,114,198,229,42,95,35,236,107,106,160,199,249,167,151,51,83,213,173,202,249,103,183,94,233,229,107,27,208,108,20,51,75,12,173,123,183,110,71,171,174,16,171,81,26,168,168,217,53,86,232,136,235,117,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,18,168,1,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,1,16,28,239,113,215,180,51,79,45,50,207,217,125,63,96,225,250,187,239,109,235,235,214,237,245,41,15,75,167,183,221,217,236,221,219,183,46,238,182,154,55,102,174,167,252,155,112,181,139,16,113,113,89,118,187,208,246,138,188,51,131,238,55,75,92,157,87,179,179,213,62,122,106,71,73,163,85,17,250,193,87,80,205,28,138,223,127,93,55,53,170,147,126,8,213,231,123,129,125,161,149,153,105,153,158,212,233,251,7,16,85,216,187,23,67,94,183,111,166,73,186,189,77,222,238,207,102,237,219,181,119,117,181,213,187,52,117,149,242,184,243,217,150,95,125,122,61,105,117,92,243,191,50,127,172,159,179,79,127,203,23,151,253,102,81,81,211,113,3,157,248,119,178,99,170,189,179,225,155,108,178,79,21,85,134,150,72,38,134,87,84,177,175,72,214,105,227,168,239,134,70,57,208,181,141,213,91,35,158,200,228,84,0,117,40,173,54,171,117,77,125,101,190,217,73,75,81,116,168,74,186,233,97,133,172,125,84,233,20,112,164,178,185,19,87,189,34,134,40,209,206,213,118,70,198,248,53,17,59,96,133,110,117,126,105,240,183,203,250,31,81,184,149,87,145,143,231,179,245,111,246,145,42,128,0,12,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,151,84,0,34,175,158,119,230,79,245,147,246,105,106,188,174,60,246,101,151,223,94,143,90,79,240,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,0,0,0,0,0,0,3,69,215,224,105,222,166,154,47,212,52,95,168,213,17,117,55,3,167,82,199,73,240,209,52,239,212,233,67,28,139,170,84,38,228,248,105,245,159,66,24,152,145,53,186,39,119,199,94,227,154,36,209,136,134,242,214,248,218,167,221,129,175,143,86,234,142,176,221,188,53,238,254,149,105,4,217,151,27,97,197,85,40,196,209,125,207,143,251,155,15,155,132,123,241,13,185,85,170,239,233,216,53,209,63,142,132,253,240,123,42,183,0,97,24,211,93,31,135,109,125,223,86,148,127,18,229,1,209,90,87,164,143,73,21,170,199,189,93,166,191,3,228,201,104,137,142,213,99,77,52,254,18,159,66,154,55,66,138,173,106,232,171,224,137,222,119,218,187,147,68,114,27,180,81,181,83,189,85,13,23,93,81,84,215,191,188,34,169,185,13,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,154,161,166,228,248,106,163,94,253,87,185,62,211,107,163,222,189,254,6,212,130,29,63,37,63,186,111,108,109,107,81,168,157,200,110,68,211,185,13,75,114,226,234,214,250,204,3,120,137,172,71,172,182,123,195,81,17,87,94,248,83,234,32,59,50,40,86,131,20,92,96,88,246,57,149,245,76,84,239,238,84,147,79,137,201,150,213,148,180,120,142,141,245,8,238,231,74,189,223,82,196,228,250,201,236,224,230,86,85,101,62,11,168,141,117,111,178,104,244,250,244,236,49,127,148,184,224,113,75,174,237,62,195,138,88,26,229,211,68,254,232,137,23,185,30,168,168,189,218,27,214,55,177,219,153,225,245,39,122,156,141,149,23,185,81,81,126,211,85,209,116,209,70,213,27,84,109,83,84,77,13,64,0,0,0,0,0,0,0,17,171,155,28,154,255,0,10,25,167,140,179,51,247,71,123,51,233,110,32,184,223,123,23,209,14,183,101,237,85,50,77,210,234,118,214,239,219,212,219,187,107,117,211,93,19,93,11,213,225,115,34,255,0,115,94,68,225,156,148,250,83,244,143,232,231,109,254,169,246,30,199,215,237,21,147,212,255,0,89,234,73,183,111,95,111,229,174,187,117,238,215,68,170,160,22,171,199,63,3,31,187,71,232,79,250,104,253,14,250,29,237,47,245,147,218,29,171,181,246,111,252,162,29,155,123,55,241,181,223,240,211,191,202,112,83,203,123,247,31,102,157,215,51,63,12,191,75,125,167,135,231,177,118,47,163,189,131,167,212,169,167,155,171,212,237,82,235,167,102,219,183,106,107,191,93,123,180,91,213,5,128,113,71,202,147,247,74,103,182,38,206,191,195,215,209,207,164,125,139,250,153,244,91,182,116,59,61,28,20,223,215,187,92,123,183,116,55,126,66,105,187,78,253,53,90,255,0,193,79,10,95,184,251,43,46,185,103,244,247,233,111,180,241,4,247,222,219,236,190,193,211,234,83,83,195,210,233,245,165,215,78,205,187,118,228,215,126,154,119,106,183,0,1,111,252,107,112,165,251,176,114,178,213,150,127,79,126,137,123,51,16,65,125,237,190,203,237,253,78,157,53,68,61,46,159,90,45,53,237,59,183,110,93,54,105,167,126,169,106,185,79,201,175,240,95,154,120,55,51,63,116,119,180,254,137,98,11,117,247,177,125,16,232,246,174,203,83,28,221,46,167,109,118,205,221,61,187,182,187,77,117,209,116,208,170,188,107,114,222,253,216,57,167,106,204,207,195,47,209,47,102,97,248,44,93,139,232,239,111,234,116,234,106,38,234,245,59,84,90,107,218,118,237,218,186,108,215,94,253,17,193,79,45,239,220,125,154,119,92,204,252,50,253,45,246,158,31,158,197,216,190,142,246,14,159,82,166,158,110,175,83,181,75,174,157,155,110,221,169,174,253,117,238,209,111,84,3,202,102,198,5,252,40,101,102,50,203,63,106,123,51,233,110,31,184,216,187,111,67,173,217,123,85,52,144,245,122,123,155,191,111,83,118,221,205,215,77,53,77,117,35,91,250,6,63,252,244,95,242,39,255,0,175,201,41,205,140,11,248,80,202,204,101,150,126,212,246,103,210,220,63,113,177,118,222,135,91,178,246,170,105,33,234,244,247,55,126,222,166,237,187,155,174,154,106,154,234,70,183,244,12,127,249,232,191,228,79,255,0,95,146,168,1,101,92,107,114,222,253,216,57,167,106,204,207,195,47,209,47,102,97,248,44,93,139,232,239,111,234,116,234,106,38,234,245,59,84,90,107,218,118,237,218,186,108,215,94,253,17,193,79,45,239,220,125,154,119,92,204,252,50,253,45,246,158,31,158,197,216,190,142,246,14,159,82,166,158,110,175,83,181,75,174,157,155,110,221,169,174,253,117,238,209,111,84,0,0,60,166,108,96,95,194,134,86,99,44,179,246,167,179,62,150,225,251,141,139,182,244,58,221,151,181,83,73,15,87,167,185,187,246,245,55,109,220,221,116,211,84,215,82,53,191,160,99,255,0,207,69,255,0,34,127,250,252,149,64,0,0,141,92,216,228,215,248,80,205,60,101,153,159,186,59,217,159,75,113,5,198,251,216,190,136,117,187,47,106,169,146,110,151,83,182,183,126,222,166,221,219,91,174,154,232,154,232,94,175,11,153,23,251,154,242,39,12,228,167,210,159,164,127,71,59,111,245,79,176,246,62,191,104,172,158,167,250,207,82,77,187,122,251,127,45,117,219,175,118,186,37,85,0,182,172,252,229,255,0,195,239,17,25,177,135,179,111,28,225,223,233,250,14,164,23,250,106,121,37,167,143,17,82,246,105,35,129,181,15,133,241,200,201,161,145,97,123,38,107,183,44,113,44,79,71,183,166,177,92,168,7,82,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,213,120,72,229,197,148,124,41,99,43,222,96,210,221,234,241,134,33,168,168,154,43,13,117,210,149,145,190,201,110,122,42,116,163,70,170,181,245,46,106,185,146,84,162,51,115,61,214,71,19,93,42,73,112,25,201,148,56,55,61,242,238,225,149,185,131,5,92,248,122,237,81,67,53,116,20,211,172,47,168,101,53,92,53,73,10,189,61,230,177,238,129,172,122,181,90,253,142,118,215,49,218,57,61,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,135,108,0,11,85,227,159,129,143,221,163,244,39,253,52,126,135,125,14,246,151,250,201,237,14,213,218,251,55,254,81,14,205,189,155,248,218,239,248,105,223,74,184,92,229,73,251,154,243,219,12,231,95,225,235,233,31,209,206,219,253,76,250,45,216,250,253,162,142,122,111,235,221,174,77,187,122,251,191,33,117,219,167,118,186,165,255,0,150,1,197,31,42,79,221,41,158,216,155,58,255,0,15,95,71,62,145,246,47,234,103,209,110,217,208,236,244,112,83,127,94,237,113,238,221,208,221,249,9,166,237,59,244,213,106,175,3,28,12,126,226,239,166,223,233,163,244,199,233,143,179,127,214,79,103,246,94,201,218,127,242,137,183,238,237,63,197,211,103,199,94,235,170,34,175,250,6,63,252,244,95,242,39,255,0,175,201,41,202,124,11,248,47,202,204,27,150,126,212,246,159,209,44,63,110,177,118,222,135,71,181,118,90,104,225,234,244,247,59,102,238,158,237,187,157,166,186,106,186,106,122,178,149,113,71,145,127,186,83,34,113,54,74,125,41,250,57,244,143,177,127,84,251,15,108,232,118,122,200,42,127,172,245,35,221,187,161,183,242,211,77,218,247,233,162,217,86,83,242,107,252,23,230,158,13,204,207,221,29,237,63,162,88,130,221,125,236,95,68,58,61,171,178,212,199,55,75,169,219,93,179,119,79,110,237,174,211,93,116,93,52,36,168,0,1,74,184,163,200,191,221,41,145,56,155,37,62,148,253,28,250,71,216,191,170,125,135,182,116,59,61,100,21,63,214,122,145,238,221,208,219,249,105,166,237,123,244,209,108,171,41,249,53,254,11,243,79,6,230,103,238,142,246,159,209,44,65,110,190,246,47,162,29,30,213,217,106,99,155,165,212,237,174,217,187,167,183,118,215,105,174,186,46,154,23,1,199,63,3,31,187,71,232,79,250,104,253,14,250,29,237,47,245,147,218,29,171,181,246,111,252,162,29,155,123,55,241,181,223,240,211,190,149,112,185,202,147,247,53,231,182,25,206,191,195,215,210,63,163,157,183,250,153,244,91,177,245,251,69,28,244,223,215,187,92,155,118,245,247,126,66,235,183,78,237,117,75,255,0,5,42,226,143,34,255,0,116,166,68,226,108,148,250,83,244,115,233,31,98,254,169,246,30,217,208,236,245,144,84,255,0,89,234,71,187,119,67,111,229,166,155,181,239,211,69,176,15,232,24,255,0,243,209,127,200,159,254,191,47,255,0,138,60,139,253,210,153,19,137,178,83,233,79,209,207,164,125,139,250,167,216,123,103,67,179,214,65,83,253,103,169,30,237,221,13,191,150,154,110,215,191,77,22,202,178,159,147,95,224,191,52,240,110,102,126,232,239,105,253,18,196,22,235,239,98,250,33,209,237,93,150,166,57,186,93,78,218,237,155,186,123,119,109,118,154,235,162,233,161,37,64,22,171,199,63,3,31,187,71,232,79,250,104,253,14,250,29,237,47,245,147,218,29,171,181,246,111,252,162,29,155,123,55,241,181,223,240,211,191,202,112,83,203,123,247,31,102,157,215,51,63,12,191,75,125,167,135,231,177,118,47,163,189,131,167,212,169,167,155,171,212,237,82,235,167,102,219,183,106,107,191,93,123,180,91,213,45,87,142,126,6,63,118,143,208,159,244,209,250,29,244,59,218,95,235,39,180,59,87,107,236,223,249,68,59,54,246,111,227,107,191,225,167,125,42,225,115,149,39,238,107,207,108,51,157,127,135,175,164,127,71,59,111,245,51,232,183,99,235,246,138,57,233,191,175,118,185,54,237,235,238,252,133,215,110,157,218,234,142,40,249,82,126,233,76,246,196,217,215,248,122,250,57,244,143,177,127,83,62,139,118,206,135,103,163,130,155,250,247,107,143,118,238,134,239,200,77,55,105,223,166,171,85,120,24,224,99,247,23,125,54,255,0,77,31,166,63,76,125,155,254,178,123,63,178,246,78,211,255,0,148,77,191,119,105,254,46,155,62,58,247,93,80,5,42,226,143,34,255,0,116,166,68,226,108,148,250,83,244,115,233,31,98,254,169,246,30,217,208,236,245,144,84,255,0,89,234,71,187,119,67,111,229,166,155,181,239,211,69,178,172,167,228,215,248,47,205,60,27,153,159,186,59,218,127,68,177,5,186,251,216,190,136,116,123,87,101,169,142,110,151,83,182,187,102,238,158,221,219,93,166,186,232,186,104,94,175,20,121,23,251,165,50,39,19,100,167,210,159,163,159,72,251,23,245,79,176,246,206,135,103,172,130,167,250,207,82,61,219,186,27,127,45,52,221,175,126,154,45,149,101,63,38,191,193,126,105,224,220,204,253,209,222,211,250,37,136,45,215,222,197,244,67,163,218,187,45,76,115,116,186,157,181,219,55,116,246,238,218,237,53,215,69,211,66,74,128,44,171,141,110,91,223,187,7,52,237,89,153,248,101,250,37,236,204,63,5,139,177,125,29,237,253,78,157,77,68,221,94,167,106,139,77,123,78,221,187,87,77,154,235,223,162,122,190,6,56,24,253,197,223,77,191,211,71,233,143,211,31,102,255,0,172,158,207,236,189,147,180,255,0,229,19,111,221,218,127,139,166,207,142,189,215,84,11,127,227,91,133,47,221,131,149,150,172,179,250,123,244,75,217,152,130,11,239,109,246,95,111,234,116,233,170,33,233,116,250,209,105,175,105,221,187,114,233,179,77,59,245,74,1,194,231,42,79,220,215,158,216,103,58,255,0,15,95,72,254,142,118,223,234,103,209,110,199,215,237,20,115,211,127,94,237,114,109,219,215,221,249,11,174,221,59,181,213,46,83,60,248,81,203,142,34,115,31,46,49,174,104,69,237,91,86,92,251,78,120,108,18,194,142,165,185,85,85,45,34,198,234,149,85,247,225,143,178,185,86,29,54,200,231,181,30,170,198,190,57,107,88,0,0,11,42,227,91,150,247,238,193,205,59,86,102,126,25,126,137,123,51,15,193,98,236,95,71,123,127,83,167,83,81,55,87,169,218,162,211,94,211,183,110,213,211,102,186,247,232,158,175,129,142,6,63,113,119,211,111,244,209,250,99,244,199,217,191,235,39,179,251,47,100,237,63,249,68,219,247,118,159,226,233,179,227,175,117,213,0,0,35,87,54,57,53,254,20,51,79,25,102,103,238,142,246,103,210,220,65,113,190,246,47,162,29,110,203,218,170,100,155,165,212,237,173,223,183,169,183,118,214,235,166,186,38,186,23,171,194,230,69,254,230,188,137,195,57,41,244,167,233,31,209,206,219,253,83,236,61,143,175,218,43,39,169,254,179,212,147,110,222,190,223,203,93,118,235,221,174,137,85,64,5,170,241,207,192,199,238,209,250,19,254,154,63,67,190,135,123,75,253,100,246,135,106,237,125,155,255,0,40,135,102,222,205,252,109,119,252,52,239,165,92,46,114,164,253,205,121,237,134,115,175,240,245,244,143,232,231,109,254,166,125,22,236,125,126,209,71,61,55,245,238,215,38,221,189,125,223,144,186,237,211,187,93,82,255,0,193,111,252,107,112,165,251,176,114,178,213,150,127,79,126,137,123,51,16,65,125,237,190,203,237,253,78,157,53,68,61,46,159,90,45,53,237,59,183,110,93,54,105,167,126,169,64,56,92,229,73,251,154,243,219,12,231,95,225,235,233,31,209,206,219,253,76,250,45,216,250,253,162,142,122,111,235,221,174,77,187,122,251,191,33,117,219,167,118,186,165,255,0,128,0,0,0,0,0,0,0,0,211,84,52,220,131,85,215,95,4,251,77,174,102,255,0,208,109,108,16,255,0,5,63,186,111,108,109,107,81,168,157,200,110,68,211,185,13,75,118,227,10,218,234,236,9,118,141,172,71,172,182,75,171,17,19,93,117,90,102,167,192,129,252,236,181,190,211,142,42,233,100,137,99,115,122,122,162,235,253,134,53,248,254,147,206,224,250,138,122,107,237,12,147,162,233,218,224,84,211,236,122,19,223,193,156,236,170,192,152,90,88,221,171,83,15,218,213,62,196,90,69,46,112,28,82,235,187,77,62,7,28,176,35,180,69,68,254,233,182,63,119,189,253,233,245,27,221,28,141,93,99,84,211,251,167,35,101,106,247,42,42,47,212,166,229,84,84,238,81,181,70,213,27,84,213,19,67,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,21,126,163,106,34,175,216,106,141,70,135,123,203,183,249,77,30,174,68,213,20,209,189,209,162,175,114,253,166,246,174,173,212,212,20,111,136,139,115,107,48,165,108,114,181,125,251,125,197,27,220,191,24,208,128,60,249,164,109,14,97,223,33,68,93,27,122,184,183,69,213,60,39,84,60,190,10,141,101,196,52,136,140,85,79,198,39,119,127,253,237,196,246,112,85,43,217,148,216,34,159,106,162,123,38,143,199,255,0,48,139,252,133,206,3,100,136,190,41,223,240,208,42,38,189,253,234,113,170,53,17,21,59,148,223,27,245,247,85,77,93,26,42,238,78,229,248,155,85,85,139,166,154,253,166,244,119,113,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,26,42,253,70,221,21,87,234,53,70,162,119,252,67,151,85,219,245,135,170,163,85,81,77,140,77,25,239,38,157,255,0,19,145,171,171,117,53,5,29,226,50,222,202,220,45,88,201,26,190,245,182,189,173,238,95,140,45,66,8,248,182,183,182,217,155,247,58,118,162,232,157,31,20,84,255,0,229,88,23,227,250,74,81,96,106,203,120,161,70,177,87,250,102,36,238,239,253,250,19,211,193,35,220,204,11,133,33,216,168,139,135,109,73,223,246,81,169,117,128,216,246,170,251,201,253,192,169,223,222,186,156,90,55,110,186,119,234,114,70,253,123,149,77,93,27,85,119,39,114,253,102,213,213,157,222,38,230,187,84,55,39,121,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,170,171,224,106,136,159,19,83,107,148,218,215,57,87,114,162,175,192,220,231,55,79,130,255,0,41,178,71,162,183,187,235,55,68,170,172,67,120,41,150,123,198,146,97,169,53,79,10,26,239,249,182,152,255,0,113,39,11,89,153,88,133,126,62,221,186,105,255,0,237,10,121,172,174,166,108,216,146,139,168,197,86,171,229,215,199,251,19,137,221,224,229,140,110,90,96,228,106,105,178,217,74,212,239,248,118,24,203,150,0,224,123,213,28,186,127,116,218,213,69,238,83,94,246,42,42,39,199,188,231,107,183,53,29,245,154,43,117,212,218,137,167,129,185,21,77,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,54,170,170,248,26,162,125,102,166,215,47,192,218,138,170,237,218,107,167,113,185,206,110,158,40,191,202,108,145,232,173,254,83,116,74,170,196,55,130,153,103,188,105,38,26,147,84,240,161,174,255,0,155,105,4,220,107,66,198,103,93,217,126,200,52,79,255,0,84,167,40,246,8,131,171,127,161,71,53,85,59,101,62,191,163,121,60,92,25,181,141,194,56,101,141,77,54,88,109,168,157,255,0,249,35,139,165,0,225,145,234,139,221,253,211,99,92,154,247,166,161,200,173,252,148,83,176,215,110,106,59,235,52,86,235,169,181,27,183,185,59,141,200,170,134,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,216,238,240,169,181,52,69,248,156,14,126,139,224,109,69,87,104,221,126,62,39,106,52,209,136,134,224,83,108,242,106,174,21,169,122,34,174,203,125,114,255,0,248,52,49,250,226,58,57,100,204,235,238,170,245,223,125,186,42,38,138,191,252,176,167,54,10,177,71,109,169,180,202,201,26,233,39,166,73,213,18,61,170,138,232,151,84,241,239,253,36,216,112,106,142,252,26,97,29,218,175,245,62,155,199,255,0,49,136,185,128,14,171,255,0,41,77,177,175,189,170,156,202,154,166,159,89,172,122,177,54,174,191,97,200,158,3,68,250,141,21,13,83,192,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,93,222,105,249,45,211,94,243,133,239,209,124,14,61,85,201,166,191,202,118,227,77,24,136,110,5,54,207,38,170,225,90,151,162,42,236,183,215,47,255,0,131,66,7,248,211,73,37,206,203,155,149,93,239,172,8,137,255,0,234,148,199,151,195,152,102,27,115,108,181,169,43,29,37,82,65,42,167,73,26,168,190,234,233,174,189,235,222,77,79,5,232,239,162,120,119,114,170,255,0,80,237,190,63,15,233,71,23,80,1,214,127,137,178,53,239,213,78,99,88,209,204,77,171,174,135,34,120,13,16,209,83,234,53,68,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,69,93,13,186,104,104,255,0,31,228,58,239,84,215,77,13,205,86,174,138,136,137,222,118,25,249,40,110,5,57,206,249,155,30,21,170,141,201,253,114,223,92,137,255,0,210,211,252,164,13,231,236,148,113,230,197,111,82,142,41,17,47,87,100,114,43,83,191,241,171,227,220,122,172,61,65,70,239,99,87,54,223,6,196,161,141,127,33,189,218,198,189,222,31,105,46,60,35,79,11,178,243,11,197,28,109,103,244,148,8,154,39,135,244,148,101,199,128,117,213,83,114,234,134,198,185,187,180,218,136,115,55,77,80,220,238,245,79,176,213,20,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,85,208,218,166,143,241,79,208,112,61,83,195,64,138,213,77,81,17,14,203,63,37,13,192,167,57,223,51,99,194,181,81,185,63,174,91,235,145,63,250,90,127,148,131,94,49,159,77,22,119,57,31,79,28,154,77,6,237,90,157,233,217,233,188,123,142,245,178,221,73,61,5,130,165,150,248,54,182,24,100,84,233,183,185,54,177,73,99,225,2,120,87,13,216,226,142,54,177,125,141,111,68,209,63,242,87,23,60,158,8,106,14,5,211,119,122,107,220,113,163,153,174,138,212,67,151,244,28,142,93,66,41,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,213,69,85,14,250,205,175,241,254,67,174,255,0,202,83,86,119,105,250,78,203,63,37,13,192,165,249,231,186,124,62,232,98,215,94,199,90,213,239,240,213,141,33,43,62,176,204,207,198,215,234,245,166,141,123,45,226,191,87,171,91,175,189,62,159,94,165,96,194,216,74,146,28,170,183,93,42,40,233,146,110,195,70,230,57,97,106,187,107,153,23,239,188,83,197,73,24,225,101,137,6,18,194,112,178,22,181,174,183,192,237,83,68,255,0,229,54,124,63,144,184,208,14,21,68,222,189,198,221,168,142,69,218,158,39,46,173,95,4,68,53,65,224,166,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,1,162,162,169,162,161,181,254,41,250,14,187,252,127,144,49,52,67,180,207,201,67,112,41,134,122,35,230,176,58,24,245,213,104,171,90,189,254,26,198,210,26,248,173,194,83,214,230,149,218,173,105,163,127,100,108,82,43,220,214,170,255,0,169,97,95,138,235,251,210,161,96,60,25,76,236,189,165,175,172,161,166,220,219,53,60,209,57,208,177,203,175,67,93,81,124,81,124,9,10,225,86,22,211,217,176,219,89,11,90,143,179,209,106,173,68,79,10,87,23,46,1,194,228,77,222,31,3,106,181,190,59,80,229,213,171,224,212,64,134,190,10,106,157,230,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,184,39,122,232,169,169,196,173,79,29,16,220,214,181,62,7,34,120,26,130,142,103,165,222,42,60,61,112,155,170,136,180,244,85,238,239,106,174,155,89,246,126,130,34,177,204,82,98,26,252,107,89,59,17,236,246,155,228,107,147,224,143,169,114,247,110,239,239,209,10,243,98,179,173,78,75,91,216,148,172,68,142,223,67,26,57,54,162,232,140,135,249,203,212,225,230,78,203,132,48,212,113,232,213,134,130,6,42,252,81,82,149,137,226,133,197,128,112,175,229,169,162,235,169,189,19,226,106,158,38,237,17,77,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,218,237,77,17,125,228,69,68,56,213,169,227,162,26,181,141,250,142,84,240,53,5,32,207,203,172,116,22,42,249,86,68,71,65,111,172,127,122,42,233,164,40,191,2,43,115,61,207,197,120,187,25,87,190,54,203,27,105,97,209,200,154,105,253,42,136,186,110,239,253,239,243,21,111,3,90,221,83,149,180,240,37,36,123,97,176,64,196,114,35,81,116,236,250,107,250,123,139,195,225,218,68,165,176,88,98,143,70,186,27,85,27,21,116,239,77,41,213,60,80,184,250,103,43,233,226,122,174,170,230,53,117,254,67,144,28,78,252,175,228,54,174,170,111,68,248,154,167,137,187,68,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,170,234,113,234,237,127,144,217,239,107,162,248,28,140,119,126,139,161,202,13,28,168,212,87,47,130,38,165,179,241,31,112,153,184,95,18,43,37,95,114,130,234,169,222,189,223,139,82,60,93,132,231,159,14,95,43,164,167,118,181,171,79,51,85,30,207,127,89,53,85,95,143,199,226,92,182,95,97,120,38,203,219,53,36,208,42,198,182,250,84,123,23,106,162,170,68,207,20,211,69,239,68,43,86,68,215,189,150,234,187,119,85,200,180,151,73,233,161,77,87,86,70,200,152,136,212,248,34,34,34,247,39,113,116,200,168,190,6,160,226,114,105,239,26,27,154,186,154,167,137,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,0,0,0,0,0,0,0,0,0,0,0,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,181,87,224,113,170,187,119,119,129,177,119,107,167,192,222,199,105,226,115,3,71,42,53,21,203,224,137,169,110,92,81,87,200,204,63,136,86,41,85,17,150,138,213,78,245,77,63,165,144,143,91,94,31,154,233,105,191,221,102,99,213,106,233,87,107,145,237,247,246,177,237,239,215,191,225,167,121,112,185,113,134,225,92,17,106,167,116,42,136,235,85,35,36,106,43,116,119,226,81,21,23,187,191,226,85,124,128,185,84,54,243,124,180,186,119,236,162,146,24,41,217,185,125,198,181,38,77,19,224,157,205,79,13,11,178,181,185,93,109,164,85,85,85,232,71,174,191,94,212,59,64,226,127,119,127,242,26,27,154,186,154,167,137,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,27,13,166,221,17,84,222,198,162,46,167,32,56,170,156,140,166,149,235,224,214,57,127,152,179,190,41,47,17,193,135,239,20,238,115,81,106,104,238,172,98,43,87,189,118,105,252,158,63,18,219,234,109,41,38,88,81,202,205,234,171,111,163,87,251,201,220,171,211,46,3,47,105,34,139,5,88,162,71,59,122,219,169,151,69,255,0,121,105,247,114,141,221,147,16,87,210,77,238,186,91,189,100,141,79,29,91,179,199,187,244,23,91,103,115,95,76,229,106,234,157,69,254,242,29,240,113,189,21,123,144,216,169,241,248,154,183,187,67,121,185,60,13,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,216,190,38,213,211,188,218,168,138,166,230,162,39,121,202,14,42,167,35,41,165,122,248,53,142,95,230,45,23,139,107,196,80,90,46,176,43,219,173,77,174,185,140,213,171,222,189,157,137,252,158,63,18,215,176,93,173,213,25,84,217,145,28,174,236,181,155,209,28,154,39,191,38,133,194,229,237,28,48,96,235,35,85,239,220,235,101,34,34,47,215,210,111,216,119,242,114,57,40,177,253,241,147,183,106,84,214,61,89,223,174,168,157,101,248,120,120,167,137,118,120,101,237,117,26,35,87,93,35,143,251,202,125,144,113,200,222,237,16,216,191,90,154,167,129,188,220,158,6,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,215,46,134,207,176,219,175,126,167,36,110,215,221,55,131,230,98,42,174,205,105,171,238,213,93,79,47,248,42,71,247,22,119,87,212,214,88,237,237,99,81,106,165,184,66,170,169,225,185,97,79,175,237,56,45,184,82,74,172,181,101,31,89,168,169,67,66,154,238,238,238,219,246,125,133,84,203,251,99,27,132,233,237,239,122,235,19,99,139,84,94,239,118,54,125,159,97,242,41,223,29,151,58,172,177,193,185,250,211,76,245,223,223,222,172,157,23,195,78,238,226,238,176,125,67,219,65,35,36,70,234,179,185,125,223,237,90,122,64,108,122,162,119,169,181,118,166,154,235,226,53,111,195,83,86,169,191,196,212,0,0,0,0,0,0,0,0,0,22,213,139,57,143,112,99,129,177,85,231,5,98,156,228,236,87,172,63,112,168,181,220,105,190,142,221,100,232,85,65,35,163,150,61,236,166,115,29,181,236,114,106,213,86,174,154,162,170,119,149,171,43,115,75,2,103,78,4,182,102,102,90,95,125,179,134,239,61,110,197,91,217,102,167,234,244,166,124,50,126,46,102,50,70,233,36,79,111,188,212,215,77,83,84,84,85,245,103,159,147,31,224,216,177,253,62,86,187,16,210,46,44,170,179,205,127,101,165,170,174,157,45,209,77,28,14,168,122,34,104,198,44,179,49,141,220,169,189,82,77,155,186,114,109,237,98,204,83,98,192,216,86,243,141,113,77,119,98,178,225,251,125,69,210,227,83,210,124,157,10,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,238,45,175,250,40,252,9,255,0,225,207,254,76,222,63,232,133,213,0,117,46,119,107,85,150,153,149,151,155,157,37,5,60,149,16,82,50,90,153,155,19,29,60,242,178,24,98,71,57,81,21,242,75,36,113,177,190,46,123,218,212,213,85,16,237,128,0,58,148,87,107,85,198,166,190,142,223,115,164,170,168,181,212,37,37,116,80,204,215,190,150,117,138,57,146,41,90,139,171,30,177,77,20,136,215,104,187,36,99,188,28,138,189,176,0,58,151,59,181,170,203,76,202,203,205,206,146,130,158,74,136,41,25,45,76,205,137,142,158,121,89,12,49,35,156,168,138,249,37,146,56,216,223,23,61,237,106,106,170,136,118,192,7,159,181,99,252,27,125,198,87,252,190,179,98,26,74,204,67,133,105,232,106,111,84,48,170,185,244,12,172,73,86,153,37,84,77,173,123,219,4,143,70,107,189,25,177,202,136,217,24,174,244,0,234,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,118,192,0,29,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,245,220,214,61,208,76,214,185,83,71,44,82,34,107,181,116,161,89,165,199,175,9,217,45,142,238,121,103,153,121,173,236,108,73,102,232,246,218,47,97,92,170,58,93,88,89,52,127,140,134,157,241,187,88,229,99,189,215,46,154,232,186,42,42,39,171,200,190,40,242,39,137,79,109,254,5,49,207,210,63,163,157,155,218,127,212,202,202,62,135,104,234,244,127,213,49,71,187,119,66,95,201,215,77,189,250,106,154,213,80,15,41,154,89,165,129,50,91,2,92,243,51,50,239,190,198,195,118,110,143,109,173,236,179,84,116,186,179,50,24,255,0,23,11,31,35,181,146,86,55,221,106,233,174,171,162,34,170,81,92,39,204,123,131,28,115,138,172,216,43,11,103,39,109,189,98,11,133,61,174,221,77,244,118,235,31,94,170,121,27,28,81,239,125,51,88,221,207,123,83,87,42,53,53,213,85,19,188,185,80,0,0,30,126,197,143,240,110,38,196,216,155,6,88,177,13,37,93,247,7,84,83,83,95,109,237,85,73,232,95,81,78,202,136,21,237,84,69,86,73,20,136,173,122,106,197,86,200,212,93,209,189,173,244,0,30,127,31,227,252,27,149,152,54,237,152,57,131,136,105,44,120,122,199,78,181,53,213,213,42,187,34,102,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,232,0,7,201,250,89,133,126,149,125,5,250,77,106,250,73,236,255,0,107,123,31,182,199,219,187,15,83,165,218,122,26,245,58,61,79,115,169,183,110,239,119,93,123,142,220,151,107,84,55,90,123,20,215,58,70,92,171,41,230,171,167,163,116,205,73,230,130,23,70,217,101,100,122,238,115,24,233,225,107,156,137,163,86,88,209,116,220,154,246,192,5,42,207,78,40,242,39,134,191,98,126,26,241,207,209,207,164,125,167,217,159,212,202,202,206,191,103,233,117,191,212,209,73,183,111,94,47,202,211,93,221,218,232,186,121,76,173,227,215,132,236,233,199,118,204,179,203,76,214,246,206,36,188,245,187,21,23,176,174,84,253,94,148,47,154,79,198,77,78,200,219,164,113,61,222,243,147,93,52,77,85,81,22,224,11,127,205,46,61,120,78,201,108,119,115,203,60,203,205,111,99,98,75,55,71,182,209,123,10,229,81,210,234,194,201,163,252,100,52,239,141,218,199,43,29,238,185,116,215,69,209,81,81,42,6,74,103,222,83,241,19,133,106,177,174,78,98,191,164,22,90,43,131,237,115,212,246,26,154,77,149,76,142,57,29,30,202,136,227,122,232,201,163,93,81,54,251,218,107,170,42,39,170,197,152,166,197,129,176,173,231,26,226,154,238,197,101,195,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,220,91,95,244,81,248,19,255,0,195,159,252,153,188,127,209,11,159,180,220,233,175,86,170,43,205,28,117,113,211,215,211,199,83,19,42,233,37,165,157,172,123,81,205,73,33,153,173,150,39,232,169,171,36,107,94,213,213,28,136,168,168,118,192,0,3,169,115,187,90,172,180,204,172,188,220,233,40,41,228,168,130,145,146,212,204,216,152,233,231,149,144,195,18,57,202,136,175,146,89,35,141,141,241,115,222,214,166,170,168,135,108,3,169,69,118,181,92,106,107,232,237,247,58,74,170,139,93,66,82,87,69,12,205,123,233,103,88,163,153,34,149,168,186,177,235,20,209,72,141,118,139,178,70,59,193,200,171,219,0,22,171,253,20,126,4,255,0,240,231,255,0,38,111,31,244,66,191,229,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,197,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,190,172,0,14,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,108,0,14,164,151,107,84,55,90,123,20,215,58,70,92,171,41,230,171,167,163,116,205,73,230,130,23,70,217,101,100,122,238,115,24,233,225,107,156,137,163,86,88,209,116,220,154,246,192,58,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,171,222,145,67,44,138,214,234,187,35,123,188,26,170,157,176,14,165,178,237,106,189,83,62,178,205,115,164,175,167,142,162,122,71,203,77,51,101,99,103,130,87,195,52,74,230,170,162,62,57,99,146,55,183,197,175,99,154,186,42,42,29,176,15,147,139,49,77,139,3,97,91,206,53,197,53,221,138,203,135,237,245,23,75,141,79,73,242,116,41,96,141,210,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,184,182,191,232,163,240,39,255,0,135,63,249,51,120,255,0,162,23,41,132,241,77,139,28,225,91,54,53,194,213,221,182,203,136,45,244,247,75,117,79,73,241,245,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,184,250,199,201,183,98,204,43,120,190,221,240,181,167,19,90,171,111,88,127,179,251,94,221,79,91,28,149,86,254,187,21,240,118,136,154,170,248,186,140,69,115,55,162,110,106,42,166,168,125,96,117,43,110,214,171,117,77,5,29,194,231,73,75,81,116,168,90,74,24,166,153,172,125,84,233,20,147,44,81,53,87,87,189,34,134,89,21,173,213,118,70,247,120,53,85,59,96,0,0,0,0,0,7,148,205,44,210,192,153,45,129,46,121,153,153,119,223,99,97,187,55,71,182,214,246,89,170,58,93,89,153,12,127,139,133,143,145,218,201,43,27,238,181,116,215,85,209,17,85,40,174,19,230,61,193,142,57,197,86,108,21,133,179,147,182,222,177,5,194,158,215,110,166,250,59,117,143,175,85,60,141,142,40,247,190,153,172,110,231,189,169,171,149,26,154,234,170,137,222,92,168,0,0,0,0,0,0,0,0,0,6,215,119,27,53,54,235,223,169,190,55,107,221,252,167,32,62,118,33,159,179,217,107,31,166,186,193,34,127,236,41,96,156,96,93,36,158,229,97,183,53,141,69,170,74,184,117,84,240,220,216,19,235,251,79,149,150,152,86,69,203,9,169,22,102,234,180,181,45,213,29,221,222,249,126,194,169,229,205,189,177,89,82,129,238,85,88,169,105,225,213,23,234,98,167,212,104,214,67,99,204,188,51,37,58,189,238,149,245,251,183,232,169,170,66,190,26,105,245,169,115,152,2,170,71,211,72,249,26,221,37,142,23,38,137,246,57,79,100,139,170,34,253,102,166,199,170,39,122,155,28,136,137,223,226,106,138,223,20,212,213,170,111,241,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,162,247,155,29,224,104,169,161,181,19,83,145,137,167,113,188,30,127,25,204,216,237,51,181,200,186,190,158,116,77,63,181,35,183,59,107,99,196,121,155,133,237,136,215,51,178,95,102,129,203,166,154,238,168,133,186,167,143,240,126,162,181,217,240,181,35,172,53,148,111,154,109,54,64,221,81,201,240,95,209,246,31,83,6,89,96,130,209,95,12,114,72,174,101,124,141,110,170,154,104,136,207,30,227,224,99,107,52,148,25,129,103,186,178,70,172,49,219,91,189,170,190,246,229,235,39,119,118,154,119,167,196,185,124,31,46,181,12,166,114,123,207,145,234,138,158,31,145,255,0,81,238,193,177,237,213,13,154,42,38,138,27,169,185,59,245,55,52,220,0,0,0,0,0,0,0,0,0,12,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,149,43,138,174,38,48,111,10,25,71,89,154,88,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,241,236,199,249,197,143,179,23,55,46,217,223,121,191,85,210,226,203,165,225,111,108,172,162,170,153,143,160,157,30,142,133,180,210,57,238,150,38,64,141,141,144,166,245,88,217,28,104,139,238,161,54,118,108,117,156,185,151,203,43,24,227,172,244,181,218,169,49,37,235,43,239,181,145,207,111,157,174,246,133,12,150,185,157,77,89,52,76,106,71,79,52,209,171,94,232,163,115,154,154,163,180,137,92,176,69,2,230,85,0,22,171,205,31,200,158,102,253,203,235,20,71,138,229,161,199,29,55,17,216,54,28,158,199,12,171,102,98,224,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,247,223,34,72,197,84,115,217,13,239,128,11,74,230,13,198,221,171,133,12,1,29,139,12,79,73,93,152,184,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,168,141,85,72,228,210,159,242,106,187,93,111,252,54,227,107,237,246,231,87,113,185,92,115,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,133,102,255,0,25,183,222,15,57,153,230,189,206,75,87,182,112,102,40,250,59,79,137,173,177,49,137,84,232,226,180,82,244,170,105,164,118,154,77,23,86,85,72,220,228,142,70,189,205,118,213,86,75,28,170,97,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,62,176,6,62,220,193,56,134,206,220,237,206,218,236,59,156,56,74,175,5,179,5,212,73,77,109,194,53,47,130,161,246,119,203,5,50,84,42,85,199,12,110,170,100,238,129,147,177,235,185,155,36,111,77,85,138,142,116,138,114,202,227,182,213,157,216,54,221,145,153,165,137,170,228,205,11,13,60,141,165,172,186,78,215,191,18,81,49,92,230,190,57,52,69,125,76,49,104,217,24,253,210,61,145,245,247,72,171,55,74,253,65,111,252,107,241,93,98,225,47,38,171,113,151,86,213,89,139,238,90,209,225,107,37,108,207,111,111,170,220,196,146,69,108,104,175,88,96,99,250,178,46,172,106,232,200,250,140,124,177,169,2,216,107,62,243,99,7,231,44,220,64,225,204,87,217,49,245,69,194,190,233,37,223,176,211,73,186,170,181,178,182,166,78,131,227,88,83,122,79,42,105,179,107,119,123,168,154,38,153,31,101,110,34,199,120,175,2,91,47,249,151,151,95,65,49,37,87,91,182,225,255,0,107,195,116,236,123,102,123,35,254,154,133,18,57,55,198,214,73,238,167,187,212,218,189,237,83,213,148,171,139,31,43,25,201,242,255,0,16,250,116,229,144,114,161,227,142,155,18,218,172,156,35,230,51,42,214,251,109,167,168,102,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,73,201,164,75,12,77,143,70,58,54,117,164,208,0,80,174,48,120,179,193,188,34,229,127,211,139,237,61,37,226,251,95,81,29,53,139,14,58,189,105,103,186,189,36,98,78,172,122,71,42,177,145,68,245,145,207,86,108,215,166,197,84,116,172,69,180,14,78,24,255,0,25,102,158,50,226,11,48,115,7,16,213,223,49,13,242,163,14,84,215,87,84,170,111,149,250,92,145,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,44,215,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,5,170,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,151,214,40,143,41,203,155,143,111,221,81,98,159,45,243,18,14,207,153,184,102,223,219,42,234,32,167,217,75,122,161,99,217,18,214,53,24,155,33,153,31,36,109,150,46,230,171,158,215,196,155,92,232,225,189,80,0,44,215,153,246,108,113,47,148,121,36,183,204,138,164,164,162,195,213,20,245,20,216,187,18,178,102,71,113,178,178,89,233,33,164,90,53,89,154,230,190,87,77,52,106,246,71,35,217,220,246,172,78,70,188,136,14,21,120,152,198,92,40,102,229,30,105,96,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,200,123,43,115,75,2,103,78,4,182,102,102,90,95,125,179,134,239,61,110,197,91,217,102,167,234,244,166,124,50,126,46,102,50,70,233,36,79,111,188,212,215,77,83,84,84,85,245,96,130,190,99,60,123,126,234,139,236,25,111,151,112,118,124,178,195,55,14,217,73,81,61,62,202,171,213,115,24,248,146,177,200,244,223,12,40,201,36,108,81,119,57,90,247,62,84,220,230,199,13,192,114,163,227,167,250,199,11,249,215,140,255,0,216,244,184,2,182,185,191,219,53,214,185,42,21,223,239,93,149,142,111,240,225,71,255,0,169,225,37,80,20,43,140,30,44,240,111,8,185,95,244,226,251,79,73,120,190,215,212,71,77,98,195,142,175,90,89,238,175,73,24,147,171,30,145,202,172,100,81,61,100,115,213,155,53,233,177,85,29,43,17,96,6,237,157,121,185,122,205,10,220,234,172,204,124,65,30,59,175,168,146,166,92,65,73,92,250,90,214,189,241,172,78,72,228,133,90,177,51,164,171,18,50,61,172,108,122,49,168,140,68,105,125,92,116,102,247,18,248,87,43,248,71,206,28,192,158,175,7,102,253,190,159,18,86,84,77,79,3,41,167,141,233,37,3,34,124,208,119,177,143,154,155,166,233,224,115,81,154,203,44,110,137,141,221,19,100,39,131,174,49,112,39,23,248,18,162,255,0,96,163,246,54,36,179,108,250,65,135,250,147,84,123,47,171,53,67,41,127,166,159,4,81,207,213,142,157,100,252,90,46,205,118,187,69,78,251,128,0,179,254,105,121,23,71,156,28,41,223,177,37,21,155,181,226,76,187,255,0,68,150,201,163,88,35,145,148,177,170,37,193,142,146,84,221,209,236,189,73,157,27,28,215,62,74,104,63,41,90,140,116,38,100,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,76,151,112,158,41,177,99,156,43,102,198,184,90,187,182,217,113,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,16,47,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,115,147,206,191,160,220,62,218,114,114,146,223,214,171,204,219,130,245,167,146,45,209,193,67,110,150,158,162,77,174,73,26,173,153,211,190,141,27,171,30,213,143,175,174,215,108,82,45,120,69,201,11,87,17,220,69,224,204,154,190,223,42,237,22,219,253,69,75,171,42,233,35,107,231,72,41,233,102,169,145,145,238,247,90,247,182,5,98,61,81,200,197,122,57,90,253,187,22,103,249,163,249,19,204,223,185,125,98,136,242,156,185,184,246,253,213,22,41,242,223,49,32,236,249,155,134,109,253,178,174,162,10,125,148,183,170,22,61,145,45,99,81,137,178,25,145,242,70,217,98,238,106,185,237,124,73,181,206,142,27,213,0,3,228,226,204,83,98,192,216,86,243,141,113,77,119,98,178,225,251,125,69,210,227,83,210,124,157,10,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,238,49,247,227,111,140,28,77,197,206,104,75,122,114,213,209,96,155,29,68,237,194,118,122,184,169,250,244,48,75,28,12,153,242,73,19,17,206,124,206,166,100,170,199,62,68,141,92,172,99,156,137,185,210,63,203,23,143,31,195,125,138,155,33,179,98,245,187,31,97,251,123,125,155,116,184,220,122,149,88,162,22,190,103,73,163,122,77,78,181,60,13,167,71,110,146,73,102,106,73,50,235,178,87,37,255,0,130,29,184,134,226,207,25,112,139,204,239,51,49,197,138,158,174,241,98,175,167,180,211,95,112,227,107,210,150,11,171,18,199,74,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,101,123,43,115,75,2,103,78,4,182,102,102,90,95,125,179,134,239,61,110,197,91,217,102,167,234,244,166,124,50,126,46,102,50,70,233,36,79,111,188,212,215,77,83,84,84,85,245,96,24,171,147,253,202,227,200,158,89,125,245,235,21,165,213,0,1,9,124,183,57,130,83,112,237,83,38,79,103,37,214,173,217,117,113,168,117,77,21,202,105,101,153,152,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,211,87,200,171,54,128,3,197,103,70,111,96,220,133,202,252,65,155,153,129,61,92,118,44,59,78,217,170,18,146,5,154,121,94,249,27,20,80,198,206,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,72,224,229,227,196,46,42,226,131,152,94,98,102,230,41,166,236,29,191,47,234,169,173,214,182,85,73,81,13,178,134,42,251,115,98,167,141,207,95,237,164,122,181,172,107,229,150,87,163,25,191,106,74,160,60,86,116,102,246,13,200,92,175,196,25,185,152,19,213,199,98,195,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,199,175,136,30,40,179,67,136,44,232,118,116,95,111,117,118,235,149,186,161,83,13,37,35,227,134,123,29,20,117,114,212,210,83,199,81,4,113,57,239,129,211,46,147,170,36,138,168,142,85,240,210,101,57,124,241,183,106,226,191,0,73,98,196,243,210,80,230,46,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,233,163,149,18,72,245,187,80,67,6,85,113,183,117,225,67,142,92,232,177,98,121,234,235,178,235,21,102,69,234,27,173,27,170,156,216,45,51,186,240,173,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,211,71,42,172,113,233,49,56,79,20,216,177,206,21,179,99,92,45,93,219,108,184,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,143,172,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,37,62,19,188,172,100,223,203,252,61,233,208,20,127,152,55,27,118,174,20,48,4,118,44,49,61,37,118,98,226,170,122,136,109,84,109,170,107,103,180,192,232,102,107,46,207,141,208,202,199,178,58,134,198,214,197,34,53,38,94,162,53,85,35,147,72,86,201,220,194,207,154,44,232,181,223,114,135,28,98,8,51,23,21,94,32,164,138,178,43,158,217,238,181,181,53,113,185,177,85,73,51,182,78,201,106,18,55,72,218,133,116,111,94,249,53,77,76,143,178,246,183,25,92,112,6,26,184,102,53,166,146,215,139,42,172,244,83,95,168,105,28,142,130,150,226,232,88,181,48,198,168,247,162,177,178,171,218,138,143,127,114,39,188,239,21,244,5,133,115,149,187,93,108,28,54,224,155,237,138,231,87,110,185,91,179,34,219,87,71,89,73,51,161,158,154,120,232,46,14,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,218,242,253,227,186,197,197,86,21,143,5,98,151,246,44,205,195,246,244,146,227,77,163,228,246,165,44,17,210,199,45,215,123,41,226,167,131,171,83,80,228,236,205,85,115,52,213,53,111,122,94,0,5,138,243,127,197,55,220,13,144,89,123,141,112,181,119,98,189,97,252,208,180,221,45,213,61,38,73,208,170,130,138,190,72,164,216,244,115,29,181,236,106,232,228,86,174,154,42,42,119,21,87,129,126,51,108,92,97,229,197,85,206,75,87,177,177,158,23,236,244,248,154,219,19,30,180,173,146,84,127,74,166,154,71,107,172,50,244,165,84,141,206,89,35,115,28,215,110,68,100,178,92,168,0,22,43,205,255,0,20,223,112,54,65,101,238,53,194,213,221,138,245,135,243,66,211,116,183,84,244,153,39,66,170,10,42,249,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,220,85,94,5,248,205,177,113,135,151,21,87,57,45,94,198,198,120,95,179,211,226,107,108,76,122,210,182,73,81,253,42,154,105,29,174,176,203,210,149,82,55,57,100,141,204,115,93,185,17,146,201,114,160,2,213,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,128,0,0,0,0,0,0,0,0,3,69,239,54,187,193,77,166,196,77,78,86,38,157,198,240,124,76,99,35,99,195,245,122,162,251,209,72,212,211,235,216,226,61,248,136,145,151,140,217,194,86,125,28,222,203,114,141,142,119,134,189,69,166,94,229,239,254,241,87,240,150,22,165,130,201,95,70,233,165,84,116,42,221,81,201,241,223,246,125,167,46,2,178,83,211,205,123,133,36,145,118,185,141,103,122,124,22,79,30,227,118,62,179,246,27,190,22,185,198,253,91,19,42,214,84,85,239,213,209,177,19,111,119,214,191,21,43,134,88,203,212,166,160,98,167,245,234,88,149,191,103,226,149,123,202,152,212,209,168,159,82,104,106,108,123,117,67,102,138,157,202,104,154,232,111,78,245,55,55,196,220,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,187,234,54,170,253,102,214,185,21,14,118,185,29,222,134,160,167,121,175,86,248,105,227,98,42,232,144,207,240,79,224,180,143,59,77,186,107,254,120,86,204,174,98,165,22,43,71,123,234,173,93,22,177,203,221,162,119,254,79,196,187,170,203,109,61,14,27,184,78,177,166,245,72,87,84,114,175,239,211,95,31,210,124,188,174,154,154,182,150,229,27,99,118,173,186,212,49,119,119,119,163,91,246,157,44,241,166,142,159,9,215,212,49,168,136,200,160,69,239,85,93,122,237,79,241,149,103,0,92,157,91,87,29,193,202,229,88,165,145,157,232,136,191,214,254,164,238,248,149,110,37,114,181,85,235,170,234,111,52,211,83,143,84,93,85,83,196,53,90,157,200,157,230,189,201,252,166,230,155,128,0,0,0,0,0,0,0,0,1,141,103,22,62,105,243,147,230,6,33,245,25,201,116,224,131,55,176,110,66,242,196,194,89,185,152,19,213,199,98,195,180,247,121,170,18,146,5,154,121,94,251,229,92,81,67,27,59,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,34,87,138,174,38,49,151,21,249,185,89,154,88,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,47,87,149,63,2,180,216,198,74,14,41,243,94,130,146,166,197,75,80,147,96,170,22,213,74,217,221,113,164,173,98,251,73,235,12,141,70,178,41,105,228,137,176,200,142,234,42,200,231,49,173,108,107,44,143,241,99,229,99,57,62,95,226,31,78,156,198,176,202,160,2,213,121,163,249,19,204,223,185,125,98,136,129,108,39,138,111,184,27,21,89,177,174,22,174,236,87,172,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,196,244,240,11,198,190,21,226,179,46,41,44,151,107,159,103,204,220,51,111,134,60,71,111,168,88,217,37,126,196,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,140,143,70,42,109,116,79,150,234,129,71,248,170,226,99,6,240,161,148,117,153,165,140,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,29,124,127,143,241,150,105,227,43,182,96,230,14,33,171,190,98,27,229,66,212,215,87,84,170,111,149,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,36,196,242,84,242,177,138,126,96,87,122,117,184,176,14,104,254,123,51,55,238,95,71,162,42,87,45,206,96,148,220,59,84,201,147,217,201,117,171,118,93,92,106,29,83,69,114,154,89,102,102,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,52,213,242,42,205,160,5,128,115,58,224,59,240,223,98,169,207,156,167,178,238,199,216,126,222,239,105,90,237,214,238,165,86,40,133,175,133,177,234,238,171,83,173,79,3,106,21,187,99,146,89,154,145,194,154,236,137,169,14,216,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,92,132,248,62,226,207,6,241,117,149,255,0,78,44,84,244,150,123,237,5,68,148,215,220,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,94,163,17,85,209,61,18,165,102,150,105,96,76,150,192,151,60,204,204,187,239,177,176,221,155,163,219,107,123,44,213,29,46,172,204,134,63,197,194,199,200,237,100,149,141,247,90,186,107,170,232,136,170,152,240,241,85,196,198,50,226,191,55,43,51,75,24,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,101,229,114,157,224,162,227,138,113,85,179,138,140,200,182,108,195,118,109,106,112,116,15,74,90,136,110,181,205,146,162,158,74,137,26,174,124,144,246,89,33,220,196,116,108,114,202,177,72,199,162,68,168,249,127,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,59,220,184,184,227,169,226,183,6,215,224,252,193,101,37,62,98,224,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,147,95,44,78,106,181,38,72,163,188,160,120,172,232,205,236,27,144,185,95,136,51,115,48,39,171,142,197,135,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,143,15,19,188,66,226,174,40,51,150,245,155,152,166,155,176,118,254,157,53,186,214,202,169,42,33,182,80,196,221,177,83,198,231,175,246,210,61,90,214,53,242,203,43,209,140,223,181,47,255,0,145,143,231,179,245,111,246,145,106,188,209,252,246,102,111,220,190,143,68,93,87,35,31,207,103,234,223,237,34,85,0,45,87,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,220,190,177,68,65,14,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,32,142,14,184,197,192,156,95,224,74,139,253,130,143,216,216,146,205,179,233,6,31,234,77,81,236,190,172,213,12,165,254,154,124,17,71,63,86,58,117,147,241,104,187,53,218,237,21,59,235,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,202,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,117,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,32,91,152,103,5,151,94,22,51,66,162,251,132,48,253,91,114,175,18,212,34,225,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,82,71,178,109,190,127,129,126,51,111,188,30,102,61,85,206,75,87,182,112,102,40,236,244,248,154,219,19,24,149,78,142,37,127,74,166,154,71,105,164,209,117,101,84,141,206,72,228,107,220,215,109,85,100,177,228,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,18,220,215,184,227,169,196,183,91,223,8,249,114,202,69,177,91,106,41,217,139,174,200,248,170,22,186,174,39,71,59,104,160,86,171,146,38,65,43,89,213,114,233,42,205,19,163,209,141,141,253,104,203,4,223,114,224,230,1,71,196,69,138,44,164,205,236,69,254,155,20,29,166,120,170,106,35,130,158,60,69,75,189,242,110,167,100,44,142,54,77,12,106,140,124,40,221,203,28,73,43,85,255,0,142,72,174,215,58,51,123,6,228,46,87,226,12,220,204,9,234,227,177,97,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,119,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,99,173,196,86,124,227,46,36,179,114,251,154,216,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,180,87,35,27,189,234,249,28,155,222,229,91,223,229,105,192,79,211,186,203,15,21,217,161,62,204,63,106,184,118,204,33,107,167,168,210,74,250,234,73,213,169,89,80,230,46,177,195,12,241,57,25,22,168,233,36,141,85,232,145,53,27,63,171,231,157,249,147,253,100,253,154,71,175,14,185,243,140,184,109,205,203,22,107,96,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,209,28,172,118,199,163,36,106,111,99,85,50,41,201,124,222,193,185,245,149,248,127,55,50,254,122,185,44,88,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,3,26,30,36,114,66,235,195,134,118,226,156,151,188,223,41,47,53,24,114,162,38,178,190,154,55,70,202,152,38,130,58,136,94,172,119,123,30,177,77,30,246,106,228,107,247,53,28,244,68,122,203,167,39,220,227,177,99,158,24,19,42,169,225,236,247,172,180,184,79,79,89,30,231,191,175,75,93,81,61,93,61,78,170,198,177,187,158,250,152,186,104,231,185,59,54,247,109,73,26,132,117,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,44,3,153,214,105,126,20,56,201,198,189,146,251,237,59,86,18,236,248,90,223,253,43,209,236,189,150,52,237,112,119,177,174,126,218,233,43,125,247,110,215,95,117,202,196,97,118,156,147,242,94,235,110,166,199,153,239,136,112,133,93,45,61,210,158,150,195,134,111,19,61,204,101,84,9,44,143,184,182,40,247,104,246,36,176,209,34,202,172,84,223,27,216,199,106,217,90,151,65,205,31,200,158,102,253,203,235,20,68,16,224,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,114,8,224,235,140,92,9,197,254,4,168,191,216,40,253,141,137,44,219,62,144,97,254,164,213,30,203,234,205,80,202,95,233,167,193,20,115,245,99,167,89,63,22,139,179,93,174,209,83,190,224,0,4,37,243,35,230,9,77,196,77,76,121,61,147,119,90,182,229,213,186,161,181,53,183,40,101,150,22,98,103,172,80,73,18,75,79,52,17,77,11,41,166,73,218,140,115,156,201,30,140,147,77,89,26,165,133,157,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,9,254,224,7,140,27,87,22,89,70,215,92,22,174,60,119,131,169,232,232,49,91,38,137,168,202,153,222,199,36,117,209,58,54,54,45,149,11,12,175,88,218,214,172,79,107,217,183,98,71,36,151,64,64,15,52,127,61,153,155,247,47,163,209,31,87,151,55,26,255,0,185,87,49,231,176,99,251,157,214,76,178,197,63,139,185,83,64,189,88,237,117,202,172,72,238,109,135,107,158,237,172,98,199,43,98,86,185,241,185,174,210,87,67,20,107,59,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,30,87,26,231,70,87,229,214,50,193,217,127,142,49,125,37,154,251,143,234,42,41,48,229,61,75,36,107,43,231,133,35,223,18,74,141,233,49,234,179,68,214,53,238,106,200,249,26,198,110,114,162,30,212,197,92,159,238,87,30,68,242,203,239,175,88,173,46,168,0,12,85,201,94,229,79,199,109,169,109,84,28,44,231,46,38,171,109,201,181,9,6,8,186,220,103,107,160,146,5,107,27,29,157,94,168,142,99,218,228,114,193,189,206,71,163,250,13,86,108,130,57,37,40,31,39,22,98,155,22,6,194,183,156,107,138,107,187,21,151,15,219,234,46,151,26,158,147,228,232,82,193,27,164,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,113,143,191,27,124,96,226,110,46,115,66,91,211,150,174,139,4,216,234,39,110,19,179,213,197,79,215,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,174,188,149,60,211,226,159,151,245,222,163,110,38,164,243,248,255,0,31,224,220,172,193,183,108,193,204,28,67,73,99,195,214,58,117,169,174,174,169,85,217,19,53,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,88,1,227,111,140,28,77,197,206,104,75,122,114,213,209,96,155,29,68,237,194,118,122,184,169,250,244,48,75,28,12,153,242,73,19,17,206,124,206,166,100,170,199,62,68,141,92,172,99,156,137,185,214,234,122,12,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,69,28,42,241,49,131,120,175,202,58,60,210,193,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,88,12,107,56,177,243,79,156,159,48,49,15,168,206,93,167,43,158,59,109,89,39,117,155,34,51,163,19,85,211,224,155,229,67,29,135,238,53,115,183,177,97,234,215,57,235,43,36,220,155,162,166,168,115,218,170,253,253,56,164,106,189,90,212,154,105,91,51,231,138,173,206,140,175,183,102,229,6,68,92,49,125,37,46,59,186,89,214,253,67,103,153,146,49,245,84,72,249,24,174,138,69,111,73,239,69,134,85,88,154,245,147,100,111,126,221,141,87,39,159,226,199,202,198,114,124,191,196,62,157,57,141,97,62,112,113,49,131,120,80,229,249,148,249,165,140,40,106,238,47,118,7,195,118,219,69,178,153,21,175,184,220,100,181,70,248,160,89,54,171,97,102,216,164,123,228,114,46,214,49,219,90,247,236,141,240,109,154,185,153,138,179,147,49,241,30,105,99,90,190,209,122,196,215,9,110,21,59,100,145,241,195,189,125,200,34,234,61,239,108,49,49,27,28,108,87,46,200,216,198,162,232,212,37,167,149,31,5,31,131,44,43,7,18,153,153,108,181,84,226,76,91,111,167,169,194,81,105,214,154,207,107,154,55,57,106,55,163,150,54,205,85,28,140,238,107,119,199,18,109,87,162,205,52,77,145,80,88,7,58,191,43,24,91,230,5,15,167,92,72,118,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,228,81,194,175,19,24,55,138,252,163,163,205,44,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,149,128,22,1,206,175,202,198,22,249,129,67,233,215,18,40,56,117,207,156,101,195,110,110,88,179,91,6,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,110,136,229,99,182,61,25,35,83,123,26,169,144,79,13,28,69,224,78,40,50,178,131,51,48,45,71,246,42,59,197,22,201,191,169,151,78,205,12,211,209,245,37,138,62,183,75,174,198,245,88,221,143,241,69,241,68,170,160,2,192,57,213,249,88,194,223,48,40,125,58,226,69,7,14,185,243,140,184,109,205,203,22,107,96,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,209,28,172,118,199,163,36,106,111,99,85,50,9,225,163,136,188,9,197,6,86,80,102,102,5,168,254,197,71,120,162,217,55,245,50,233,217,161,154,122,62,164,177,71,214,233,117,216,222,171,27,177,254,40,190,40,149,84,2,213,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,128,0,0,0,0,0,0,0,0,0,113,185,124,80,218,170,109,107,145,80,230,107,145,222,6,224,120,124,211,171,124,54,9,90,138,186,35,254,164,254,196,242,193,113,5,186,91,247,17,50,77,185,138,218,43,165,165,218,61,85,23,190,56,87,187,79,31,201,248,151,77,73,107,166,166,178,92,230,146,52,87,246,103,185,21,28,190,40,215,30,51,42,234,233,42,239,24,130,22,198,253,204,169,137,170,171,225,170,190,84,250,254,195,189,158,148,241,83,224,106,169,216,221,54,108,215,189,87,198,104,144,246,217,27,117,90,171,69,145,202,174,210,146,221,76,212,213,168,158,48,42,119,125,126,31,18,187,82,189,210,66,217,28,186,238,68,84,254,225,202,105,166,167,26,57,170,186,170,46,129,21,169,221,162,234,110,238,78,243,86,248,155,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,53,241,54,185,62,212,8,196,240,68,57,90,154,38,136,106,10,87,156,117,176,67,111,175,153,243,49,139,73,69,81,34,170,185,19,79,197,34,235,252,223,18,207,184,120,162,75,198,62,199,53,242,181,36,111,182,32,154,55,234,168,138,142,154,161,117,77,59,151,224,92,238,49,182,210,199,131,231,133,221,52,90,134,66,191,150,191,7,177,79,25,145,84,244,61,91,170,72,248,180,138,249,88,207,235,159,84,109,62,142,116,217,42,107,176,93,234,142,157,136,238,187,226,116,122,110,84,219,218,24,169,224,159,82,29,28,134,197,49,92,173,175,169,73,157,177,181,210,177,81,200,212,95,235,44,95,130,253,165,210,66,141,70,170,53,81,123,254,11,169,200,14,53,240,54,39,229,27,181,215,67,145,60,13,64,0,0,0,0,0,0,0,0,1,141,103,22,62,105,243,147,230,6,33,245,25,206,166,55,207,156,101,140,242,123,47,50,53,213,181,116,152,79,0,83,214,61,150,246,212,35,160,173,184,212,87,85,212,58,181,237,70,53,119,182,42,150,64,214,185,95,177,35,145,204,86,245,164,105,93,121,126,240,35,125,226,171,21,71,141,113,75,59,22,89,97,251,130,71,113,169,213,146,123,82,170,9,41,100,150,213,177,149,17,84,65,213,166,168,114,246,150,162,181,154,104,154,187,185,38,250,219,138,114,227,13,226,171,86,72,89,43,173,86,235,213,62,31,117,210,223,135,104,162,72,251,45,158,154,72,169,146,68,142,52,217,12,40,249,35,142,52,93,168,237,175,70,34,164,79,219,229,120,177,242,177,156,159,47,241,15,167,78,99,88,101,80,1,106,188,209,252,137,230,111,220,190,177,68,64,9,239,242,47,61,51,31,135,76,199,183,102,134,87,222,123,13,214,135,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,72,95,181,186,166,168,228,115,90,246,57,143,99,30,220,133,56,104,226,47,2,113,65,149,148,25,153,129,106,63,177,81,222,40,182,77,253,76,186,118,104,102,158,143,169,44,81,245,186,93,118,55,170,198,236,127,138,47,138,39,160,206,140,222,193,185,11,149,248,131,55,51,2,122,184,236,88,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,157,200,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,152,240,241,47,196,94,59,226,131,52,235,243,51,29,84,127,101,163,179,209,108,135,250,153,107,237,51,77,5,31,82,40,163,235,116,186,239,111,85,237,222,255,0,21,95,4,74,84,77,79,37,79,43,24,167,230,5,119,167,91,139,0,230,143,231,179,51,126,229,244,122,34,213,73,84,229,71,199,79,245,142,23,243,175,25,255,0,177,233,112,5,109,115,127,182,107,173,114,84,43,191,222,187,43,28,223,225,194,143,255,0,83,194,74,160,4,53,243,92,224,163,240,101,138,167,226,83,44,237,151,90,156,55,139,110,21,21,56,182,45,58,208,217,238,147,72,215,37,70,245,114,200,216,106,164,145,253,206,110,200,229,77,168,244,73,161,137,182,193,193,247,22,120,203,132,92,208,250,113,98,167,171,188,88,171,233,228,166,190,225,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,205,250,117,24,138,141,149,232,181,127,153,135,26,246,238,39,241,221,183,4,229,165,207,180,229,182,18,210,166,138,178,53,170,135,219,53,211,67,26,201,81,53,60,205,143,103,71,87,193,26,58,61,201,172,238,71,171,102,70,183,197,112,3,193,245,215,139,44,220,107,110,9,73,30,4,193,213,20,117,248,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,254,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,237,130,149,113,99,229,99,57,62,95,226,31,78,156,198,176,244,24,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,92,132,248,62,226,207,6,241,117,149,255,0,78,44,84,244,150,123,237,5,68,148,215,220,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,94,163,17,85,209,61,18,181,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,99,237,199,71,25,183,222,48,243,30,150,231,29,171,216,216,51,11,246,138,124,51,109,149,140,90,166,199,42,179,171,83,83,35,117,214,105,122,81,42,198,215,44,113,181,141,107,119,42,62,89,45,172,149,78,70,63,158,207,213,191,218,69,170,243,71,243,217,153,191,114,250,61,17,245,121,110,241,155,98,225,47,49,239,22,204,121,106,234,224,204,119,216,169,238,247,40,24,247,213,90,164,167,89,186,21,45,141,186,245,97,78,209,42,75,26,53,100,218,173,115,53,86,116,165,158,144,8,128,230,197,198,189,199,20,226,171,159,10,249,111,115,217,134,236,218,83,99,25,216,180,181,16,221,107,155,37,61,68,116,241,185,26,249,33,236,178,67,181,234,217,24,229,149,101,141,236,68,137,21,246,87,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,185,125,98,136,128,19,223,228,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,178,63,204,143,142,60,27,154,92,37,225,11,54,79,178,146,237,98,205,234,138,134,93,106,106,222,172,173,178,190,215,53,21,75,232,164,129,171,163,42,86,89,160,213,202,231,51,166,213,86,36,141,154,57,91,97,124,23,224,252,199,199,156,80,96,12,49,148,184,247,232,86,41,168,184,73,61,29,251,98,201,216,163,130,158,89,170,29,210,78,233,181,130,57,91,209,126,145,203,187,167,34,163,30,229,76,143,128,60,166,105,101,110,4,206,156,9,115,203,60,203,177,123,103,13,222,122,61,182,139,181,77,79,213,233,76,201,163,252,100,47,100,141,210,72,152,239,117,201,174,154,46,168,170,139,143,191,24,60,38,99,46,17,115,67,232,61,246,162,174,241,98,175,167,142,166,197,136,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,247,233,211,122,162,54,86,42,253,252,149,227,199,57,114,67,135,220,109,144,216,98,245,117,108,120,131,163,244,118,233,21,197,177,201,133,247,74,231,87,118,102,172,78,127,244,195,29,162,109,146,62,140,138,233,163,210,71,185,203,66,240,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,158,215,138,60,139,253,205,121,237,137,178,83,233,79,210,63,163,157,139,250,167,216,123,31,95,180,81,193,83,253,103,169,38,221,189,125,191,150,186,237,215,187,93,19,218,240,203,193,246,38,226,151,43,243,74,245,151,41,87,89,141,176,53,69,129,214,171,59,101,167,138,11,156,21,146,85,50,165,143,146,119,198,216,158,198,194,201,90,245,126,154,71,35,54,185,100,107,153,66,176,158,41,190,224,108,85,102,198,184,90,187,177,94,176,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,216,244,115,29,181,236,106,232,228,86,174,154,42,42,119,21,131,138,254,48,115,67,139,156,77,107,189,99,197,164,162,182,216,233,218,219,93,158,146,40,250,20,51,203,79,76,202,215,199,38,196,153,204,154,106,110,170,50,87,200,177,163,145,136,231,104,174,117,85,229,197,192,229,55,21,184,202,191,24,102,11,234,233,242,235,7,212,64,202,232,98,100,177,62,247,86,228,87,165,20,83,162,35,88,198,181,26,233,220,215,117,90,201,98,107,81,171,50,75,28,239,17,87,207,59,243,39,250,201,251,52,138,178,226,184,36,227,7,19,112,141,154,17,94,154,181,117,184,38,249,81,3,113,101,158,146,42,126,189,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,108,255,0,96,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,34,131,157,134,75,218,173,213,56,15,61,240,246,16,164,165,168,186,84,85,88,113,53,226,23,181,143,170,157,34,141,246,230,203,30,237,94,244,138,26,212,73,81,138,187,35,99,30,237,27,19,82,221,121,90,103,165,102,79,241,89,97,195,117,183,158,201,134,243,19,253,13,220,225,145,39,146,55,213,72,138,182,247,182,56,151,111,91,181,116,225,108,143,107,154,200,234,103,252,148,114,189,191,43,154,63,158,204,205,251,151,209,232,139,170,229,247,157,127,185,219,150,182,111,231,28,118,254,219,87,135,241,133,111,96,129,209,117,35,125,116,244,118,186,122,94,171,122,145,170,194,147,205,18,201,181,232,238,154,63,110,174,209,22,42,204,154,50,7,39,44,92,63,228,214,19,201,220,57,55,104,164,195,54,246,211,201,83,181,236,237,117,79,115,164,169,169,216,247,189,99,234,207,36,178,244,247,171,89,191,107,125,214,162,20,87,154,63,145,60,205,251,151,214,40,136,1,42,87,14,185,243,140,184,109,205,203,22,107,96,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,209,28,172,118,199,163,36,106,111,99,85,50,30,200,188,244,203,142,34,242,226,221,154,25,95,121,237,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,170,0,34,175,154,231,29,63,215,248,95,201,76,103,254,200,165,199,245,180,45,254,213,173,181,199,80,142,255,0,125,237,76,107,127,129,10,191,253,81,9,28,25,47,148,56,203,62,179,67,15,229,30,95,193,73,37,247,17,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,213,113,109,146,22,174,28,51,251,17,228,189,154,249,87,121,167,195,148,246,182,190,190,166,54,198,250,153,230,183,83,84,76,244,99,123,152,197,150,105,54,51,87,43,89,181,170,231,170,43,215,213,224,190,17,46,185,139,193,150,39,226,139,8,92,106,234,46,88,31,20,84,219,111,86,100,167,116,169,53,169,180,212,82,118,168,58,109,87,53,240,186,166,87,203,191,220,232,163,159,186,62,138,164,180,127,43,115,75,29,228,182,59,182,102,102,90,95,125,141,137,44,221,110,197,91,217,97,168,233,117,97,124,50,126,46,102,62,55,107,28,175,111,188,213,211,93,83,69,68,84,200,79,133,30,43,178,227,139,92,184,102,53,193,82,246,27,173,15,78,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,72,95,181,203,20,200,136,217,26,215,34,163,30,201,35,100,54,115,71,243,217,153,191,114,250,61,17,106,164,138,114,197,230,1,71,148,85,148,220,63,103,126,34,236,152,22,175,108,24,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,59,230,145,238,108,46,99,117,70,198,231,190,59,106,227,167,136,191,221,59,196,118,34,199,246,218,142,174,27,183,237,177,97,159,115,110,182,186,119,191,100,189,241,71,39,227,164,124,213,27,100,106,189,157,126,154,170,163,16,145,78,75,118,12,211,166,201,172,91,138,113,101,238,235,46,12,184,92,41,237,248,74,221,91,83,82,232,105,251,59,170,31,91,61,44,82,39,73,144,201,53,83,90,175,137,87,116,176,76,143,68,86,119,195,97,63,220,174,60,137,229,151,223,94,177,90,93,80,0,24,171,130,111,185,112,115,0,163,226,34,197,22,82,102,246,34,255,0,77,138,14,211,60,85,53,17,193,79,30,34,165,222,249,55,83,178,22,71,27,38,134,53,70,62,20,110,229,142,36,149,170,255,0,199,36,87,212,66,95,50,62,96,148,220,68,212,199,147,217,55,117,171,110,93,91,170,27,83,91,114,134,89,97,102,38,122,197,4,145,36,180,243,65,20,208,178,154,100,157,168,199,57,204,145,232,201,52,213,145,170,88,89,127,252,149,60,211,226,159,151,245,222,163,110,38,164,132,14,99,252,192,43,56,136,190,203,148,153,67,136,191,210,158,131,179,79,45,77,60,115,211,201,136,170,182,50,77,213,12,153,145,200,200,97,145,85,140,133,91,181,100,137,101,114,191,241,41,21,11,224,251,132,204,101,197,214,104,125,7,177,84,85,217,236,84,20,242,84,223,113,27,104,18,170,11,83,22,55,172,8,246,44,145,35,223,44,172,72,218,196,126,253,58,143,68,86,196,245,74,127,157,248,42,213,150,185,209,143,178,230,197,81,87,61,183,10,226,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,77,117,209,19,192,170,184,223,132,75,173,151,131,156,188,226,235,12,220,106,238,22,219,253,69,101,183,18,208,58,157,207,91,100,236,184,85,211,211,213,49,236,110,214,211,61,176,71,19,186,138,138,217,159,26,53,207,235,35,34,241,92,52,113,23,142,248,95,205,58,12,204,192,181,31,216,168,239,20,91,33,254,169,218,251,76,51,79,71,212,150,41,58,61,94,131,27,213,99,119,179,197,23,197,23,33,60,139,207,76,184,226,47,46,45,217,161,149,247,158,221,106,174,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,110,110,169,170,181,90,230,189,142,123,30,199,187,30,206,44,124,211,231,39,204,12,67,234,51,148,168,149,78,92,220,202,112,174,30,193,51,228,207,19,24,195,217,145,225,155,127,83,12,95,103,166,141,148,173,181,209,209,177,137,108,115,41,226,71,172,204,100,14,124,78,119,81,243,185,238,143,94,162,68,201,99,171,63,179,142,251,196,6,114,226,204,226,196,112,246,122,188,77,112,117,68,116,219,152,254,201,74,198,164,116,212,219,216,198,36,157,40,35,138,46,166,196,115,246,110,119,188,229,82,85,56,92,176,102,157,155,149,14,102,220,115,74,247,117,174,246,238,15,196,215,12,57,5,206,166,166,89,168,44,109,179,246,122,88,26,217,209,58,80,175,103,146,88,153,30,177,172,83,70,246,175,190,168,144,216,122,172,127,154,88,239,52,62,142,125,58,190,251,79,232,150,31,163,194,214,127,233,88,97,236,182,186,93,221,8,63,20,198,239,219,212,127,190,253,207,93,123,220,186,33,33,92,169,248,21,166,198,50,80,113,79,154,244,20,149,54,42,90,132,155,5,80,182,170,86,206,235,141,37,107,23,218,79,88,100,106,53,145,75,79,36,77,134,68,119,81,86,71,57,141,107,99,89,101,122,221,139,48,173,226,251,119,194,214,156,77,106,173,189,97,254,207,237,123,117,61,108,114,85,91,250,236,87,193,218,34,106,171,226,234,49,21,204,222,137,185,168,170,154,161,245,129,96,28,234,252,172,97,111,152,20,62,157,113,33,88,170,188,52,113,23,142,248,95,205,58,12,204,192,181,31,216,168,239,20,91,33,254,169,218,251,76,51,79,71,212,150,41,58,61,94,131,27,213,99,119,179,197,23,197,23,33,60,139,207,76,184,226,47,46,45,217,161,149,247,158,221,106,174,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,110,110,169,170,181,90,230,189,142,123,30,199,186,160,22,1,206,175,202,198,22,249,129,67,233,215,18,21,138,255,0,193,71,21,215,222,18,243,150,139,25,117,110,181,152,66,229,165,30,41,178,81,76,198,246,250,93,175,72,228,70,200,138,197,154,7,191,171,26,234,199,46,143,143,168,198,75,34,153,4,224,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,5,128,115,171,242,177,133,190,96,80,250,117,196,133,98,186,240,119,197,86,50,225,67,55,45,248,194,205,114,171,118,24,184,212,83,211,98,203,68,113,164,204,184,219,145,254,250,182,39,61,141,237,49,181,210,58,23,238,110,215,170,181,87,166,249,24,252,132,240,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,22,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,0,0,0,0,0,0,0,0,0,3,141,222,38,213,78,239,19,68,98,39,114,33,202,212,68,78,227,112,41,150,112,92,32,130,193,117,87,206,198,45,52,18,76,170,174,68,211,72,28,186,255,0,241,45,63,40,99,143,17,102,142,50,186,43,155,52,109,154,208,232,222,139,220,186,68,228,93,54,247,47,123,75,143,184,209,211,65,133,235,24,253,136,181,20,147,183,242,215,248,46,79,241,148,143,35,161,163,118,44,196,177,200,248,244,134,227,3,127,47,253,214,111,242,30,203,58,172,53,85,184,34,243,77,78,196,114,84,73,18,197,166,229,247,82,161,139,240,79,168,243,60,60,95,152,202,218,235,92,178,57,29,108,108,20,242,53,81,169,222,214,74,222,239,143,139,126,37,217,90,94,201,45,212,242,49,81,81,241,49,222,63,91,80,238,3,141,83,68,54,126,249,77,218,235,161,200,139,240,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,162,248,28,123,145,93,166,159,3,107,190,163,115,92,221,123,206,68,53,54,74,228,100,110,114,174,154,53,84,183,190,33,110,110,167,177,226,135,186,100,106,58,209,86,177,107,167,138,83,119,254,158,242,145,112,175,131,235,41,251,117,214,118,70,172,186,251,58,161,21,21,250,185,23,168,238,254,237,63,127,240,46,51,48,109,148,44,177,65,10,65,223,177,17,201,185,123,213,28,207,180,164,185,36,148,201,89,136,99,216,190,230,37,175,98,119,248,34,49,191,105,84,49,173,189,181,118,25,41,91,30,178,75,20,78,98,106,190,27,209,126,31,161,74,3,195,141,67,98,160,117,36,143,79,126,225,51,180,238,254,192,207,242,23,159,105,169,74,134,187,107,181,68,85,250,190,195,232,154,119,234,113,57,85,29,167,192,209,124,117,53,69,248,155,218,171,161,188,0,0,0,0,0,0,0,0,0,24,214,113,99,230,159,57,62,96,98,31,81,156,237,112,171,195,62,50,226,191,55,40,242,183,7,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,100,234,102,198,102,228,151,1,156,60,193,85,79,102,164,177,225,235,29,60,150,172,49,99,166,142,125,149,215,30,207,61,68,52,139,43,35,149,204,124,238,134,69,125,68,168,190,251,156,249,28,231,57,119,65,14,100,113,59,156,185,167,158,52,252,66,226,124,81,174,47,182,220,41,174,22,119,197,11,93,75,105,236,211,117,105,160,166,130,77,236,108,49,61,53,70,59,118,231,43,157,34,189,239,123,157,49,56,107,49,179,183,53,121,105,227,252,103,159,120,86,146,211,136,107,178,222,249,53,45,109,53,76,15,101,242,221,37,153,211,83,92,150,40,85,91,76,249,91,42,163,225,93,52,124,110,114,50,54,189,177,178,8,76,170,1,242,113,102,41,177,96,108,43,121,198,184,166,187,177,89,112,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,216,196,115,221,181,140,114,232,212,87,46,154,34,42,247,22,171,204,111,20,216,177,207,46,172,105,141,112,181,119,109,178,226,11,126,29,186,91,170,122,79,143,175,75,61,210,130,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,16,217,194,119,154,124,155,249,129,135,189,70,2,229,57,161,112,81,251,159,241,219,243,159,47,109,150,170,28,182,198,87,6,83,69,110,162,78,143,177,174,142,133,207,125,58,68,231,46,176,203,210,158,104,214,52,70,71,239,197,178,54,178,46,165,11,224,239,138,172,101,194,134,110,91,241,133,154,229,86,236,49,113,168,167,166,197,150,136,227,73,153,113,183,35,253,245,108,78,123,27,218,99,107,164,116,47,220,221,175,85,106,175,77,242,49,254,255,0,152,55,27,119,94,43,241,252,118,44,49,61,93,14,93,97,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,162,53,81,100,147,87,47,158,9,46,188,87,227,249,47,184,158,10,186,28,186,194,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,53,114,34,201,30,180,87,137,187,77,170,193,196,150,107,216,172,86,202,75,117,182,221,142,47,180,148,116,116,144,182,24,41,160,142,190,102,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,43,252,149,60,172,98,159,152,21,222,157,110,44,3,154,63,158,204,205,251,151,209,232,138,213,193,231,6,86,46,48,248,17,191,219,35,186,251,27,25,225,124,192,187,84,97,155,148,175,122,210,182,73,109,150,190,173,53,76,109,215,88,101,233,68,139,35,90,178,70,230,53,205,220,136,248,164,143,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,73,180,229,193,204,2,143,136,139,20,89,73,155,216,139,253,54,40,59,76,241,84,212,71,5,60,120,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,255,0,28,145,95,80,62,78,44,194,214,44,115,133,111,56,43,20,208,246,219,46,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,243,28,206,46,178,66,213,195,143,17,120,207,38,172,87,202,187,189,182,193,81,76,234,58,186,184,218,201,214,10,138,88,106,99,100,155,125,215,61,141,157,24,175,68,106,61,88,174,70,179,118,196,166,184,78,193,244,175,21,89,176,183,182,237,86,111,108,220,41,237,254,209,187,84,246,122,26,62,172,141,103,94,162,93,23,167,11,55,110,123,244,93,173,69,93,23,67,36,142,29,114,27,6,240,219,148,118,44,169,193,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,170,53,94,237,140,70,70,213,216,198,162,84,176,10,85,197,143,149,140,228,249,127,136,125,58,115,26,194,77,57,175,112,57,83,134,174,183,190,46,50,229,244,137,98,185,84,83,191,23,90,81,145,83,173,13,92,174,142,6,214,192,141,70,164,172,158,87,51,170,213,214,84,154,87,73,171,219,35,250,54,65,195,23,16,184,171,133,252,229,178,230,230,22,166,237,253,131,169,77,113,181,190,170,74,120,110,116,50,183,108,180,242,57,139,253,172,140,87,53,237,100,177,68,245,99,246,109,91,148,230,27,204,71,247,77,209,219,242,191,41,210,235,104,192,52,253,27,133,201,242,212,116,228,189,204,248,41,229,142,10,152,58,104,177,118,73,251,67,21,141,150,88,164,145,173,149,21,118,68,228,161,124,31,112,153,140,184,186,205,15,160,246,42,138,187,61,138,130,158,74,155,238,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,223,167,81,232,138,216,158,169,245,121,132,96,12,27,149,156,92,227,108,190,203,236,61,73,99,195,214,58,123,37,53,13,13,50,46,200,153,236,122,53,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,91,202,228,99,249,236,253,91,253,164,90,175,52,127,61,153,155,247,47,163,209,22,170,73,167,42,30,56,234,112,213,214,201,194,62,99,50,145,44,87,42,138,134,97,27,178,190,42,117,161,171,149,210,78,234,41,213,202,212,149,147,202,231,244,156,154,202,147,74,216,244,123,100,103,70,93,11,0,230,117,199,143,224,66,197,83,144,217,79,122,219,143,177,5,189,222,210,186,91,174,61,58,172,47,11,159,11,163,213,189,39,39,90,162,7,84,35,118,201,28,176,181,99,153,52,223,19,150,21,138,171,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,23,21,204,179,129,90,110,25,113,53,46,103,229,141,5,37,46,87,226,58,136,45,180,180,45,170,150,73,237,23,20,167,85,116,15,89,228,124,179,50,100,130,105,155,34,57,118,175,82,55,53,136,216,214,75,32,37,251,147,39,14,159,70,176,37,247,137,123,253,62,149,248,191,169,98,195,254,255,0,228,90,224,153,59,84,190,228,170,213,234,213,68,140,219,36,109,123,59,22,230,170,182,110,249,42,0,20,127,138,174,25,240,111,21,249,71,89,149,184,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,49,236,206,140,161,198,89,11,154,24,131,40,243,2,10,72,239,184,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,147,83,203,139,129,202,158,20,176,109,126,48,204,23,210,84,102,46,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,233,57,241,68,214,163,146,20,150,72,203,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,14,107,156,11,127,95,226,131,37,48,103,251,34,171,31,209,80,187,251,87,54,233,29,58,55,253,247,181,61,174,254,4,202,207,245,68,197,149,112,117,193,214,59,226,255,0,29,212,88,44,21,158,198,195,118,109,159,72,49,7,78,26,143,101,245,97,168,125,47,244,171,231,138,73,250,178,83,172,127,139,85,217,174,231,104,137,223,144,78,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,17,87,207,59,243,39,250,201,251,52,179,94,94,248,3,6,230,159,23,56,39,47,179,7,15,82,95,48,245,242,158,247,77,93,67,82,139,178,86,123,30,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,229,113,131,194,102,50,225,23,52,62,131,223,106,42,239,22,42,250,120,234,108,88,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,126,157,55,170,35,101,98,173,116,229,193,204,2,179,135,123,236,89,73,155,216,139,253,41,235,251,76,241,84,212,71,61,68,152,118,171,99,228,221,78,200,89,36,143,134,105,17,24,248,81,187,82,73,82,86,171,63,28,146,205,248,41,87,20,249,41,251,162,120,125,198,217,57,29,195,177,85,226,11,122,118,9,221,47,78,54,87,65,43,42,41,122,174,233,200,169,10,207,12,73,38,214,43,186,106,253,186,59,69,76,107,10,213,198,78,113,216,184,128,226,31,16,103,22,28,135,179,210,98,107,125,142,162,74,109,207,127,100,170,101,162,142,58,154,109,239,99,22,78,148,241,203,23,83,98,53,251,55,55,221,114,41,242,174,89,165,255,0,200,177,135,178,82,223,125,252,224,94,113,77,222,217,217,127,251,93,109,166,160,159,172,172,255,0,232,147,118,49,255,0,107,219,253,109,74,213,202,211,34,235,51,131,138,203,14,36,173,179,118,188,55,151,127,232,146,231,52,139,60,113,178,170,52,84,183,177,178,68,155,122,221,171,167,51,99,123,154,215,199,77,63,229,35,85,142,158,146,213,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,23,41,204,127,151,253,103,14,247,217,115,111,40,112,239,250,83,215,246,104,37,166,167,146,122,137,48,237,86,198,71,182,161,243,62,73,31,12,210,34,189,147,43,182,164,146,172,78,70,126,37,101,164,28,18,113,131,137,184,70,205,8,175,77,90,186,220,19,124,168,129,184,178,207,73,21,63,94,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,119,54,127,176,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,148,255,0,139,9,56,139,102,73,94,27,194,197,21,36,249,131,37,69,35,104,223,53,77,44,79,130,14,187,22,119,196,218,184,221,79,43,246,34,177,89,43,163,68,99,222,246,185,94,198,70,252,115,48,158,22,190,227,156,85,102,193,88,90,135,182,222,177,5,194,158,215,110,166,234,178,62,189,84,242,54,56,163,222,245,107,27,185,239,106,106,229,70,166,186,170,162,119,153,4,240,73,193,246,25,225,27,43,226,178,181,41,43,113,181,242,158,7,98,203,197,36,181,29,10,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,216,139,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,90,255,0,50,222,95,117,57,61,117,188,113,7,148,22,170,72,242,250,190,163,180,222,45,52,145,69,75,6,26,123,221,75,4,105,26,62,117,124,236,168,169,158,87,35,33,137,172,129,52,106,34,49,27,167,138,229,71,251,163,191,116,116,31,129,79,251,84,254,151,250,127,219,183,251,47,217,123,221,183,169,167,255,0,46,127,93,236,187,125,253,251,245,252,71,104,60,175,52,127,61,153,155,247,47,163,209,30,215,151,151,9,152,55,139,172,175,206,220,15,125,168,164,179,223,104,42,48,189,77,139,17,186,129,106,167,181,61,100,175,89,209,140,73,34,87,178,88,152,177,185,138,253,154,244,222,168,174,137,138,150,149,154,89,91,142,242,91,29,220,242,207,50,236,94,198,196,150,110,143,109,162,237,80,212,116,186,176,178,104,255,0,25,11,223,27,181,142,86,59,221,114,233,174,139,162,162,162,117,112,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,153,41,228,190,80,224,220,133,202,252,63,148,121,127,5,92,118,44,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,76,99,9,254,229,113,228,79,44,190,250,245,138,210,234,129,79,242,123,61,50,227,62,104,241,53,219,43,239,62,217,181,97,124,65,54,27,154,229,18,34,210,214,85,69,4,19,72,250,103,162,175,86,20,237,13,98,73,162,53,238,99,149,155,152,172,123,234,0,49,87,36,39,14,114,251,169,226,39,128,188,175,206,28,155,181,82,55,49,109,212,247,122,106,219,108,49,69,11,241,51,22,253,52,113,44,181,19,79,20,48,190,154,20,157,200,247,53,207,145,136,200,245,209,145,162,88,182,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,250,120,177,230,141,117,207,62,26,48,198,89,96,250,106,188,57,139,49,53,59,215,48,37,182,202,232,233,25,3,31,52,43,111,133,210,55,170,230,84,163,99,168,122,53,250,50,39,54,7,73,62,249,145,182,87,146,249,67,140,179,235,52,48,254,81,229,252,20,146,95,113,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,111,43,153,143,15,88,87,133,252,154,225,227,40,240,181,79,111,236,31,74,42,110,55,71,210,199,79,53,206,186,87,91,93,45,68,141,98,127,107,27,17,206,123,153,20,81,49,94,253,155,149,201,83,205,62,41,249,127,93,234,54,226,245,57,174,126,232,239,220,227,63,224,83,254,213,63,166,62,159,246,29,254,212,246,94,198,237,233,233,255,0,202,127,215,123,86,223,127,102,205,127,17,218,8,97,201,124,161,198,89,245,154,24,127,40,242,254,10,73,47,184,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,185,20,112,235,144,216,55,134,220,163,177,101,78,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,221,81,170,247,108,98,50,54,174,198,53,19,31,126,44,124,211,231,39,204,12,67,234,51,147,61,203,58,211,106,191,242,255,0,203,251,21,246,217,73,113,182,220,105,239,212,149,148,117,112,182,104,42,96,146,237,92,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,35,47,152,23,2,55,222,21,113,84,152,215,11,51,182,229,150,32,184,44,118,234,157,89,31,178,234,167,146,170,72,173,91,31,81,45,68,253,42,106,118,175,105,114,35,95,174,139,163,187,150,181,114,100,253,209,223,78,239,191,70,127,251,12,126,51,233,39,180,119,246,127,106,116,83,161,216,63,242,207,235,61,93,61,206,134,157,95,127,178,150,87,197,143,154,124,228,249,129,136,125,70,114,231,248,90,224,146,213,197,127,3,88,150,251,134,32,164,161,204,92,43,142,46,211,90,171,27,74,215,79,118,129,182,122,71,50,210,249,29,52,76,99,36,168,116,110,108,178,43,146,21,234,43,81,18,73,53,178,12,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,229,64,225,123,34,239,188,69,231,142,21,202,251,77,154,235,93,65,93,112,167,150,255,0,53,185,88,201,45,246,118,204,196,171,170,89,36,69,142,61,145,185,118,171,209,81,100,116,108,70,189,207,107,29,61,28,66,225,107,22,6,224,191,50,240,86,22,161,236,86,92,63,149,247,155,93,186,155,170,249,58,20,176,90,101,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,230,56,69,223,242,253,224,70,251,197,86,42,143,26,226,150,118,44,178,195,247,4,142,227,83,171,36,246,165,84,18,82,201,45,171,99,42,34,168,131,171,77,80,229,237,45,69,107,52,209,53,119,114,73,167,28,156,96,224,30,13,114,141,184,35,6,45,37,46,59,186,89,221,65,132,44,118,184,161,99,45,16,35,22,24,171,164,137,88,232,162,166,129,91,164,113,171,21,37,124,125,54,183,99,101,124,80,195,150,249,247,196,22,28,207,26,140,216,202,252,87,117,143,50,113,109,194,165,179,75,110,161,138,105,46,181,85,243,110,146,21,163,72,221,20,221,73,158,215,54,46,146,181,36,72,213,141,71,49,138,153,20,101,85,199,49,238,249,113,135,46,121,189,135,45,86,28,103,83,111,138,75,221,182,215,88,181,52,180,213,74,158,243,89,34,167,232,85,106,58,70,177,202,173,108,179,35,82,87,250,178,192,57,213,249,88,194,223,48,40,125,58,226,69,7,12,150,155,85,255,0,137,44,168,177,95,109,148,151,27,109,199,28,88,169,43,40,234,225,108,208,84,193,37,124,45,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,181,115,6,224,146,235,194,134,63,142,251,134,32,171,174,203,172,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,212,86,162,172,114,105,213,224,23,141,124,85,194,158,99,210,89,46,215,62,209,150,88,154,225,12,120,142,223,80,178,62,58,13,234,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,104,216,140,84,220,216,159,20,244,97,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,44,91,157,95,149,140,45,243,2,135,211,174,36,117,114,228,194,214,44,115,198,22,11,193,88,166,135,182,217,113,5,191,17,90,238,52,221,87,199,215,165,158,197,95,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,207,173,199,215,5,24,171,133,60,199,171,189,218,109,157,163,44,177,53,194,105,48,229,194,157,36,124,116,27,213,210,54,217,80,178,57,239,108,209,49,21,24,231,185,122,209,177,94,139,185,178,178,47,65,203,175,142,170,158,22,177,146,96,124,193,175,171,126,85,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,200,123,158,214,61,237,70,62,116,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,59,96,176,14,117,126,86,48,183,204,10,31,78,184,145,213,203,147,11,88,177,207,24,88,47,5,98,154,30,219,101,196,22,252,69,107,184,211,117,95,31,94,150,123,21,124,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,58,188,114,112,137,117,225,7,55,27,133,32,184,213,222,48,157,250,157,215,44,57,117,158,157,204,123,224,71,171,95,75,51,209,169,19,234,97,93,187,250,107,162,178,72,100,86,199,213,72,219,80,57,117,241,213,83,194,214,50,76,15,152,53,245,111,202,187,253,68,211,87,67,77,75,19,223,108,184,204,148,236,75,146,170,70,179,204,198,199,78,216,223,11,95,249,15,115,218,199,189,168,199,206,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,135,108,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,96,0,0,0,0,0,0,0,0,0,209,124,14,53,114,110,209,77,174,95,129,185,170,155,147,83,145,63,65,169,178,87,35,35,115,149,116,209,21,74,1,196,29,198,90,124,51,139,38,89,118,198,182,202,132,103,114,126,87,101,119,249,20,162,188,37,88,42,171,33,184,95,166,70,57,151,41,169,17,23,222,69,84,142,73,152,186,232,154,127,112,185,140,91,108,164,130,203,28,11,14,142,88,106,17,222,242,247,247,126,159,180,160,25,38,180,201,142,113,164,42,197,210,59,180,77,106,107,225,248,233,202,235,141,173,189,175,13,45,58,71,171,166,99,22,52,213,124,17,204,85,240,251,11,127,201,116,236,89,139,139,104,166,84,77,110,47,102,159,218,186,163,235,239,47,15,12,212,36,150,234,72,216,237,90,216,154,223,135,193,136,125,179,79,137,199,38,168,186,27,87,199,84,53,69,248,155,218,170,110,67,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,209,87,224,113,163,83,196,211,68,85,10,212,211,184,230,7,90,224,253,148,147,63,114,38,216,222,189,255,0,160,181,62,37,175,43,37,45,85,177,178,49,93,89,69,85,11,90,142,69,87,43,161,98,104,137,226,171,223,224,135,166,200,43,10,91,176,230,30,106,198,246,186,90,43,106,63,115,85,23,84,141,62,181,251,74,129,155,19,83,209,218,17,205,86,166,197,114,43,149,254,30,251,19,226,81,44,140,170,130,75,142,33,115,158,199,110,196,183,5,211,127,143,184,210,188,226,26,6,75,107,130,182,39,109,86,210,194,155,81,53,248,253,127,202,90,190,94,53,184,83,23,80,88,25,51,81,149,29,90,133,221,238,174,171,19,211,193,117,95,222,125,101,228,96,218,142,189,28,178,73,162,57,37,115,124,126,26,52,244,96,227,123,117,83,106,167,192,213,17,17,60,77,83,192,222,158,6,160,0,0,0,0,0,0,0,0,6,53,156,88,249,167,206,79,152,24,135,212,103,37,211,150,245,219,43,242,51,151,149,155,53,241,85,206,147,14,90,42,170,47,23,236,71,114,169,154,71,49,243,178,190,90,54,57,26,170,229,222,232,169,169,98,100,81,55,87,189,26,141,107,164,122,238,138,190,49,56,170,198,92,87,230,229,195,24,94,110,85,109,195,22,234,138,138,108,39,104,146,52,133,150,235,114,191,220,87,68,215,189,189,166,70,182,55,76,253,206,220,244,70,162,244,217,27,25,113,92,175,120,22,252,53,226,166,103,142,113,224,206,215,150,214,93,254,199,166,173,118,216,111,183,72,228,106,38,176,171,87,180,81,195,164,157,77,85,172,124,168,200,255,0,26,214,212,70,146,169,197,143,149,140,228,249,127,136,125,58,115,26,195,42,128,66,183,52,46,58,127,13,120,169,249,29,147,152,207,181,229,181,151,103,182,42,104,155,182,27,237,210,57,28,171,164,200,229,237,20,112,233,31,79,68,107,31,42,62,79,198,181,180,242,37,213,113,45,255,0,113,182,209,242,255,0,2,127,207,218,200,171,225,59,205,62,77,252,192,195,222,163,1,145,238,44,194,214,44,115,133,111,56,43,20,208,246,219,46,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,242,5,248,250,224,163,21,112,167,152,245,119,187,77,179,180,101,150,38,184,77,38,28,184,83,164,143,142,131,122,186,70,219,42,22,71,61,237,154,38,34,163,28,247,47,90,54,43,209,119,54,86,69,77,56,85,225,159,25,113,95,155,148,121,91,131,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,33,236,170,203,60,43,147,121,113,135,50,183,5,82,118,123,46,25,183,197,111,166,221,28,108,146,109,137,239,207,47,77,140,99,166,149,234,233,36,122,53,55,200,247,185,83,87,41,142,191,22,62,105,243,147,230,6,33,245,25,201,84,228,169,229,99,20,252,192,174,244,235,113,96,28,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,142,215,50,62,95,117,60,68,211,71,156,57,55,106,164,110,98,219,169,219,77,91,109,134,40,161,126,38,98,203,4,113,44,181,19,79,20,48,190,154,20,157,200,247,53,207,145,136,200,245,209,145,162,67,102,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,127,184,36,227,7,12,241,115,149,241,94,154,180,148,88,218,199,79,3,113,101,158,146,42,142,133,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,117,197,22,235,198,223,24,56,103,132,108,175,150,244,229,164,173,198,215,202,121,219,132,236,245,113,84,116,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,113,235,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,250,216,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,137,229,139,199,143,225,190,197,77,144,217,177,122,221,143,176,253,189,190,205,186,92,110,61,74,172,81,11,95,51,164,209,189,38,167,90,158,6,211,163,183,73,36,179,53,36,153,117,217,43,146,255,0,192,41,87,22,62,86,51,147,229,254,33,244,233,204,107,12,170,12,120,120,251,201,12,175,225,235,137,123,254,91,101,53,242,174,174,209,5,61,53,124,214,234,152,228,223,100,158,161,157,84,161,73,159,223,80,198,196,232,100,100,157,234,140,153,177,189,207,146,55,189,214,234,100,123,193,182,81,229,198,75,240,227,131,48,198,86,222,61,185,101,184,219,227,190,251,121,244,9,71,53,234,74,198,54,110,215,36,91,90,246,238,99,227,107,27,38,233,25,20,113,70,231,57,89,170,195,103,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,181,94,104,254,123,51,55,238,95,71,162,61,175,47,46,19,48,111,23,89,95,157,184,30,251,81,73,103,190,208,84,97,122,155,22,35,117,2,213,79,106,122,201,94,179,163,24,146,68,175,100,177,49,99,115,21,251,53,233,189,81,93,19,21,45,3,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,34,153,49,206,2,235,130,56,104,172,195,88,238,197,87,137,243,67,14,211,211,219,108,55,27,133,99,166,101,233,100,125,66,246,170,221,177,177,88,202,88,153,76,199,126,53,243,84,189,237,85,115,85,210,202,200,213,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,146,172,85,192,229,79,10,92,184,115,115,24,102,11,233,42,51,23,24,83,225,246,87,67,19,34,149,150,74,70,222,104,222,148,81,78,136,174,123,220,229,107,167,115,93,210,115,226,137,173,71,36,41,44,150,65,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,185,125,98,136,130,188,167,199,95,130,252,211,193,185,153,236,191,105,253,18,196,22,235,239,98,235,244,123,87,101,169,142,110,151,83,107,182,110,233,237,221,181,218,107,174,139,166,134,69,56,90,255,0,147,92,102,240,251,75,123,117,147,233,6,1,199,214,247,178,107,125,210,153,208,200,155,37,116,114,70,244,69,214,57,161,158,39,34,73,27,189,217,34,71,196,245,209,143,33,175,61,57,112,102,198,0,226,126,201,145,88,10,15,104,217,113,245,194,166,60,23,121,187,86,211,67,218,105,105,233,226,168,171,117,66,68,231,61,157,149,146,171,94,238,155,93,47,73,93,20,74,174,72,210,114,112,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,0,15,41,136,178,183,2,98,188,119,132,115,50,255,0,98,237,88,147,2,118,255,0,163,245,189,170,102,118,62,219,10,67,85,248,182,61,35,147,124,109,70,254,49,174,219,166,173,209,123,207,86,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,149,67,197,101,14,75,229,126,66,224,216,242,255,0,40,240,133,38,29,177,71,81,45,90,211,194,249,37,124,179,200,169,190,89,101,149,206,150,87,232,141,106,57,238,114,163,24,198,38,141,99,81,61,168,34,175,158,119,230,79,245,147,246,105,102,188,189,49,254,13,203,14,49,178,231,25,230,6,33,164,177,88,169,106,43,233,170,46,21,106,173,130,7,212,219,234,105,226,89,29,166,140,98,203,52,104,175,118,140,98,42,185,202,214,162,185,39,79,136,172,134,193,188,73,101,29,247,42,113,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,106,173,71,183,123,21,241,185,118,61,200,184,235,231,70,80,227,44,133,205,12,65,148,121,129,5,36,119,220,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,73,41,229,33,198,157,214,245,83,31,10,121,165,136,42,235,234,35,167,215,1,207,45,51,165,123,96,130,41,36,168,183,203,58,57,85,25,28,81,163,224,71,183,70,177,146,199,212,68,72,34,37,40,16,3,204,235,43,127,5,252,100,227,94,201,98,246,101,171,22,246,124,83,111,254,154,235,118,174,213,26,118,185,251,222,231,51,117,116,117,190,227,182,233,167,186,212,98,176,181,80,77,247,39,220,156,177,96,110,24,19,53,105,230,237,23,172,203,184,79,81,89,38,215,179,161,75,67,81,61,37,61,54,138,247,49,219,94,202,153,122,136,214,57,123,78,199,110,72,218,165,245,22,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,200,207,31,224,12,27,154,120,54,237,151,217,131,135,169,47,152,122,249,78,180,213,212,53,40,187,37,102,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,0,60,109,240,125,137,184,70,205,9,108,174,74,186,220,19,124,168,157,216,78,241,87,45,63,94,186,8,163,129,243,50,72,226,122,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,118,182,175,242,224,230,1,89,195,189,246,44,164,205,236,69,254,148,245,253,166,120,170,106,35,158,162,76,59,85,177,242,110,167,100,44,146,71,195,52,136,140,124,40,221,169,36,169,43,85,159,142,73,102,252,167,255,0,128,28,154,252,50,254,232,63,193,237,171,240,133,236,255,0,102,123,119,99,186,221,29,187,55,108,215,167,214,233,254,43,175,183,171,210,252,86,254,159,184,84,2,0,121,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,233,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,231,242,183,43,112,38,75,96,75,102,89,229,165,139,216,216,110,205,214,236,84,93,170,106,142,151,86,103,205,39,227,38,123,228,118,178,74,247,123,206,93,53,209,52,68,68,72,44,230,143,231,179,51,126,229,244,122,34,170,242,123,226,23,10,229,94,114,223,50,143,20,211,116,63,10,157,134,154,221,116,125,84,113,67,77,93,70,218,151,69,79,35,94,169,175,95,180,58,54,43,92,174,234,164,76,70,59,171,185,151,233,204,51,130,203,87,20,249,95,81,125,194,24,126,145,217,169,134,169,209,112,253,98,212,182,149,107,96,73,55,75,111,158,71,53,90,246,57,171,43,162,71,171,81,147,43,87,169,27,31,54,235,64,228,245,194,237,214,108,208,197,57,245,143,44,149,118,247,229,253,69,70,23,181,209,213,177,208,207,13,237,241,237,173,234,71,212,107,227,124,20,242,116,150,57,98,86,185,107,21,81,81,240,174,146,232,98,174,79,247,43,143,34,121,101,247,215,172,86,151,84,71,87,51,174,96,21,153,69,71,83,195,246,72,98,46,201,142,170,247,65,137,174,81,71,60,85,86,26,89,32,134,104,155,76,247,49,35,89,167,142,163,186,104,222,231,66,214,59,68,108,142,99,227,250,220,149,60,172,98,159,152,21,222,157,110,47,252,24,171,147,253,202,227,200,158,89,125,245,235,21,165,170,243,92,224,91,250,255,0,20,25,41,131,63,217,21,88,254,138,133,223,218,185,183,72,233,209,191,239,189,169,237,119,240,38,86,127,170,38,34,214,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,32,158,5,248,50,177,112,121,151,21,86,201,46,190,217,198,120,163,179,212,98,107,148,79,122,82,186,72,145,253,42,106,104,221,166,144,197,213,149,18,71,53,36,145,207,115,157,181,21,145,71,104,28,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,106,79,21,130,178,95,43,242,235,25,99,28,192,192,248,66,146,205,125,199,245,20,245,120,142,162,153,242,53,149,243,194,146,108,149,98,87,116,152,245,89,165,115,220,198,181,100,124,142,123,247,57,85,79,106,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,184,172,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,107,9,225,107,22,6,194,182,108,21,133,168,123,21,151,15,219,233,237,118,234,110,171,228,232,82,193,27,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,121,142,23,22,62,105,243,147,230,6,33,245,25,201,31,228,161,155,216,53,248,3,25,100,35,167,171,143,22,65,120,168,197,236,141,208,47,66,123,115,225,162,165,115,153,34,106,136,248,229,141,136,230,187,110,169,52,106,205,250,73,179,218,243,66,224,91,240,215,133,95,158,57,57,131,59,94,100,217,118,123,98,154,137,219,102,190,218,227,141,200,186,66,141,94,209,89,14,145,244,244,86,189,241,35,227,252,107,155,79,26,121,78,76,156,58,125,26,192,151,222,37,239,244,250,87,226,254,165,139,15,251,255,0,145,107,130,100,237,82,251,146,171,87,171,85,18,51,108,145,181,236,236,91,154,170,217,187,239,87,139,31,43,25,201,242,255,0,16,250,116,230,53,132,249,225,44,245,202,254,17,121,126,101,110,96,98,26,90,74,10,121,48,61,169,45,54,218,106,105,34,101,214,247,61,169,107,18,157,93,4,82,36,47,168,149,147,57,243,189,187,119,189,207,122,170,175,124,37,231,166,122,102,63,17,121,143,113,205,12,208,188,246,235,173,118,145,67,12,72,172,165,183,210,181,85,99,165,166,141,85,122,112,179,115,180,77,85,202,231,57,239,115,222,247,189,210,85,202,235,151,253,29,162,142,219,196,222,119,225,222,181,214,110,205,113,192,246,185,228,130,122,88,233,101,130,41,225,187,59,166,247,238,153,122,186,69,28,136,199,66,232,221,34,181,94,177,58,41,63,5,128,115,171,242,177,133,190,96,80,250,117,196,137,94,30,177,77,139,3,103,238,90,99,92,83,93,216,172,184,127,24,89,174,151,26,158,147,228,232,82,193,91,20,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,238,50,62,197,56,91,46,51,199,46,42,176,222,36,161,181,98,220,25,139,109,236,115,154,217,82,106,90,234,89,17,178,69,52,82,198,191,218,73,28,177,185,28,215,35,30,199,34,163,92,152,240,241,85,195,62,50,225,67,55,43,50,183,24,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,125,213,114,167,227,78,235,150,120,254,131,135,28,198,196,21,115,224,156,87,80,148,152,109,142,166,117,66,218,239,115,204,196,142,38,57,29,186,42,106,135,61,232,230,163,94,214,204,232,223,248,180,124,242,58,232,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,125,158,153,23,151,28,69,229,197,199,43,243,66,205,219,173,85,218,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,233,204,205,206,209,116,86,171,92,230,61,175,99,222,199,99,217,196,191,14,152,239,133,252,211,175,203,60,117,79,253,150,178,207,91,190,31,234,157,175,180,205,12,21,157,56,165,147,163,213,232,61,221,39,187,123,60,21,60,21,111,167,149,215,48,10,203,69,101,183,134,76,239,196,93,107,84,221,154,221,129,238,147,199,60,245,81,213,75,60,80,67,105,119,77,143,221,10,245,117,138,73,21,141,133,177,186,53,114,177,98,108,82,212,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,77,159,17,89,13,131,120,146,202,59,238,84,227,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,213,90,143,110,246,43,227,114,236,123,145,113,247,226,95,135,76,119,194,254,105,215,229,158,58,167,254,203,89,103,173,223,15,245,78,215,218,102,134,10,206,156,82,201,209,234,244,30,238,147,221,189,158,10,158,10,183,211,202,235,152,5,101,162,178,219,195,38,119,226,46,181,170,110,205,110,192,247,73,227,158,122,168,234,165,158,40,33,180,187,166,199,238,133,122,186,197,36,138,198,194,216,221,26,185,88,177,54,41,42,207,76,244,203,142,29,50,226,227,154,25,161,121,236,54,170,29,34,134,24,145,31,85,112,170,114,42,199,75,77,26,170,117,38,126,215,104,154,163,81,173,115,222,230,49,143,123,109,3,139,14,34,240,39,20,28,176,49,246,101,224,90,143,255,0,64,209,222,40,182,77,253,76,186,123,66,217,52,244,125,73,98,143,173,210,235,177,189,86,55,99,252,81,124,81,34,175,132,239,52,249,55,243,3,15,122,140,6,74,96,0,0,0,0,0,0,0,0,0,209,199,30,212,85,212,209,81,53,241,27,81,83,195,188,230,7,94,224,253,148,83,63,84,77,177,185,123,255,0,66,150,193,196,133,217,210,97,155,181,3,94,213,90,166,186,157,168,138,138,174,87,211,61,52,68,248,175,216,108,225,74,194,235,118,6,179,54,72,164,99,229,157,81,232,246,43,87,186,170,93,59,151,236,82,179,102,87,66,142,133,81,52,213,144,78,170,237,218,105,238,162,247,150,203,146,21,80,201,143,177,155,213,236,247,175,17,47,229,39,189,248,233,203,161,196,148,145,203,96,163,168,139,221,88,225,106,232,157,250,235,176,182,91,45,43,112,222,107,84,185,37,68,246,197,125,108,143,220,155,123,218,146,59,187,93,117,252,191,134,133,214,96,41,210,162,209,20,142,84,85,69,68,69,215,225,177,167,171,6,199,183,114,248,155,21,62,6,168,137,166,186,255,0,33,170,120,27,211,192,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,42,252,116,54,170,232,157,253,198,159,29,77,90,170,189,218,28,160,249,88,134,161,34,182,85,251,200,138,148,242,170,106,191,197,44,167,136,91,171,223,141,240,149,15,81,187,106,235,93,20,189,233,222,213,90,116,254,78,229,95,2,228,50,186,134,36,183,90,217,2,106,218,120,40,211,187,85,209,17,169,166,191,220,59,89,207,77,77,45,137,237,70,34,171,156,187,145,28,189,235,212,140,160,153,11,28,77,185,226,4,115,145,21,152,150,224,214,181,87,191,68,99,75,158,175,163,108,152,81,181,42,239,201,130,20,68,211,199,189,191,31,229,44,255,0,18,210,79,103,205,171,43,99,145,90,158,207,115,181,86,105,166,169,58,124,75,182,193,213,82,116,165,134,55,106,155,156,238,237,23,191,221,61,192,54,61,21,19,84,83,98,170,233,170,248,132,84,84,240,53,69,83,145,13,64,0,0,0,0,0,0,0,0,12,107,56,177,243,79,156,159,48,49,15,168,206,49,151,17,120,239,22,228,78,4,225,215,180,118,76,25,130,186,213,157,139,100,50,118,187,164,149,149,243,118,206,167,73,37,143,72,107,250,61,46,163,153,248,173,250,106,237,27,85,120,5,224,163,21,113,89,152,244,151,187,181,179,179,229,150,25,184,67,38,35,184,84,36,140,142,191,98,182,71,91,41,214,55,49,238,154,86,42,35,220,199,39,70,55,163,213,119,58,38,75,61,24,79,11,88,176,54,21,179,96,172,45,67,216,172,184,126,223,79,107,183,83,117,95,39,66,150,8,219,28,81,239,122,185,238,218,198,53,53,114,171,151,77,85,85,123,207,1,197,143,149,140,228,249,127,136,125,58,115,26,195,42,130,45,121,160,243,4,169,180,212,222,184,94,201,107,173,35,222,250,119,80,99,11,229,52,177,84,179,100,209,85,83,214,89,86,41,96,115,81,232,215,192,231,207,20,187,227,122,58,47,117,237,126,145,66,77,79,18,223,247,27,109,31,47,240,39,252,253,172,138,190,19,188,211,228,223,204,12,61,234,48,25,41,148,255,0,61,50,47,46,56,139,203,139,142,87,230,133,155,183,90,171,180,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,211,153,155,157,162,232,173,86,185,204,123,94,199,189,142,243,252,42,240,207,131,120,80,202,58,60,173,193,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,88,12,107,56,177,243,79,156,159,48,49,15,168,206,74,167,37,79,43,24,167,230,5,119,167,91,139,0,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,83,254,109,124,107,251,18,142,179,132,220,178,185,221,104,239,83,116,100,198,151,8,23,161,27,104,102,131,168,203,99,85,91,190,78,179,37,138,73,93,27,154,212,141,27,18,172,137,44,204,100,101,228,190,80,227,44,250,205,12,63,148,121,127,5,36,151,220,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,254,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,92,135,184,98,225,235,10,240,191,147,86,92,163,194,213,61,191,176,117,42,110,55,71,210,199,79,53,206,186,87,110,150,162,70,177,63,181,141,136,231,61,204,138,40,152,175,126,205,203,234,179,75,52,176,38,75,96,75,158,102,102,93,247,216,216,110,205,209,237,181,189,150,106,142,151,86,102,67,31,226,225,99,228,118,178,74,198,251,173,93,53,213,116,68,85,76,117,248,157,226,23,21,113,65,156,183,172,220,197,52,221,131,183,244,233,173,214,182,85,73,81,13,178,134,38,237,138,158,55,61,127,182,145,234,214,177,175,150,89,94,140,102,253,169,127,252,159,120,67,240,226,227,29,81,127,103,162,192,205,142,191,253,254,150,190,174,104,152,159,219,193,26,61,255,0,217,220,177,255,0,88,144,174,188,203,56,21,169,226,107,12,210,230,126,88,208,85,213,102,134,28,167,130,219,75,66,218,168,163,130,239,110,90,133,87,64,245,158,70,69,11,225,89,230,153,178,35,147,114,117,35,115,94,174,141,99,133,108,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,66,124,31,113,103,131,120,186,202,255,0,167,22,42,122,75,61,246,130,162,74,107,238,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,217,175,81,136,170,232,158,137,93,65,74,184,177,242,177,156,159,47,241,15,167,78,99,88,78,79,50,206,58,170,120,101,195,52,185,97,150,53,245,116,185,161,136,233,224,185,82,215,54,150,41,32,180,91,146,161,81,211,189,39,141,241,76,249,150,9,161,108,104,213,218,157,73,28,230,43,99,73,33,2,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,176,113,87,194,142,99,240,151,142,232,240,110,58,139,182,82,92,173,244,245,150,251,221,52,42,218,26,249,58,49,173,92,112,57,85,85,122,19,189,241,42,61,25,34,181,35,145,99,99,101,98,23,21,203,115,152,37,55,14,213,50,100,246,114,93,106,221,151,87,26,135,84,209,92,166,150,89,153,134,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,53,124,138,180,215,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,90,175,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,169,92,227,178,67,0,226,92,146,161,207,107,133,242,146,205,139,48,117,68,54,186,22,58,56,81,247,232,42,167,98,45,18,185,116,149,207,133,58,181,49,163,85,200,214,54,171,220,247,214,70,67,9,38,156,152,50,67,43,241,86,38,196,185,229,117,190,85,214,99,108,13,80,218,11,117,157,177,201,20,22,248,43,41,228,103,110,124,137,238,206,249,90,149,80,182,61,116,141,35,145,206,107,150,72,157,29,229,115,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,151,214,40,136,1,46,83,129,126,51,111,188,30,102,61,85,206,75,87,182,112,102,40,236,244,248,154,219,19,24,149,78,142,37,127,74,166,154,71,105,164,209,117,101,84,141,206,72,228,107,220,215,109,85,100,177,201,175,52,110,33,240,14,10,225,114,27,101,162,235,73,113,196,57,151,78,248,176,117,117,37,28,53,240,118,41,34,100,87,10,184,231,122,58,56,217,37,190,182,106,116,150,53,89,28,149,201,211,247,119,189,145,235,192,111,22,156,86,96,92,199,192,89,19,149,87,127,164,120,110,233,136,18,52,194,151,26,116,146,149,99,168,95,233,151,37,75,33,146,166,142,24,219,212,169,115,162,214,56,220,217,37,116,82,34,200,215,207,72,0,0,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,149,64,1,21,124,243,191,50,127,172,159,179,72,171,37,211,149,15,28,116,216,150,213,100,225,31,49,153,86,183,219,109,61,67,48,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,250,78,77,34,88,98,108,122,49,209,179,173,117,92,109,240,125,134,120,185,202,249,108,174,74,74,44,109,99,167,157,216,78,241,87,45,71,66,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,169,193,151,2,249,113,193,229,138,186,75,101,127,210,140,103,121,221,21,203,19,84,81,165,60,142,165,223,186,58,90,120,183,191,161,10,109,99,158,136,247,58,73,17,28,231,42,54,38,71,114,160,176,14,114,121,41,244,231,135,219,78,113,210,92,58,53,121,101,112,94,180,18,75,182,57,232,110,50,211,211,201,181,169,27,149,211,54,118,81,171,117,123,26,145,245,245,220,237,136,66,177,234,178,171,44,241,86,114,102,62,28,202,220,21,73,218,47,88,154,225,21,190,155,116,114,62,56,119,175,191,60,189,54,61,237,134,38,35,164,145,232,213,217,27,30,229,77,26,166,77,24,79,11,88,176,54,21,179,96,172,45,67,216,172,184,126,223,79,107,183,83,117,95,39,66,150,8,219,28,81,239,122,185,238,218,198,53,53,114,171,151,77,85,85,123,207,172,90,175,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,127,184,157,226,23,10,240,191,147,87,172,220,197,52,221,191,176,116,233,173,214,182,85,71,79,53,206,186,87,109,138,158,55,61,127,182,145,234,214,189,204,138,41,94,140,126,205,171,143,14,116,102,246,50,207,172,208,196,25,185,152,19,210,73,125,196,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,147,254,84,60,14,83,97,171,85,147,139,140,198,125,90,95,110,84,245,15,194,54,149,100,180,233,67,73,43,100,129,213,179,163,145,171,43,231,137,207,233,53,53,137,33,149,178,106,247,72,206,140,154,0,64,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,255,0,193,0,60,209,252,246,102,111,220,190,143,68,90,169,53,60,177,120,241,252,55,216,169,178,27,54,47,91,177,246,31,183,183,217,183,75,141,199,169,85,138,33,107,230,116,154,55,164,212,235,83,192,218,116,118,233,36,150,102,164,147,46,187,37,114,89,175,50,126,44,241,246,45,226,210,178,217,151,248,234,174,211,109,202,58,138,155,37,130,186,201,214,183,86,211,86,201,12,113,93,92,233,209,91,50,189,102,100,148,234,173,84,141,99,133,187,81,119,189,242,95,87,43,174,41,179,231,137,188,27,140,166,206,120,105,46,20,248,90,162,138,146,219,136,97,181,118,71,220,167,153,106,100,168,138,87,71,165,59,223,11,59,34,35,98,141,138,214,72,197,126,229,122,57,96,216,159,238,87,30,68,242,203,239,175,88,173,62,79,49,158,53,255,0,114,174,92,65,96,192,23,59,84,153,155,138,127,23,109,166,157,122,178,90,232,85,30,146,92,221,14,215,49,219,94,196,142,38,202,173,107,228,115,157,164,173,134,88,214,5,201,169,228,169,229,99,20,252,192,174,244,235,113,127,224,197,92,159,238,87,30,68,242,203,239,175,88,173,46,168,181,254,31,249,125,228,151,14,217,219,138,179,135,6,90,169,28,203,141,61,37,54,24,182,205,20,243,63,12,177,32,88,235,86,42,137,231,149,211,62,165,203,185,94,173,107,227,98,190,54,174,199,189,22,232,8,171,231,157,249,147,253,100,253,154,82,174,74,158,105,241,79,203,250,239,81,183,19,82,1,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,234,129,141,103,22,62,105,243,147,230,6,33,245,25,202,127,132,241,77,247,3,98,171,54,53,194,213,221,138,245,135,238,20,247,75,117,79,73,146,116,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,200,39,129,206,46,237,92,95,101,27,177,92,246,234,75,62,44,176,212,54,219,136,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,187,103,81,53,71,199,52,104,233,58,75,35,174,40,165,92,88,249,88,206,79,151,248,135,211,167,49,172,61,254,107,103,166,99,231,45,30,16,180,227,91,207,86,213,129,48,253,22,27,176,91,96,69,101,45,21,45,60,17,194,175,107,21,87,89,165,233,53,242,200,170,174,115,145,168,154,49,145,177,151,129,202,247,129,111,195,94,42,102,120,231,30,12,237,121,109,101,223,236,122,106,215,109,134,251,116,142,70,162,107,10,181,123,69,28,58,73,212,213,90,199,202,140,143,241,173,109,68,105,53,32,22,1,206,175,202,198,22,249,129,67,233,215,18,21,137,31,229,79,199,29,54,90,221,104,56,91,204,150,85,203,98,196,247,132,102,22,185,181,242,206,182,235,141,83,152,196,162,124,122,170,50,154,105,116,115,93,27,83,167,52,178,57,232,230,202,233,33,147,78,37,248,116,192,156,80,101,101,126,89,227,170,127,236,181,150,122,221,243,127,83,46,157,154,104,96,172,233,197,44,125,110,151,93,238,233,61,219,31,224,169,224,169,66,184,28,229,197,131,120,82,169,118,96,227,11,189,38,48,204,90,138,118,197,13,115,41,86,58,75,35,31,18,36,241,81,163,213,92,247,185,203,35,22,165,200,199,186,45,26,216,226,71,74,146,120,174,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,186,113,201,197,221,171,132,28,163,110,43,130,221,73,120,197,151,234,135,91,112,229,170,122,134,177,143,157,24,174,125,84,204,71,36,175,166,133,54,239,233,166,170,249,33,141,93,31,85,36,110,62,216,179,20,223,113,206,42,188,227,92,83,93,219,111,88,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,137,180,229,161,192,229,55,14,56,54,28,225,199,15,171,126,98,227,75,60,108,154,146,70,75,78,203,29,186,101,142,116,162,116,47,70,185,106,85,204,137,211,57,237,247,31,26,70,196,68,107,223,53,239,130,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,91,255,0,26,252,40,216,184,180,201,170,220,27,210,181,81,226,251,110,181,152,90,247,91,11,221,216,42,183,49,100,141,93,26,163,210,25,216,206,148,137,163,218,154,178,78,155,223,20,104,121,94,8,56,9,192,156,35,216,160,196,117,179,251,111,51,110,86,249,40,239,119,184,170,38,109,43,33,149,240,200,234,58,104,85,81,139,11,31,4,106,146,189,157,87,185,28,237,88,215,36,76,177,94,112,153,7,155,24,127,49,237,217,253,127,198,95,74,48,101,231,102,31,182,172,240,211,83,213,88,164,214,162,165,150,247,54,22,51,175,10,238,169,124,83,170,58,68,106,58,57,85,85,172,146,107,11,177,99,252,101,134,112,206,38,193,150,44,67,87,73,98,198,52,244,212,215,219,123,85,22,10,230,83,212,50,162,5,123,85,21,17,241,203,26,43,94,154,61,17,210,53,23,108,143,107,189,175,9,222,105,242,111,230,6,30,245,24,12,148,192,0,0,0,0,0,0,0,0,1,181,203,246,27,21,116,78,243,77,59,245,53,106,170,247,104,114,131,230,98,10,132,138,211,91,222,136,169,4,154,42,175,199,98,150,129,159,119,37,146,91,53,42,189,171,218,113,5,20,18,46,169,222,199,70,228,84,43,62,73,91,32,130,193,111,138,153,190,236,18,235,221,170,233,172,207,94,254,243,212,230,180,48,73,110,153,21,169,185,212,213,8,238,255,0,31,113,11,81,200,184,227,76,127,140,152,247,35,82,59,196,40,212,85,255,0,119,156,188,42,250,102,201,133,27,42,175,116,112,67,162,125,122,171,75,93,204,58,57,109,153,137,96,171,138,69,111,90,123,147,181,86,119,39,184,159,95,233,46,35,46,107,166,91,45,4,109,122,59,169,19,28,170,154,120,244,154,84,88,149,86,38,42,248,171,83,83,121,177,250,162,107,169,179,85,248,248,132,93,126,6,168,171,224,114,39,129,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,69,240,238,54,47,129,177,201,185,60,66,120,28,140,77,59,141,224,242,184,218,94,157,36,145,163,149,22,88,101,106,105,253,170,127,148,177,220,239,171,100,249,189,132,173,138,245,89,41,238,144,181,250,234,186,111,90,101,79,176,188,156,160,163,232,91,102,222,136,228,232,82,236,213,60,52,107,188,14,28,221,129,174,180,104,142,218,174,115,151,93,63,142,194,222,242,66,52,109,231,17,202,142,213,35,196,247,22,170,105,227,238,52,186,196,141,42,112,132,113,167,118,232,97,248,127,106,165,170,103,109,189,109,151,6,95,17,19,171,77,69,19,90,228,68,71,34,44,174,78,231,120,167,229,41,94,242,202,225,29,68,149,15,116,138,173,70,189,52,93,87,191,220,42,108,82,182,102,171,153,224,139,161,200,109,127,135,232,56,215,69,215,237,53,99,123,191,65,170,120,169,189,63,73,168,0,0,0,0,0,0,0,0,1,141,103,22,62,105,243,147,230,6,33,245,25,199,13,28,58,99,190,40,51,78,131,44,240,45,63,246,42,203,197,110,248,127,169,150,190,211,12,51,214,116,229,150,62,183,75,174,199,116,152,237,239,240,68,241,84,200,123,37,242,135,6,228,46,87,225,252,163,203,248,42,227,177,97,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,123,82,149,113,99,229,99,57,62,95,226,31,78,156,198,176,157,62,99,60,123,126,229,123,20,25,111,151,112,118,140,205,196,214,254,217,73,81,61,62,250,91,45,11,222,248,146,177,200,244,217,52,202,248,228,108,81,119,181,28,199,62,84,218,214,199,52,32,225,60,45,125,199,56,170,205,130,176,181,15,109,189,98,11,133,61,174,221,77,213,100,125,122,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,239,62,81,53,60,75,127,220,109,180,124,191,192,159,243,246,178,42,248,78,243,79,147,127,48,48,247,168,192,100,166,0,49,172,226,199,205,62,114,124,192,196,62,163,57,42,156,149,60,172,98,159,152,21,222,157,110,44,3,154,63,158,204,205,251,151,209,232,143,65,144,28,117,84,240,203,193,150,32,203,12,177,175,171,165,205,12,71,142,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,234,72,231,49,91,26,73,103,246,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,25,4,240,47,193,149,139,131,204,184,170,182,73,117,246,206,51,197,29,158,163,19,92,162,123,210,149,210,68,143,233,83,83,70,237,52,134,46,172,168,146,57,169,36,142,123,156,237,168,172,138,59,149,32,175,153,135,26,246,238,39,241,221,183,4,229,165,207,180,229,182,18,210,166,138,178,53,170,135,219,53,211,67,26,201,81,53,60,205,143,103,71,87,193,26,58,61,201,172,238,71,171,102,70,183,202,242,238,225,15,247,86,231,42,253,41,162,235,101,238,14,233,86,226,141,149,253,154,105,250,173,151,178,210,71,181,22,69,234,201,19,183,171,118,109,138,57,116,145,146,44,91,167,248,17,1,205,139,130,139,142,22,197,87,62,42,50,222,217,191,13,222,116,169,198,48,49,41,105,225,181,87,58,74,122,120,234,35,106,57,146,77,218,164,155,115,209,177,189,201,42,75,35,222,169,42,35,45,47,131,238,44,241,151,8,185,161,244,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,103,123,24,103,165,138,167,134,92,81,196,62,80,222,109,88,142,130,135,7,221,49,37,146,165,200,247,210,212,73,77,75,44,141,100,172,69,100,141,210,72,149,146,70,170,201,26,230,189,142,216,228,84,72,171,254,141,95,20,255,0,237,7,42,191,226,171,143,253,56,149,78,44,124,172,103,39,203,252,67,233,211,152,214,30,131,31,227,252,101,154,120,202,237,152,57,131,136,106,239,152,134,249,80,181,53,213,213,42,155,229,126,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,49,60,177,120,14,252,8,88,169,179,231,54,44,187,113,246,32,183,183,217,182,187,141,187,167,85,133,225,115,230,108,154,59,170,228,235,84,64,234,117,118,232,227,150,22,172,144,174,155,229,106,221,87,19,188,61,97,94,40,50,106,245,148,120,166,167,176,118,254,157,77,186,232,202,88,234,38,182,87,68,237,209,84,70,215,167,246,209,189,26,230,57,241,75,43,17,236,223,185,49,225,206,140,161,198,89,11,154,24,131,40,243,2,10,72,239,184,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,158,82,231,118,186,222,170,89,89,121,185,213,215,212,71,79,5,35,37,169,153,210,189,176,65,19,33,134,36,115,149,85,25,28,81,199,27,27,224,214,49,173,77,17,17,9,74,228,99,249,236,253,91,253,164,90,175,52,127,61,153,155,247,47,163,209,23,21,201,195,31,224,220,172,193,188,65,102,14,96,226,26,75,30,30,177,211,225,202,154,234,234,149,93,145,51,91,146,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,45,160,113,131,197,158,50,226,235,52,62,156,95,105,234,236,246,42,10,120,233,172,88,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,126,157,54,42,171,98,98,39,83,11,240,143,156,184,183,135,28,69,196,189,163,8,221,102,195,118,27,132,16,51,101,43,87,181,208,163,42,59,117,116,122,189,36,116,52,178,71,78,199,185,177,185,191,142,149,219,154,148,211,109,241,89,47,155,216,203,33,115,67,15,230,230,95,207,73,29,247,14,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,146,93,56,170,226,23,10,241,65,202,191,25,102,230,22,166,236,29,191,217,52,215,27,91,234,163,168,154,217,93,21,234,137,178,211,200,230,47,246,178,49,92,214,57,241,75,19,213,140,223,181,34,175,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,114,250,197,17,8,28,61,97,107,22,57,207,220,180,193,88,166,135,182,217,113,6,48,179,90,238,52,221,87,199,215,165,158,182,40,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,123,110,48,120,76,198,92,34,230,135,208,123,237,69,93,226,197,95,79,29,77,139,17,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,239,211,166,245,68,108,172,85,163,247,28,89,138,175,22,43,70,22,187,98,107,173,109,151,15,246,143,100,91,170,43,100,146,150,223,215,122,62,126,207,19,149,89,23,81,232,142,126,196,77,206,68,85,213,73,31,228,193,195,197,171,18,98,108,75,196,142,37,181,85,189,248,78,161,182,76,47,80,218,198,182,4,173,154,158,78,222,231,196,213,222,231,178,158,122,118,181,95,248,189,42,164,84,71,61,168,177,220,255,0,50,30,53,179,79,131,239,193,223,224,206,193,133,46,127,75,125,175,219,125,187,75,83,55,79,178,246,78,159,75,163,60,90,107,218,95,187,118,237,116,110,154,104,186,209,94,12,249,160,103,239,17,60,73,224,252,156,198,184,67,47,232,172,184,131,218,29,166,123,93,190,182,58,166,116,40,42,42,25,177,210,85,200,196,213,240,181,23,86,47,186,171,166,139,162,164,159,128,1,0,60,209,252,246,102,111,220,190,143,68,93,87,35,31,207,103,234,223,237,34,85,0,4,85,243,206,252,201,254,178,126,205,35,215,135,44,144,186,241,29,156,54,92,154,177,95,41,45,23,43,253,61,197,212,117,117,113,185,240,36,244,244,51,212,198,201,54,251,205,99,221,2,49,94,136,229,98,61,92,141,126,221,139,79,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,83,151,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,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,210,107,229,137,205,86,164,201,20,119,148,1,242,113,102,22,177,99,156,43,121,193,88,166,135,182,217,113,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,152,198,227,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,111,211,146,222,78,88,177,134,114,226,220,226,187,205,212,171,203,187,125,61,61,174,155,107,211,109,85,201,181,17,186,167,123,94,136,187,32,130,162,46,155,152,246,187,180,238,247,93,27,85,102,80,22,171,205,31,200,158,102,253,203,235,20,68,32,112,245,138,108,88,27,63,114,211,26,226,154,238,197,101,195,248,194,205,116,184,212,244,159,39,66,150,10,216,164,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,113,237,184,193,226,207,25,113,117,154,31,78,47,180,245,118,123,21,5,60,116,214,44,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,191,78,155,21,85,177,49,18,226,185,98,240,29,248,111,190,211,103,206,108,89,119,96,28,63,112,111,179,109,119,27,119,82,151,20,76,214,76,217,52,119,85,171,209,167,157,180,234,237,209,201,20,206,73,33,93,118,74,212,154,144,1,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,255,0,4,0,243,71,243,217,153,191,114,250,61,17,242,120,82,224,202,251,197,166,92,102,173,207,1,221,122,88,207,2,123,34,162,209,109,157,236,101,45,214,58,132,173,235,211,58,71,105,210,153,123,60,75,20,138,228,143,114,57,175,209,31,213,138,221,109,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,58,166,75,188,55,100,133,171,135,12,146,194,217,47,102,190,85,222,105,240,229,60,173,125,125,76,109,141,245,51,205,60,149,19,61,24,222,230,49,101,154,77,140,213,202,214,109,106,185,234,138,245,198,136,152,158,30,120,179,193,188,34,242,196,203,60,113,125,167,164,188,95,107,234,46,212,214,44,56,234,245,165,158,234,244,190,85,36,234,199,164,114,171,25,20,79,89,28,245,102,205,122,108,85,71,74,196,88,160,205,44,210,199,121,211,142,238,121,153,153,119,223,108,226,75,207,71,182,214,246,88,105,250,189,40,89,12,127,139,133,140,141,186,71,19,27,238,181,53,211,85,213,85,85,122,184,243,0,99,44,176,196,211,224,204,192,195,213,118,43,237,45,61,37,77,69,190,173,17,179,192,202,154,120,234,34,73,27,174,172,122,197,52,106,172,118,143,98,170,181,200,215,34,181,38,39,146,167,149,140,83,243,2,187,211,173,197,170,255,0,70,175,138,127,246,131,149,95,241,85,199,254,156,73,247,6,121,215,138,184,137,225,179,7,231,30,53,183,218,168,175,88,131,218,29,166,11,92,82,71,74,206,133,125,69,59,54,54,73,36,122,106,200,90,171,171,215,222,85,211,68,209,19,28,34,127,185,92,121,19,203,47,190,189,98,180,186,160,8,171,231,157,249,147,253,100,253,154,82,174,74,158,105,241,79,203,250,239,81,183,19,82,1,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,234,129,141,103,22,62,105,243,147,230,6,33,245,25,207,65,132,248,76,198,88,235,133,12,65,197,14,15,168,171,187,51,10,226,137,44,183,123,29,53,2,57,244,182,232,232,226,168,150,228,178,245,55,57,140,116,241,181,241,182,37,218,205,210,185,200,198,63,111,148,225,215,62,113,151,13,185,185,98,205,108,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,186,35,149,142,216,244,100,141,77,236,106,166,66,124,58,231,206,13,226,75,40,236,89,173,131,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,68,114,177,187,216,172,145,169,177,237,85,234,241,99,229,99,57,62,95,226,31,78,156,198,176,187,78,95,60,18,93,120,175,199,242,95,113,60,21,116,57,117,133,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,58,106,228,69,146,61,103,123,9,225,107,22,6,194,182,108,21,133,168,123,21,151,15,219,233,237,118,234,110,171,228,232,82,193,27,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,121,245,139,95,230,23,197,6,62,225,51,37,236,185,141,151,54,140,63,113,185,92,113,69,53,146,88,175,116,243,77,3,96,146,146,174,103,57,173,134,88,156,143,221,78,196,69,87,42,104,174,238,240,84,178,188,144,230,237,196,150,101,103,70,1,203,155,238,9,203,88,45,184,171,20,90,172,149,146,210,91,107,219,60,112,84,213,199,12,142,141,206,172,115,81,232,215,170,162,171,92,154,233,170,47,129,93,121,213,249,88,194,223,48,40,125,58,226,68,6,83,224,95,194,134,105,224,220,179,246,167,179,62,150,226,11,117,139,182,244,58,221,151,181,84,199,15,87,167,185,187,246,245,55,109,220,221,116,211,84,215,81,154,185,103,138,178,111,49,241,30,86,227,90,78,207,122,195,55,9,109,245,59,99,145,145,205,177,125,201,226,234,49,143,116,50,177,91,36,111,86,166,248,222,199,34,104,228,37,127,149,63,28,117,57,149,106,160,225,111,50,89,73,21,247,12,89,209,152,90,230,215,197,2,92,109,212,173,99,18,137,241,234,138,250,152,98,209,205,116,109,94,164,49,72,231,163,93,19,164,154,71,203,0,231,87,229,99,11,124,192,161,244,235,137,24,28,27,103,29,139,135,254,33,240,254,113,98,56,123,69,38,25,183,223,42,35,166,220,246,118,186,167,218,43,35,166,166,222,198,61,99,234,207,36,81,117,54,43,89,191,115,189,214,170,158,127,136,172,249,198,92,73,102,229,247,53,177,157,109,91,159,113,168,123,45,148,51,84,36,204,180,219,145,238,90,122,40,149,172,99,118,70,215,104,174,70,55,123,213,242,57,55,189,202,178,21,202,179,128,239,251,17,197,94,111,217,127,178,203,132,44,87,59,119,251,195,233,175,109,127,87,255,0,56,108,76,146,31,236,117,12,119,245,167,146,168,89,87,50,30,53,179,79,131,239,193,223,224,206,193,133,46,127,75,125,175,219,125,187,75,83,55,79,178,246,78,159,75,163,60,90,107,218,95,187,118,237,116,110,154,104,186,248,174,94,156,194,243,163,139,60,232,189,101,206,99,97,140,21,110,182,219,176,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,46,168,222,255,0,20,94,223,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,128,62,78,44,194,214,44,115,133,111,56,43,20,208,246,219,46,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,242,5,248,250,224,163,21,112,167,152,245,119,187,77,179,180,101,150,38,184,77,38,28,184,83,164,143,142,131,122,186,70,219,42,22,71,61,237,154,38,34,163,28,247,47,90,54,43,209,119,54,86,69,69,56,122,197,54,44,13,159,185,105,141,113,77,119,98,178,225,252,97,102,186,92,106,122,79,147,161,75,5,108,82,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,184,201,79,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,245,136,86,254,141,95,20,255,0,237,7,42,191,226,171,143,253,56,151,76,144,198,183,92,202,201,124,3,152,215,218,122,72,46,88,171,11,218,175,117,145,82,49,205,130,57,234,105,35,154,70,198,215,57,206,70,35,158,168,136,174,114,233,166,170,190,39,181,0,0,0,0,0,0,0,3,69,240,238,54,175,129,177,201,185,52,212,209,190,26,28,140,77,189,218,155,193,230,177,163,149,150,170,157,28,168,178,53,204,77,62,214,41,101,185,207,113,134,92,109,98,177,186,69,89,99,196,150,213,114,46,171,162,43,63,185,251,228,248,151,85,145,244,105,79,101,168,220,136,228,247,54,174,158,30,252,135,208,204,248,218,234,39,119,232,174,130,116,240,254,35,75,76,201,88,209,217,139,141,116,126,189,43,212,122,247,120,254,62,127,242,23,154,216,210,167,10,50,36,93,55,83,193,240,254,212,182,204,255,0,163,117,182,10,91,186,47,191,73,36,251,21,19,71,38,231,198,213,209,124,83,196,169,89,43,115,237,118,91,36,210,74,253,22,154,61,200,170,171,223,217,218,165,103,167,149,146,198,138,197,238,78,227,148,218,244,213,13,139,162,174,168,24,223,135,212,106,159,148,111,105,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,170,247,104,109,85,67,70,170,124,84,229,110,139,222,138,110,52,85,209,21,126,162,159,230,93,197,176,194,174,107,149,58,48,204,231,104,170,159,189,106,150,71,136,33,170,197,217,252,249,161,106,186,59,109,202,214,245,87,57,29,181,28,200,151,187,118,154,126,71,192,191,60,191,161,117,21,166,53,118,159,140,166,167,240,68,79,6,175,249,79,129,155,110,87,90,145,19,197,28,239,143,241,216,91,206,72,57,82,245,137,99,95,142,40,185,47,254,203,75,184,177,194,147,216,105,225,114,247,58,40,252,83,95,222,180,183,124,242,195,19,92,176,229,108,240,200,157,86,195,3,26,221,169,170,254,61,23,199,94,239,21,61,54,87,215,38,218,133,142,103,43,117,127,126,170,157,254,231,113,91,173,208,203,4,14,100,218,238,87,170,247,174,189,218,33,219,54,185,53,110,154,156,73,220,186,4,114,162,254,147,114,106,111,79,19,112,0,0,0,0,0,109,85,55,0,0,0,24,214,113,99,230,159,57,62,96,98,31,81,156,153,62,83,248,90,197,135,248,37,194,23,107,69,15,103,171,196,215,11,189,210,233,39,85,239,237,21,76,174,154,145,178,104,229,84,102,144,82,83,179,70,162,55,220,215,77,206,114,173,224,2,149,113,99,229,99,57,62,95,226,31,78,156,198,176,250,184,179,20,223,113,206,42,188,227,92,83,93,219,111,88,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,137,148,229,123,192,183,224,83,10,179,60,115,143,6,118,76,201,189,111,246,61,53,107,183,77,98,181,201,27,81,53,133,90,157,158,178,109,100,234,106,174,123,34,86,71,248,167,58,162,53,133,98,106,120,150,255,0,184,219,104,249,127,129,63,231,237,100,85,240,157,230,159,38,254,96,97,239,81,128,201,76,0,99,89,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,88,7,52,127,61,153,155,247,47,163,209,22,170,77,79,44,94,3,191,2,22,42,108,249,205,139,46,220,125,136,45,237,246,109,174,227,110,233,213,97,120,92,249,155,38,142,234,185,58,213,16,58,157,93,186,56,229,133,171,36,43,166,249,90,183,254,8,86,230,117,192,119,224,66,251,83,159,57,79,101,219,128,113,5,193,222,210,181,219,173,221,58,92,47,51,153,11,99,213,221,87,47,70,162,119,84,43,118,199,28,80,185,99,133,52,223,19,86,223,248,40,226,186,251,194,94,114,209,99,46,173,214,179,8,92,180,163,197,54,74,41,152,222,223,75,181,233,28,136,217,17,88,179,64,247,245,99,93,88,229,209,241,245,24,201,100,83,33,60,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,199,214,33,3,154,23,26,255,0,186,3,29,191,38,50,246,231,106,174,203,108,27,112,101,76,87,26,37,235,123,102,232,216,92,199,212,36,174,106,105,12,93,89,225,141,35,85,100,158,252,187,228,107,226,233,210,14,9,56,62,196,220,92,230,132,86,86,165,93,22,9,177,212,64,236,89,120,164,150,159,175,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,61,57,133,149,246,172,101,146,248,151,37,236,78,164,195,118,219,230,23,173,194,244,107,73,68,222,133,182,9,169,31,77,31,78,157,170,198,236,141,174,77,35,69,106,104,212,106,43,126,17,193,253,3,31,254,122,47,249,19,255,0,215,229,255,0,241,99,229,99,57,62,95,226,31,78,156,198,176,147,78,84,60,14,84,226,91,173,147,139,140,198,125,34,216,173,181,21,15,194,54,149,100,85,11,93,87,19,164,129,213,179,163,145,201,19,32,149,175,233,53,52,149,102,137,178,106,198,198,206,180,186,2,218,184,232,224,202,197,198,30,92,82,219,35,186,251,27,25,225,126,209,81,134,110,82,189,235,74,217,37,70,117,105,170,99,110,186,195,47,74,36,89,26,213,146,55,49,174,110,228,71,197,38,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,149,200,199,243,217,250,183,251,72,181,94,104,254,123,51,55,238,95,71,162,45,126,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,61,118,185,236,108,243,53,174,84,213,169,44,136,154,110,93,110,3,130,78,15,177,55,23,57,161,21,149,169,87,69,130,108,117,16,59,22,94,41,37,167,235,208,193,44,115,190,22,71,28,175,71,57,243,58,153,241,35,218,201,18,53,114,61,237,114,38,215,100,17,132,240,181,139,3,97,91,54,10,194,212,61,138,203,135,237,244,246,187,117,55,85,242,116,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,134,30,100,124,190,233,184,118,169,143,56,114,110,213,86,236,186,184,212,54,154,182,219,12,82,204,204,50,244,138,8,226,89,106,38,158,89,166,101,76,203,59,145,238,107,89,27,213,145,235,171,227,69,178,187,22,63,198,88,103,12,226,108,25,98,196,53,116,150,44,99,79,77,77,125,183,181,81,96,174,101,61,67,42,32,87,181,81,81,31,28,177,162,181,233,163,209,29,35,81,118,200,246,187,218,240,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,255,0,113,59,195,214,21,226,131,38,175,89,71,138,106,123,7,111,233,212,219,174,140,165,142,162,107,101,116,78,221,21,68,109,122,127,109,27,209,174,99,159,20,178,177,30,205,251,147,31,108,121,195,198,104,101,246,124,207,195,117,222,213,73,83,141,155,120,164,178,83,83,210,86,70,232,43,39,170,233,246,71,71,43,213,173,107,37,108,208,185,22,77,138,212,122,36,136,197,71,34,100,61,144,57,57,98,225,255,0,38,176,158,78,225,201,187,69,38,25,183,182,158,74,157,175,103,107,170,123,157,37,77,78,199,189,235,31,86,121,37,151,167,189,90,205,251,91,238,181,16,162,188,115,240,49,251,180,126,132,255,0,166,143,208,239,161,222,210,255,0,89,61,161,218,187,95,102,255,0,202,33,217,183,179,127,27,93,255,0,13,59,233,87,11,156,169,63,115,94,123,97,156,235,252,61,125,35,250,57,219,127,169,159,69,187,31,95,180,81,207,77,253,123,181,201,183,111,95,119,228,46,187,116,238,215,84,191,240,0,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,0,138,190,121,223,153,63,214,79,217,165,170,242,184,243,217,150,95,125,122,61,105,127,252,206,184,14,252,55,216,170,115,231,41,236,187,177,246,31,183,187,218,86,187,117,187,169,85,138,33,107,225,108,122,187,170,212,235,83,192,218,133,110,216,228,150,102,164,112,166,187,34,106,67,182,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,33,62,15,184,179,193,188,93,101,127,211,139,21,61,37,158,251,65,81,37,53,247,14,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,215,168,196,85,116,79,68,174,160,242,153,171,153,152,87,38,242,227,17,230,150,53,171,236,246,92,51,111,150,225,83,182,72,217,36,219,19,220,130,46,163,216,199,77,43,213,177,198,197,114,111,145,236,106,46,174,67,25,124,89,138,111,184,231,21,94,113,174,41,174,237,183,172,65,112,168,186,92,106,122,76,143,175,85,60,142,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,157,197,245,114,108,206,191,160,220,65,93,178,114,174,223,214,164,204,219,122,116,103,142,45,210,65,93,110,138,162,162,61,206,89,26,141,133,208,62,177,29,163,30,229,147,161,166,214,239,82,106,65,106,188,209,252,137,230,111,220,190,177,68,66,7,15,88,90,197,142,115,247,45,48,86,41,161,237,182,92,65,140,44,214,187,141,55,85,241,245,233,103,173,138,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,149,3,140,94,14,177,223,8,24,238,158,193,127,172,246,206,27,188,239,250,63,136,58,112,211,251,83,165,13,59,234,191,165,89,60,178,65,210,146,161,35,252,98,166,253,55,55,84,94,234,213,203,131,152,5,103,14,247,216,178,147,55,177,23,250,83,215,246,153,226,169,168,142,122,137,48,237,86,199,201,186,157,144,178,73,31,12,210,34,49,240,163,118,164,146,164,173,86,126,57,37,155,240,1,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,255,0,4,0,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,143,65,205,123,129,202,108,75,106,189,241,113,151,47,171,91,237,182,158,157,248,186,210,140,150,161,43,169,34,108,112,54,182,4,106,57,98,124,17,53,157,86,174,145,44,49,58,77,88,232,223,214,183,78,81,156,61,126,21,184,130,151,54,110,117,54,167,217,114,171,163,91,45,190,178,151,180,73,89,93,87,21,76,116,110,141,28,155,35,232,190,39,207,213,85,87,54,72,97,218,221,92,175,142,111,204,85,206,213,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,232,198,44,179,75,34,181,186,38,249,30,239,23,42,172,133,114,197,229,255,0,71,155,181,148,220,64,231,126,29,237,120,22,147,108,248,102,219,44,144,75,75,126,170,142,121,161,149,213,44,107,214,68,134,9,41,251,225,145,141,108,206,123,117,87,70,215,178,74,43,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,165,95,208,49,255,0,231,162,255,0,145,63,253,126,95,255,0,11,153,23,251,154,242,39,12,228,167,210,159,164,127,71,59,111,245,79,176,246,62,191,104,172,158,167,250,207,82,77,187,122,251,127,45,117,219,175,118,186,38,53,132,255,0,114,184,242,39,150,95,125,122,197,105,117,64,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,3,26,206,44,124,211,231,39,204,12,67,234,51,146,169,201,83,202,198,41,249,129,93,233,214,226,205,121,151,240,57,83,195,142,50,155,56,112,59,233,31,151,88,210,241,35,33,164,141,145,83,190,199,113,153,36,157,104,155,11,17,173,90,101,107,37,116,46,99,125,198,70,177,189,17,90,199,205,74,184,28,226,238,235,194,14,110,59,21,207,110,171,188,97,59,245,59,109,184,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,187,182,117,19,69,100,147,70,142,143,170,178,54,108,248,133,197,54,44,115,193,126,101,227,92,45,93,219,108,184,131,43,239,55,75,117,79,73,241,245,233,103,180,203,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,140,112,140,143,120,41,194,214,44,31,194,62,80,218,112,229,15,100,164,168,193,246,203,164,145,245,95,38,234,170,216,27,87,83,38,175,85,84,223,60,242,191,77,118,183,118,141,68,106,34,37,107,5,191,241,173,194,151,238,193,202,203,86,89,253,61,250,37,236,204,65,5,247,182,251,47,183,245,58,116,213,16,244,186,125,104,180,215,180,238,221,185,116,217,166,157,250,165,170,229,63,38,191,193,126,105,224,220,204,253,209,222,211,250,37,136,45,215,222,197,244,67,163,218,187,45,76,115,116,186,157,181,219,55,116,246,238,218,237,53,215,69,211,67,213,243,171,242,177,133,190,96,80,250,117,196,138,190,19,188,211,228,223,204,12,61,234,48,19,61,204,27,130,75,87,21,248,2,59,238,24,130,146,135,49,112,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,81,90,136,146,73,172,16,255,0,162,172,5,138,191,215,92,57,137,48,229,195,253,210,142,186,219,93,79,39,252,25,33,154,57,25,246,57,174,111,193,80,157,238,95,60,109,218,184,175,192,18,88,177,60,244,148,57,139,133,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,122,104,229,68,146,61,105,175,58,191,43,24,91,230,5,15,167,92,72,192,224,219,39,44,92,64,113,15,135,242,119,17,205,217,233,49,53,190,249,79,29,78,215,191,178,85,50,209,89,37,53,78,198,61,139,39,74,120,226,151,167,189,26,253,155,93,238,185,80,249,92,75,240,233,142,248,95,205,58,252,179,199,84,255,0,217,107,44,245,187,225,254,169,218,251,76,208,193,89,211,138,89,58,61,94,131,221,210,123,183,179,193,83,193,86,250,121,93,115,0,172,180,86,91,120,100,206,252,69,214,181,77,217,173,216,30,233,60,115,207,85,29,84,179,197,4,54,151,116,216,253,208,175,87,88,164,145,88,216,91,27,163,87,43,22,38,197,45,69,170,241,207,192,199,238,209,250,19,254,154,63,67,190,135,123,75,253,100,246,135,106,237,125,155,255,0,40,135,102,222,205,252,109,119,252,52,239,242,156,20,242,222,253,199,217,167,117,204,207,195,47,210,223,105,225,249,236,93,139,232,239,96,233,245,42,105,230,234,245,59,84,186,233,217,182,237,218,154,239,215,94,237,23,202,243,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,90,87,53,59,77,170,227,192,230,62,172,184,91,41,42,170,45,117,22,122,186,25,102,133,175,125,44,235,115,166,133,101,137,202,154,177,235,20,210,198,174,110,139,178,71,183,193,202,139,1,132,138,114,163,227,95,240,101,138,160,225,175,51,46,119,90,156,55,139,110,20,244,216,74,93,122,208,217,238,147,72,230,173,62,196,106,200,216,106,164,145,157,237,118,200,229,77,202,196,73,166,149,179,40,69,95,244,12,127,249,232,191,228,79,255,0,95,146,83,148,248,23,240,95,149,152,55,44,253,169,237,63,162,88,126,221,98,237,189,14,143,106,236,180,209,195,213,233,238,118,205,221,61,219,119,59,77,116,213,116,212,245,96,0,0,0,0,0,0,0,13,142,248,155,21,77,17,83,226,167,43,116,94,244,93,77,192,240,217,143,115,100,22,138,141,170,168,232,149,94,186,42,167,114,70,229,44,91,17,85,84,226,158,34,18,134,20,123,153,75,95,110,170,209,207,220,136,141,108,8,170,136,186,127,8,190,220,170,161,117,30,31,69,118,158,255,0,217,245,61,255,0,229,58,249,158,229,236,106,212,79,8,39,255,0,1,165,165,100,163,149,153,141,141,218,191,190,189,198,159,254,30,114,246,44,80,164,246,120,161,114,247,58,8,124,83,95,129,66,184,134,195,147,92,176,221,193,176,61,55,195,50,163,19,106,119,235,60,127,29,83,78,228,53,201,185,100,163,180,91,41,86,71,107,4,109,137,235,174,154,57,176,53,21,11,128,179,54,68,161,99,164,85,94,166,143,69,85,215,84,84,67,188,109,86,170,166,154,156,73,220,189,225,21,81,77,201,175,137,185,60,77,224,0,0,0,0,1,162,175,192,39,121,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,137,222,38,206,244,111,127,214,106,214,162,248,156,205,77,19,67,83,108,154,244,221,167,142,138,81,92,237,190,197,105,183,220,95,44,173,103,74,134,165,238,85,107,151,68,72,81,117,238,45,171,35,34,131,19,230,38,40,196,27,82,165,142,168,180,186,39,185,59,181,107,30,213,209,29,222,157,237,254,98,251,112,228,78,142,215,77,186,54,177,22,158,45,52,254,212,241,153,178,159,212,173,17,19,85,115,191,195,97,110,153,34,247,38,34,196,108,86,166,223,165,23,45,87,227,249,8,93,238,28,87,123,26,157,116,255,0,189,179,79,209,181,10,101,152,182,134,84,90,170,33,145,174,209,209,199,224,169,253,145,20,165,121,1,95,91,83,98,172,158,174,174,103,189,42,228,106,43,164,85,238,217,18,252,84,186,138,42,164,84,86,61,234,171,227,223,170,253,71,120,209,124,14,53,85,69,252,150,233,250,2,175,138,237,77,127,64,77,202,136,170,134,228,251,77,224,0,0,0,26,41,162,47,214,110,6,197,241,55,39,129,169,162,174,129,21,87,224,106,0,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,41,60,175,185,125,211,93,169,172,188,80,231,77,170,173,140,101,67,107,240,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,188,199,51,89,95,49,87,38,167,137,111,251,141,182,143,151,248,19,254,126,214,69,95,9,222,105,242,111,230,6,30,245,24,12,148,192,6,53,156,88,249,167,206,79,152,24,135,212,103,37,83,146,167,149,140,83,243,2,187,211,173,197,128,115,71,243,217,153,191,114,250,61,17,93,121,68,112,137,106,204,92,76,254,40,177,125,198,146,162,219,129,239,18,219,108,182,85,167,108,171,53,213,180,241,201,218,167,234,53,90,214,66,218,152,159,22,207,127,172,141,126,232,250,40,146,204,72,7,159,199,248,3,6,230,158,13,187,101,246,96,225,234,75,230,30,190,83,173,53,117,13,74,46,201,89,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,99,217,198,15,9,152,203,132,92,208,250,15,125,168,171,188,88,171,233,227,169,177,98,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,253,250,116,222,168,141,149,138,183,63,202,143,141,127,193,150,42,131,134,188,204,185,221,106,112,222,45,184,83,211,97,41,117,235,67,103,186,77,35,154,180,251,17,171,35,97,170,146,70,119,181,219,35,149,55,43,17,38,154,86,215,254,107,156,107,254,12,176,172,252,53,229,157,206,213,83,137,49,109,190,162,155,22,203,175,90,107,61,174,104,218,212,167,216,173,88,219,53,84,114,63,189,206,223,28,73,185,24,139,52,50,182,37,178,183,43,113,222,116,227,187,102,89,229,165,139,219,56,146,243,214,236,84,93,170,26,126,175,74,23,205,39,227,38,123,35,110,145,196,247,123,206,77,116,209,53,85,68,92,138,120,98,225,235,10,240,191,147,86,92,163,194,213,61,191,176,117,42,110,55,71,210,199,79,53,206,186,87,110,150,162,70,177,63,181,141,136,231,61,204,138,40,152,175,126,205,203,85,65,74,184,177,242,177,156,159,47,241,15,167,78,99,88,101,80,0,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,90,175,52,127,61,153,155,247,47,163,209,20,83,34,242,47,49,248,139,204,123,118,87,229,125,155,183,93,107,181,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,211,133,155,155,170,232,174,87,57,172,99,94,247,177,142,200,211,37,242,135,6,228,46,87,225,252,163,203,248,42,227,177,97,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,123,83,207,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,32,7,141,190,15,177,55,8,217,161,45,149,201,87,91,130,111,149,19,187,9,222,42,229,167,235,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,248,174,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,241,88,187,40,112,110,53,204,76,5,154,87,152,42,211,16,229,197,69,198,107,44,240,206,173,102,202,234,71,82,212,195,43,23,86,189,142,106,198,244,93,17,232,248,89,163,145,170,246,191,218,128,0,0,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,2,42,249,231,126,100,255,0,89,63,102,150,171,202,227,207,102,89,125,245,232,245,164,255,0,17,23,205,123,129,202,156,53,117,189,241,113,151,47,164,75,21,202,162,157,248,186,210,140,138,157,104,106,229,116,112,54,182,4,106,53,37,100,242,185,157,86,174,178,164,210,186,77,94,217,31,209,114,138,225,67,52,23,25,91,248,170,175,191,213,225,220,39,29,61,77,37,182,146,23,71,43,49,76,18,37,93,53,68,82,244,231,71,192,202,122,152,32,145,27,52,78,73,30,198,43,116,216,143,73,116,4,117,115,164,206,59,238,15,201,172,37,147,182,136,122,116,153,137,112,168,168,186,84,238,98,238,165,182,186,158,70,211,108,115,21,83,124,243,211,203,212,107,216,230,246,109,190,243,100,114,36,54,31,87,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,147,238,19,197,54,44,115,133,108,216,215,11,87,118,219,46,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,227,235,22,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,200,163,52,178,183,2,103,78,4,185,229,158,101,216,189,179,134,239,61,30,219,69,218,166,167,234,244,166,100,209,254,50,23,178,70,233,36,76,119,186,228,215,77,23,84,85,69,128,30,49,120,58,199,124,32,99,186,123,5,254,179,219,56,110,243,191,232,254,32,233,195,79,237,78,148,52,239,170,254,149,100,242,201,7,74,74,132,143,241,138,155,244,220,221,81,123,174,131,150,87,48,203,86,82,211,91,184,110,206,218,202,74,12,27,37,68,137,135,49,11,218,216,153,104,158,121,93,35,233,235,28,154,34,211,73,44,143,114,78,238,248,158,245,71,170,194,168,234,121,137,0,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,130,0,121,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,68,170,30,43,42,178,95,43,242,66,213,119,177,101,70,16,164,195,118,219,229,226,162,253,89,71,72,249,58,11,91,51,88,217,29,28,110,114,182,22,109,138,54,164,81,163,99,106,53,17,173,105,237,76,85,203,191,229,205,193,71,238,170,204,121,239,248,254,217,117,143,44,176,183,227,46,85,48,39,74,59,165,114,43,22,59,99,102,220,215,183,115,30,178,74,232,145,206,100,109,107,117,137,211,69,34,79,73,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,255,0,6,42,228,255,0,114,184,242,39,150,95,125,122,197,105,117,64,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,3,26,206,44,124,211,231,39,204,12,67,234,51,146,169,201,83,202,198,41,249,129,93,233,214,226,250,113,102,22,177,99,156,43,121,193,88,166,135,182,217,113,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,150,1,146,156,156,242,227,0,103,45,86,57,204,60,103,244,211,8,90,174,15,159,15,97,186,170,20,78,211,30,216,221,3,174,82,106,140,151,166,245,153,174,133,145,164,114,244,226,123,149,24,249,41,146,240,56,177,242,177,156,159,47,241,15,167,78,99,88,100,167,194,119,149,140,155,249,127,135,189,58,2,170,128,11,0,231,87,229,99,11,124,192,161,244,235,137,21,124,39,121,167,201,191,152,24,123,212,96,50,83,35,131,154,199,3,149,57,149,106,175,226,147,45,159,73,21,247,12,89,213,248,166,216,230,69,2,92,109,212,173,123,214,181,146,104,138,250,152,98,213,174,108,142,94,164,49,70,214,43,93,19,99,154,213,121,95,112,161,154,25,175,155,150,92,247,179,95,234,240,182,19,192,119,134,204,251,197,51,163,145,247,10,216,31,74,249,173,43,27,103,142,104,217,61,37,76,136,249,118,62,61,138,230,42,59,114,180,188,174,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,212,241,47,195,166,4,226,131,43,43,242,207,29,83,255,0,101,172,179,214,239,155,250,153,116,236,211,67,5,103,78,41,99,235,116,186,239,119,73,238,216,255,0,5,79,5,72,1,226,95,135,76,119,194,254,105,215,229,158,58,167,254,203,89,103,173,223,15,245,78,215,218,102,134,10,206,156,82,201,209,234,244,30,238,147,221,189,158,10,158,10,178,63,203,27,152,101,171,16,218,176,247,11,185,209,89,73,110,188,91,169,224,180,96,219,210,181,176,193,113,130,54,164,112,91,167,211,70,178,165,173,70,178,39,247,36,200,141,98,254,59,106,212,73,160,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,2,213,121,163,249,19,204,223,185,125,98,136,130,188,167,192,191,133,12,211,193,185,103,237,79,102,125,45,196,22,235,23,109,232,117,187,47,106,169,142,30,175,79,115,119,237,234,110,219,185,186,233,166,169,174,167,87,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,61,28,183,171,115,182,171,133,12,39,6,118,218,105,40,223,71,79,79,14,20,154,23,64,175,172,195,107,71,78,250,9,165,72,94,230,163,209,175,124,104,142,70,73,178,38,43,218,175,87,61,247,64,0,0,0,0,0,0,0,0,3,141,222,38,206,253,23,95,172,53,17,124,78,86,34,34,119,27,129,70,243,170,247,21,171,15,222,37,150,84,98,195,79,35,156,170,215,46,136,144,57,117,238,45,19,38,26,204,77,159,215,27,226,127,76,65,37,12,82,70,231,126,78,230,62,153,186,232,238,244,240,82,64,112,92,78,142,199,14,177,181,136,187,180,211,79,225,184,248,57,155,167,100,119,114,106,176,79,254,3,75,69,201,169,30,220,203,198,141,70,166,158,221,141,23,236,254,152,156,189,236,52,174,91,116,93,223,247,152,180,255,0,209,60,6,106,90,155,87,107,171,100,141,118,146,72,171,220,169,253,145,170,82,156,165,146,165,146,93,162,146,162,85,109,53,234,174,8,245,122,174,214,53,141,68,79,254,5,202,216,42,211,217,180,145,190,69,85,88,152,169,174,170,191,146,135,216,7,19,149,81,127,33,186,126,128,171,226,187,83,80,155,149,19,84,67,114,125,166,240,0,0,0,1,181,23,235,55,3,106,248,154,167,129,169,166,186,4,85,95,129,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,85,238,208,226,118,245,94,228,67,69,213,123,130,42,183,224,135,56,56,107,30,172,166,145,232,186,109,106,174,191,200,90,223,19,55,149,130,211,124,219,54,174,125,174,179,68,93,222,61,153,190,7,133,225,2,134,26,156,52,235,148,176,177,39,170,150,29,207,70,166,175,86,205,59,83,85,241,238,251,75,219,182,179,101,186,149,154,105,164,44,79,253,148,60,14,108,43,189,154,221,17,23,71,63,252,54,22,229,146,123,254,145,98,85,218,154,125,41,185,107,246,123,168,93,254,24,114,186,205,79,175,194,54,39,254,195,79,53,142,237,45,155,84,110,253,157,22,106,136,168,137,174,245,40,150,94,90,98,195,212,19,90,225,87,177,95,51,167,239,84,215,69,107,27,226,222,237,59,139,139,177,49,100,115,222,231,189,201,162,167,122,254,131,238,3,99,154,171,224,159,19,77,174,250,130,106,154,26,155,147,192,212,0,0,0,3,111,130,154,162,234,106,108,95,19,114,120,26,155,85,117,83,84,240,53,0,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,2,149,113,99,229,99,57,62,95,226,31,78,156,136,14,92,220,4,254,234,139,236,249,145,152,147,246,124,178,195,55,14,199,87,79,5,70,202,171,213,115,24,201,86,141,170,197,223,12,40,201,35,116,178,247,57,90,246,178,37,220,231,73,12,234,3,21,114,106,120,150,255,0,184,219,104,249,127,129,63,231,237,100,85,240,157,230,159,38,254,96,97,239,81,128,201,76,0,99,89,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,88,7,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,255,0,192,5,10,227,7,132,204,27,197,214,87,253,7,190,212,82,89,239,180,21,17,212,216,177,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,126,205,122,111,84,87,68,197,76,123,49,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,191,38,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,82,114,121,103,240,81,113,225,131,2,92,177,182,101,219,59,54,100,226,221,105,171,104,228,74,89,189,141,67,12,210,36,116,240,212,66,233,55,245,180,100,242,43,100,218,186,64,213,98,58,21,115,175,84,2,149,113,99,229,99,57,62,95,226,31,78,156,198,176,202,160,0,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,181,94,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,22,149,205,78,211,106,184,240,57,143,171,46,22,202,74,170,139,93,69,158,174,134,89,161,107,223,75,58,220,233,161,89,98,114,166,172,122,197,52,177,171,155,162,236,145,237,240,114,162,195,15,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,0,0,0,8,1,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,18,168,0,34,175,158,119,230,79,245,147,246,105,106,188,174,60,246,101,151,223,94,143,90,79,240,0,24,245,243,18,207,74,60,254,226,179,21,226,75,13,231,218,120,110,195,210,195,118,25,154,144,44,110,165,165,69,73,95,20,144,171,155,52,50,85,62,170,104,228,87,57,206,142,102,126,74,34,49,182,214,9,169,228,217,157,127,78,120,125,187,100,229,93,191,163,87,150,87,4,232,207,28,91,99,158,134,227,45,69,68,123,156,178,57,93,51,103,101,98,59,70,49,169,31,67,77,206,222,165,255,0,150,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,200,163,52,179,75,2,100,182,4,185,230,102,101,223,125,141,134,236,221,30,219,91,217,102,168,233,117,102,100,49,254,46,22,62,71,107,36,172,111,186,213,211,93,87,68,69,84,199,223,140,30,44,241,151,23,89,161,244,226,251,79,87,103,177,80,83,199,77,98,195,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,155,244,233,177,85,91,19,17,46,127,150,47,47,250,60,221,172,166,226,7,59,240,239,107,192,180,155,103,195,54,217,100,130,90,91,245,84,115,205,12,174,169,99,94,178,36,48,73,79,223,12,140,107,102,115,219,170,186,54,189,146,76,160,4,0,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,252,16,3,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,37,80,3,28,206,15,184,76,198,92,93,102,135,208,123,21,69,93,158,197,65,79,37,77,247,17,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,239,211,168,244,69,108,79,84,200,35,43,114,183,2,100,182,4,182,101,158,90,88,189,141,134,236,221,110,197,69,218,166,168,233,117,102,124,210,126,50,103,190,71,107,36,175,119,188,229,211,93,19,68,68,68,245,100,0,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,252,24,171,147,253,202,227,200,158,89,125,245,235,21,165,213,0,69,95,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,154,144,12,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,151,84,12,107,56,177,243,79,156,159,48,49,15,168,206,74,167,37,79,43,24,167,230,5,119,167,91,139,255,0,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,146,159,9,222,86,50,111,229,254,30,244,232,10,170,0,44,3,157,95,149,140,45,243,2,135,211,174,36,85,240,157,230,159,38,254,96,97,239,81,128,201,76,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,83,196,191,17,120,19,133,252,172,175,204,204,117,81,253,150,142,207,69,178,111,234,157,211,179,77,52,20,125,72,162,147,163,213,232,61,189,87,183,99,60,85,124,17,113,246,226,43,62,113,151,18,89,185,125,205,108,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,218,43,145,141,222,245,124,142,77,239,114,172,143,242,186,229,255,0,71,104,163,182,241,55,157,248,119,173,117,155,179,92,112,61,174,121,32,158,150,58,89,96,138,120,110,206,233,189,251,166,94,174,145,71,34,49,208,186,55,72,173,87,172,78,138,79,193,96,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,254,0,22,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,200,35,22,112,221,146,88,235,55,48,254,122,227,12,3,73,118,198,216,86,158,58,107,69,202,166,162,119,50,149,145,190,89,34,84,167,223,208,115,217,36,242,61,143,116,106,246,191,107,154,168,172,98,182,165,128,0,0,0,0,0,0,0,0,209,124,14,39,110,95,201,77,77,23,95,0,138,173,239,208,231,6,201,53,219,220,191,18,216,184,149,187,44,56,87,18,61,179,170,185,212,115,53,17,119,105,175,100,121,73,248,73,182,211,213,62,138,241,45,52,125,162,162,150,102,172,168,212,220,237,42,154,136,154,248,254,245,63,184,95,62,30,139,163,104,130,61,52,211,127,248,74,121,60,206,85,236,221,201,225,12,223,224,180,180,76,154,222,185,153,141,213,26,157,215,216,245,251,63,166,39,47,127,11,57,93,110,137,21,19,186,8,180,255,0,209,62,62,96,219,25,83,69,26,162,59,69,87,43,180,84,79,223,52,162,152,122,134,27,37,194,231,69,26,185,175,170,185,212,84,247,233,175,189,245,42,124,61,223,210,87,76,39,27,164,162,162,123,158,247,34,68,212,93,87,248,136,122,128,113,189,170,169,162,32,218,239,168,38,168,134,166,228,240,53,0,0,0,0,218,169,161,170,46,166,166,213,241,53,79,3,83,106,174,166,173,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,215,120,156,99,227,252,134,230,166,189,231,32,58,151,105,153,5,182,170,87,174,136,216,94,190,31,197,82,199,184,184,196,116,212,186,66,178,179,91,157,37,100,76,213,142,93,85,33,137,189,223,87,229,124,79,191,193,236,10,204,191,195,238,68,93,86,165,117,239,255,0,203,38,47,42,31,235,76,254,213,63,188,83,92,220,168,100,86,212,122,187,185,174,126,189,223,199,97,110,153,35,85,27,175,248,145,168,228,213,248,162,228,228,238,95,224,161,120,88,93,200,235,45,54,159,216,216,159,251,13,62,86,53,163,154,107,61,68,205,102,187,91,26,120,167,246,68,255,0,41,109,238,168,153,217,149,217,28,214,162,251,15,169,221,227,254,168,208,184,140,15,52,144,208,203,35,209,17,22,87,55,249,154,123,22,42,185,168,166,171,175,192,218,175,86,167,126,154,154,36,142,84,240,65,185,87,196,34,234,111,77,77,64,0,0,0,52,84,212,209,59,148,220,108,95,19,114,120,5,240,52,68,212,220,0,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,243,249,133,130,173,89,149,128,49,46,92,223,106,42,224,182,226,171,61,109,146,178,90,71,181,179,199,5,76,47,134,71,70,231,53,205,71,163,94,170,138,173,114,107,166,168,190,7,107,9,225,107,22,6,194,182,108,21,133,168,123,21,151,15,219,233,237,118,234,110,171,228,232,82,193,27,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,121,245,129,138,185,53,60,75,127,220,109,180,124,191,192,159,243,246,178,42,248,78,243,79,147,127,48,48,247,168,192,100,166,0,49,172,226,199,205,62,114,124,192,196,62,163,57,42,156,149,60,172,98,159,152,21,222,157,110,44,3,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,224,3,202,102,150,105,96,76,150,192,151,60,204,204,187,239,177,176,221,155,163,219,107,123,44,213,29,46,172,204,134,63,197,194,199,200,237,100,149,141,247,90,186,107,170,232,136,170,152,230,113,35,157,247,94,35,243,183,20,231,69,230,199,73,102,168,196,117,17,57,148,20,210,58,70,83,65,12,17,211,194,197,123,187,222,244,138,24,247,191,70,163,159,185,200,214,34,163,19,197,97,60,83,125,192,216,170,205,141,112,181,119,98,189,97,251,133,61,210,221,83,210,100,157,10,168,36,108,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,50,30,224,251,139,60,27,197,214,87,253,56,177,83,210,89,239,180,21,18,83,95,112,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,102,205,122,140,69,87,68,244,74,234,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,101,80,0,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,90,175,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,149,64,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,48,0,0,0,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,149,64,1,21,124,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,128,5,20,227,67,56,239,185,5,195,6,63,205,92,45,14,251,213,170,223,29,61,186,77,204,78,205,85,87,81,21,36,85,58,61,143,99,250,47,168,108,189,55,53,90,254,158,197,209,29,170,99,153,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,88,56,201,201,203,23,15,252,67,226,12,157,195,147,118,138,76,51,111,177,211,201,83,181,236,237,117,79,180,81,201,83,83,177,239,122,199,213,158,73,101,233,239,86,179,126,214,251,173,68,11,145,117,151,94,14,233,120,135,176,217,186,222,196,204,11,142,27,196,85,49,172,242,72,202,89,104,109,210,80,189,204,68,88,163,133,147,58,169,142,145,85,142,89,42,224,103,191,171,81,149,3,150,46,105,126,11,248,201,193,93,174,251,236,203,86,45,237,24,90,225,253,43,214,237,93,170,53,236,144,119,49,206,102,234,232,232,189,246,237,211,79,121,200,197,121,63,197,170,243,71,242,39,153,191,114,250,197,17,9,124,50,93,173,86,14,36,178,162,251,125,185,210,91,173,182,236,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,74,213,204,51,141,59,175,20,249,161,81,98,194,24,130,173,217,87,134,170,17,48,253,26,211,58,149,43,103,72,246,203,112,158,55,57,92,247,185,203,43,98,87,163,85,144,171,83,167,27,223,54,231,47,62,11,46,188,83,230,133,61,247,23,225,250,183,101,94,26,168,85,196,21,137,82,234,84,173,157,35,221,21,190,9,26,213,115,222,231,44,78,149,24,173,86,66,174,94,164,111,124,59,167,166,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,182,1,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,255,0,4,0,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,0,165,92,49,112,245,133,120,95,201,171,46,81,225,106,158,223,216,58,149,55,27,163,233,99,167,154,231,93,43,183,75,81,35,88,159,218,198,196,115,158,230,69,20,76,87,191,102,229,170,160,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,131,21,114,127,185,92,121,19,203,47,190,189,98,180,186,160,8,171,231,157,249,147,253,100,253,154,82,174,74,158,105,241,79,203,250,239,81,183,19,82,1,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,234,129,141,103,22,62,105,243,147,230,6,33,245,25,201,84,228,169,229,99,20,252,192,174,244,235,113,127,224,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,83,225,59,202,198,77,252,191,195,222,157,1,85,64,5,128,115,171,242,177,133,190,96,80,250,117,196,138,190,19,188,211,228,223,204,12,61,234,48,25,41,128,88,7,58,191,43,24,91,230,5,15,167,92,72,224,229,239,143,240,110,86,113,115,130,115,7,48,113,13,37,143,15,88,233,239,117,53,213,213,42,187,34,103,177,235,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,126,87,24,156,85,99,46,43,243,114,225,140,47,55,42,182,225,139,117,69,69,54,19,180,73,26,66,203,117,185,95,238,43,162,107,222,222,211,35,91,27,166,126,231,110,122,35,81,122,108,141,140,184,174,87,188,11,126,26,241,83,51,199,56,240,103,107,203,107,46,255,0,99,211,86,187,108,55,219,164,114,53,19,88,85,171,218,40,225,210,78,166,170,214,62,84,100,127,141,107,106,35,73,169,0,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,0,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,0,0,0,0,0,0,0,0,0,109,113,177,124,77,191,190,67,123,83,94,243,144,27,36,123,88,221,92,186,38,165,150,113,97,121,130,159,10,220,39,234,55,250,122,84,165,110,173,119,122,186,150,68,209,62,165,238,241,94,225,194,5,58,183,8,97,135,232,186,239,155,227,255,0,150,184,189,10,93,123,59,117,251,127,190,120,60,210,149,177,211,43,149,127,38,9,213,127,244,26,90,46,75,213,71,248,74,198,202,174,79,198,95,35,211,185,123,255,0,166,39,47,139,10,185,29,109,135,79,132,17,127,130,116,113,205,52,211,217,42,28,198,107,177,91,241,79,139,218,90,238,33,170,154,60,225,181,91,220,214,162,186,146,69,211,227,220,147,252,124,62,5,199,229,235,228,138,207,28,142,106,34,53,218,127,248,54,158,226,55,43,147,83,114,235,240,54,171,149,63,43,184,209,36,114,167,130,13,234,190,58,4,93,77,233,224,106,0,0,0,1,162,166,166,137,220,189,230,227,106,248,154,167,129,169,181,19,83,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,215,247,28,102,212,114,175,121,189,142,93,116,57,65,240,177,108,202,219,45,107,52,240,134,69,255,0,216,82,192,184,168,166,117,227,25,96,187,122,42,53,36,171,150,39,42,247,126,90,211,39,119,137,114,60,49,225,182,90,176,141,5,2,74,174,236,82,163,181,221,174,186,212,74,239,169,11,137,41,94,114,170,37,153,234,158,59,221,255,0,56,194,220,242,45,81,113,14,32,79,138,226,107,151,248,8,94,86,23,255,0,176,180,255,0,218,51,252,6,140,75,68,250,235,76,240,49,205,69,114,51,189,87,234,122,41,109,215,59,19,173,88,189,183,149,145,28,215,91,82,155,110,186,174,189,85,118,186,104,159,87,214,86,92,11,12,169,73,51,17,89,175,81,203,241,250,154,84,6,53,90,212,106,252,13,77,28,158,63,105,177,26,186,47,216,17,21,77,81,52,55,167,129,168,0,0,13,170,139,174,161,29,245,154,234,138,106,109,113,170,120,27,87,196,220,158,6,139,223,224,106,134,166,155,144,211,189,77,80,212,24,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,46,168,0,1,138,185,53,60,75,127,220,109,180,124,191,192,159,243,246,178,42,248,78,243,79,147,127,48,48,247,168,192,100,166,0,49,172,226,199,205,62,114,124,192,196,62,163,57,42,156,149,60,172,98,159,152,21,222,157,110,44,3,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,224,2,10,249,152,113,175,110,226,127,29,219,112,78,90,92,251,78,91,97,45,42,104,171,35,90,168,125,179,93,52,49,172,149,19,83,204,216,246,116,117,124,17,163,163,220,154,206,228,122,182,100,107,124,87,0,60,31,93,120,178,205,198,182,224,148,145,224,76,29,81,71,95,138,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,172,28,206,184,14,252,8,95,106,115,231,41,236,187,112,14,32,184,59,218,86,187,117,187,167,75,133,230,115,33,108,122,187,170,229,232,212,78,234,133,110,216,227,138,23,44,112,166,155,226,106,219,175,7,220,89,227,46,17,115,67,233,197,138,158,174,241,98,175,167,146,154,251,135,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,233,212,98,42,54,87,162,228,39,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,168,0,16,3,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,45,87,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,5,170,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,146,152,0,0,0,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,0,138,190,121,223,153,63,214,79,217,165,170,242,184,243,217,150,95,125,122,61,105,63,192,2,32,57,210,103,165,139,20,227,188,37,144,216,114,243,117,125,94,9,237,23,28,75,73,163,227,161,237,85,112,211,190,137,52,85,68,150,104,224,89,93,191,106,181,141,171,218,215,171,157,43,91,77,121,72,100,53,78,105,241,47,30,100,220,40,169,39,195,217,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,247,92,246,57,60,87,52,127,61,153,155,247,47,163,209,23,127,203,75,39,44,92,64,114,244,205,108,157,196,115,118,122,76,77,140,46,20,241,212,237,123,251,37,83,40,45,178,83,84,236,99,216,178,116,167,142,41,122,123,209,175,217,181,222,235,149,8,150,50,83,225,99,58,255,0,116,79,15,184,39,56,228,183,246,42,188,65,111,94,223,3,98,233,198,202,232,37,125,61,87,73,189,73,21,33,89,225,149,99,220,245,119,77,89,187,71,106,137,74,185,163,249,19,204,223,185,125,98,136,128,18,181,112,163,194,142,99,241,107,152,236,193,88,42,46,195,106,161,233,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,169,51,246,185,34,133,21,29,35,154,229,85,99,25,36,140,200,79,43,114,183,2,100,182,4,182,101,158,90,88,189,141,134,236,221,110,197,69,218,166,168,233,117,102,124,210,126,50,103,190,71,107,36,175,119,188,229,211,93,19,68,68,68,245,96,2,0,121,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,8,1,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,18,168,0,0,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,131,21,114,127,185,92,121,19,203,47,190,189,98,180,186,160,8,171,231,157,249,147,253,100,253,154,82,174,74,158,105,241,79,203,250,239,81,183,19,82,1,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,234,129,141,103,22,62,105,243,147,230,6,33,245,25,201,84,228,169,229,99,20,252,192,174,244,235,113,127,224,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,83,225,59,202,198,77,252,191,195,222,157,1,85,64,5,128,115,171,242,177,133,190,96,80,250,117,196,138,190,19,188,211,228,223,204,12,61,234,48,25,41,128,88,7,58,191,43,24,91,230,5,15,167,92,72,86,46,171,128,94,10,49,87,21,153,143,73,123,187,91,59,62,89,97,155,132,50,98,59,133,66,72,200,235,246,43,100,117,178,157,99,115,30,233,165,98,162,61,204,114,116,99,122,61,87,115,162,100,179,209,132,240,181,139,3,97,91,54,10,194,212,61,138,203,135,237,244,246,187,117,55,85,242,116,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,250,192,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,1,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,192,0,0,0,0,0,0,0,0,13,175,238,67,140,219,170,235,250,13,204,114,235,161,204,15,157,118,153,82,52,102,158,15,79,239,41,98,220,77,196,183,122,43,37,173,23,111,91,17,209,49,87,195,68,116,82,39,219,245,253,69,102,225,159,15,50,211,102,180,91,18,85,119,100,100,178,107,187,93,117,170,87,125,73,245,253,69,202,20,235,53,244,74,41,85,60,123,52,255,0,224,52,180,12,149,84,252,36,227,15,29,86,249,23,255,0,140,78,95,78,21,211,217,209,39,213,4,95,224,156,216,150,141,245,214,121,233,216,228,69,118,222,245,95,227,34,255,0,136,182,172,91,133,100,163,204,74,123,242,204,213,109,44,47,141,205,71,119,170,170,202,157,201,167,241,190,178,176,101,243,100,117,178,61,187,127,24,253,201,175,219,27,74,143,27,21,141,209,116,241,55,42,106,104,169,241,54,35,87,195,234,52,68,85,83,114,38,134,244,240,53,0,0,1,162,162,169,166,227,93,80,212,209,193,60,13,23,196,213,60,13,21,117,238,67,84,240,53,52,213,13,53,85,53,68,208,212,0,0,0,0,0,0,0,0,0,0,0,0,0,13,53,67,83,99,205,21,17,16,218,137,161,185,136,138,186,156,128,243,56,222,118,195,103,172,85,69,93,99,122,119,127,189,184,177,124,214,233,222,243,159,12,83,51,115,59,13,218,149,92,171,221,174,245,167,94,239,31,171,236,47,3,41,232,93,5,36,141,99,145,90,215,70,189,235,223,249,111,42,113,74,115,151,111,178,85,59,251,222,237,127,250,99,11,117,200,182,39,183,113,19,187,251,177,61,201,63,246,16,188,156,45,167,177,41,180,254,198,207,240,26,118,235,233,214,100,93,170,136,186,34,119,254,146,211,179,226,101,178,216,232,228,114,35,213,245,113,183,187,191,197,146,254,143,168,172,89,111,44,207,158,117,114,51,242,29,225,175,214,194,170,197,63,87,189,19,78,237,78,93,117,14,93,19,83,103,81,85,123,145,2,191,93,6,168,166,230,155,128,0,0,13,21,53,52,209,83,188,215,112,241,54,248,40,95,19,85,94,224,223,19,93,80,209,87,85,26,41,184,0,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,186,160,0,6,42,228,212,241,45,255,0,113,182,209,242,255,0,2,127,207,218,200,171,225,59,205,62,77,252,192,195,222,163,1,146,152,0,198,179,139,31,52,249,201,243,3,16,250,140,228,170,114,84,242,177,138,126,96,87,122,117,184,176,14,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,128,70,175,54,46,53,237,216,91,10,220,248,87,203,123,158,252,73,121,210,155,24,206,197,170,167,154,213,66,232,233,234,35,167,141,200,214,71,55,106,142,109,175,86,200,246,164,73,44,111,98,172,168,172,139,108,151,202,28,101,159,89,161,135,242,143,47,224,164,146,251,136,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,145,71,14,185,13,131,120,109,202,59,22,84,224,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,213,26,175,118,198,35,35,106,236,99,81,61,174,44,194,214,44,115,133,111,56,43,20,208,246,219,46,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,243,30,206,53,248,81,190,240,151,156,181,184,55,165,117,172,194,23,45,107,48,181,238,182,22,55,183,210,237,98,201,26,186,53,86,44,208,61,253,41,19,70,57,116,100,157,54,50,88,208,184,14,88,188,120,254,4,47,180,217,13,155,23,173,184,7,16,92,27,236,219,165,198,227,211,165,194,243,57,147,58,77,27,210,114,244,106,39,117,58,59,116,145,197,11,150,73,151,77,242,185,102,164,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,0,2,0,121,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,69,170,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,0,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,0,0,0,4,0,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,0,17,87,207,59,243,39,250,201,251,52,181,94,87,30,123,50,203,239,175,71,173,39,248,0,99,45,159,217,199,125,226,3,57,113,102,113,98,56,123,61,94,38,184,58,162,58,109,204,127,100,165,99,82,58,106,109,236,99,18,78,148,17,197,23,83,98,57,251,55,59,222,114,169,49,92,164,50,26,155,43,56,104,143,50,110,20,85,112,98,28,207,168,246,165,74,84,211,203,78,248,173,208,62,72,168,99,70,61,234,215,177,205,89,106,89,43,88,205,236,172,106,123,205,99,28,177,193,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,178,14,106,28,60,93,114,107,137,123,174,60,165,181,82,82,225,60,206,168,154,247,105,124,53,142,153,238,173,70,66,183,38,202,217,23,123,30,181,51,58,100,68,214,61,149,12,70,42,109,116,113,215,254,73,249,209,106,183,84,227,204,136,196,56,190,146,150,162,233,81,75,126,195,54,121,152,214,62,170,116,138,70,92,93,20,155,117,123,210,40,104,149,98,87,170,236,141,239,99,116,108,174,75,181,230,143,228,79,51,126,229,245,138,34,10,242,183,43,113,222,116,227,187,102,89,229,165,139,219,56,146,243,214,236,84,93,170,26,126,175,74,23,205,39,227,38,123,35,110,145,196,247,123,206,77,116,209,53,85,68,92,132,248,81,225,71,46,56,74,203,134,96,172,21,23,110,186,215,116,231,191,223,231,133,25,85,119,170,106,42,35,156,136,171,211,133,155,156,145,66,138,173,141,174,114,170,189,239,146,71,214,176,0,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,224,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,0,8,1,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,95,248,49,87,39,251,149,199,145,60,178,251,235,214,43,75,170,0,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,53,32,24,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,46,168,24,214,113,99,230,159,57,62,96,98,31,81,156,149,78,74,158,86,49,79,204,10,239,78,183,23,254,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,37,62,19,188,172,100,223,203,252,61,233,208,21,84,0,88,7,58,191,43,24,91,230,5,15,167,92,72,171,225,59,205,62,77,252,192,195,222,163,1,146,152,5,128,115,171,242,177,133,190,96,80,250,117,196,138,190,26,56,116,199,124,80,102,157,6,89,224,90,127,236,85,151,138,221,240,255,0,83,45,125,166,24,103,172,233,203,44,125,110,151,93,142,233,49,219,223,224,137,226,169,144,158,69,228,94,92,112,233,151,22,236,175,202,251,55,97,181,80,235,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,169,51,246,183,85,209,26,141,107,88,198,177,140,99,27,80,0,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,90,175,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,48,0,0,0,0,0,0,0,0,211,84,53,54,61,117,67,110,157,218,154,27,154,212,85,212,228,7,195,196,85,13,130,61,85,21,127,24,137,255,0,178,165,142,102,133,100,55,140,201,178,89,218,215,181,212,248,134,217,50,185,81,17,21,54,183,227,223,252,47,168,186,124,171,161,116,21,49,53,142,69,107,98,114,247,175,127,245,212,42,193,77,243,101,81,41,31,227,223,79,62,191,250,13,45,15,36,216,142,204,140,102,189,254,237,238,45,63,250,124,229,244,225,68,68,182,195,166,191,214,33,215,255,0,68,250,55,8,22,120,145,173,84,69,79,175,249,11,105,207,117,91,85,158,247,80,237,28,173,145,139,162,119,248,212,162,125,135,169,201,154,153,106,44,246,57,149,24,136,250,88,220,158,62,11,78,138,87,8,106,58,218,232,154,126,147,155,93,66,174,134,206,162,170,247,34,26,171,245,67,77,80,220,211,112,0,0,1,162,166,166,154,41,174,225,226,109,94,227,85,241,26,247,104,19,196,215,84,52,85,212,104,166,169,220,106,0,0,0,0,0,0,0,0,0,0,0,0,13,53,208,212,26,47,129,180,220,190,6,199,35,149,59,148,219,189,81,116,69,239,26,233,226,110,98,61,23,189,80,228,56,222,245,71,105,240,60,142,98,109,101,130,174,93,63,37,174,95,238,70,226,209,108,22,232,175,121,209,126,171,157,136,246,209,214,90,95,30,231,43,85,191,138,77,124,60,127,39,226,93,246,4,166,167,142,137,207,108,122,43,149,62,43,240,115,143,92,82,140,226,219,236,213,71,38,186,189,255,0,225,176,183,172,138,217,237,156,74,186,47,118,41,185,34,127,232,52,188,92,44,159,212,74,111,182,54,47,254,195,79,165,58,110,141,205,255,0,63,18,217,243,171,9,214,220,232,41,104,219,37,62,173,153,146,123,206,114,39,228,200,159,4,251,79,103,128,93,47,107,154,162,23,35,91,211,115,52,95,29,117,106,149,122,134,21,134,6,35,180,213,17,124,63,73,218,111,128,84,238,251,78,39,57,17,202,154,154,107,174,135,35,77,205,55,0,0,0,0,104,169,245,26,106,168,23,79,229,52,6,170,191,80,68,215,196,215,77,13,64,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,0,12,85,201,169,226,91,254,227,109,163,229,254,4,255,0,159,181,145,87,194,119,154,124,155,249,129,135,189,70,3,37,48,1,141,103,22,62,105,243,147,230,6,33,245,25,201,84,228,169,229,99,20,252,192,174,244,235,113,96,28,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,255,0,0,129,110,58,120,9,206,94,29,241,86,34,204,206,189,215,27,101,237,125,193,181,95,75,106,170,27,81,93,28,213,82,61,118,92,147,94,167,91,169,238,186,167,111,74,71,75,18,238,100,146,244,91,37,60,185,184,40,253,202,185,113,61,255,0,31,219,45,82,102,110,41,252,101,202,166,4,234,201,107,161,84,98,199,108,108,219,156,199,109,123,22,73,93,18,53,175,145,205,110,178,182,24,164,91,192,5,31,226,171,134,124,27,197,126,81,214,101,110,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,200,22,193,92,38,103,206,57,207,153,120,110,160,192,181,116,56,218,134,161,209,93,105,235,189,200,45,112,55,110,250,186,137,90,142,106,83,35,94,199,54,86,110,73,18,72,210,46,162,201,26,63,33,236,170,193,247,220,191,203,140,57,130,177,62,61,186,227,91,173,150,223,21,29,93,254,232,198,54,170,225,35,83,69,145,232,207,238,34,185,95,34,181,17,100,146,87,238,145,222,172,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,168,0,16,3,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,45,87,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,5,170,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,146,152,0,0,0,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,0,138,190,121,223,153,63,214,79,217,165,170,242,184,243,217,150,95,125,122,61,105,63,192,22,65,205,191,62,105,178,179,134,137,50,218,223,91,87,6,33,204,250,143,101,211,45,53,68,180,239,138,221,3,227,150,186,69,123,24,173,123,28,213,138,153,241,57,236,222,202,199,47,188,214,61,171,14,185,3,147,151,222,32,51,151,9,228,238,28,155,179,213,226,107,131,105,228,169,218,199,246,74,86,53,210,84,212,236,123,216,146,116,160,142,89,122,123,209,207,217,181,190,243,145,12,154,72,1,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,125,94,112,89,57,98,199,60,48,46,106,212,77,217,239,89,105,112,130,162,142,77,175,127,94,150,186,162,10,74,138,109,17,237,99,119,61,244,210,245,21,175,114,118,109,141,218,146,57,72,139,225,187,59,238,188,56,103,110,22,206,139,53,142,146,243,81,135,42,37,115,232,42,100,116,108,169,130,104,36,167,153,136,246,247,177,235,20,210,108,126,142,70,191,107,149,175,68,86,44,223,115,49,180,221,111,252,20,102,5,138,197,108,171,184,220,174,53,22,26,74,58,58,72,93,52,245,51,201,123,161,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,14,0,120,62,181,112,155,148,109,109,193,42,228,199,120,198,158,142,191,21,190,105,90,172,166,157,140,114,199,67,19,99,123,162,217,78,179,74,197,145,174,114,202,247,61,251,182,44,113,199,116,0,0,8,1,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,95,248,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,0,2,0,121,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,12,85,201,254,229,113,228,79,44,190,250,245,138,210,234,128,34,175,158,119,230,79,245,147,246,105,74,185,42,121,167,197,63,47,235,189,70,220,77,72,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,6,53,156,88,249,167,206,79,152,24,135,212,103,37,83,146,167,149,140,83,243,2,187,211,173,197,255,0,130,149,113,99,229,99,57,62,95,226,31,78,156,198,176,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,0,22,1,206,175,202,198,22,249,129,67,233,215,18,42,248,78,243,79,147,127,48,48,247,168,192,100,166,1,100,28,219,48,6,50,205,60,139,192,25,125,151,216,122,174,249,136,111,153,145,65,77,67,67,76,137,190,87,251,54,228,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,95,248,85,225,159,6,240,161,148,116,121,91,131,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,62,176,0,1,96,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,254,0,22,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,0,0,0,0,0,0,3,77,116,53,6,139,224,109,55,41,177,200,170,157,202,109,220,228,209,53,239,26,175,138,154,177,29,174,186,166,135,41,199,35,213,138,135,156,197,204,71,82,181,81,59,250,205,255,0,5,75,39,179,211,165,227,136,218,254,178,35,162,129,148,149,13,107,151,69,71,53,41,147,94,239,210,165,229,224,122,90,104,210,57,91,30,138,177,185,53,213,127,134,123,66,155,102,198,222,206,253,83,198,9,191,192,105,104,249,28,172,92,199,199,26,162,247,94,227,211,255,0,218,39,47,155,10,38,150,216,85,62,48,67,254,9,245,167,77,209,185,191,160,183,220,233,195,181,119,42,75,165,27,36,133,58,234,215,38,231,42,38,157,125,123,244,79,176,236,101,149,29,69,28,54,168,216,246,39,100,129,176,59,78,253,92,216,116,93,53,79,2,184,219,96,116,49,42,57,81,85,92,190,31,161,14,227,77,116,254,233,192,231,34,61,80,35,145,116,55,181,13,237,55,0,0,0,0,104,169,245,26,119,160,238,211,237,52,6,170,191,80,78,245,53,211,67,80,0,0,0,0,0,0,0,0,0,0,0,0,1,176,213,166,227,69,240,54,155,151,192,216,169,169,196,229,213,218,232,189,193,83,95,5,57,99,69,240,113,185,168,168,157,231,4,175,210,109,21,83,68,209,79,15,154,55,90,106,44,59,112,168,168,157,145,197,20,111,123,183,57,19,185,33,114,175,137,111,249,119,79,109,185,226,59,238,34,162,124,79,109,107,168,214,55,164,154,171,150,54,185,191,5,84,241,79,129,114,120,29,30,150,136,86,79,202,213,117,255,0,211,113,235,90,186,148,139,58,86,71,90,100,216,186,43,94,253,53,255,0,124,97,110,249,14,146,186,249,136,125,228,211,233,53,199,95,211,177,11,206,194,138,190,195,167,215,225,27,19,255,0,97,167,122,169,206,116,47,70,39,126,191,227,41,22,98,67,60,85,80,44,218,61,171,27,116,219,245,234,255,0,176,166,121,27,124,173,185,91,106,228,150,117,122,54,121,19,242,26,159,189,139,234,79,180,186,10,122,199,62,52,218,238,237,23,224,159,89,244,99,239,106,42,135,57,27,240,56,150,70,171,211,68,94,229,57,55,181,53,93,20,211,114,47,121,185,190,38,224,0,0,211,119,216,105,187,236,27,190,193,187,236,27,190,192,171,169,160,6,168,186,13,223,96,221,246,13,223,96,221,246,13,223,97,170,46,166,165,52,187,112,201,195,109,254,235,91,125,190,240,249,150,183,27,149,198,162,74,186,202,202,188,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,194,216,79,10,224,107,21,46,22,193,88,102,213,135,236,180,91,251,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,186,39,123,156,170,189,234,167,214,0,0,82,175,220,157,194,199,254,45,57,85,255,0,169,182,239,253,201,237,110,121,123,128,111,88,53,153,115,121,192,248,126,191,9,199,79,5,35,44,53,54,200,101,183,54,8,21,139,12,73,76,230,172,72,200,214,56,213,141,219,163,118,55,77,52,67,202,90,120,100,225,182,193,117,162,190,216,184,124,203,91,117,202,221,81,29,93,29,101,38,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,66,165,128,10,105,118,225,147,134,219,253,214,182,251,125,225,243,45,110,55,43,141,68,149,117,149,149,120,78,130,105,234,103,145,202,233,37,146,71,68,174,123,220,229,87,43,149,85,85,85,85,79,87,130,178,247,0,229,173,170,91,22,92,224,124,63,133,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,174,140,106,124,16,243,248,167,135,172,130,199,55,218,172,83,141,114,63,47,241,5,234,183,103,105,184,221,48,205,21,93,84,251,24,214,51,124,178,70,231,187,107,24,214,166,171,220,214,162,39,114,33,232,48,86,94,224,28,181,181,75,98,203,156,15,135,240,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,53,209,141,79,130,30,128,0,0,7,82,59,77,170,27,173,69,246,27,101,35,46,85,148,240,210,84,86,54,22,164,243,65,11,164,116,81,62,77,55,57,140,116,243,57,173,85,209,171,44,138,154,110,93,123,96,234,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,83,95,220,157,194,199,254,45,57,85,255,0,169,182,239,253,201,85,64,5,63,197,60,61,100,22,57,190,213,98,156,107,145,249,127,136,47,85,187,59,77,198,233,134,104,170,234,167,216,198,177,155,229,146,55,61,219,88,198,181,53,94,230,181,17,59,145,15,171,129,114,159,43,50,191,183,126,12,242,211,10,97,47,105,244,187,111,176,172,212,212,29,171,167,187,167,213,232,177,187,246,245,31,183,118,186,111,118,158,42,124,172,83,195,214,65,99,155,237,86,41,198,185,31,151,248,130,245,91,179,180,220,110,152,102,138,174,170,125,140,107,25,190,89,35,115,221,181,140,107,83,85,238,107,81,19,185,16,250,184,23,41,242,179,43,251,119,224,207,45,48,166,18,246,159,75,182,251,10,205,77,65,218,186,123,186,125,94,139,27,191,111,81,251,119,107,166,247,105,226,167,171,0,249,56,167,9,225,92,115,98,170,194,216,215,12,218,177,5,150,183,103,105,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,84,238,115,81,83,189,16,241,86,158,25,56,109,176,93,104,175,182,46,31,50,214,221,114,183,84,71,87,71,89,73,132,232,33,158,154,120,220,142,142,88,228,108,72,230,61,174,68,114,57,21,21,21,17,80,246,184,167,9,225,92,115,98,170,194,216,215,12,218,177,5,150,183,103,105,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,84,238,115,81,83,189,16,241,86,158,25,56,109,176,93,104,175,182,46,31,50,214,221,114,183,84,71,87,71,89,73,132,232,33,158,154,120,220,142,142,88,228,108,72,230,61,174,68,114,57,21,21,21,17,80,169,96,0,0,0,167,248,167,135,172,130,199,55,218,172,83,141,114,63,47,241,5,234,183,103,105,184,221,48,205,21,93,84,251,24,214,51,124,178,70,231,187,107,24,214,166,171,220,214,162,39,114,33,245,112,46,83,229,102,87,246,239,193,158,90,97,76,37,237,62,151,109,246,21,154,154,131,181,116,247,116,250,189,22,55,126,222,163,246,238,215,77,238,211,197,79,86,0,60,166,58,202,124,172,205,14,195,248,76,203,76,41,139,125,153,213,236,94,221,179,83,87,246,94,166,222,167,75,172,199,108,221,211,102,237,186,107,177,186,248,33,242,176,183,15,89,5,129,175,180,184,167,5,100,126,95,225,251,213,22,254,205,113,181,225,154,42,74,168,55,177,204,126,201,99,141,175,110,230,61,205,93,23,189,174,84,94,229,82,160,0,121,76,117,148,249,89,154,29,135,240,153,150,152,83,22,251,51,171,216,189,187,102,166,175,236,189,77,189,78,151,89,142,217,187,166,205,219,116,215,99,117,240,67,229,97,110,30,178,11,3,95,105,113,78,10,200,252,191,195,247,170,45,253,154,227,107,195,52,84,149,80,111,99,152,253,146,199,27,94,221,204,123,154,186,47,123,92,168,189,202,165,64,41,254,41,225,235,32,177,205,246,171,20,227,92,143,203,252,65,122,173,217,218,110,55,76,51,69,87,85,62,198,53,140,223,44,145,185,238,218,198,53,169,170,247,53,168,137,220,136,122,12,21,151,184,7,45,109,82,216,178,231,3,225,252,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,77,116,99,83,224,135,213,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,191,185,59,133,143,252,90,114,171,255,0,83,109,223,251,146,165,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,118,192,0,2,159,226,158,30,178,11,28,223,106,177,78,53,200,252,191,196,23,170,221,157,166,227,116,195,52,85,117,83,236,99,88,205,242,201,27,158,237,172,99,90,154,175,115,90,136,157,200,135,160,193,89,123,128,114,214,213,45,139,46,112,62,31,194,182,217,234,29,87,45,29,146,217,13,12,18,78,230,181,174,149,209,194,214,181,94,173,99,26,174,84,215,70,53,62,8,122,0,83,252,83,195,214,65,99,155,237,86,41,198,185,31,151,248,130,245,91,179,180,220,110,152,102,138,174,170,125,140,107,25,190,89,35,115,221,181,140,107,83,85,238,107,81,19,185,16,250,184,23,41,242,179,43,251,119,224,207,45,48,166,18,246,159,75,182,251,10,205,77,65,218,186,123,186,125,94,139,27,191,111,81,251,119,107,166,247,105,226,167,171,0,0,83,252,83,195,214,65,99,155,237,86,41,198,185,31,151,248,130,245,91,179,180,220,110,152,102,138,174,170,125,140,107,25,190,89,35,115,221,181,140,107,83,85,238,107,81,19,185,16,244,24,43,47,112,14,90,218,165,177,101,206,7,195,248,86,219,61,67,170,229,163,178,91,33,161,130,73,220,214,181,210,186,56,90,214,171,213,172,99,85,202,154,232,198,167,193,15,64,10,85,251,147,184,88,255,0,197,167,42,191,245,54,221,255,0,185,61,254,22,194,120,87,3,88,169,112,182,10,195,54,172,63,101,162,223,217,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,209,59,220,229,85,239,85,62,176,7,148,199,89,79,149,153,161,216,127,9,153,105,133,49,111,179,58,189,139,219,182,106,106,254,203,212,219,212,233,117,152,237,155,186,108,221,183,77,118,55,95,4,58,184,43,36,50,95,45,110,178,223,114,231,40,112,86,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,211,86,53,126,8,123,80,10,105,118,225,147,134,219,253,214,182,251,125,225,243,45,110,55,43,141,68,149,117,149,149,120,78,130,105,234,103,145,202,233,37,146,71,68,174,123,220,229,87,43,149,85,85,85,85,79,107,133,176,158,21,192,214,42,92,45,130,176,205,171,15,217,104,183,246,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,116,78,247,57,85,123,213,79,172,10,105,118,225,147,134,219,253,214,182,251,125,225,243,45,110,55,43,141,68,149,117,149,149,120,78,130,105,234,103,145,202,233,37,146,71,68,174,123,220,229,87,43,149,85,85,85,85,79,87,130,178,247,0,229,173,170,91,22,92,224,124,63,133,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,174,140,106,124,16,244,0,234,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,83,95,220,157,194,199,254,45,57,85,255,0,169,182,239,253,201,82,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,59,96,3,207,227,92,189,192,57,149,106,138,197,152,216,31,15,226,171,108,21,13,171,138,142,247,108,134,186,8,231,107,92,214,202,216,230,107,154,143,70,189,237,71,34,107,163,220,159,21,60,165,167,134,78,27,108,23,90,43,237,139,135,204,181,183,92,173,213,17,213,209,214,82,97,58,8,103,166,158,55,35,163,150,57,27,18,57,143,107,145,28,142,69,69,69,68,84,42,88,0,0,0,60,254,53,203,220,3,153,86,168,172,89,141,129,240,254,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,38,186,61,201,241,83,207,225,110,30,178,11,3,95,105,113,78,10,200,252,191,195,247,170,45,253,154,227,107,195,52,84,149,80,111,99,152,253,146,199,27,94,221,204,123,154,186,47,123,92,168,189,202,165,64,0,31,39,20,225,60,43,142,108,85,88,91,26,225,155,86,32,178,214,236,237,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,106,157,206,106,42,119,162,30,42,211,195,39,13,182,11,173,21,246,197,195,230,90,219,174,86,234,136,234,232,235,41,48,157,4,51,211,79,27,145,209,203,28,141,137,28,199,181,200,142,71,34,162,162,162,42,21,44,0,0,0,0,0,0,3,97,171,77,198,139,224,109,55,47,129,177,83,83,137,203,239,105,162,247,5,239,79,31,19,146,52,95,7,27,154,142,253,241,197,80,190,250,55,84,78,237,123,207,39,141,43,226,142,15,122,118,49,58,205,252,165,68,253,226,150,193,128,168,173,183,92,200,174,197,52,78,137,237,170,164,107,99,145,37,85,85,86,186,22,248,34,171,124,89,240,46,139,4,163,219,110,166,116,158,59,95,175,255,0,76,83,215,181,117,248,20,207,55,81,238,167,149,26,186,105,79,62,154,255,0,104,210,208,178,63,170,236,198,198,91,92,137,253,91,139,119,219,248,249,203,239,194,74,190,205,137,23,225,4,63,224,159,78,173,206,116,79,107,19,222,238,211,251,165,40,204,72,106,27,86,233,36,77,88,177,53,116,79,31,235,142,251,10,107,150,215,122,202,139,149,210,37,153,118,67,120,171,137,27,181,189,200,214,166,137,224,92,181,37,99,164,98,236,127,130,253,159,97,244,98,85,86,234,166,174,114,55,224,167,19,164,106,187,68,69,213,21,14,77,237,69,215,69,52,222,139,223,222,106,157,250,27,192,0,3,69,93,62,6,155,190,193,187,236,27,190,193,187,236,10,186,252,13,0,9,220,107,187,236,27,190,193,187,236,27,190,193,187,236,53,69,212,212,0,0,0,0,0,0,0,0,0,0,0,6,142,54,155,205,23,192,218,111,54,59,84,83,143,98,170,106,211,107,145,200,186,233,161,201,28,136,229,250,191,73,202,124,203,164,237,131,73,53,252,167,35,123,191,65,69,56,136,186,58,159,3,221,19,171,181,39,100,144,181,21,19,189,93,77,39,119,121,75,120,125,164,158,91,37,18,181,138,229,154,118,53,218,34,247,254,58,68,46,191,14,211,58,146,222,216,157,26,177,205,248,46,191,194,114,252,79,185,12,136,230,119,252,10,69,157,85,13,142,205,59,180,119,229,63,193,63,221,24,91,182,65,213,181,111,151,246,237,119,189,137,110,43,225,254,230,133,231,225,153,83,216,84,234,159,192,103,248,13,62,196,41,238,235,245,247,148,187,50,105,223,44,240,172,90,47,228,247,167,127,197,229,28,201,138,36,179,186,166,208,244,70,72,244,125,78,221,87,242,87,166,221,123,251,254,31,160,185,139,50,164,244,177,189,87,84,84,119,248,71,222,103,228,38,159,81,195,51,211,84,110,189,227,106,38,138,137,226,110,83,118,141,68,77,85,13,91,167,113,185,124,13,186,175,137,188,0,13,52,69,26,32,209,6,136,52,67,69,211,224,104,1,170,105,241,53,209,20,104,131,68,26,32,209,13,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,209,198,211,121,162,248,27,77,230,199,106,135,26,181,92,139,180,218,230,185,62,6,246,72,158,31,19,152,249,215,106,134,64,196,151,119,197,27,170,127,41,73,115,122,246,150,235,107,42,31,58,70,199,86,70,196,85,219,227,211,114,252,127,65,68,114,6,138,105,105,173,79,70,238,116,187,216,237,53,213,83,180,104,93,182,29,164,90,90,72,161,124,74,213,107,93,220,186,255,0,15,83,238,65,42,43,85,23,224,83,108,219,157,173,166,153,218,47,250,158,117,255,0,240,109,44,251,35,42,154,153,139,140,59,157,239,222,225,240,79,15,233,137,252,75,241,194,178,183,217,113,175,122,126,34,31,240,79,181,7,189,171,254,178,156,230,77,59,165,158,87,70,136,170,177,181,63,246,212,163,24,21,172,181,226,170,219,108,170,141,150,178,231,87,82,137,175,138,43,87,191,191,191,247,171,225,220,92,126,30,122,84,211,202,229,93,81,28,169,254,9,232,97,211,166,154,27,38,122,53,52,85,239,83,99,90,154,35,180,239,85,239,55,169,170,34,35,123,213,13,201,167,118,134,229,240,52,213,77,80,212,0,105,166,163,68,26,32,209,6,136,104,186,26,0,19,237,55,104,138,52,65,162,13,16,104,134,160,0,0,0,0,0,0,0,0,0,0,13,21,116,8,186,252,13,65,181,83,67,86,133,240,54,155,151,192,216,239,19,107,92,173,111,113,185,21,178,126,82,127,57,195,43,29,26,110,111,127,195,77,13,35,169,126,159,144,170,124,203,194,235,7,81,204,213,177,187,127,232,209,23,226,91,55,18,88,138,122,248,97,195,244,237,68,142,91,157,52,106,173,114,59,86,190,7,34,166,154,107,251,239,172,244,28,63,225,234,106,11,20,59,218,170,250,121,88,244,213,21,21,23,171,34,253,101,196,91,218,146,211,182,109,52,223,170,127,113,84,220,171,209,145,83,224,238,226,147,231,90,68,251,51,211,84,68,220,253,203,175,241,216,91,182,65,199,26,94,49,10,238,69,114,98,123,142,223,209,177,165,229,97,103,36,182,122,86,53,63,37,140,69,239,248,237,105,232,218,154,53,19,236,60,6,59,162,115,105,98,159,107,145,219,218,223,201,95,13,28,165,189,217,238,85,22,140,195,116,40,213,141,142,179,42,237,114,105,223,215,68,215,189,62,194,229,108,117,189,59,100,49,232,155,211,118,171,175,241,151,224,122,166,61,82,157,174,86,232,187,124,14,40,145,37,122,200,189,218,46,135,43,244,77,59,181,54,43,211,251,134,214,191,114,174,135,43,23,83,145,127,36,218,111,6,138,161,21,84,212,0,104,171,161,183,85,83,84,77,66,175,192,208,26,248,154,120,41,170,41,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,13,21,116,8,186,252,13,65,181,83,67,86,133,240,54,155,151,192,216,227,106,57,91,174,134,228,86,191,242,147,191,244,156,82,198,173,69,115,87,93,62,26,27,34,169,126,157,237,85,58,55,88,214,162,159,110,197,118,138,139,162,22,187,196,198,46,170,109,10,91,233,17,26,145,92,96,114,57,28,142,238,90,119,252,52,251,79,181,144,88,126,158,130,26,6,189,170,174,167,142,71,232,168,168,168,189,161,21,62,37,201,91,154,146,194,201,244,211,93,83,249,255,0,234,55,77,248,149,87,39,134,159,226,41,198,109,163,31,72,244,69,79,245,60,251,151,95,226,52,180,12,137,142,63,194,46,52,213,201,221,123,139,111,255,0,79,156,190,204,49,35,95,110,134,38,167,122,83,195,175,127,241,79,77,27,118,177,16,241,184,218,129,95,71,81,85,181,218,183,110,139,181,127,134,159,229,45,142,190,229,85,106,206,42,8,219,171,24,232,166,123,145,200,137,170,170,78,154,234,168,92,222,25,172,116,52,18,177,83,222,89,21,123,215,78,237,26,122,234,87,42,192,138,230,171,116,85,241,56,219,248,249,21,85,52,219,254,51,153,250,53,60,53,54,43,147,226,109,73,55,46,136,114,48,229,248,127,33,180,220,158,6,166,138,161,21,84,212,0,104,189,198,154,168,68,212,47,212,104,13,124,123,135,130,141,198,224,0,0,0,0,0,0,0,0,0,0,0,3,69,77,77,166,186,169,174,224,169,169,180,215,94,227,67,87,59,78,227,98,174,167,30,168,191,13,13,205,107,190,14,251,60,14,93,189,202,138,186,169,192,214,53,175,86,248,42,174,186,159,38,245,51,98,163,169,99,149,17,171,19,147,189,116,211,86,175,121,105,249,196,234,90,156,105,110,163,101,84,79,221,121,183,163,163,107,145,85,17,99,78,254,229,215,227,252,229,105,202,139,68,81,82,84,178,52,114,55,88,215,242,87,248,79,251,74,183,66,214,67,79,28,41,240,215,251,230,234,182,42,198,231,167,193,21,74,53,156,142,111,176,39,213,232,170,174,126,191,103,190,194,222,50,30,70,54,241,127,247,147,95,164,151,20,211,255,0,185,161,122,88,42,55,54,199,76,253,117,71,49,139,255,0,176,211,208,172,141,79,137,230,113,180,46,170,162,137,140,215,250,235,87,185,53,248,56,181,92,201,170,147,11,227,72,43,214,145,206,73,45,173,135,123,149,90,157,242,189,116,213,81,83,95,116,184,188,37,90,149,204,100,111,114,106,145,57,124,127,143,161,239,164,145,29,182,22,170,107,220,167,51,90,141,98,34,156,83,63,248,40,170,112,236,123,215,93,23,67,154,56,145,19,234,57,26,154,27,191,122,104,111,52,85,208,218,110,78,227,80,104,171,161,162,174,161,19,235,53,209,16,42,232,104,137,241,52,95,19,118,154,161,162,119,47,121,187,196,209,91,245,26,104,168,106,138,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,0,0,1,162,166,166,211,93,84,215,112,84,212,218,107,175,113,161,171,157,167,113,177,87,83,141,85,23,197,52,53,107,87,197,23,249,142,100,111,119,188,186,169,192,177,181,146,47,118,138,190,10,117,42,166,109,58,46,173,213,21,190,10,186,124,75,47,226,34,122,119,214,207,12,117,113,61,205,171,129,118,53,200,170,159,136,94,255,0,231,254,114,185,101,125,158,42,122,189,35,71,34,45,59,244,247,85,127,239,141,95,172,172,212,13,108,52,241,196,159,13,127,190,167,53,75,55,196,186,125,69,40,205,23,167,99,159,115,147,85,166,159,84,250,189,196,45,15,35,100,99,115,11,23,170,185,59,175,80,255,0,47,227,231,47,191,4,196,239,103,71,34,59,93,208,66,191,163,221,83,212,43,218,157,218,159,11,22,49,106,45,115,198,207,138,51,252,52,45,47,54,155,45,135,48,41,174,253,142,71,164,52,127,215,23,86,181,53,124,173,209,87,189,62,63,206,92,70,11,174,74,238,172,114,185,59,145,203,227,253,175,249,74,132,249,26,140,72,154,169,185,126,211,150,54,35,89,222,108,149,233,224,212,215,188,224,86,189,254,8,186,28,177,68,137,223,224,114,162,105,220,111,69,213,13,166,228,240,10,186,27,77,200,154,26,131,77,116,52,85,212,104,166,186,32,85,208,211,77,123,194,248,154,167,122,26,39,114,247,155,141,54,154,104,161,29,245,155,128,0,0,0,0,0,0,0,0,0,0,0,104,169,169,162,166,134,134,186,168,95,19,67,69,240,52,215,85,239,80,186,39,196,226,122,46,186,239,68,55,196,186,39,127,127,121,204,138,138,113,79,181,169,189,85,17,83,237,60,142,51,170,74,122,25,170,124,88,255,0,113,83,118,137,249,11,241,254,66,219,174,246,250,60,71,153,12,100,45,133,102,167,169,165,169,84,107,18,71,104,214,198,159,14,244,241,78,242,227,242,250,214,148,150,167,185,204,216,231,120,162,179,106,254,83,255,0,202,122,150,183,69,69,71,127,49,206,229,71,198,177,170,233,171,116,212,161,217,218,142,101,158,170,38,170,247,186,68,69,79,247,198,22,235,144,236,127,183,239,42,174,118,137,137,46,8,191,253,45,11,224,194,29,214,10,100,71,126,241,157,223,240,26,125,53,71,110,93,87,226,117,174,116,207,157,140,106,53,92,157,203,220,221,123,251,203,84,226,70,141,245,20,52,85,180,237,114,43,101,138,53,86,55,95,132,203,166,168,86,28,189,174,110,214,35,227,106,57,32,126,170,171,222,191,140,66,165,91,101,89,92,179,170,107,220,169,227,246,157,245,149,100,93,17,52,79,3,106,177,202,186,34,233,246,155,152,138,212,86,238,85,53,77,119,126,82,155,211,244,155,191,122,166,134,243,97,170,33,184,26,106,134,154,106,190,38,168,134,160,218,189,234,110,54,47,137,185,60,13,29,245,154,167,129,169,166,154,154,42,104,106,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,0,0,1,162,166,166,138,154,26,26,234,161,124,77,2,248,27,117,213,123,212,46,137,241,56,158,139,240,122,38,134,248,157,166,186,174,167,50,42,41,199,50,55,110,229,84,77,15,51,138,107,187,60,12,157,157,232,170,214,104,142,211,248,75,227,252,133,171,227,75,69,22,44,197,149,212,113,36,29,86,36,115,57,27,26,74,237,18,54,183,189,60,127,124,157,229,203,224,43,67,105,160,100,175,98,49,201,19,209,117,143,69,239,121,235,218,223,15,123,227,245,29,132,118,172,86,170,248,167,137,72,115,125,189,24,234,35,107,149,117,166,157,53,255,0,238,109,44,243,36,218,255,0,194,14,44,84,115,189,219,212,59,187,191,221,230,241,47,255,0,5,166,203,92,126,242,255,0,88,135,252,21,62,211,209,219,151,191,184,235,87,193,36,209,43,81,28,168,173,77,81,27,175,196,182,206,33,237,142,158,219,113,169,138,53,71,192,200,227,220,214,106,168,189,163,191,191,225,227,224,84,28,181,174,77,242,182,70,34,47,190,186,170,247,233,238,21,58,221,50,212,200,231,170,119,51,187,199,83,233,58,117,127,114,55,67,106,181,202,186,34,255,0,41,171,26,173,85,69,114,169,175,122,59,242,148,228,79,210,110,79,5,52,55,39,129,181,124,77,81,62,38,224,104,170,104,189,235,226,107,180,212,27,92,106,157,198,139,226,106,158,1,193,166,160,218,169,241,53,254,83,80,0,0,0,0,0,0,0,0,0,0,0,3,69,77,77,21,52,52,6,142,84,78,227,98,252,2,105,227,169,163,187,218,186,26,57,174,78,228,79,31,180,220,197,114,46,186,27,42,29,185,171,221,175,127,248,138,119,141,107,81,182,137,105,36,85,213,94,189,234,170,190,44,113,66,48,124,79,110,116,92,101,107,149,209,165,60,75,167,195,187,160,93,94,26,115,36,182,198,230,177,19,84,85,119,254,146,159,93,26,197,240,106,28,83,183,99,28,230,252,26,170,80,172,233,155,91,124,202,228,211,71,72,191,251,109,40,6,66,185,29,119,191,185,52,93,113,45,193,124,63,136,210,246,112,102,174,178,82,163,147,247,140,95,253,134,158,133,88,139,240,58,245,58,197,30,228,250,202,29,152,150,154,59,157,190,42,87,211,65,46,217,91,38,143,137,170,137,238,189,62,63,164,224,192,215,250,10,154,10,106,170,101,69,234,70,244,215,106,162,247,72,169,241,79,176,173,22,205,22,157,142,102,136,213,241,84,67,235,68,198,237,69,69,238,83,122,162,120,27,122,125,234,186,155,92,221,62,35,95,176,215,94,227,83,114,175,118,134,221,53,55,154,42,232,105,222,166,168,159,89,168,6,215,125,65,166,227,98,248,155,147,192,41,162,46,138,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,84,212,209,83,67,64,104,231,34,119,27,23,224,19,79,29,67,187,209,116,54,237,114,34,104,157,234,134,172,220,154,46,157,226,103,234,139,252,135,128,197,149,157,158,145,145,74,170,186,202,215,38,171,246,56,183,156,63,4,139,155,23,183,53,234,230,45,3,118,167,195,194,15,250,203,176,195,79,100,180,48,185,172,68,87,35,181,255,0,210,83,237,34,49,87,185,16,217,51,54,162,185,191,4,40,214,111,202,174,107,247,38,159,137,155,252,6,150,145,145,142,71,102,6,49,114,104,168,183,152,151,195,253,222,114,254,48,78,231,91,98,106,167,114,193,22,159,250,42,122,133,99,85,52,208,225,157,54,70,231,126,130,143,102,37,21,45,198,154,225,75,37,60,82,44,239,71,42,62,52,114,46,146,162,252,124,124,15,57,151,152,150,223,87,73,45,69,51,145,218,72,248,213,118,170,124,24,191,20,251,74,217,105,114,58,5,88,244,79,123,189,81,15,181,20,105,166,228,95,19,149,81,60,13,189,62,253,117,54,185,186,124,66,46,159,3,84,85,208,213,59,205,203,224,109,55,154,42,232,105,170,175,129,170,39,214,106,1,163,141,19,196,220,109,95,19,84,240,53,54,248,41,170,119,154,128,0,0,0,0,0,0,0,0,3,77,77,64,0,209,87,67,77,84,106,163,85,26,168,213,77,1,198,230,170,187,85,83,83,85,102,186,124,2,49,60,55,119,254,131,126,212,215,80,173,77,60,14,165,67,219,10,170,191,193,84,163,153,153,123,134,219,109,175,154,116,238,130,39,73,252,169,27,151,234,83,193,101,101,77,190,239,121,134,255,0,29,60,74,234,198,108,87,43,61,237,18,86,183,189,202,154,175,228,151,37,135,230,139,178,244,24,136,213,111,119,114,125,170,125,150,183,68,241,212,226,172,118,144,73,221,175,186,191,222,45,159,136,123,170,210,89,43,164,111,114,197,20,206,254,84,119,232,251,10,13,195,85,193,245,85,151,39,189,116,89,175,213,114,127,118,54,125,133,250,96,167,35,173,20,154,124,35,98,47,254,131,79,72,117,43,145,242,53,27,26,107,241,241,253,37,31,204,218,170,122,5,70,181,173,77,27,187,185,186,127,15,236,251,10,45,147,216,157,242,77,75,108,150,36,252,91,101,213,85,81,127,249,103,244,125,75,245,151,99,100,153,207,163,106,163,117,79,211,250,15,181,4,142,216,154,183,249,194,72,174,122,247,232,104,175,122,63,77,203,161,185,207,213,59,148,35,151,79,19,114,42,232,111,79,0,106,157,222,33,84,104,191,19,84,77,13,64,52,85,208,211,197,77,116,208,212,216,190,38,228,240,53,54,170,26,162,154,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,13,21,116,52,213,70,170,53,81,170,141,84,208,28,110,106,171,181,85,53,53,86,162,162,105,220,17,159,13,222,63,97,189,27,166,159,97,170,181,14,173,67,146,37,87,187,192,165,152,238,225,21,58,68,147,233,166,168,189,233,175,214,159,81,73,242,250,182,223,116,174,76,69,29,52,74,234,216,30,197,114,179,222,84,107,145,59,220,169,170,254,65,115,22,9,225,100,108,167,98,34,42,53,222,9,252,99,238,53,186,124,117,54,206,186,68,229,211,224,165,2,206,234,222,140,111,79,13,33,155,252,6,22,125,195,149,205,245,56,195,18,206,245,239,158,231,11,191,252,44,255,0,97,34,248,26,68,125,4,13,79,222,195,26,42,255,0,193,83,213,157,106,189,238,98,177,137,170,170,39,199,237,41,94,99,207,13,28,143,106,177,168,229,99,85,87,78,253,119,247,150,235,149,88,158,90,122,169,109,178,68,158,245,68,142,213,85,23,187,165,31,217,246,41,119,184,122,117,146,7,43,91,170,34,253,127,164,244,48,61,251,19,221,254,112,178,57,210,120,232,104,231,189,175,68,220,186,27,156,253,124,20,35,151,79,19,115,85,116,253,38,228,240,53,53,78,238,245,10,225,162,175,137,170,38,134,160,3,111,122,154,233,161,169,181,124,77,83,192,212,209,83,234,52,69,250,205,192,0,0,0,0,0,0,0,0,0,218,190,38,169,224,106,0,0,0,104,171,161,180,26,56,227,85,93,124,70,229,79,223,40,73,17,29,171,156,114,110,93,123,148,222,154,233,226,117,234,169,250,209,233,241,45,191,136,157,212,184,102,224,198,174,146,59,115,83,235,93,96,147,187,83,198,112,244,138,234,43,74,212,43,183,104,246,232,170,138,154,246,142,226,236,172,20,174,138,37,145,89,162,57,81,83,189,15,180,112,85,166,176,63,251,85,254,241,106,188,77,244,86,199,117,106,162,119,82,212,107,238,252,117,119,249,10,37,194,156,81,61,181,139,181,21,125,181,80,137,220,159,216,226,251,9,1,194,12,107,44,180,173,107,81,52,141,137,225,252,70,159,116,235,213,200,145,71,185,26,138,191,105,67,51,122,72,165,183,45,91,225,137,93,166,221,118,39,240,100,82,141,100,213,45,58,99,26,216,155,3,27,28,82,72,141,106,53,52,68,234,70,190,9,221,241,47,27,15,75,3,232,99,106,53,168,186,120,35,127,65,246,19,111,130,53,19,249,13,174,68,85,215,67,141,241,183,242,181,83,110,137,226,110,248,27,147,224,111,6,186,42,154,232,134,160,0,13,17,52,53,6,197,241,55,39,129,168,52,67,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,13,53,212,212,27,87,196,213,60,13,65,166,166,160,0,13,21,116,54,131,71,28,106,171,175,136,220,169,251,229,9,34,53,200,174,114,232,114,111,85,209,90,166,244,213,83,189,78,41,225,234,198,168,190,37,8,206,221,104,109,140,115,158,173,85,124,104,139,241,253,247,212,82,44,143,95,234,29,189,106,156,228,84,142,116,84,215,84,69,234,187,79,129,119,88,126,145,237,127,89,99,209,170,157,221,233,245,158,128,217,42,106,197,238,248,22,241,159,45,137,91,163,145,63,173,75,175,119,241,99,44,243,133,152,226,118,34,196,10,173,69,84,175,135,78,228,254,201,81,246,18,81,130,99,99,45,144,163,26,137,164,81,162,247,125,138,122,83,138,161,201,28,106,237,168,171,246,148,139,52,86,26,138,9,234,228,130,37,115,23,110,170,196,95,223,183,252,165,186,101,245,13,43,49,237,84,17,83,198,200,219,11,94,136,141,68,77,85,154,107,220,137,245,23,149,133,166,129,105,85,168,214,34,162,175,131,127,73,232,91,183,193,26,136,109,114,38,186,163,77,146,70,222,247,42,175,113,179,68,241,53,79,3,122,120,27,193,174,138,166,186,33,168,0,3,68,77,13,65,181,124,77,83,192,212,26,26,128,0,0,0,0,0,0,0,52,52,69,55,3,106,248,154,167,129,169,162,169,162,125,102,224,1,166,168,104,171,168,211,235,11,226,104,109,95,19,98,247,155,81,186,174,154,155,100,106,167,130,155,220,229,211,86,175,243,26,162,202,140,248,106,117,102,150,116,107,151,84,78,245,66,221,179,242,211,85,114,179,58,56,209,206,115,170,91,189,17,205,77,91,210,145,52,239,60,222,72,88,123,37,61,55,81,142,99,224,168,122,34,123,138,137,248,214,175,193,11,166,178,72,238,201,12,73,223,163,81,85,79,176,158,8,117,174,10,189,154,68,79,21,98,162,127,113,75,79,226,86,7,62,207,115,79,29,41,42,21,124,62,8,245,41,95,11,54,190,149,52,211,108,84,87,221,101,122,126,79,122,43,34,47,195,9,181,205,181,211,183,224,145,183,95,253,4,62,241,210,184,71,215,133,90,199,42,104,159,14,239,130,148,111,52,168,152,148,46,133,204,69,77,203,226,137,245,60,240,185,109,134,227,162,174,168,185,182,38,235,60,206,84,118,137,241,86,46,158,63,97,113,86,40,95,29,59,21,59,182,232,159,204,135,223,98,238,106,47,196,215,185,13,174,114,47,113,179,86,248,104,63,64,87,35,123,212,220,213,213,53,53,3,85,250,198,171,245,141,87,235,26,175,214,106,154,155,128,0,209,77,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,3,98,46,134,240,109,95,19,84,240,53,52,85,208,209,166,224,1,166,168,104,171,168,211,235,11,226,104,109,95,19,98,247,155,81,186,174,154,154,74,197,68,238,83,114,47,184,138,139,222,134,173,89,54,107,220,167,94,73,39,247,157,170,34,38,133,4,207,91,117,117,194,207,11,97,87,172,137,59,23,221,114,34,233,163,190,43,250,74,121,148,184,127,179,68,148,210,198,230,44,109,84,219,238,42,38,170,245,248,33,117,246,9,28,218,56,163,241,85,221,170,255,0,42,159,121,190,29,231,29,74,170,68,186,125,69,185,103,172,15,123,90,197,239,115,152,244,95,15,170,50,213,184,93,180,236,187,94,170,86,53,77,245,81,61,23,86,247,232,249,201,22,193,172,86,80,196,223,247,54,235,253,197,61,41,214,171,111,86,53,99,92,168,191,103,233,41,110,98,210,53,150,217,162,115,81,218,170,57,117,68,215,189,204,41,22,7,195,209,54,251,81,118,70,55,241,141,108,104,186,125,77,119,119,137,114,24,126,157,241,192,173,106,105,167,248,213,79,77,26,238,106,47,196,215,184,218,247,34,162,180,217,185,191,81,170,233,240,52,85,68,77,84,220,213,213,53,53,3,85,250,198,171,245,141,87,235,26,175,214,106,154,154,254,147,80,1,162,247,154,128,0,0,0,0,0,0,0,0,0,109,84,248,134,175,192,220,109,95,19,84,240,11,220,134,223,21,55,26,128,109,85,250,130,39,214,110,52,113,162,38,161,124,77,168,157,250,154,105,168,77,17,116,85,55,239,79,138,154,234,139,241,10,116,106,37,106,43,149,169,227,245,254,130,151,99,139,83,43,29,43,92,245,70,185,116,241,251,20,241,88,50,8,104,47,115,219,89,39,115,92,249,123,245,215,242,218,133,119,195,94,237,35,92,186,43,85,169,166,159,161,15,184,215,35,188,14,189,197,219,105,164,238,85,247,29,253,226,214,248,134,213,214,91,202,170,233,253,35,82,191,251,50,30,67,134,202,116,246,69,59,154,239,25,218,191,221,100,63,97,120,152,125,122,84,17,239,79,6,167,135,246,168,125,133,213,83,184,235,213,38,144,185,173,85,248,175,243,22,255,0,158,18,58,10,87,166,170,136,179,42,255,0,52,135,99,42,41,86,170,217,69,181,117,84,138,53,254,102,127,148,173,54,141,93,76,222,229,67,232,232,173,68,240,208,219,185,219,181,254,83,86,187,114,174,166,189,201,245,141,87,83,93,53,83,120,8,186,26,238,250,205,192,0,0,0,0,0,0,16,129,196,47,49,238,51,176,54,126,230,94,10,194,217,201,216,172,184,127,24,94,109,118,234,111,163,182,169,58,20,176,86,203,28,81,239,125,51,158,237,172,99,83,87,42,185,116,213,85,87,188,147,254,2,179,75,29,231,79,9,216,27,51,51,46,251,237,156,73,121,246,159,109,173,236,176,211,245,122,87,42,168,99,252,92,44,100,109,210,56,152,223,117,169,174,154,174,170,170,171,112,0,22,235,192,231,23,118,174,47,178,141,216,174,123,117,37,159,22,88,106,27,109,196,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,221,179,168,154,163,227,154,52,116,157,37,145,215,20,1,231,241,253,139,19,98,108,27,118,177,96,204,115,87,131,175,181,116,234,219,125,246,154,134,158,177,244,51,162,162,181,235,5,67,29,20,172,213,54,189,138,136,170,199,57,26,232,221,181,237,132,188,213,227,239,152,174,77,230,62,35,202,220,107,157,29,158,245,134,110,18,219,234,118,225,91,91,35,155,98,251,147,197,212,162,99,221,12,172,86,201,27,213,169,190,55,177,200,154,57,11,202,229,167,204,51,19,113,7,117,170,201,12,242,172,164,168,198,208,83,207,114,179,223,90,218,122,68,188,64,215,34,201,74,248,25,177,189,166,54,185,94,222,139,52,124,49,200,174,107,86,23,62,89,10,34,3,143,94,61,120,177,201,110,44,113,206,89,229,166,107,123,27,13,217,189,153,216,168,189,133,109,168,233,117,109,180,179,73,248,201,169,223,35,181,146,87,187,222,114,233,174,137,162,34,34,93,255,0,43,252,251,205,142,34,114,10,255,0,141,115,143,21,253,32,189,81,99,10,171,92,21,61,134,154,147,101,43,40,168,164,108,123,41,227,141,139,163,230,145,117,84,221,239,105,174,136,136,151,107,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,13,124,85,115,100,206,27,230,110,86,55,133,188,117,87,135,48,37,182,157,180,16,62,166,205,67,80,251,180,236,124,138,250,228,109,85,59,229,129,143,71,49,140,141,206,215,100,77,123,154,199,189,209,183,218,240,47,159,60,194,120,195,204,122,171,100,156,68,123,27,6,97,126,207,81,137,174,81,97,203,34,213,54,57,85,253,42,106,104,221,72,186,205,47,74,84,73,28,213,142,54,177,206,118,229,70,69,36,181,2,213,120,250,227,95,10,240,167,151,21,118,75,77,207,180,102,110,38,183,205,30,28,183,211,172,111,146,131,122,58,54,220,234,18,70,189,141,134,39,162,171,26,246,175,90,70,43,17,54,182,87,197,232,56,28,226,238,213,197,246,81,187,21,207,110,164,179,226,203,13,67,109,184,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,155,182,117,19,84,124,115,70,142,147,164,178,58,226,128,0,167,252,66,226,155,238,6,200,44,203,198,184,90,187,177,94,176,254,15,188,221,45,213,61,38,73,208,170,130,138,89,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,220,66,15,244,81,248,236,255,0,195,159,252,153,179,255,0,209,9,190,225,235,20,223,113,206,65,101,166,53,197,53,221,182,245,136,48,125,154,233,113,169,233,50,62,189,84,244,81,73,44,155,24,141,99,119,61,238,93,26,136,212,215,68,68,78,226,160,22,213,133,120,205,177,85,241,157,141,120,59,197,182,174,195,117,161,236,149,24,82,227,78,199,190,59,132,110,181,65,91,83,77,80,157,253,57,153,186,121,25,39,116,111,141,170,197,216,246,55,175,114,160,30,43,59,241,173,215,45,114,95,31,102,53,138,158,146,123,150,21,194,247,91,221,28,85,108,115,160,146,122,106,73,38,141,178,53,174,107,149,138,230,34,42,35,154,186,107,162,167,137,231,248,98,226,23,10,241,65,147,86,92,220,194,212,221,131,183,245,41,174,54,183,213,71,81,53,178,186,39,109,150,158,71,49,127,181,145,138,230,177,207,138,88,158,172,102,253,169,85,64,45,255,0,140,206,41,127,114,62,9,193,249,145,91,134,253,183,101,185,99,10,91,21,238,158,39,109,170,101,12,180,117,114,186,90,101,87,35,22,102,62,8,220,141,127,186,246,163,153,171,21,201,35,43,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,108,0,120,172,232,205,236,27,144,185,95,136,51,115,48,39,171,142,197,135,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,229,56,73,206,251,175,17,249,3,135,51,162,243,99,164,179,84,98,58,139,163,153,65,77,35,164,101,52,16,220,106,105,225,98,189,221,239,122,69,12,123,223,163,81,207,220,228,107,17,81,137,88,1,110,188,51,113,119,106,207,92,203,205,172,154,188,219,169,45,56,179,43,241,69,202,218,200,226,168,110,203,165,170,42,233,160,134,170,40,220,229,149,31,26,71,27,39,238,86,35,228,137,200,228,235,36,81,220,80,7,138,206,252,107,117,203,92,151,199,217,141,98,167,164,158,229,133,112,189,214,247,71,21,91,28,232,36,158,154,146,73,163,108,141,107,154,229,98,185,136,138,136,230,174,154,232,169,226,121,254,24,184,133,194,188,80,100,213,151,55,48,181,55,96,237,253,74,107,141,173,245,81,212,77,108,174,137,219,101,167,145,204,95,237,100,98,185,172,115,226,150,39,171,25,191,106,85,80,11,0,230,183,197,30,123,112,215,248,46,252,10,99,159,163,159,72,253,183,237,63,234,101,29,103,95,179,246,30,143,250,166,41,54,237,235,203,249,58,107,187,191,93,19,74,127,202,255,0,140,206,36,248,137,207,219,254,10,206,60,200,250,65,101,162,193,245,87,72,41,189,143,65,73,178,169,149,180,81,182,77,244,240,70,245,209,147,72,154,42,237,247,181,211,84,69,73,63,5,159,243,64,207,188,216,225,219,32,172,24,215,39,49,95,209,251,213,110,48,165,181,207,83,216,105,170,247,210,190,138,182,71,71,178,162,57,24,154,190,24,215,84,77,222,238,154,232,170,139,104,28,5,113,235,197,142,116,241,99,129,178,207,50,243,91,219,56,110,243,237,62,219,69,236,43,109,63,87,165,109,170,154,63,198,67,78,201,27,164,145,49,222,235,147,93,52,93,81,85,22,95,192,0,179,94,96,124,192,233,184,69,166,181,224,124,15,98,164,190,102,45,242,158,59,148,48,220,161,151,217,212,22,238,171,152,179,204,172,115,29,43,228,116,82,198,200,216,244,211,107,158,247,53,26,198,77,93,120,98,226,23,10,241,65,147,86,92,220,194,212,221,131,183,245,41,174,54,183,213,71,81,53,178,186,39,109,150,158,71,49,127,181,145,138,230,177,207,138,88,158,172,102,253,169,85,64,5,186,227,78,46,237,89,117,198,110,24,225,119,23,219,169,41,237,184,227,11,211,92,172,183,149,168,108,75,13,213,213,53,177,246,89,250,142,70,185,147,54,154,38,69,179,223,235,43,89,182,78,178,44,87,20,0,45,171,10,241,155,98,171,227,59,26,240,119,139,109,93,134,235,67,217,42,48,165,198,157,143,124,119,8,221,106,130,182,166,154,161,59,250,115,51,116,242,50,78,232,223,27,85,139,177,236,111,94,229,64,4,0,255,0,69,31,142,207,252,57,255,0,201,155,63,253,16,151,238,2,179,75,29,231,79,9,216,27,51,51,46,251,237,156,73,121,246,159,109,173,236,176,211,245,122,87,42,168,99,252,92,44,100,109,210,56,152,223,117,169,174,154,174,170,170,171,112,4,101,221,185,211,224,219,118,124,214,218,168,242,250,174,233,148,20,180,242,82,69,117,164,141,91,123,170,171,110,170,218,200,225,154,70,68,148,206,84,70,36,50,108,151,106,164,174,123,93,173,58,95,167,210,42,60,249,201,175,164,153,23,155,94,202,143,19,219,250,246,12,87,108,163,130,183,179,72,142,238,115,169,170,152,230,59,107,216,232,229,134,70,182,70,233,35,53,138,68,220,200,118,206,142,58,121,143,100,46,104,98,12,163,204,12,236,164,142,251,135,106,27,13,66,210,88,44,211,65,43,31,27,101,138,104,223,217,17,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,237,57,112,115,31,190,231,165,246,44,134,207,153,251,94,58,171,237,53,22,27,245,61,19,34,142,235,28,108,124,210,211,84,69,11,91,28,51,71,27,30,230,72,214,182,55,198,197,107,182,200,212,89,228,84,136,14,61,120,245,226,199,37,184,177,199,57,103,150,153,173,236,108,55,102,246,103,98,162,246,21,182,163,165,213,182,210,205,39,227,38,167,124,142,214,73,94,239,121,203,166,186,38,136,136,137,112,28,169,56,163,207,110,37,63,10,63,134,188,115,244,143,232,231,177,61,153,253,76,163,163,232,118,142,221,214,255,0,83,69,30,237,221,8,191,43,93,54,247,105,170,235,127,228,59,113,131,205,147,52,46,57,161,236,94,19,241,213,37,167,4,218,105,227,107,47,13,179,71,52,247,169,228,141,143,145,239,142,225,79,186,6,68,229,116,77,99,88,138,170,217,30,174,122,61,141,143,181,193,215,16,92,201,248,191,199,117,22,11,6,127,251,27,13,217,182,125,32,196,31,69,108,21,30,203,234,195,80,250,95,233,87,199,20,147,245,100,167,88,255,0,22,171,179,93,206,209,19,190,95,193,242,113,102,41,177,96,108,43,121,198,184,166,187,177,89,112,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,216,196,115,221,181,140,114,232,212,87,46,154,34,42,247,22,23,195,63,53,251,86,121,241,47,83,148,184,139,5,82,97,204,39,137,170,59,38,11,184,205,82,216,234,217,59,24,229,108,87,13,242,116,156,250,149,110,145,182,30,246,74,232,225,252,126,254,171,100,40,0,10,21,193,247,22,120,55,139,172,175,250,113,98,167,164,179,223,104,42,36,166,190,225,198,215,173,84,246,167,172,143,72,21,239,88,226,87,178,88,152,146,53,232,205,154,245,24,138,174,137,232,149,212,0,1,29,87,126,114,121,79,67,196,21,38,13,183,225,238,223,148,253,212,245,56,202,5,169,237,78,146,88,160,115,42,91,69,36,49,200,200,97,145,106,34,150,61,31,35,219,182,72,255,0,33,34,154,69,64,0,132,14,33,121,143,113,157,129,179,247,50,240,86,22,206,78,197,101,195,248,194,243,107,183,83,125,29,181,73,208,165,130,182,88,226,143,123,233,156,247,109,99,26,154,185,85,203,166,170,170,189,228,159,240,21,154,88,239,58,120,78,192,217,153,153,119,223,108,226,75,207,180,251,109,111,101,134,159,171,210,185,85,67,31,226,225,99,35,110,145,196,198,251,173,77,116,213,117,85,85,91,128,0,2,223,248,245,205,44,119,146,220,39,99,156,204,203,75,239,177,177,37,155,217,157,138,183,178,195,81,210,234,220,169,97,147,241,115,49,241,187,88,229,123,125,230,174,154,234,154,42,34,164,96,112,245,204,123,140,236,115,159,185,105,130,177,78,114,118,219,46,32,198,22,107,93,198,155,232,237,170,62,189,44,245,177,71,44,123,217,76,215,183,115,30,228,213,170,142,77,117,69,69,239,38,252,16,87,155,28,195,120,236,202,252,211,198,89,103,251,161,253,167,244,75,16,92,108,93,183,232,149,158,30,213,217,106,100,135,171,211,236,206,217,187,167,187,110,231,105,174,154,174,154,146,105,203,147,136,124,77,196,159,13,20,88,191,29,221,106,238,152,178,205,120,175,178,95,43,230,163,167,165,101,76,237,122,84,68,232,153,78,141,102,198,211,84,211,49,87,99,21,94,199,234,139,249,110,186,0,66,183,21,92,203,248,177,195,92,71,102,46,19,203,76,194,250,47,134,240,230,32,170,177,81,91,61,147,109,174,217,216,223,217,164,151,173,53,42,200,189,89,34,124,219,92,171,179,171,177,21,81,168,171,126,156,178,243,147,59,115,223,135,155,134,96,231,157,226,174,237,114,159,20,86,83,90,107,166,181,65,66,202,139,116,116,244,200,139,18,65,20,108,145,137,81,218,152,175,68,95,125,143,106,175,185,162,71,175,16,188,199,184,206,192,217,251,153,120,43,11,103,39,98,178,225,252,97,121,181,219,169,190,142,218,164,232,82,193,91,44,113,71,189,244,206,123,182,177,141,77,92,170,229,211,85,85,94,242,79,248,10,205,44,119,157,60,39,96,108,204,204,187,239,182,113,37,231,218,125,182,183,178,195,79,213,233,92,170,161,143,241,112,177,145,183,72,226,99,125,214,166,186,106,186,170,170,173,192,0,0,0,3,107,190,176,223,168,220,109,95,19,84,240,10,109,241,83,113,168,6,213,95,168,34,125,102,227,71,26,34,106,23,196,219,167,126,166,154,106,19,68,94,245,55,163,147,235,53,213,21,60,71,130,29,74,137,26,138,174,68,93,116,79,18,156,227,107,107,106,191,127,162,53,19,227,246,161,77,108,52,144,219,49,19,232,90,255,0,235,173,238,215,199,185,154,255,0,140,174,152,85,21,33,71,234,138,222,255,0,15,31,23,30,153,175,71,120,106,113,212,46,140,211,69,93,74,3,156,26,189,237,85,238,238,95,239,70,91,247,13,20,205,236,213,15,71,47,188,230,175,254,212,223,97,124,152,97,86,58,68,87,39,114,34,39,119,242,159,127,93,205,213,62,61,231,28,169,164,106,212,241,94,242,139,231,43,221,13,190,169,218,232,138,145,247,255,0,194,97,228,114,122,157,106,237,112,34,59,85,213,235,252,239,255,0,33,95,172,187,150,55,38,154,104,167,214,218,168,223,134,134,138,231,110,212,215,122,185,221,255,0,81,175,119,218,53,83,93,53,55,129,224,107,187,235,55,0,0,0,0,0,0,0,0,0,0,0,0,3,110,227,84,93,77,77,21,53,52,240,83,95,19,69,241,53,79,3,69,95,128,68,248,155,129,166,227,77,53,239,53,68,208,212,27,87,196,213,166,139,226,19,196,209,124,14,55,42,39,126,161,171,220,104,147,42,233,181,19,83,69,122,170,125,167,21,68,110,130,45,203,222,171,238,247,30,27,21,80,189,246,189,218,251,219,213,127,153,197,1,181,220,229,163,205,42,154,93,221,206,133,204,255,0,247,132,79,171,236,46,107,10,85,57,45,208,179,197,28,198,170,255,0,232,180,251,174,151,77,52,79,14,244,54,212,171,101,166,145,123,209,81,139,175,247,20,182,14,34,164,70,219,46,177,162,175,189,67,82,139,255,0,161,41,230,184,105,110,251,36,74,139,249,19,177,63,246,97,47,2,204,214,203,110,137,17,87,185,141,69,255,0,209,67,176,231,53,59,187,206,173,125,91,41,232,223,35,145,116,239,240,253,10,91,158,105,94,227,185,87,251,38,111,223,79,221,255,0,164,246,253,95,111,214,123,236,171,182,37,21,29,50,179,242,58,76,79,253,152,254,210,170,208,194,145,232,206,238,230,162,255,0,120,239,43,117,77,20,226,124,90,34,174,189,200,112,163,246,175,193,117,238,57,90,221,218,46,190,38,186,105,224,166,173,241,55,3,95,181,13,13,117,84,53,69,212,212,0,0,0,0,0,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,24,208,240,235,159,56,203,134,220,220,177,102,182,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,221,17,202,199,108,122,50,70,166,246,53,83,32,158,26,56,139,192,156,80,101,101,6,102,96,90,143,236,84,119,138,45,147,127,83,46,157,154,25,167,163,234,75,20,125,110,151,93,141,234,177,187,31,226,139,226,137,85,64,44,255,0,152,23,2,54,46,42,176,172,152,215,11,51,177,102,110,31,183,172,118,234,157,95,39,181,41,96,142,170,72,173,91,31,81,21,60,29,90,154,134,175,105,114,43,153,166,139,171,123,146,11,63,209,86,2,197,95,235,174,28,196,152,114,225,254,233,71,93,109,174,167,147,254,12,144,205,28,140,251,28,215,55,224,168,78,247,47,158,54,237,92,87,224,9,44,88,158,122,74,28,197,194,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,52,114,162,73,30,177,109,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,183,254,105,124,123,125,59,172,191,112,163,149,240,108,195,246,171,135,99,197,247,74,138,125,36,175,174,164,157,28,180,116,237,122,107,28,48,207,19,85,242,232,142,146,72,209,24,169,19,85,211,217,95,13,28,58,99,190,40,51,78,131,44,240,45,63,246,42,203,197,110,248,127,169,150,190,211,12,51,214,116,229,150,62,183,75,174,199,116,152,237,239,240,68,241,84,200,79,34,242,47,46,56,116,203,139,118,87,229,125,155,176,218,168,117,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,251,91,170,232,141,70,181,172,99,88,198,49,141,168,5,42,226,95,136,188,9,194,254,86,87,230,102,58,168,254,203,71,103,162,217,55,245,78,233,217,166,154,10,62,164,81,73,209,234,244,30,222,171,219,177,158,42,190,8,184,245,231,166,122,102,63,17,121,143,113,205,12,208,188,246,235,173,118,145,67,12,72,172,165,183,210,181,85,99,165,166,141,85,122,112,179,115,180,77,85,202,231,57,239,115,222,247,189,221,190,29,115,231,25,112,219,155,150,44,214,193,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,162,57,88,237,143,70,72,212,222,198,170,100,39,195,174,124,224,222,36,178,142,197,154,216,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,180,71,43,27,189,138,201,26,155,30,213,90,150,0,41,87,22,62,86,51,147,229,254,33,244,233,204,107,12,148,248,78,242,177,147,127,47,240,247,167,64,85,82,0,121,163,249,236,204,223,185,125,30,136,145,254,90,124,117,84,241,53,134,106,178,195,51,171,234,234,179,67,14,83,207,114,170,174,117,44,81,193,119,183,45,66,35,103,98,65,27,34,133,240,172,240,194,232,213,169,185,58,114,53,207,87,72,145,222,248,41,87,22,62,86,51,147,229,254,33,244,233,200,33,224,251,139,60,101,194,46,104,125,56,177,83,213,222,44,85,244,242,83,95,112,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,253,58,140,69,70,202,244,92,130,50,183,52,176,38,116,224,75,102,102,101,165,247,219,56,110,243,214,236,85,189,150,106,126,175,74,103,195,39,226,230,99,36,110,146,68,246,251,205,77,116,213,53,69,69,95,86,11,0,231,87,229,99,11,124,192,161,244,235,137,105,92,183,57,130,83,112,237,83,38,79,103,37,214,173,217,117,113,168,117,77,21,202,105,101,153,152,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,211,87,200,171,54,128,31,39,22,98,155,22,6,194,183,156,107,138,107,187,21,151,15,219,234,46,151,26,158,147,228,232,82,193,27,164,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,113,0,60,116,113,155,125,227,15,49,233,110,113,218,189,141,131,48,191,104,167,195,54,217,88,197,170,108,114,171,58,181,53,50,55,93,102,151,165,18,172,109,114,199,27,88,214,183,114,163,229,146,90,185,92,121,19,203,47,190,189,98,180,186,160,99,153,158,88,255,0,25,101,103,27,57,157,152,57,125,136,106,236,120,134,199,153,24,130,166,134,186,153,83,124,79,246,133,66,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,217,240,117,198,46,4,226,255,0,2,84,95,236,20,126,198,196,150,109,159,72,48,255,0,82,106,143,101,245,102,168,101,47,244,211,224,138,57,250,177,211,172,159,139,69,217,174,215,104,169,223,112,0,165,92,88,249,88,206,79,151,248,135,211,167,32,135,131,238,44,241,151,8,185,161,244,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,114,8,202,220,210,192,153,211,129,45,153,153,150,151,223,108,225,187,207,91,177,86,246,89,169,250,189,41,159,12,159,139,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,125,88,34,175,158,119,230,79,245,147,246,105,74,185,42,121,167,197,63,47,235,189,70,220,77,72,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,2,223,248,197,227,23,2,112,129,129,41,239,247,250,63,108,226,75,206,255,0,163,248,127,169,53,63,181,58,83,83,178,171,250,105,144,75,28,29,40,234,18,79,198,34,111,211,107,117,85,238,199,223,31,227,252,101,154,120,202,237,152,57,131,136,106,239,152,134,249,80,181,53,213,213,42,155,229,126,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,85,120,62,226,207,25,112,139,154,31,78,44,84,245,119,139,21,125,60,148,215,220,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,191,78,163,17,81,178,189,23,32,140,173,205,44,9,157,56,18,217,153,153,105,125,246,206,27,188,245,187,21,111,101,154,159,171,210,153,240,201,248,185,152,201,27,164,145,61,190,243,83,93,53,77,81,81,87,213,128,66,183,58,191,52,248,91,229,253,15,168,220,75,159,229,165,204,18,155,56,109,86,126,31,51,126,235,87,38,96,208,83,246,107,61,218,174,89,106,167,196,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,174,174,85,87,171,181,144,160,8,1,230,143,231,179,51,126,229,244,122,34,71,249,105,241,213,83,196,214,25,170,203,12,206,175,171,170,205,12,57,79,61,202,170,185,212,177,71,5,222,220,181,8,141,157,137,4,108,138,23,194,179,195,11,163,86,166,228,233,200,215,61,93,34,71,123,224,24,171,147,253,202,227,200,158,89,125,245,235,21,165,154,243,94,227,142,167,18,221,111,124,35,229,203,41,22,197,109,168,167,102,46,187,35,226,168,90,234,184,157,28,237,162,129,90,174,72,153,4,173,103,85,203,164,171,52,78,143,70,54,55,245,172,171,133,94,25,241,151,21,249,185,71,149,184,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,50,30,202,220,173,192,153,45,129,45,153,103,150,150,47,99,97,187,55,91,177,81,118,169,170,58,93,89,159,52,159,140,153,239,145,218,201,43,221,239,57,116,215,68,209,17,17,40,87,31,220,31,90,184,178,202,55,54,222,149,113,227,188,29,79,89,95,133,31,12,173,70,84,206,246,53,100,161,149,178,61,177,108,168,88,98,98,72,231,53,98,123,88,253,219,18,72,228,128,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,73,212,229,197,199,29,79,21,184,54,191,7,230,11,41,41,243,23,7,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,244,154,249,98,115,85,169,50,69,28,101,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,143,63,205,123,142,58,156,75,117,189,240,143,151,44,164,91,21,182,162,157,152,186,236,143,138,161,107,170,226,116,115,182,138,5,106,185,34,100,18,181,157,87,46,146,172,209,58,61,24,216,223,214,176,172,139,200,188,199,226,47,49,237,217,95,149,246,110,221,117,174,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,78,22,110,110,171,162,185,92,230,177,141,123,222,198,59,34,156,139,200,188,184,225,211,46,45,217,95,149,246,110,195,106,161,214,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,82,103,237,110,171,162,53,26,214,177,141,99,24,198,54,160,2,18,249,145,243,4,166,226,38,166,60,158,201,187,173,91,114,234,221,80,218,154,219,148,50,203,11,49,51,214,40,36,137,37,167,154,8,166,133,148,211,36,237,70,57,206,100,143,70,73,166,172,141,82,194,201,158,229,165,204,18,155,56,109,86,126,31,51,126,235,87,38,96,208,83,246,107,61,218,174,89,106,167,196,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,174,174,85,87,171,181,144,160,1,141,15,14,185,243,140,184,109,205,203,22,107,96,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,209,28,172,118,199,163,36,106,111,99,85,50,41,201,124,222,193,185,245,149,248,127,55,50,254,122,185,44,88,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,0,69,95,53,206,58,127,175,240,191,146,152,207,253,145,75,143,235,104,91,253,171,91,107,142,161,29,254,251,218,152,214,255,0,2,21,127,250,162,18,42,201,52,229,67,199,29,78,26,186,217,56,71,204,102,82,37,138,229,81,80,204,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,147,147,89,82,105,91,30,143,108,140,232,203,160,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,0,90,175,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,48,66,95,57,108,1,77,134,120,163,181,227,59,118,30,171,164,167,198,56,94,146,166,178,224,228,149,96,174,184,211,203,45,60,136,199,57,85,136,248,233,163,161,71,49,154,104,142,141,202,154,201,185,213,43,146,94,113,223,98,197,88,235,135,234,136,122,214,90,155,122,227,26,57,55,49,189,146,170,57,41,233,42,19,68,102,249,58,204,150,155,189,95,181,157,151,221,110,178,57,82,90,138,105,196,190,63,169,202,206,30,115,35,48,109,248,134,146,199,114,177,225,123,149,77,174,186,165,98,217,21,199,179,189,40,209,18,84,86,61,238,168,88,152,198,57,23,123,220,214,232,237,218,46,52,70,75,188,52,96,10,156,172,225,231,45,242,250,225,135,169,44,119,43,30,23,182,211,93,40,105,146,45,145,92,123,59,22,177,85,98,85,99,222,234,133,149,239,123,85,119,189,206,118,174,221,170,227,239,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,186,160,0,0,211,94,240,139,169,169,162,166,166,157,232,166,190,38,139,226,106,158,6,138,191,0,137,241,55,3,69,83,77,53,239,53,68,208,212,27,87,196,213,166,139,226,19,196,209,124,14,55,42,39,126,161,171,174,166,222,183,139,81,59,208,43,213,81,126,179,100,145,58,24,214,69,209,116,250,143,27,126,162,124,150,217,85,87,189,92,212,238,253,40,91,189,254,227,45,171,50,40,152,142,248,74,139,255,0,210,27,246,125,165,198,224,186,199,50,222,213,69,215,114,46,191,200,174,61,90,205,220,154,39,114,119,161,189,21,37,98,185,123,149,190,37,4,206,137,18,39,195,167,197,85,63,230,202,17,195,35,119,211,213,49,23,242,52,254,252,229,241,225,228,100,148,12,98,107,170,53,63,190,167,125,234,214,106,222,255,0,168,226,154,161,177,64,247,170,46,137,167,247,202,5,155,152,138,53,73,104,100,215,108,170,154,39,232,233,175,212,125,44,164,179,182,146,146,23,197,220,212,71,42,255,0,233,61,62,178,181,80,83,182,52,211,199,114,107,252,250,31,65,91,170,104,113,186,46,229,209,123,142,13,251,93,240,57,26,136,228,69,250,205,202,221,59,145,77,83,196,220,13,116,238,212,208,213,23,67,84,93,77,64,0,0,0,0,0,0,0,0,0,0,0,104,169,169,181,83,67,84,95,172,220,109,114,124,66,47,192,47,137,174,186,33,162,119,169,184,209,87,67,110,186,154,237,250,205,192,27,85,117,8,154,155,141,171,226,19,196,211,77,13,55,162,38,138,112,62,125,170,169,223,222,104,206,163,221,162,170,104,118,152,196,111,122,33,212,168,78,211,43,169,255,0,131,163,187,255,0,71,253,103,192,197,208,36,176,172,45,79,14,253,63,145,197,175,227,187,117,77,171,24,67,117,103,186,139,84,216,254,11,221,213,115,190,181,250,139,128,203,107,139,170,233,41,19,114,247,211,51,94,239,177,133,71,108,77,86,166,228,215,187,235,56,171,220,216,105,36,211,185,54,59,251,197,174,231,235,27,45,170,246,245,240,236,53,10,159,250,19,31,19,134,40,154,182,72,83,79,251,251,117,255,0,209,132,187,11,35,246,68,145,124,53,255,0,18,31,82,70,53,201,170,167,121,226,241,189,115,98,183,75,18,42,119,110,255,0,5,223,97,107,184,174,72,174,56,218,157,146,46,228,89,24,191,20,255,0,191,59,244,125,101,202,101,213,20,113,90,41,250,105,220,216,99,255,0,155,97,238,147,68,141,170,157,202,213,69,254,99,177,27,183,177,29,245,155,100,126,139,161,199,249,94,6,230,162,167,137,185,26,170,166,245,238,208,39,137,161,171,77,116,69,54,175,112,53,69,248,27,128,0,0,0,0,0,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,186,160,12,85,202,235,193,223,21,88,203,133,12,220,183,227,11,53,202,173,216,98,227,81,79,77,139,45,17,198,147,50,227,110,71,251,234,216,156,246,55,180,198,215,72,232,95,185,187,94,170,213,94,155,228,99,242,8,194,217,171,151,24,211,46,41,115,123,13,227,75,85,94,12,171,183,190,232,219,219,170,18,42,88,233,99,71,44,178,74,233,54,244,122,123,30,146,36,155,93,27,152,246,189,26,173,114,36,91,127,70,127,31,97,92,220,199,49,207,130,48,254,60,203,231,222,43,91,133,187,51,230,179,213,199,68,199,178,58,87,172,178,50,69,115,31,20,78,149,236,146,20,147,171,80,237,28,198,49,176,182,79,242,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,35,47,154,199,2,181,56,198,58,254,41,242,162,130,174,166,251,75,78,179,99,90,23,85,68,216,29,110,164,162,122,251,73,139,52,141,86,190,40,169,227,137,208,198,142,234,34,198,230,177,174,108,139,44,90,229,86,102,98,172,155,204,124,57,154,88,42,175,179,222,176,205,194,43,133,54,233,36,100,115,108,95,126,9,122,111,99,221,12,172,87,71,35,17,201,190,55,189,170,186,57,79,107,197,182,119,218,184,143,207,236,71,157,22,107,29,93,154,159,17,211,218,220,250,10,153,27,35,233,167,134,221,77,79,51,17,237,238,123,18,88,100,216,253,26,174,102,215,43,88,170,172,79,107,151,28,102,223,114,147,131,188,85,195,62,6,181,116,174,184,239,16,92,106,47,119,138,134,49,241,193,103,168,161,164,166,117,53,59,23,93,102,151,165,51,95,35,145,18,56,213,54,106,247,163,225,161,120,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,76,132,248,59,225,87,6,240,161,148,118,252,31,102,182,210,59,19,220,105,233,234,113,101,222,57,22,103,220,110,40,207,125,27,43,152,199,118,104,220,233,27,11,54,183,107,21,92,169,212,124,143,125,117,60,254,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,30,206,49,56,170,198,92,87,230,229,195,24,94,110,85,109,195,22,234,138,138,108,39,104,146,52,133,150,235,114,191,220,87,68,215,189,189,166,70,182,55,76,253,206,220,244,70,162,244,217,27,25,93,57,94,240,81,251,160,49,219,51,159,48,173,150,170,236,182,193,183,7,211,75,110,173,78,183,182,110,141,133,175,101,58,196,215,38,144,197,213,130,105,22,68,86,73,238,69,178,70,190,94,159,202,230,51,192,79,238,87,190,193,153,25,119,63,104,203,44,77,112,236,116,148,243,212,111,170,178,215,61,143,149,40,220,175,93,243,66,172,142,71,69,47,123,145,172,115,37,93,205,108,147,83,94,7,56,187,186,240,131,155,142,197,115,219,170,239,24,78,253,78,219,110,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,174,237,157,68,209,89,36,209,163,163,234,172,141,200,35,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,245,128,41,87,22,62,86,51,147,229,254,33,244,233,204,107,12,148,248,78,242,177,147,127,47,240,247,167,64,85,82,0,121,163,249,236,204,223,185,125,30,136,183,92,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,65,28,29,113,139,129,56,191,192,149,23,251,5,31,177,177,37,155,103,210,12,63,212,154,163,217,125,89,170,25,75,253,52,248,34,142,126,172,116,235,39,226,209,118,107,181,218,42,119,220,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,93,255,0,46,110,53,255,0,114,174,99,207,96,199,247,59,172,153,101,138,127,23,114,166,129,122,177,218,235,149,88,145,220,219,14,215,61,219,88,197,142,86,196,173,115,227,115,93,164,174,134,40,214,119,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,59,101,128,115,171,242,177,133,190,96,80,250,117,196,133,98,85,57,81,241,211,253,99,133,252,235,198,127,236,122,92,1,91,92,223,237,154,235,92,149,10,239,247,174,202,199,55,248,112,163,255,0,212,240,146,168,8,75,230,71,204,18,155,136,154,152,242,123,38,238,181,109,203,171,117,67,106,107,110,80,203,44,44,196,207,88,160,146,36,150,158,104,34,154,22,83,76,147,181,24,231,57,146,61,25,38,154,178,53,75,11,39,251,149,199,145,60,178,251,235,214,43,75,170,6,53,156,88,249,167,206,79,152,24,135,212,103,62,78,69,231,166,99,240,233,152,246,236,208,202,251,207,97,186,208,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,169,11,246,183,84,213,28,142,107,94,199,49,236,99,219,145,78,69,231,166,92,113,23,151,22,236,208,202,251,207,110,181,87,107,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,167,51,55,55,84,213,90,173,115,94,199,61,143,99,221,29,121,199,205,239,21,101,183,19,248,162,209,128,173,248,83,48,242,158,219,217,237,244,108,166,116,148,179,84,77,29,59,150,162,120,43,145,30,215,107,85,42,177,95,210,146,39,197,77,31,73,27,189,211,62,231,231,226,99,6,241,95,203,243,54,51,75,7,208,213,219,158,220,15,137,45,183,123,101,74,43,159,110,184,199,106,145,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,32,48,187,254,92,220,107,254,229,92,199,158,193,143,238,119,89,50,203,20,254,46,229,77,2,245,99,181,215,42,177,35,185,182,29,174,123,182,177,139,28,173,137,90,231,198,230,187,73,93,12,81,172,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,118,200,171,231,157,249,147,253,100,253,154,82,174,74,158,105,241,79,203,250,239,81,183,19,82,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,5,63,207,76,244,203,142,29,50,226,227,154,25,161,121,236,54,170,29,34,134,24,145,31,85,112,170,114,42,199,75,77,26,170,117,38,126,215,104,154,163,81,173,115,222,230,49,143,123,113,214,207,76,244,204,126,34,243,30,227,154,25,161,121,237,215,90,237,34,134,24,145,89,75,111,165,106,170,199,75,77,26,170,244,225,102,231,104,154,171,149,206,115,222,231,189,239,123,188,0,46,255,0,151,55,26,255,0,185,87,49,231,176,99,251,157,214,76,178,197,63,139,185,83,64,189,88,237,117,202,172,72,238,109,135,107,158,237,172,98,199,43,98,86,185,241,185,174,210,87,67,20,107,59,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,29,176,66,183,58,191,52,248,91,229,253,15,168,220,75,10,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,159,238,0,120,193,181,113,101,148,109,117,193,106,227,199,120,58,158,142,131,21,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,116,0,128,30,104,254,123,51,55,238,95,71,162,45,215,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,63,220,18,113,131,134,120,185,202,248,175,77,90,74,44,109,99,167,129,184,178,207,73,21,71,66,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,218,184,241,230,71,140,184,117,226,95,11,229,214,88,69,73,114,182,225,58,118,213,227,123,101,75,17,172,186,62,173,140,124,84,105,35,161,223,3,226,167,86,76,201,161,123,152,175,170,106,61,142,233,58,55,92,87,5,60,111,97,94,51,108,87,250,139,78,7,186,225,123,214,20,236,190,215,163,168,168,142,170,149,59,83,234,82,14,207,80,221,175,151,220,166,85,126,248,163,218,231,35,83,122,38,227,30,194,253,44,188,193,41,178,123,151,254,10,225,243,40,46,181,113,230,13,125,61,234,154,241,118,164,150,90,89,240,211,31,118,124,241,172,106,248,21,147,190,162,154,121,90,143,134,86,190,5,209,200,168,244,110,150,107,149,185,91,142,243,167,29,219,50,207,45,44,94,217,196,151,158,183,98,162,237,80,211,245,122,80,190,105,63,25,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,228,19,193,247,9,152,55,132,92,175,250,15,98,168,164,188,95,107,234,36,169,190,226,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,253,154,245,30,136,142,149,234,181,212,17,235,204,183,151,221,54,112,218,175,28,65,229,5,170,174,76,193,160,167,237,55,139,77,36,82,213,79,137,88,198,210,193,26,70,143,157,25,3,233,233,160,149,200,200,98,115,231,93,26,136,175,86,235,16,56,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,95,107,197,30,122,126,233,76,246,196,217,215,244,91,232,231,210,62,197,253,76,237,221,179,161,217,232,224,166,254,189,211,143,118,238,134,239,200,77,55,105,223,166,171,232,50,3,139,60,101,195,158,87,230,182,7,203,250,122,186,27,238,101,83,218,233,169,241,29,37,122,65,61,153,148,178,78,178,172,108,233,185,92,249,98,168,146,52,123,95,27,226,93,30,213,220,141,84,165,88,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,73,254,224,147,131,236,51,194,54,87,197,101,106,82,86,227,107,229,60,14,197,151,138,73,106,58,21,211,197,36,239,133,145,199,43,213,173,100,45,169,124,72,246,178,53,145,26,143,123,90,171,181,183,20,8,171,230,185,199,79,245,254,23,242,83,25,255,0,178,41,113,253,109,11,127,181,107,109,113,212,35,191,223,123,83,26,223,224,66,175,255,0,84,66,69,88,59,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,19,233,192,47,26,248,87,138,204,184,164,178,93,174,125,159,51,112,205,190,24,241,29,190,161,99,100,149,251,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,58,50,61,24,169,181,209,62,91,170,0,197,92,184,174,9,56,193,196,220,35,102,132,87,166,173,93,110,9,190,84,64,220,89,103,164,138,159,175,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,62,120,91,53,114,227,26,101,197,46,111,97,188,105,106,171,193,149,118,247,221,27,123,117,66,69,75,29,44,104,229,150,73,93,38,222,143,79,99,210,68,147,107,163,115,30,215,163,85,174,68,138,188,31,206,211,49,237,119,220,83,91,141,114,98,213,126,181,92,238,13,168,176,80,209,222,22,130,75,53,42,49,24,180,210,76,176,75,218,181,218,215,245,21,145,187,168,249,180,247,29,28,80,202,86,75,230,246,13,207,172,175,195,249,185,151,243,213,201,98,196,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,180,174,99,252,192,40,248,119,177,75,148,153,67,136,191,211,98,191,179,79,45,77,60,112,84,71,135,105,119,178,77,213,12,153,146,70,249,166,141,21,140,133,91,185,35,149,101,114,179,241,41,44,43,97,60,45,125,199,56,170,205,130,176,181,15,109,189,98,11,133,61,174,221,77,213,100,125,122,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,239,38,38,211,201,231,39,166,225,210,139,3,95,106,233,40,243,109,244,241,186,179,28,82,45,117,76,16,206,181,73,52,140,142,133,213,49,195,35,18,29,105,145,234,214,43,145,18,85,107,92,187,82,32,113,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,253,203,75,152,37,54,112,218,172,252,62,102,253,214,174,76,193,160,167,236,214,123,181,92,178,213,79,137,88,198,213,79,34,200,172,129,25,3,233,233,160,137,170,249,165,115,231,93,92,170,175,87,107,33,64,24,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,46,168,0,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,11,10,231,45,128,42,113,55,11,150,188,103,110,195,212,149,117,24,59,20,82,84,214,92,28,145,36,244,54,234,136,165,167,145,24,231,42,61,89,37,76,148,40,230,51,93,85,177,185,83,72,247,54,42,248,63,199,245,57,97,197,30,86,227,56,113,13,37,138,158,151,20,80,211,92,46,21,107,19,96,130,221,83,42,83,214,172,142,149,54,49,139,77,52,200,175,93,54,34,171,145,90,168,142,76,146,72,245,231,79,143,233,172,92,60,225,76,190,167,196,53,116,119,44,85,138,25,82,250,24,86,86,178,190,221,71,79,34,204,146,171,83,99,152,202,137,232,30,140,122,247,191,99,154,139,211,85,108,117,242,247,202,251,174,106,241,131,150,214,203,123,170,225,167,176,94,34,197,21,213,112,209,58,165,148,240,91,220,149,41,213,209,81,35,100,178,199,21,58,72,229,209,175,168,103,115,149,81,142,200,120,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,0,1,162,166,166,213,77,13,117,95,137,184,209,198,136,186,5,241,53,215,68,54,248,169,188,209,87,67,110,186,154,162,27,128,54,170,234,17,53,55,27,87,196,39,137,166,154,26,111,68,78,255,0,137,193,36,219,85,77,173,89,30,228,239,77,20,237,70,196,106,34,233,222,117,234,151,170,244,166,254,26,107,246,127,159,113,242,177,52,13,117,43,162,106,120,162,46,159,202,133,174,231,5,158,162,11,151,181,34,77,58,11,227,221,241,107,27,245,255,0,136,172,57,91,116,117,85,21,19,85,203,171,150,77,123,190,215,149,109,145,53,90,155,147,84,18,185,176,179,221,77,16,160,153,178,214,78,253,235,222,137,255,0,242,202,29,194,244,72,180,245,105,241,85,79,239,206,94,166,30,118,196,115,19,193,85,83,251,138,227,237,200,198,189,189,232,121,156,81,88,216,41,166,133,23,191,70,255,0,132,159,97,106,217,159,83,29,109,206,154,39,59,119,229,235,227,240,107,63,200,87,188,167,183,195,29,169,141,137,59,145,139,245,255,0,100,127,218,84,166,183,88,145,59,181,215,252,167,106,55,111,98,56,210,71,233,220,113,42,163,141,205,69,79,19,114,34,169,189,83,68,68,9,226,104,190,38,168,189,250,26,232,138,109,84,208,26,162,232,110,0,0,0,0,0,0,0,0,0,0,0,1,166,154,133,79,168,219,222,134,186,247,104,105,224,7,137,170,119,13,85,66,39,214,107,162,26,128,13,168,154,154,233,161,169,181,124,66,120,135,248,28,14,69,93,81,60,77,140,133,168,157,233,223,250,78,102,53,81,117,55,73,35,99,106,46,190,39,29,52,79,107,119,191,77,234,138,138,191,202,124,139,173,59,166,154,109,203,249,44,85,254,98,220,243,182,137,237,74,106,134,167,122,92,216,223,249,197,42,6,81,214,44,52,116,141,122,34,42,83,70,137,223,227,220,194,178,210,200,178,194,143,95,143,249,14,181,205,234,250,121,34,106,254,83,92,223,230,45,179,136,8,155,29,134,242,138,157,237,182,212,127,117,25,41,231,184,97,218,182,106,93,19,77,103,102,191,250,16,151,91,75,18,197,27,36,103,115,81,169,170,253,186,31,69,210,183,166,174,215,93,10,115,152,138,218,107,100,235,39,139,149,203,252,138,215,150,191,103,234,95,179,41,212,172,93,18,41,213,191,200,149,8,159,103,214,93,182,15,167,117,190,146,26,109,223,247,150,107,221,252,86,167,248,143,82,140,115,163,85,69,238,95,30,227,72,156,248,158,173,85,247,62,31,164,237,38,143,105,198,172,209,84,213,191,227,57,19,196,59,196,39,137,170,161,180,220,139,169,169,162,167,212,105,180,220,0,0,0,0,0,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,0,98,174,85,252,249,225,159,25,100,54,30,203,108,103,121,174,164,184,225,236,209,194,244,88,142,203,91,10,163,30,215,201,75,79,53,77,36,177,43,149,205,124,46,169,141,17,253,236,145,143,99,145,81,219,227,143,183,148,252,90,102,198,81,100,214,96,228,94,28,187,233,133,177,237,190,166,158,74,110,207,77,253,43,85,82,234,88,234,106,119,190,23,72,254,165,21,60,180,221,61,237,107,122,253,86,232,246,34,175,138,201,76,175,186,231,86,110,97,12,168,179,58,174,58,140,83,120,166,182,190,162,154,137,213,111,163,129,239,78,181,82,196,213,69,123,33,139,169,43,253,230,162,50,55,42,185,168,138,169,146,158,94,224,171,86,90,224,12,53,151,54,42,138,185,237,184,86,207,69,100,163,150,173,237,116,242,65,77,11,33,141,210,57,173,107,85,234,214,34,170,163,90,154,235,162,39,129,232,1,13,124,215,56,40,252,25,98,169,248,148,203,59,101,214,167,13,226,219,133,69,78,45,139,78,180,54,123,164,210,53,201,81,189,92,178,54,26,169,36,127,115,155,178,57,83,106,61,18,104,98,108,117,157,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,9,222,229,251,192,141,139,133,92,43,30,53,197,44,237,185,155,136,45,233,29,198,167,87,199,236,186,89,227,165,146,91,86,198,84,75,79,63,74,166,157,203,218,90,136,231,235,162,104,222,229,188,0,68,175,58,59,191,16,77,190,225,203,37,206,221,209,201,137,187,52,246,217,169,219,20,241,205,125,137,149,41,35,170,36,232,182,90,105,186,51,189,172,133,100,124,82,71,26,200,213,87,164,172,138,58,242,159,232,39,225,79,6,254,20,191,237,51,233,5,187,233,31,245,239,251,23,218,99,237,95,214,63,27,253,103,169,253,111,223,254,15,126,134,75,217,123,108,193,182,92,1,134,172,217,115,37,36,152,78,130,207,69,77,97,125,37,90,213,64,235,115,33,99,105,150,57,149,206,89,89,210,70,104,245,115,183,38,139,170,235,169,212,205,143,160,159,130,204,101,248,82,255,0,180,207,163,247,31,164,127,215,191,236,95,102,147,181,127,88,252,111,245,158,167,245,191,127,248,61,250,24,209,102,21,22,13,183,99,252,75,111,203,155,181,93,211,9,210,222,43,97,176,215,85,181,91,61,85,185,179,61,41,166,145,21,140,84,123,162,70,57,81,88,206,245,95,117,190,9,38,156,149,63,14,223,232,167,255,0,3,31,211,223,236,63,251,103,254,167,127,250,223,250,143,255,0,184,255,0,195,37,80,2,149,113,99,229,99,57,62,95,226,31,78,156,198,176,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,32,7,154,63,158,204,205,251,151,209,232,138,21,134,114,135,25,98,252,175,198,249,185,98,130,146,107,22,94,212,90,97,190,163,167,70,79,11,46,18,77,20,19,49,139,220,246,36,176,164,110,68,93,232,179,70,168,213,106,61,204,237,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,185,20,228,94,122,101,199,17,121,113,110,205,12,175,188,246,235,85,118,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,122,115,51,115,117,77,85,170,215,53,236,115,216,246,61,223,43,139,31,43,25,201,242,255,0,16,250,116,230,53,133,85,226,119,135,172,85,194,254,114,222,178,143,20,212,246,254,193,211,169,183,93,25,75,37,60,55,58,25,91,186,42,136,218,244,254,218,55,163,92,246,178,88,165,98,61,251,55,45,223,242,197,230,1,71,148,85,148,220,63,103,126,34,236,152,22,175,108,24,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,59,230,145,238,108,46,99,117,70,198,231,190,57,148,44,3,157,95,149,140,45,243,2,135,211,174,36,80,112,229,146,23,94,35,179,134,203,147,86,43,229,37,162,229,127,167,184,186,142,174,174,55,62,4,158,158,134,122,152,217,38,223,121,172,123,160,70,43,209,28,172,71,171,145,175,219,177,124,86,44,194,215,220,13,138,175,56,43,20,208,246,43,214,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,123,216,174,99,182,189,142,77,90,170,213,211,84,85,78,242,106,121,112,115,0,163,226,34,197,22,82,102,246,34,255,0,77,138,14,211,60,85,53,17,193,79,30,34,165,222,249,55,83,178,22,71,27,38,134,53,70,62,20,110,229,142,36,149,170,255,0,199,36,84,171,155,95,26,254,196,163,172,225,55,44,174,119,90,59,212,221,25,49,165,194,5,232,70,218,25,160,234,50,216,213,86,239,147,172,201,98,146,87,70,230,181,35,70,196,171,34,75,51,25,25,121,47,148,56,203,62,179,67,15,229,30,95,193,73,37,247,17,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,197,19,253,202,227,200,158,89,125,245,235,21,165,213,3,26,206,44,124,211,231,39,204,12,67,234,51,157,172,111,195,62,50,193,220,58,101,231,19,77,174,164,175,194,120,242,162,178,218,244,106,164,115,219,110,48,85,85,196,216,30,197,114,172,140,150,42,71,202,217,27,224,169,35,30,214,233,27,165,237,240,205,197,166,108,112,175,113,196,53,57,111,119,236,244,152,154,223,53,61,125,55,103,166,126,250,166,82,213,71,65,83,190,104,100,84,236,211,213,117,250,109,209,178,236,216,255,0,117,218,165,31,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,159,236,65,146,22,174,28,57,117,227,188,151,179,95,42,239,52,248,115,45,241,59,95,95,83,27,99,125,76,243,82,213,212,76,244,99,123,152,197,150,105,54,51,87,43,89,181,170,231,170,43,215,31,114,170,241,59,195,214,42,225,127,57,111,89,71,138,106,123,127,96,233,212,219,174,140,165,146,158,27,157,12,173,221,21,68,109,122,127,109,27,209,174,123,89,44,82,177,30,253,155,150,239,249,98,243,0,163,202,42,202,110,31,179,191,17,118,76,11,87,182,12,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,29,243,72,247,54,23,49,186,163,99,115,223,28,202,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,121,252,127,143,240,110,86,96,219,182,96,230,14,33,164,177,225,235,29,58,212,215,87,84,170,236,137,154,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,44,0,241,183,198,14,38,226,231,52,37,189,57,106,232,176,77,142,162,118,225,59,61,92,84,253,122,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,220,234,149,203,155,128,159,221,81,125,159,50,51,18,126,207,150,88,102,225,216,234,233,224,168,217,85,122,174,99,25,42,209,181,88,187,225,133,25,36,110,150,94,231,43,94,214,68,187,156,233,33,242,188,209,252,246,102,111,220,190,143,68,87,94,83,57,67,131,115,235,43,248,140,202,60,192,130,174,75,22,34,167,195,48,212,45,36,235,12,241,61,146,92,37,138,104,223,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,92,213,179,94,39,120,122,197,92,47,231,45,235,40,241,77,79,111,236,29,58,155,117,209,148,178,83,195,115,161,149,187,162,168,141,175,79,237,163,122,53,207,107,37,138,86,35,223,179,114,221,255,0,44,94,96,20,121,69,89,77,195,246,119,226,46,201,129,106,246,193,134,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,190,105,30,230,194,230,55,84,108,110,123,227,153,64,66,183,58,191,52,248,91,229,253,15,168,220,75,106,200,206,20,115,31,136,156,184,204,124,107,149,241,123,86,235,151,62,204,158,107,4,80,171,170,174,84,181,73,86,178,58,153,81,125,249,163,236,173,84,135,77,210,53,238,70,42,189,172,142,90,127,149,185,165,142,242,91,29,219,51,51,45,47,190,198,196,150,110,183,98,173,236,176,212,116,186,176,190,25,63,23,51,31,27,181,142,87,183,222,106,233,174,169,162,162,42,100,39,194,143,21,217,113,197,174,92,51,26,224,169,123,13,214,135,167,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,164,47,218,229,138,100,68,108,141,107,145,81,143,100,145,178,181,144,3,205,31,207,102,102,253,203,232,244,69,10,195,57,67,140,177,126,87,227,124,220,177,65,73,53,139,47,106,45,48,223,81,211,163,39,133,151,9,38,138,9,152,197,238,123,18,88,82,55,34,46,244,89,163,84,106,181,30,230,118,178,47,61,51,31,135,76,199,183,102,134,87,222,123,13,214,135,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,72,95,181,186,166,168,228,115,90,246,57,143,99,30,223,43,139,49,77,247,28,226,171,206,53,197,53,221,182,245,136,46,21,23,75,141,79,73,145,245,234,167,145,210,75,38,198,35,88,221,207,123,151,70,162,53,53,209,17,19,184,157,238,89,92,58,212,228,7,13,22,233,241,78,19,171,177,227,108,103,81,37,230,255,0,13,124,81,54,174,22,111,115,40,233,220,173,106,61,140,109,58,50,78,140,170,175,142,90,138,132,84,98,185,204,108,6,2,122,57,115,112,81,251,149,114,226,123,254,63,182,90,164,204,220,83,248,203,149,76,9,213,146,215,66,168,197,142,216,217,183,57,142,218,246,44,146,186,36,107,95,35,154,221,101,108,49,72,180,130,231,206,59,46,232,56,151,102,19,165,181,82,92,114,85,212,240,82,46,42,166,166,171,109,197,181,114,49,143,125,98,211,202,198,59,179,70,231,58,23,194,145,44,171,177,211,49,239,247,96,117,255,0,224,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,33,219,154,135,2,181,56,3,16,221,120,158,202,218,10,185,240,197,242,162,107,150,51,134,106,168,182,90,110,51,213,66,198,207,18,201,34,77,35,42,166,169,85,88,216,199,244,158,215,174,230,198,246,50,56,224,4,233,242,230,224,39,247,43,216,167,204,140,196,159,180,102,110,38,183,246,58,186,120,42,55,210,217,104,94,246,74,180,109,86,46,201,166,87,199,27,165,151,189,168,230,53,145,46,214,186,73,175,84,22,43,204,127,152,5,31,14,246,41,114,147,40,113,23,250,108,87,246,105,229,169,167,142,10,136,240,237,46,246,73,186,161,147,50,72,223,52,209,162,177,144,171,119,36,114,172,174,86,126,37,37,133,108,39,133,175,184,231,21,89,176,86,22,161,237,183,172,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,228,170,102,255,0,6,86,46,15,57,102,102,189,178,75,175,182,113,158,40,250,59,81,137,174,81,61,233,74,233,34,187,210,244,169,169,163,118,154,67,23,86,84,73,28,212,146,71,61,206,118,212,86,69,28,75,18,233,205,123,129,202,108,75,106,189,241,113,151,47,171,91,237,182,158,157,248,186,210,140,150,161,43,169,34,108,112,54,182,4,106,57,98,124,17,53,157,86,174,145,44,49,58,77,88,232,223,214,139,92,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,248,185,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,33,62,20,120,174,203,142,45,114,225,152,215,5,75,216,110,180,61,56,47,246,9,230,71,213,90,42,156,138,168,215,42,34,117,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,149,172,24,171,149,87,59,120,116,199,121,33,103,192,184,178,255,0,79,214,195,121,141,135,232,111,184,126,231,190,22,246,174,173,5,37,77,84,93,22,74,249,25,208,146,177,33,221,34,51,169,179,123,81,17,116,79,171,133,120,174,204,123,7,13,152,215,133,155,156,190,217,193,152,163,178,79,109,142,162,101,73,44,85,81,87,193,87,35,169,215,69,214,25,122,79,71,194,186,53,36,122,74,213,106,172,169,55,148,200,28,156,190,241,1,156,184,79,39,112,228,221,158,175,19,92,27,79,37,78,214,63,178,82,177,174,146,166,167,99,222,196,147,165,4,114,203,211,222,142,126,205,173,247,156,136,100,105,143,226,198,88,43,40,238,212,185,9,130,176,253,110,33,178,217,214,12,49,97,169,149,40,45,219,226,98,54,24,19,98,35,88,198,181,17,25,26,44,108,93,173,98,201,11,85,101,102,54,217,171,138,115,31,26,102,62,35,196,153,189,93,117,171,198,117,119,9,91,123,117,210,37,138,170,58,168,215,166,232,95,18,163,122,61,61,137,26,68,141,107,99,107,17,141,107,81,168,212,145,78,74,120,91,35,174,247,220,105,137,46,116,61,167,54,44,59,29,109,117,108,176,172,116,214,121,153,211,146,106,40,181,234,117,186,155,227,158,85,110,140,142,106,118,53,205,235,74,215,203,81,24,28,235,45,217,29,61,139,5,220,238,120,143,178,102,197,38,248,237,182,218,42,56,101,146,186,207,35,255,0,24,234,217,53,108,144,195,28,140,122,192,229,115,145,100,125,67,91,19,183,75,44,49,65,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,147,78,74,73,154,18,229,30,16,118,117,81,82,82,227,180,179,211,55,16,50,154,166,57,216,181,168,196,73,30,174,138,54,68,143,114,166,247,178,54,172,108,123,156,198,58,70,53,178,59,218,131,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,0,1,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,193,229,51,99,2,254,20,50,179,25,101,159,181,61,153,244,183,15,220,108,93,183,161,214,236,189,170,154,72,122,189,61,205,223,183,169,187,110,230,235,166,154,166,186,152,198,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,100,147,194,174,105,126,26,120,113,203,172,204,154,251,237,154,251,206,31,165,246,173,111,101,236,253,91,164,76,232,215,126,45,24,198,183,74,168,167,111,184,212,98,233,171,53,106,181,86,29,185,179,102,133,171,49,248,193,186,91,44,205,164,146,159,2,217,232,240,187,234,233,171,91,80,202,153,216,233,42,102,215,106,34,70,248,165,171,146,157,241,234,229,107,233,221,170,162,170,177,181,255,0,146,62,80,212,190,235,152,89,247,93,5,92,116,240,83,197,132,45,114,54,120,186,19,189,238,142,170,181,175,143,190,84,124,105,29,2,181,222,235,21,38,145,61,245,69,217,43,230,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,0,0,0,52,84,79,129,183,189,13,81,223,89,166,128,125,134,169,221,226,53,80,137,245,154,232,134,160,3,106,38,166,186,104,106,109,95,16,158,33,199,11,145,85,21,17,123,206,54,66,154,170,185,60,78,86,179,67,123,222,214,49,92,171,224,112,210,197,39,229,202,168,174,69,93,63,70,135,78,231,78,234,137,246,42,247,108,215,249,208,160,25,229,64,231,88,235,229,106,127,91,233,127,59,227,62,134,77,214,62,42,90,54,61,52,219,212,209,127,225,60,175,148,83,172,241,238,95,243,241,52,172,114,170,116,145,127,43,187,66,136,230,164,9,28,76,141,233,223,223,175,254,193,66,56,93,84,90,74,135,34,119,238,79,240,167,47,86,130,46,140,44,146,52,209,19,93,87,249,84,250,141,153,22,45,85,117,209,16,241,216,209,89,21,29,68,207,253,250,181,83,244,106,210,209,177,21,67,238,152,238,59,108,125,200,221,116,251,63,18,142,251,62,175,172,186,252,9,66,251,85,28,113,238,239,115,29,175,119,241,221,250,126,179,218,198,215,185,170,173,95,230,54,196,231,196,245,69,95,113,19,184,237,181,205,123,77,138,205,23,83,68,248,156,168,28,19,196,213,83,184,218,110,69,69,53,52,84,250,141,54,169,184,0,0,0,0,0,0,0,0,0,0,1,160,213,62,177,170,125,99,84,250,194,232,191,19,110,159,104,0,120,154,166,137,241,67,93,83,235,26,167,214,53,79,172,106,159,89,168,0,27,85,62,33,17,117,53,114,106,135,30,214,238,239,10,141,215,221,54,234,136,228,212,227,145,58,207,70,34,162,166,221,127,148,237,39,114,119,31,54,224,141,87,75,167,138,181,127,188,81,140,211,162,108,182,233,55,55,250,212,235,50,247,253,77,121,211,202,250,246,202,145,49,191,147,27,218,223,238,116,254,194,190,91,222,142,162,141,233,252,20,95,230,56,102,137,210,71,51,221,240,69,84,254,114,219,248,134,129,238,179,94,28,139,220,148,21,10,191,250,18,158,123,134,42,119,165,158,157,235,224,179,51,79,253,8,75,180,161,139,117,19,88,169,226,212,254,242,28,51,43,217,78,230,185,116,94,245,239,253,5,29,205,139,155,164,165,149,21,253,204,87,53,123,190,164,147,236,41,46,73,80,173,94,53,175,172,217,170,37,84,186,46,191,238,209,169,117,86,202,103,50,86,72,169,162,108,106,127,120,244,108,68,70,34,125,134,201,35,69,240,79,5,54,34,57,139,223,245,155,210,78,237,29,222,27,162,175,216,114,34,167,192,209,222,33,60,77,198,197,77,13,81,116,55,0,0,0,0,0,0,0,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,186,162,159,231,166,122,101,199,14,153,113,113,205,12,208,188,246,27,85,14,145,67,12,72,143,170,184,85,57,21,99,165,166,141,85,58,147,63,107,180,77,81,168,214,185,239,115,24,199,189,180,87,151,95,17,120,239,138,12,172,199,25,153,142,170,63,56,23,58,59,61,22,200,127,169,150,190,205,73,52,20,125,72,162,143,173,210,235,189,189,87,183,123,252,85,124,17,32,4,200,35,12,228,54,13,226,75,151,230,92,101,78,51,162,164,115,46,57,111,97,125,178,186,106,117,153,246,155,138,90,162,74,122,216,145,175,99,183,198,231,106,173,71,183,123,21,241,185,118,61,200,176,153,196,191,14,152,239,133,252,211,175,203,60,117,79,253,150,178,207,91,190,31,234,157,175,180,205,12,21,157,56,165,147,163,213,232,61,221,39,187,123,60,21,60,21,111,255,0,146,94,74,127,219,215,17,149,151,15,175,5,91,233,99,151,255,0,55,172,171,146,102,44,127,249,146,70,230,201,253,157,28,223,200,82,85,0,62,78,44,194,214,44,115,133,111,56,43,20,208,246,219,46,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,243,29,126,52,50,114,197,144,92,80,99,252,170,194,211,111,178,218,174,17,212,91,163,218,244,236,212,181,116,241,85,197,77,171,222,247,191,162,202,134,197,212,115,149,207,233,239,93,21,218,37,245,114,92,225,235,10,220,40,241,31,19,183,106,158,217,122,182,220,42,112,149,162,138,74,88,221,29,15,226,41,166,158,177,178,57,21,233,51,217,58,66,213,102,205,177,172,232,170,244,151,70,74,160,5,63,207,76,139,203,142,34,242,226,227,149,249,161,102,237,214,170,237,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,244,230,102,231,104,186,43,85,174,115,30,215,177,239,99,177,236,226,95,135,76,119,194,254,105,215,229,158,58,167,254,203,89,103,173,223,15,245,78,215,218,102,134,10,206,156,82,201,209,234,244,30,238,147,221,189,158,10,158,10,183,149,202,159,142,58,108,181,186,208,112,183,153,44,171,150,197,137,239,8,204,45,115,107,229,157,109,215,26,167,49,137,68,248,245,84,101,52,210,232,230,186,54,167,78,105,100,115,209,205,149,210,67,231,249,161,113,211,248,107,197,79,200,236,156,198,125,175,45,172,187,61,177,83,68,221,176,223,110,145,200,229,93,38,71,47,104,163,135,72,250,122,35,88,249,81,242,126,53,173,167,145,45,215,131,190,21,113,151,21,249,185,111,193,246,107,109,91,112,197,186,162,158,167,22,93,227,145,33,101,186,220,175,247,209,178,185,143,111,105,145,173,145,176,179,107,183,61,21,202,157,54,72,246,100,39,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,74,124,39,121,88,201,191,151,248,123,211,160,42,169,0,60,209,252,246,102,111,220,190,143,68,93,87,35,31,207,103,234,223,237,34,223,249,140,240,19,251,149,239,176,102,70,93,207,218,50,203,19,92,59,29,37,60,245,27,234,172,181,207,99,229,74,55,43,215,124,208,171,35,145,209,75,222,228,107,28,201,87,115,91,36,212,215,130,78,48,113,55,8,217,161,21,233,171,87,91,130,111,149,16,55,22,89,233,34,167,235,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,205,78,121,99,252,27,154,124,19,102,118,96,229,246,33,164,190,97,235,230,91,226,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,152,230,25,25,241,131,194,102,13,226,235,43,254,131,223,106,41,44,247,218,10,136,234,108,88,141,212,11,85,61,169,235,35,22,116,99,18,72,149,236,150,38,44,110,98,191,102,189,55,170,43,162,98,166,62,217,165,149,184,239,37,177,221,207,44,243,46,197,236,108,73,102,232,246,218,46,213,13,71,75,171,11,38,143,241,144,189,241,187,88,229,99,189,215,46,154,232,186,42,42,36,180,242,197,230,1,89,155,180,116,220,63,103,126,34,237,120,234,147,108,24,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,251,230,145,237,116,205,123,117,71,72,215,190,79,173,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,144,158,100,124,190,234,120,137,166,143,56,114,110,213,72,220,197,183,83,182,154,182,219,12,81,66,252,76,197,150,8,226,89,106,38,158,40,97,125,52,41,59,145,238,107,159,35,17,145,235,163,35,68,134,204,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,47,201,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,200,39,129,126,12,172,92,30,101,197,85,178,75,175,182,113,158,40,236,245,24,154,229,19,222,148,174,146,36,127,74,154,154,55,105,164,49,117,101,68,145,205,73,36,115,220,231,109,69,100,81,227,216,79,247,43,143,34,121,101,247,215,172,86,151,84,12,107,56,177,243,79,156,159,48,49,15,168,206,76,79,47,124,1,131,115,79,151,14,9,203,236,193,195,212,151,204,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,138,14,49,120,58,199,124,32,99,186,123,5,254,179,219,56,110,243,191,232,254,32,233,195,79,237,78,148,52,239,170,254,149,100,242,201,7,74,74,132,143,241,138,155,244,220,221,81,123,174,3,147,102,74,125,57,226,10,237,156,117,119,14,141,38,89,91,211,163,4,114,237,146,122,235,140,85,20,241,238,106,198,228,116,45,129,149,138,237,30,199,36,157,13,55,55,122,18,169,197,143,149,140,228,249,127,136,125,58,115,26,195,35,62,48,120,76,193,188,93,101,127,208,123,237,69,37,158,251,65,81,29,77,139,17,186,129,106,167,181,61,100,98,206,140,98,73,18,189,146,196,197,141,204,87,236,215,166,245,69,116,76,84,199,219,52,178,183,29,228,182,59,185,229,158,101,216,189,141,137,44,221,30,219,69,218,161,168,233,117,97,100,209,254,50,23,190,55,107,28,172,119,186,229,211,93,23,69,69,68,150,158,88,188,192,43,51,118,142,155,135,236,239,196,93,175,29,82,109,131,12,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,124,210,61,174,153,175,110,168,233,26,247,201,224,57,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,196,212,130,58,185,218,98,155,21,38,65,96,92,21,81,93,178,245,117,198,9,116,163,166,233,61,122,180,180,148,85,17,212,73,189,19,99,118,190,182,153,52,85,71,47,83,86,162,163,92,169,30,220,189,49,254,13,203,14,49,178,231,25,230,6,33,164,177,88,169,106,43,233,170,46,21,106,173,130,7,212,219,234,105,226,89,29,166,140,98,203,52,104,175,118,140,98,42,185,202,214,162,185,50,30,7,159,199,248,3,6,230,158,13,187,101,246,96,225,234,75,230,30,190,83,173,53,117,13,74,46,201,89,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,69,6,52,228,183,142,233,51,150,205,96,193,57,137,218,242,218,245,219,100,172,196,21,52,112,186,187,15,244,219,35,233,225,158,149,103,143,182,117,63,19,26,77,10,183,222,89,28,232,162,107,91,190,87,240,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,176,67,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,47,127,140,30,19,48,111,23,89,95,244,30,251,81,73,103,190,208,84,71,83,98,196,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,251,53,233,189,81,93,19,21,44,215,130,142,82,148,118,78,197,153,188,88,219,122,215,170,59,130,79,111,193,113,212,193,83,66,216,227,222,136,235,139,227,222,202,141,239,217,35,97,141,253,52,107,26,146,172,137,35,225,100,159,130,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,69,63,230,117,203,254,143,40,171,42,120,129,201,12,59,217,48,45,94,233,241,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,119,67,27,28,216,92,199,104,173,141,204,100,118,171,194,143,21,217,143,194,86,99,179,26,224,169,123,117,170,187,167,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,156,204,220,229,138,100,69,116,110,115,145,81,236,124,145,191,33,60,173,205,44,9,157,56,18,217,153,153,105,125,246,206,27,188,245,187,21,111,101,154,159,171,210,153,240,201,248,185,152,201,27,164,145,61,190,243,83,93,53,77,81,81,86,11,57,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,69,20,230,63,203,254,179,135,123,236,185,183,148,56,119,253,41,235,251,52,18,211,83,201,61,68,152,118,171,99,35,219,80,249,159,36,143,134,105,17,94,201,149,219,82,73,86,39,35,63,18,178,210,14,1,56,120,181,113,49,196,189,131,1,226,171,85,93,126,19,183,211,212,222,241,27,41,171,27,76,254,197,3,52,99,85,202,168,245,100,149,50,82,194,244,139,241,155,37,114,181,89,162,200,204,135,140,85,201,116,229,21,193,246,25,160,193,182,254,45,49,130,82,92,175,183,74,138,150,225,22,195,45,67,31,104,130,37,171,161,171,124,168,143,108,82,190,117,116,141,70,57,143,70,50,54,57,174,221,35,154,207,63,205,115,142,159,235,252,47,228,166,51,255,0,100,82,227,250,218,22,255,0,106,214,218,227,168,71,127,190,246,166,53,191,192,133,95,254,168,132,142,172,139,200,188,199,226,47,49,237,217,95,149,246,110,221,117,174,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,78,22,110,110,171,162,185,92,230,177,141,123,222,198,59,34,156,139,200,188,184,225,211,46,45,217,95,149,246,110,195,106,161,214,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,82,103,237,110,171,162,53,26,214,177,141,99,24,198,54,160,3,169,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,142,191,28,89,67,131,114,35,138,140,121,149,185,125,5,92,24,122,211,81,71,53,12,21,51,172,207,167,101,77,20,21,75,10,61,125,231,49,142,157,204,98,185,92,253,141,110,231,61,218,185,110,171,146,190,80,224,220,95,154,24,219,55,47,176,85,205,125,203,218,122,24,108,72,217,213,144,66,251,132,117,177,79,51,216,157,239,122,69,10,198,212,85,216,137,52,138,173,87,35,28,201,137,0,179,94,57,57,113,96,222,43,106,91,152,56,62,239,73,131,243,22,158,157,209,77,92,250,85,146,146,246,198,68,169,4,85,136,197,71,49,237,114,70,196,169,106,61,237,139,86,186,57,81,177,36,126,83,150,231,47,186,158,29,169,164,206,28,228,181,82,59,49,110,52,238,166,162,182,205,20,83,63,12,177,37,158,57,86,42,136,103,150,25,159,83,10,192,229,123,90,215,198,197,124,122,232,249,17,106,95,52,127,34,121,155,247,47,172,81,16,2,101,80,69,95,19,156,163,47,184,187,136,43,117,239,34,39,181,88,176,46,50,184,77,61,238,22,210,178,26,92,35,27,34,133,92,232,163,89,250,149,93,121,22,165,209,195,20,113,199,19,182,70,171,28,122,61,183,233,195,63,10,185,71,194,134,13,169,193,249,91,109,171,115,238,53,29,166,231,119,185,72,201,174,55,23,162,187,166,147,74,198,49,187,35,107,149,172,99,26,214,55,87,59,77,239,145,239,172,0,197,92,200,35,12,228,54,13,226,75,151,230,92,101,78,51,162,164,115,46,57,111,97,125,178,186,106,117,153,246,155,138,90,162,74,122,216,145,175,99,183,198,231,106,173,71,183,123,21,241,185,118,61,200,176,109,158,153,23,152,252,58,102,61,199,43,243,66,205,216,110,180,58,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,234,66,253,174,209,116,71,35,154,230,61,172,123,30,198,201,175,38,14,30,46,184,111,12,226,94,36,113,45,170,145,140,197,148,237,178,97,122,134,214,57,211,173,20,53,18,118,247,62,38,174,198,177,245,16,83,181,170,255,0,198,107,75,34,162,53,142,69,146,77,8,245,230,91,203,238,155,56,109,87,142,32,242,130,213,87,38,96,208,83,246,155,197,166,146,41,106,167,196,172,99,105,96,141,35,71,206,140,129,244,244,208,74,228,100,49,57,243,174,141,68,87,171,117,136,28,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,212,219,57,176,228,52,188,52,63,59,111,45,164,165,198,73,81,61,185,153,123,77,117,235,220,86,181,30,254,138,44,142,137,138,148,206,137,35,149,245,93,53,141,155,157,26,117,38,106,68,232,96,205,44,210,199,121,211,142,238,121,153,153,119,223,108,226,75,207,71,182,214,246,88,105,250,189,40,89,12,127,139,133,140,141,186,71,19,27,238,181,53,211,85,213,85,85,101,167,150,47,47,250,204,162,163,166,226,7,59,240,239,100,199,85,123,103,195,54,217,100,158,42,171,13,44,144,77,12,174,169,99,94,145,172,211,199,81,223,12,140,115,161,107,27,170,182,71,61,145,200,168,6,50,220,66,226,155,22,57,207,220,203,198,184,90,187,182,217,113,6,48,188,221,45,213,61,39,199,215,165,158,182,89,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,220,76,255,0,41,188,127,131,113,55,7,56,99,6,88,177,13,37,93,247,7,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,86,42,182,70,162,238,141,237,109,229,0,1,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,192,49,246,230,81,148,53,57,65,198,14,56,129,32,171,75,110,48,168,76,95,109,154,166,120,165,124,236,174,115,159,80,228,72,244,216,198,214,37,92,108,107,209,30,140,137,170,187,181,71,186,242,185,59,231,166,92,96,252,130,205,60,37,138,111,62,205,171,193,247,10,172,117,113,116,136,143,221,103,90,40,99,150,104,98,98,186,105,122,43,70,238,166,216,213,27,215,129,17,92,233,54,164,96,102,198,58,252,40,102,158,50,204,207,101,251,51,233,110,32,184,223,123,23,95,173,217,123,85,76,147,116,186,155,91,191,111,83,110,237,173,215,77,116,77,116,39,167,151,86,78,88,178,111,132,124,9,77,104,155,180,85,227,11,124,24,198,233,83,181,236,235,85,87,193,20,141,77,142,123,209,189,40,18,158,13,91,181,175,232,111,218,215,61,200,92,169,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,234,143,41,154,89,165,129,50,91,2,92,243,51,50,239,190,198,195,118,110,143,109,173,236,179,84,116,186,179,50,24,255,0,23,11,31,35,181,146,86,55,221,106,233,174,171,162,34,170,90,7,45,254,43,179,31,139,92,199,207,12,107,141,101,236,54,170,31,163,240,88,44,16,76,175,165,180,82,185,110,42,173,106,170,39,82,103,237,106,203,50,162,58,71,53,168,136,198,50,56,217,125,64,3,77,83,235,26,167,214,53,79,172,119,41,183,79,180,107,240,0,120,154,162,39,197,80,215,84,250,198,169,245,141,83,235,26,167,214,106,0,6,213,79,136,68,93,77,92,157,199,30,214,238,239,10,140,215,221,54,170,162,42,106,113,202,171,36,136,196,95,117,83,188,237,34,34,120,33,212,171,86,111,85,248,236,255,0,25,73,243,26,133,42,109,149,112,57,191,215,58,127,31,169,204,83,196,101,173,123,58,171,4,126,17,170,47,247,81,235,245,23,25,105,123,93,66,215,183,234,95,239,169,202,145,172,178,58,69,240,69,69,69,40,158,111,193,36,141,102,197,211,199,255,0,237,148,43,133,250,119,172,21,15,248,106,223,239,206,94,197,170,29,212,123,92,158,63,229,83,145,205,115,17,237,85,209,53,209,63,186,83,12,202,184,191,177,73,2,63,189,155,83,77,62,214,47,212,91,222,7,164,246,150,101,79,50,55,84,110,222,253,127,242,119,127,144,187,139,101,43,211,166,253,52,209,170,159,206,167,166,133,17,24,154,124,77,36,141,28,154,104,108,218,230,170,170,248,27,210,69,253,242,234,104,154,42,247,28,168,169,224,134,142,9,226,110,54,175,137,162,119,41,188,0,0,0,0,0,0,0,0,0,0,0,0,218,168,186,154,104,191,80,209,126,161,162,253,67,69,250,128,0,13,23,234,26,47,212,52,95,168,104,191,80,209,126,163,120,0,0,104,190,6,197,77,126,38,168,207,142,167,27,217,163,147,188,221,28,72,223,142,167,41,243,170,161,87,202,229,68,241,77,53,41,70,104,211,73,216,106,163,106,107,185,175,254,243,207,27,150,45,146,141,116,114,107,253,49,225,246,123,159,228,46,14,205,59,229,165,99,60,26,172,77,19,234,238,67,191,59,118,210,202,159,196,95,239,22,219,196,20,154,89,47,45,219,227,111,168,77,117,254,36,167,158,225,153,234,219,53,43,52,241,149,159,224,66,93,157,6,189,150,62,255,0,222,167,247,144,235,92,211,72,213,201,240,69,254,242,150,253,155,53,241,210,208,215,73,42,127,223,229,79,230,144,230,200,235,13,28,105,29,202,22,251,213,109,73,151,189,124,93,210,95,138,149,246,40,154,200,216,137,245,39,247,142,234,119,49,62,196,52,221,171,78,39,59,85,209,83,192,209,124,123,187,142,70,247,119,27,219,226,29,226,19,196,220,104,169,169,180,220,158,6,160,0,0,0,0,0,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,114,152,179,20,216,176,54,21,188,227,92,83,93,216,172,184,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,123,136,23,227,235,141,124,85,197,102,99,213,217,45,55,62,207,150,88,102,225,52,120,114,223,78,178,50,58,253,138,232,219,115,168,73,26,199,186,105,88,170,172,107,218,157,24,222,172,68,220,233,95,45,255,0,242,84,242,177,138,126,96,87,122,117,184,133,98,71,249,83,241,199,77,150,183,90,14,22,243,37,149,114,216,177,61,225,25,133,174,109,124,179,173,186,227,84,230,49,40,159,30,170,140,166,154,93,28,215,70,212,233,205,44,142,122,57,178,186,72,100,83,140,78,21,112,111,21,249,71,112,193,247,155,109,35,113,61,186,158,162,167,9,221,228,145,97,125,186,226,172,247,17,210,181,143,119,102,145,205,141,179,51,107,183,49,17,200,157,70,70,246,84,12,148,202,251,86,74,229,30,16,202,139,51,169,36,167,194,214,122,107,107,234,41,168,155,72,202,201,216,196,235,85,44,77,85,70,62,105,122,146,191,222,114,171,228,114,171,156,170,170,190,212,0,64,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,255,0,192,5,31,226,171,134,124,27,197,126,81,214,101,110,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,115,49,102,22,190,224,108,85,121,193,88,166,135,177,94,176,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,222,197,115,29,181,236,114,106,213,86,174,154,162,170,119,158,131,37,242,135,25,103,214,104,97,252,163,203,248,41,36,190,226,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,228,61,195,71,14,152,19,133,252,172,160,203,60,11,79,253,138,178,241,91,190,111,234,157,211,179,67,12,245,157,57,101,147,163,213,232,49,221,38,59,99,60,17,60,85,106,168,5,154,243,6,227,238,213,194,149,170,60,185,194,150,186,187,142,98,226,123,61,69,85,12,173,86,197,5,146,9,27,52,48,87,189,210,197,35,39,122,84,70,170,218,125,170,142,72,164,234,58,52,216,146,71,174,64,115,0,190,218,178,179,61,178,135,61,49,21,214,237,73,153,184,127,17,86,89,43,186,108,116,54,235,237,109,53,91,230,143,163,27,17,99,134,174,121,218,186,71,164,81,75,239,116,218,217,165,149,150,86,100,167,194,119,149,140,155,249,127,135,189,58,2,170,144,3,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,36,211,31,224,12,27,154,120,54,237,151,217,131,135,169,47,152,122,249,78,180,213,212,53,40,187,37,102,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,143,183,24,188,29,99,190,16,49,221,61,130,255,0,89,237,156,55,121,223,244,127,16,116,225,167,246,167,74,26,119,213,127,74,178,121,100,131,165,37,66,71,248,197,77,250,110,110,168,189,210,41,144,28,62,241,5,195,207,47,76,246,195,121,233,136,58,113,214,224,252,69,61,147,10,117,226,171,246,4,105,65,87,214,119,105,141,206,103,244,195,220,217,58,49,185,209,179,110,253,122,147,74,214,195,97,149,65,17,124,231,243,55,36,177,14,38,195,89,117,98,179,82,86,230,134,24,168,115,47,183,102,199,60,19,219,173,207,167,142,120,40,158,171,26,69,84,201,150,169,38,107,145,238,232,44,82,34,35,86,119,145,235,149,88,91,49,241,166,99,225,204,55,148,52,55,90,188,103,87,112,137,214,70,218,229,88,170,163,170,141,122,141,153,146,162,183,163,211,216,178,44,170,230,182,54,177,94,231,53,26,174,73,95,230,217,106,198,86,46,9,176,5,155,48,113,125,38,42,196,52,120,226,130,26,235,213,53,169,45,172,175,123,109,247,36,73,150,153,36,145,177,189,91,183,122,53,219,21,251,149,173,141,170,140,109,144,114,184,243,217,150,95,125,122,61,105,63,196,85,243,92,224,91,250,255,0,20,25,41,131,63,217,21,88,254,138,133,223,218,185,183,72,233,209,191,239,189,169,237,119,240,38,86,127,170,38,42,175,44,94,3,191,2,22,42,108,249,205,139,46,220,125,136,45,237,246,109,174,227,110,233,213,97,120,92,249,155,38,142,234,185,58,213,16,58,157,93,186,56,229,133,171,36,43,166,249,90,183,254,98,174,79,247,43,143,34,121,101,247,215,172,86,151,84,12,107,56,177,243,79,156,159,48,49,15,168,206,123,254,5,248,205,190,240,121,152,245,87,57,45,94,217,193,152,163,179,211,226,107,108,76,98,85,58,56,149,253,42,154,105,29,166,147,69,213,149,82,55,57,35,145,175,115,93,181,85,146,199,57,57,189,148,57,71,197,86,81,201,131,49,156,20,151,252,49,127,167,138,225,108,185,219,231,99,223,3,220,197,117,61,125,21,67,119,53,30,141,126,173,122,110,99,216,247,53,200,248,222,230,186,194,248,107,227,23,38,184,20,190,175,5,89,161,71,106,101,38,20,235,201,124,204,76,61,35,171,41,107,47,147,49,149,19,67,61,44,48,44,203,208,87,186,131,173,185,242,110,163,137,31,20,77,87,54,27,202,207,44,127,131,115,79,130,108,206,204,28,190,196,52,151,204,61,124,203,124,65,83,67,93,76,171,178,86,123,62,161,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,28,195,42,130,207,249,140,240,81,251,170,178,226,11,254,0,182,90,163,204,220,45,248,203,109,76,233,210,146,233,66,136,245,146,216,233,183,53,141,220,247,164,145,58,84,115,89,35,92,221,98,108,210,200,144,237,195,39,15,25,243,196,22,63,134,143,33,173,85,109,185,97,250,138,74,234,139,243,107,59,20,22,53,89,154,145,84,190,167,84,115,30,215,34,200,214,197,186,101,72,100,116,108,118,197,210,247,249,209,91,175,182,124,43,195,213,167,20,226,63,164,23,170,43,125,242,158,227,119,236,108,164,246,133,83,35,181,182,90,158,131,21,89,23,81,232,231,244,218,187,91,187,68,238,67,192,114,84,243,79,138,126,95,215,122,141,184,154,146,159,231,166,122,101,199,14,153,113,113,205,12,208,188,246,27,85,14,145,67,12,72,143,170,184,85,57,21,99,165,166,141,85,58,147,63,107,180,77,81,168,214,185,239,115,24,199,189,184,230,103,70,111,99,44,250,205,12,65,155,153,129,61,36,151,220,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,206,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,95,20,75,167,42,30,56,233,177,45,170,201,194,62,99,50,173,111,182,218,122,134,97,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,244,156,154,68,176,196,216,244,99,163,103,90,77,0,4,0,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,0,16,173,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,36,127,58,51,123,6,228,46,87,226,12,220,204,9,234,227,177,97,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,119,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,99,67,139,46,54,43,198,42,188,221,176,182,28,250,63,101,173,184,84,84,91,173,29,177,245,126,207,165,124,142,116,84,221,119,162,62,94,155,21,172,234,57,55,59,110,171,222,164,180,242,100,202,108,229,195,120,18,251,154,183,188,95,217,178,219,22,245,35,179,97,189,205,155,181,215,67,50,69,45,207,197,123,54,222,140,148,251,83,222,155,77,207,68,108,48,57,246,87,205,31,207,102,102,253,203,232,244,71,138,224,251,139,60,101,194,46,104,125,56,177,83,213,222,44,85,244,242,83,95,112,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,253,58,140,69,70,202,244,89,243,255,0,73,174,41,114,107,253,106,199,25,123,142,45,255,0,198,88,106,97,87,127,193,146,25,163,145,159,196,150,25,99,253,228,140,238,166,188,27,240,91,131,120,56,181,99,43,126,26,196,85,119,250,140,89,120,74,180,174,171,133,97,158,43,116,45,84,164,163,145,26,245,138,71,196,178,84,57,102,99,34,234,44,203,171,17,26,212,75,138,49,87,36,83,11,243,0,163,225,223,151,182,91,229,38,80,226,47,244,216,175,246,140,242,212,211,199,5,68,120,118,151,219,117,82,110,168,100,204,146,55,205,52,104,172,100,42,221,201,28,171,43,149,159,137,73,108,47,0,96,12,101,154,120,202,211,151,217,125,135,170,239,152,134,249,80,148,212,52,52,200,155,229,126,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,63,220,18,112,125,134,120,70,202,248,172,173,74,74,220,109,124,167,129,216,178,241,73,45,71,66,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,226,128,4,0,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,0,2,213,121,163,249,19,204,223,185,125,98,136,128,19,42,128,0,49,87,47,255,0,150,47,30,63,129,11,237,54,67,102,197,235,110,1,196,23,6,251,54,233,113,184,244,233,112,188,206,100,206,147,70,244,156,189,26,137,221,78,142,221,36,113,66,229,146,101,211,124,174,89,31,227,111,131,236,51,197,206,87,203,101,114,82,81,99,107,29,60,238,194,119,138,185,106,58,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,214,233,195,239,52,126,16,176,125,101,219,37,219,132,255,0,6,121,123,131,186,180,120,66,239,70,202,187,133,45,218,149,147,189,169,36,144,50,153,42,105,230,149,170,217,245,145,178,57,206,124,203,44,137,34,39,82,66,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,59,100,59,115,80,224,86,167,0,98,27,175,19,217,91,65,87,62,24,190,84,77,114,198,112,205,85,22,203,77,198,122,168,88,217,226,89,36,73,164,101,84,213,42,171,27,24,254,147,218,245,220,216,222,198,71,28,4,138,114,197,229,255,0,71,155,181,148,220,64,231,126,29,237,120,22,147,108,248,102,219,44,144,75,75,126,170,142,121,161,149,213,44,107,214,68,134,9,41,251,225,145,141,108,206,123,117,87,70,215,178,73,148,0,138,14,109,252,105,218,175,84,210,112,167,149,184,130,146,190,158,58,141,113,228,241,83,54,86,54,120,37,142,74,123,124,83,171,149,17,241,203,26,190,116,99,117,107,217,20,125,68,84,158,34,45,138,171,195,23,16,184,171,133,252,229,178,230,230,22,166,237,253,131,169,77,113,181,190,170,74,120,110,116,50,183,108,180,242,57,139,253,172,140,87,53,237,100,177,68,245,99,246,109,92,135,178,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,0,140,190,99,220,200,241,14,94,93,111,188,57,100,116,85,118,187,235,105,217,79,124,197,18,178,170,142,182,216,247,58,84,150,150,150,25,161,98,163,221,18,83,201,29,107,30,246,44,115,238,139,222,217,51,109,86,221,199,85,78,49,224,67,30,240,177,154,245,245,117,55,218,90,123,36,56,42,185,180,177,54,7,91,169,43,45,233,236,215,164,49,181,90,248,162,167,146,86,205,34,187,168,139,35,92,246,185,177,164,180,43,132,239,52,249,55,243,3,15,122,140,6,74,96,17,129,206,211,39,44,82,225,92,11,196,13,60,221,27,213,53,193,48,117,100,123,94,238,215,75,36,117,21,116,235,170,191,100,125,23,197,83,220,140,220,254,213,239,59,72,218,139,26,185,79,156,119,220,162,183,102,13,54,28,135,74,188,123,131,234,112,116,149,59,153,253,43,75,83,85,75,37,74,236,123,28,143,234,65,79,44,26,123,174,111,95,123,92,142,98,34,245,114,67,5,90,179,43,58,48,14,92,223,106,42,224,182,226,172,81,106,178,86,75,72,246,182,120,224,169,171,142,25,29,27,156,215,53,30,141,122,170,42,181,201,174,154,162,248,25,52,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,118,204,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,151,63,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,1,156,125,113,175,138,184,172,204,122,187,37,166,231,217,242,203,12,220,38,143,14,91,233,214,70,71,95,177,93,27,110,117,9,35,88,247,77,43,21,85,141,123,83,163,27,213,136,155,157,43,229,186,174,70,63,158,207,213,191,218,68,170,0,109,84,83,77,23,234,26,47,212,52,95,168,104,191,80,0,1,162,253,67,69,250,134,139,245,13,23,234,26,47,212,110,53,0,0,104,190,6,197,77,126,33,35,248,235,226,108,145,154,42,119,154,178,20,69,213,123,215,83,152,233,84,177,92,245,84,79,222,233,175,242,148,243,48,41,222,200,36,70,247,235,167,247,216,82,44,191,134,90,58,202,149,119,199,102,137,221,245,63,252,165,199,97,250,153,37,166,107,52,218,213,213,52,254,85,62,219,27,177,154,20,79,54,100,86,53,186,183,95,31,143,251,217,66,248,98,122,199,73,42,105,220,170,159,225,76,94,181,167,94,200,222,255,0,175,251,234,111,173,238,102,165,20,204,218,182,83,178,186,73,19,185,189,47,254,160,241,153,41,103,161,173,170,142,250,198,251,245,26,235,222,191,189,73,27,245,253,159,81,114,244,208,182,56,17,63,207,196,250,17,166,140,68,52,221,185,20,227,115,149,87,69,54,175,216,111,111,187,246,156,137,226,28,19,196,220,104,169,169,180,220,139,169,168,0,0,0,0,0,0,0,0,0,0,0,0,0,209,84,219,170,168,0,120,26,162,253,102,224,0,0,0,1,179,93,13,138,231,107,166,166,213,71,170,248,156,172,238,68,69,83,121,195,35,145,141,87,47,212,120,28,114,140,90,71,202,232,245,71,200,172,215,95,173,28,82,60,63,127,134,28,101,45,174,56,251,216,215,73,226,191,9,81,191,87,248,203,132,195,53,13,170,183,199,38,157,250,39,248,45,62,189,79,117,60,159,218,47,247,139,111,226,1,17,108,87,181,248,173,186,167,252,9,79,129,195,75,26,150,58,45,23,191,169,31,248,16,151,91,69,254,166,143,251,84,254,242,29,91,211,227,138,145,206,123,180,77,23,225,246,41,106,188,70,220,162,101,174,74,120,159,171,229,149,85,19,69,248,182,100,250,143,127,195,235,31,22,28,180,44,190,46,160,167,95,255,0,7,17,93,24,138,228,107,147,189,52,67,159,224,104,228,211,193,14,53,68,85,240,52,218,171,166,137,241,55,38,186,232,168,111,68,14,241,9,226,110,6,155,77,64,0,0,0,0,0,0,49,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,71,87,52,46,53,255,0,116,6,59,126,76,101,237,206,213,93,150,216,54,224,202,152,174,52,75,214,246,205,209,176,185,143,168,73,92,212,210,24,186,179,195,26,70,170,201,61,249,119,200,215,197,211,177,98,106,121,42,121,88,197,63,48,43,189,58,220,66,177,218,185,218,110,182,90,150,81,222,109,149,116,21,18,83,193,86,200,170,97,116,79,116,19,196,201,161,149,26,228,69,86,73,20,145,200,199,120,57,143,107,147,84,84,82,95,249,83,241,199,83,153,86,170,14,22,243,37,148,145,95,112,197,157,25,133,174,109,124,80,37,198,221,74,214,49,40,159,30,168,175,169,134,45,28,215,70,213,234,67,20,142,122,53,209,58,73,164,124,0,8,1,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,95,248,0,242,153,177,142,191,5,249,89,140,179,51,217,126,211,250,37,135,238,55,222,197,215,232,246,174,203,77,36,221,46,166,215,108,221,211,219,187,107,180,215,93,23,77,12,101,241,102,41,190,227,156,85,121,198,184,166,187,182,222,177,5,194,162,233,113,169,233,50,62,189,84,242,58,73,100,216,196,107,27,185,239,114,232,212,70,166,186,34,34,119,31,87,41,241,215,224,191,52,240,110,102,123,47,218,127,68,177,5,186,251,216,186,253,30,213,217,106,99,155,165,212,218,237,155,186,123,119,109,118,154,235,162,233,161,147,70,19,197,54,44,115,133,108,216,215,11,87,118,219,46,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,227,235,30,43,26,231,126,75,229,173,214,43,22,99,102,246,10,194,183,41,233,219,87,21,29,238,255,0,73,67,60,144,57,206,107,101,108,115,72,215,43,21,204,123,81,200,154,106,199,39,193,78,214,5,205,140,172,205,14,221,248,51,204,188,41,139,125,153,210,237,190,194,188,211,87,246,94,166,238,159,87,162,247,108,221,211,126,221,218,107,177,218,120,41,226,184,170,225,159,6,241,95,148,117,153,91,140,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,30,228,108,204,219,44,140,124,110,84,220,199,187,107,152,253,146,51,30,204,232,202,28,101,144,185,161,136,50,143,48,32,164,142,251,135,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,226,140,148,248,78,242,177,147,127,47,240,247,167,64,85,82,0,121,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,68,170,29,74,219,77,170,227,83,65,89,112,182,82,85,84,90,234,22,174,134,89,161,107,223,75,58,197,36,43,44,78,84,213,143,88,166,150,53,115,116,93,146,61,190,14,84,90,107,197,143,149,140,228,249,127,136,125,58,115,26,195,32,142,63,184,193,181,112,155,148,110,117,189,106,228,199,120,198,158,178,131,10,50,24,154,172,166,157,140,106,73,93,43,164,99,162,217,78,179,68,244,141,205,114,202,247,49,155,118,44,146,71,0,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,147,169,203,139,129,202,158,20,176,109,126,48,204,23,210,84,102,46,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,233,57,241,68,214,163,146,20,150,79,21,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,1,138,185,63,220,174,60,137,229,151,223,94,177,90,85,95,221,99,194,199,254,50,217,85,255,0,174,86,239,253,241,239,240,182,44,194,184,230,197,75,138,112,86,38,181,98,11,45,110,254,205,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,174,139,220,230,170,47,122,41,142,23,22,62,105,243,147,230,6,33,245,25,207,21,125,192,24,203,12,225,156,51,140,239,184,122,174,146,197,140,105,234,106,108,87,7,34,44,21,204,167,168,125,60,232,199,34,170,35,227,150,53,71,49,116,122,35,163,114,166,217,24,231,93,167,3,92,200,175,188,39,225,91,214,93,227,28,55,117,198,152,90,109,245,150,42,70,92,217,7,177,234,186,115,189,241,198,143,137,203,209,168,157,208,111,68,122,54,45,37,149,145,200,247,189,175,179,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,73,212,194,153,13,83,195,143,44,44,103,150,215,154,42,72,49,10,101,190,36,186,98,5,134,158,40,222,183,26,154,10,137,100,142,87,196,247,182,103,194,215,71,76,146,239,118,246,83,177,83,70,237,106,65,9,149,64,58,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,171,222,145,67,20,104,231,106,187,35,99,124,26,136,145,109,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,39,31,227,252,27,149,152,54,237,152,57,131,136,105,44,120,122,199,78,181,53,213,213,42,187,34,102,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,0,60,109,241,131,137,184,185,205,9,111,78,90,186,44,19,99,168,157,184,78,207,87,21,63,94,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,58,154,84,100,94,99,208,228,116,60,67,220,236,221,135,6,87,98,8,176,221,182,166,161,85,146,92,106,157,13,68,146,62,157,154,123,240,199,217,94,199,200,170,141,234,57,24,221,234,201,82,54,68,100,229,247,63,115,50,139,42,176,180,219,47,87,91,125,214,162,221,30,214,47,105,170,164,183,84,85,197,77,171,222,198,51,172,250,118,197,212,115,145,172,234,111,93,81,186,47,138,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,157,78,92,92,113,212,241,91,131,107,240,126,96,178,146,159,49,112,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,73,175,150,39,53,90,147,36,81,222,80,4,0,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,7,138,198,185,223,146,249,107,117,138,197,152,217,189,130,176,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,38,154,177,201,240,83,181,129,115,99,43,51,67,183,126,12,243,47,10,98,223,102,116,187,111,176,175,52,213,253,151,169,187,167,213,232,189,219,55,116,223,183,118,154,236,118,158,10,68,15,58,191,52,248,91,229,253,15,168,220,74,149,201,30,237,106,176,90,179,230,251,125,185,210,91,173,182,234,124,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,150,149,199,71,25,183,222,48,243,30,150,231,29,171,216,216,51,11,246,138,124,51,109,149,140,90,166,199,42,179,171,83,83,35,117,214,105,122,81,42,198,215,44,113,181,141,107,119,42,62,89,61,183,46,46,7,41,184,173,198,85,248,195,48,95,87,79,151,88,62,162,6,87,67,19,37,137,247,186,183,34,189,40,162,157,17,26,198,53,168,215,78,230,187,170,214,75,19,90,141,89,146,88,231,120,128,30,104,254,123,51,55,238,95,71,162,45,84,188,174,92,92,113,211,112,165,140,171,240,126,96,178,174,163,46,177,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,85,204,138,39,53,92,176,164,82,78,240,49,87,4,223,114,224,229,255,0,71,195,189,138,44,219,205,236,59,254,155,21,253,166,8,169,170,36,130,162,60,59,75,189,241,237,167,124,47,146,55,205,52,104,143,124,200,237,201,28,169,19,81,159,142,89,111,168,0,8,1,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,18,168,0,5,170,243,71,242,39,153,191,114,250,197,17,0,38,85,0,234,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,83,95,221,99,194,199,254,50,217,85,255,0,174,86,239,253,241,85,76,85,207,171,137,176,181,247,7,220,97,180,226,58,30,201,87,81,111,160,186,71,31,85,146,110,165,173,165,138,174,154,77,88,170,137,190,9,226,126,154,238,110,237,28,136,228,84,75,202,203,158,101,248,203,5,240,91,124,225,205,42,49,5,191,27,91,233,225,182,224,252,89,111,157,37,124,86,231,212,163,167,130,119,205,38,248,31,21,58,203,12,18,64,139,181,142,137,173,108,43,10,72,235,64,192,24,3,25,102,158,50,180,229,246,95,97,234,187,230,33,190,84,37,53,13,13,50,38,249,95,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,100,187,149,89,103,133,114,111,46,48,230,86,224,170,78,207,101,195,54,248,173,244,219,163,141,146,77,177,61,249,229,233,177,140,116,210,189,93,36,143,70,166,249,30,247,42,106,229,61,89,22,188,236,51,162,235,110,166,192,121,17,135,177,125,93,45,61,210,158,170,253,137,172,240,177,204,101,84,9,44,108,183,58,89,54,232,246,36,176,214,170,68,143,84,223,27,30,246,234,216,156,145,66,74,167,36,44,210,255,0,236,151,146,151,11,239,251,19,20,218,45,157,151,244,211,87,207,214,70,127,244,53,187,30,255,0,181,141,254,184,164,170,2,197,121,143,243,0,163,225,222,197,46,82,101,14,34,255,0,77,138,254,205,60,181,52,241,193,81,30,29,165,222,201,55,84,50,102,73,27,230,154,52,86,50,21,110,228,142,85,149,202,207,196,164,176,195,128,48,6,50,205,60,101,105,203,236,190,195,213,119,204,67,124,168,74,106,26,26,100,77,242,191,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,102,22,10,186,229,174,63,196,185,115,125,168,164,158,229,133,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,166,154,162,120,30,171,27,228,54,50,193,153,61,151,153,228,234,42,186,188,39,143,233,235,24,203,131,105,209,176,81,92,105,235,170,233,221,68,247,35,220,187,221,21,51,39,107,156,140,222,146,72,214,35,186,50,56,169,92,11,241,155,125,224,243,49,234,174,114,90,189,179,131,49,71,103,167,196,214,216,152,196,170,116,113,43,250,85,52,210,59,77,38,139,171,42,164,110,114,71,35,94,230,187,106,171,37,143,32,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,127,118,226,111,134,219,5,214,182,197,125,226,15,45,109,215,43,117,68,148,149,148,117,120,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,130,179,11,0,230,85,170,91,238,92,227,140,63,138,173,176,84,58,146,90,203,37,206,26,232,35,157,173,107,157,19,164,133,206,106,61,26,246,57,90,171,174,143,106,252,80,182,174,96,220,18,90,184,175,192,17,223,112,196,20,148,57,139,133,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,122,138,212,68,146,77,96,135,22,97,107,238,6,197,87,156,21,138,104,123,21,235,15,220,42,45,119,26,110,171,36,232,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,121,80,56,78,243,79,147,127,48,48,247,168,192,100,166,1,111,252,123,101,158,21,205,14,17,243,50,221,138,105,58,158,193,195,245,184,154,221,59,35,141,102,165,174,160,129,245,17,62,55,61,142,217,187,166,232,158,173,209,203,20,210,177,28,221,250,152,235,151,255,0,201,147,43,126,149,241,29,125,204,202,251,23,106,160,192,152,126,78,205,91,218,182,118,59,165,107,210,24,127,22,143,71,73,190,149,183,22,247,181,204,110,154,174,142,233,169,53,32,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,97,92,203,121,130,84,231,13,214,241,195,230,80,93,105,36,203,234,10,142,205,120,187,82,75,21,84,24,149,236,117,44,241,172,106,248,17,240,50,158,166,9,90,143,134,87,50,116,209,200,170,197,110,177,236,74,167,35,31,207,103,234,223,237,34,255,0,255,0,117,143,11,31,248,203,101,87,254,185,91,191,247,199,191,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,251,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,115,154,168,189,232,167,214,0,3,69,83,110,170,163,78,224,7,129,170,47,214,110,0,0,0,0,27,53,208,216,174,119,119,121,162,163,149,124,78,72,213,81,52,85,212,222,113,170,233,239,41,227,177,130,181,244,115,206,177,238,70,109,248,233,226,173,66,135,73,123,130,221,139,169,237,172,143,222,159,127,197,127,123,22,191,87,218,87,252,31,88,218,186,61,85,186,42,127,149,199,165,253,233,69,179,91,107,149,170,191,111,255,0,80,80,206,25,24,223,102,201,245,234,159,225,76,94,149,175,253,74,223,229,254,250,155,174,10,198,83,185,206,93,19,187,251,232,91,142,124,93,41,233,236,117,74,215,247,201,179,78,229,248,62,47,176,233,112,200,201,25,133,237,146,74,159,149,214,255,0,156,152,185,184,147,115,26,169,223,166,167,101,60,13,28,154,119,162,28,106,159,97,162,181,85,59,144,221,223,174,138,134,244,79,136,112,79,19,112,52,218,52,208,212,0,0,0,0,0,0,0,0,0,0,0,0,26,42,232,104,170,17,13,116,68,67,111,136,94,227,85,77,2,125,161,80,119,161,174,227,80,0,0,0,113,170,106,105,179,85,10,213,55,49,170,158,38,243,138,88,213,205,218,159,19,199,99,120,54,91,85,54,110,252,102,190,58,126,245,197,186,90,32,150,44,209,171,168,119,115,86,9,19,79,255,0,88,69,46,99,6,85,53,246,216,154,141,211,242,83,199,248,173,61,37,79,125,60,159,107,23,251,197,183,241,1,181,44,119,164,69,255,0,91,234,127,192,148,248,92,52,55,91,37,26,235,255,0,124,143,252,8,75,171,163,68,74,118,105,252,20,254,241,241,241,132,221,43,107,244,110,190,234,252,127,138,226,207,51,174,163,218,120,146,138,216,175,209,175,146,52,84,211,235,146,70,253,159,89,95,242,106,220,202,75,45,186,36,118,169,29,36,44,78,239,169,145,253,165,96,137,168,145,181,19,234,67,121,181,202,136,108,95,16,139,246,154,167,122,156,134,138,154,132,238,53,0,0,0,0,0,0,0,0,99,89,197,143,154,124,228,249,129,136,125,70,114,175,223,248,219,186,217,120,28,192,252,36,101,196,245,116,21,18,83,214,205,139,47,20,213,78,137,238,130,123,157,197,239,180,172,110,133,21,89,36,82,81,202,249,98,151,71,49,238,133,200,168,178,52,161,89,23,145,121,143,196,94,99,219,178,191,43,236,221,186,235,93,172,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,156,44,220,221,87,69,114,185,205,99,26,247,189,140,119,171,227,39,39,44,92,63,241,15,136,50,119,14,77,218,41,48,205,190,199,79,37,78,215,179,181,213,62,209,71,37,77,78,199,189,235,31,86,121,37,151,167,189,90,205,251,91,238,181,16,147,254,74,158,86,49,79,204,10,239,78,183,16,172,76,158,104,240,35,98,226,171,130,252,159,198,184,89,157,139,51,112,254,87,225,248,237,213,58,190,79,106,82,193,105,124,145,90,182,62,162,42,120,58,181,53,13,94,210,228,87,51,77,23,86,247,36,64,255,0,162,172,5,138,191,215,92,57,137,48,229,195,253,210,142,186,219,93,79,39,252,25,33,154,57,25,246,57,174,111,193,80,157,238,95,60,109,218,184,175,192,18,88,177,60,244,148,57,139,133,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,122,104,229,68,146,61,110,212,0,64,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,255,0,192,4,112,115,167,206,43,85,151,40,240,166,72,91,239,213,113,95,113,45,225,151,186,234,58,74,166,181,142,181,82,178,70,163,106,163,71,163,213,146,84,201,19,226,71,49,88,231,209,200,186,163,162,66,50,248,85,202,223,195,79,17,217,117,150,115,88,189,179,65,121,196,20,190,213,162,237,93,159,171,107,137,253,106,239,198,35,216,230,233,75,20,238,247,28,143,93,52,102,174,86,162,252,158,32,114,207,240,55,158,56,243,43,99,164,186,211,210,97,156,65,93,111,160,246,164,123,42,166,161,100,206,236,179,191,220,98,59,171,2,197,34,61,173,70,189,175,71,53,54,185,9,169,229,89,156,119,220,221,225,30,209,77,136,225,214,175,1,92,37,193,209,212,238,103,244,213,45,52,16,73,76,187,24,198,163,58,112,84,69,6,158,243,157,208,222,231,43,158,168,151,128,66,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,66,207,249,147,112,163,151,25,231,145,216,147,52,46,113,123,43,25,229,206,31,175,188,91,111,52,240,163,164,168,165,165,134,74,137,40,42,19,84,234,66,253,175,216,170,187,162,145,234,246,234,142,150,57,96,92,152,158,85,252,117,83,99,252,61,106,225,135,52,171,233,32,196,246,58,120,109,184,50,104,105,101,223,118,183,65,75,51,221,4,169,28,107,12,111,165,134,153,17,36,123,217,213,99,152,155,93,35,30,249,36,124,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,165,92,88,249,88,206,79,151,248,135,211,167,49,172,61,86,105,102,150,59,206,156,119,115,204,204,203,190,251,103,18,94,122,61,182,183,178,195,79,213,233,66,200,99,252,92,44,100,109,210,56,152,223,117,169,174,154,174,170,170,171,41,92,168,120,28,166,195,86,171,39,23,25,140,250,180,190,220,169,234,31,132,109,42,201,105,210,134,146,86,201,3,171,103,71,35,86,87,207,19,159,210,106,107,18,67,43,100,213,238,145,157,25,52,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,3,21,114,127,185,92,121,19,203,47,190,189,98,180,128,18,127,185,92,121,19,203,47,190,189,98,180,133,110,44,124,211,231,39,204,12,67,234,51,146,169,194,175,15,88,87,138,14,85,248,55,40,241,77,79,96,237,254,214,169,183,93,25,75,29,68,214,202,232,175,85,174,138,162,54,189,63,182,141,232,215,49,207,138,89,88,143,102,253,201,17,121,209,148,56,203,33,115,67,16,101,30,96,65,73,29,247,14,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,229,121,87,240,241,117,206,94,37,237,88,242,170,213,73,85,132,242,198,162,27,221,217,243,86,58,23,182,181,89,50,219,91,19,99,93,239,122,84,194,217,149,23,72,246,83,189,30,171,185,177,201,49,60,88,249,88,206,79,151,248,135,211,167,49,172,50,168,0,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,114,156,228,237,28,65,87,101,61,166,225,131,110,63,233,79,65,172,248,202,154,157,209,83,200,218,174,211,79,29,19,170,30,233,146,74,152,93,36,201,178,24,226,218,201,34,89,36,87,254,41,97,134,194,87,185,141,92,242,74,237,203,175,43,42,184,114,142,145,153,116,204,113,79,77,99,74,106,73,233,153,178,26,91,172,82,170,178,161,173,153,94,179,50,85,123,228,77,242,61,92,245,87,43,183,45,165,242,184,243,217,150,95,125,122,61,105,82,185,195,86,228,147,248,139,167,183,224,59,77,92,121,131,5,58,77,143,107,156,233,250,19,189,244,180,137,110,133,137,35,213,136,248,233,163,220,229,137,141,98,164,209,234,231,189,30,140,181,94,27,173,153,219,118,206,220,45,75,195,148,149,108,204,86,84,75,83,99,90,106,184,41,159,190,24,36,150,84,87,212,57,176,171,22,22,74,143,100,139,178,70,43,152,168,228,118,213,201,120,2,0,121,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,68,170,2,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,69,42,231,87,230,159,11,124,191,161,245,27,137,103,248,83,240,203,248,26,199,255,0,67,189,171,248,61,246,133,143,233,167,98,219,209,235,110,170,246,111,106,211,241,157,30,167,95,77,127,21,213,232,239,252,103,64,240,6,75,188,55,92,242,74,237,146,88,90,171,135,40,233,25,151,76,167,150,154,198,148,212,147,211,51,100,51,201,20,170,172,168,107,102,87,172,204,149,94,249,19,124,143,87,61,85,202,237,203,82,200,1,230,143,231,179,51,126,229,244,122,34,186,242,153,202,28,27,159,89,95,196,102,81,230,4,21,114,88,177,21,62,25,134,161,105,39,88,103,137,236,146,225,44,83,70,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,230,173,154,241,59,195,214,42,225,127,57,111,89,71,138,106,123,127,96,233,212,219,174,140,165,146,158,27,157,12,173,221,21,68,109,122,127,109,27,209,174,123,89,44,82,177,30,253,155,150,247,249,80,241,199,83,134,174,182,78,17,243,25,148,137,98,185,84,84,51,8,221,149,241,83,173,13,92,174,146,119,81,78,174,86,164,172,158,87,63,164,228,214,84,154,86,199,163,219,35,58,50,232,98,174,74,247,40,46,15,173,73,106,166,226,247,26,37,91,174,78,168,173,160,193,212,141,149,173,130,56,17,174,166,169,174,126,199,171,158,247,57,106,105,219,28,136,212,98,50,71,237,126,248,159,28,165,0,0,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,0,22,171,205,31,200,158,102,253,203,235,20,68,0,153,84,2,149,113,99,229,99,57,62,95,226,31,78,156,198,176,202,160,197,92,155,236,111,193,149,139,140,62,4,114,70,217,29,215,216,216,207,11,229,253,154,163,12,220,165,123,214,149,178,75,108,165,234,211,84,198,221,117,134,94,148,72,178,53,171,36,110,99,92,221,200,143,138,72,75,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,145,254,76,156,58,125,37,199,119,222,37,239,244,250,208,97,14,165,139,15,251,255,0,151,116,158,20,237,82,251,146,163,147,165,75,42,51,108,145,185,143,237,187,154,168,232,123,165,252,24,214,113,79,157,127,186,39,136,44,109,156,113,219,251,21,38,32,184,39,96,129,209,116,228,101,12,17,50,158,151,170,222,164,136,147,44,16,196,178,109,122,183,168,175,219,163,116,68,247,246,238,12,175,181,60,12,93,248,196,173,186,246,110,205,136,41,233,232,109,210,61,137,29,69,159,174,180,83,84,181,89,189,206,153,107,165,142,54,198,254,146,54,58,105,223,248,206,164,90,121,94,11,243,142,197,144,92,80,96,12,213,197,48,239,178,218,174,18,83,220,100,220,244,236,212,181,116,242,210,75,83,163,24,247,191,162,202,135,75,211,107,85,207,233,236,77,21,218,166,71,199,82,237,29,214,107,85,108,54,42,218,74,59,147,233,228,109,29,69,93,51,170,96,134,117,106,244,223,36,77,146,55,72,196,118,138,172,73,24,174,68,84,71,55,93,83,26,206,36,109,153,219,105,206,220,83,75,196,108,149,111,204,87,212,69,83,124,90,154,184,42,95,190,104,35,150,36,71,211,185,208,163,18,23,196,140,100,107,178,54,35,88,136,212,110,212,187,254,77,23,60,146,160,206,219,253,46,56,142,145,217,139,113,167,130,155,2,172,212,147,204,246,177,32,172,150,228,177,61,173,88,97,127,70,40,145,94,245,107,213,138,246,49,116,124,141,117,165,241,99,230,159,57,62,96,98,31,81,156,148,158,28,171,114,74,221,202,38,203,112,226,46,211,87,116,203,234,90,123,140,215,90,26,71,78,217,234,158,220,69,58,211,67,26,192,246,61,30,234,148,129,168,187,216,205,85,55,185,172,220,169,12,36,207,114,104,182,103,109,6,73,95,234,177,196,149,110,203,171,141,68,21,56,21,38,171,130,102,53,233,61,100,87,36,137,141,114,205,11,58,209,68,170,199,163,88,175,87,189,137,171,228,115,162,219,139,31,52,249,201,243,3,16,250,140,228,170,114,84,242,177,138,126,96,87,122,117,184,191,242,56,57,190,240,171,131,111,153,95,83,197,38,28,182,210,91,113,102,28,168,162,166,196,19,182,69,141,46,214,233,100,109,44,74,246,53,138,146,84,197,44,148,237,107,213,204,252,79,81,174,87,244,225,107,98,47,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,62,124,0,241,131,106,226,203,40,218,235,130,213,199,142,240,117,61,29,6,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,232,0,49,140,206,251,102,13,178,231,70,62,179,101,204,148,146,97,58,12,81,117,166,176,190,146,173,106,160,117,185,149,114,54,153,99,153,92,229,149,157,36,102,143,87,59,114,104,186,174,186,146,211,201,66,211,106,135,134,220,101,125,134,217,72,203,149,102,56,168,164,168,172,108,45,73,230,130,26,10,39,69,19,228,211,115,152,199,79,51,154,213,93,26,178,200,169,166,229,214,66,129,141,103,22,62,105,243,147,230,6,33,245,25,202,235,119,227,142,155,13,114,255,0,193,188,35,229,203,42,210,251,114,167,185,51,23,93,145,242,211,165,13,36,183,106,153,219,69,2,181,90,178,190,120,156,206,171,151,88,146,25,93,30,143,116,143,232,218,254,86,229,110,59,206,156,119,108,203,60,180,177,123,103,18,94,122,221,138,139,181,67,79,213,233,66,249,164,252,100,207,100,109,210,56,158,239,121,201,174,154,38,170,168,139,237,120,182,201,11,87,14,25,253,136,242,94,205,124,171,188,211,225,202,123,91,95,95,83,27,99,125,76,243,91,169,170,38,122,49,189,204,98,203,52,155,25,171,149,172,218,213,115,213,21,235,126,188,140,127,61,159,171,127,180,136,171,39,251,149,199,145,60,178,251,235,214,43,75,170,0,209,87,67,69,112,68,53,209,19,196,218,23,184,215,78,237,66,125,161,90,59,208,215,113,168,0,0,0,56,213,53,52,86,234,21,170,134,230,53,126,38,243,99,218,170,213,68,60,206,41,167,219,108,168,69,110,237,219,62,58,126,249,165,179,223,105,229,92,205,183,206,158,235,91,213,238,238,95,254,87,68,46,43,1,213,181,104,213,168,221,62,221,126,215,30,219,93,91,169,69,115,95,107,81,189,255,0,95,255,0,80,80,254,25,27,173,4,157,255,0,87,248,83,23,161,109,68,74,102,233,246,255,0,125,78,11,252,189,42,7,174,221,124,62,63,198,66,208,243,254,226,178,65,5,26,59,78,166,237,83,79,169,98,95,168,169,121,17,103,142,130,199,69,3,93,170,71,212,248,125,111,149,126,191,180,175,208,53,27,26,104,114,154,57,116,67,141,124,66,47,192,215,93,85,13,233,220,21,53,8,154,26,128,0,0,0,0,0,0,0,0,0,0,0,0,1,181,87,234,26,42,154,162,26,155,85,126,6,168,159,19,69,241,53,211,84,52,240,83,113,162,166,166,155,84,106,166,186,234,106,0,0,3,106,248,155,119,125,72,55,184,213,142,85,241,250,205,224,243,216,137,27,45,60,173,115,53,68,71,47,143,216,165,3,197,117,20,214,75,195,43,214,61,171,53,82,67,174,170,190,47,114,253,191,81,87,242,234,235,13,109,36,77,98,107,172,109,119,199,234,103,217,246,158,230,167,253,77,39,246,139,253,226,219,184,130,107,125,139,120,255,0,232,125,71,248,18,159,27,134,116,254,162,210,107,225,190,63,240,33,46,166,147,253,78,205,63,130,159,222,60,190,98,85,54,158,212,244,87,105,171,87,225,252,87,150,51,113,196,17,223,179,129,214,230,73,191,178,215,44,74,154,105,166,218,165,79,169,62,178,242,50,194,153,89,69,11,81,186,35,99,106,120,253,140,42,91,83,70,162,125,72,106,108,122,42,248,28,126,242,26,167,218,110,111,137,200,0,0,0,0,0,0,0,0,0,99,89,197,143,154,124,228,249,129,136,125,70,114,159,225,60,45,125,199,56,170,205,130,176,181,15,109,189,98,11,133,61,174,221,77,213,100,125,122,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,239,39,167,128,94,10,48,175,10,121,113,73,123,187,91,59,70,102,226,107,124,50,98,59,133,66,70,249,40,55,163,100,117,178,157,99,115,216,216,98,122,34,61,204,114,245,164,98,61,87,107,98,100,81,87,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,133,99,37,62,19,188,172,100,223,203,252,61,233,208,22,107,205,99,129,202,156,202,181,87,241,73,150,207,164,138,251,134,44,234,252,83,108,115,34,129,46,54,234,86,189,235,90,201,52,69,125,76,49,106,215,54,71,47,82,24,163,107,21,174,137,177,205,97,92,191,50,115,60,115,71,136,236,51,124,201,73,189,149,38,11,184,83,93,238,215,250,150,205,216,109,212,168,245,71,69,58,68,248,223,55,104,98,75,10,83,54,70,186,102,186,70,171,153,26,75,35,50,20,0,16,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,240,1,0,60,205,51,175,240,211,197,198,41,236,246,254,203,65,129,53,193,84,123,226,217,52,189,138,121,187,68,146,105,35,218,237,106,165,169,216,228,219,172,73,22,230,163,183,107,114,156,146,242,114,251,46,42,199,92,64,212,77,209,178,211,91,215,7,81,199,181,142,237,117,82,73,79,87,80,186,163,247,199,209,100,84,221,202,205,175,237,94,235,181,141,200,190,43,157,62,0,169,177,113,13,133,51,6,159,15,82,81,219,113,86,23,101,51,235,161,72,154,250,251,141,29,68,137,50,202,141,93,238,123,41,231,160,98,61,233,222,205,141,106,175,77,81,174,75,24,254,166,197,196,54,43,203,234,140,67,73,71,109,197,88,93,245,44,161,153,98,107,235,238,52,117,17,172,41,18,185,55,185,236,167,158,189,234,198,47,123,55,185,200,189,52,86,204,248,0,165,92,88,249,88,206,79,151,248,135,211,167,49,172,59,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,25,10,112,73,198,14,25,226,231,43,226,189,53,105,40,177,181,142,158,6,226,203,61,36,85,29,10,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,232,139,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,18,168,10,85,197,143,149,140,228,249,127,136,125,58,115,26,194,255,0,249,98,240,29,248,111,190,211,103,206,108,89,119,96,28,63,112,111,179,109,119,27,119,82,151,20,76,214,76,217,52,119,85,171,209,167,157,180,234,237,209,201,20,206,73,33,93,118,74,212,154,144,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,128,6,42,228,255,0,114,184,242,39,150,95,125,122,197,105,117,64,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,245,120,232,224,202,197,198,30,92,82,219,35,186,251,27,25,225,126,209,81,134,110,82,189,235,74,217,37,70,117,105,170,99,110,186,195,47,74,36,89,26,213,146,55,49,174,110,228,71,197,39,202,229,173,144,63,128,174,24,48,255,0,210,60,189,250,47,142,177,71,90,231,137,123,75,52,174,159,250,98,110,196,217,245,85,116,123,41,93,22,144,123,189,55,62,77,204,108,142,151,90,171,197,143,149,140,228,249,127,136,125,58,115,26,195,42,128,8,171,231,157,249,147,253,100,253,154,82,174,74,158,105,241,79,203,250,239,81,183,19,61,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,0,60,127,112,125,117,225,55,55,28,219,122,82,73,129,49,141,69,101,126,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,142,128,71,143,241,148,88,6,163,43,91,136,106,215,9,213,94,33,191,190,210,229,71,64,151,24,161,146,6,212,49,21,53,99,214,41,158,199,109,84,222,137,30,253,221,56,246,246,178,183,52,177,222,75,99,187,102,102,101,165,247,216,216,146,205,214,236,85,189,150,26,142,151,86,23,195,39,226,230,99,227,118,177,202,246,251,205,93,53,213,52,84,69,79,63,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,144,79,2,252,25,88,184,60,203,138,171,100,151,95,108,227,60,81,217,234,49,53,202,39,189,41,93,36,72,254,149,53,52,110,211,72,98,234,202,137,35,154,146,72,231,185,206,218,138,200,163,185,80,8,1,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,18,168,0,33,91,157,95,154,124,45,242,254,135,212,110,37,74,228,143,105,181,95,237,89,243,98,190,219,41,46,54,219,141,62,31,164,172,163,171,133,179,65,83,4,141,185,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,74,43,204,51,151,157,215,134,139,173,70,106,101,93,29,93,199,42,238,53,8,143,98,185,211,79,134,231,145,218,54,158,119,46,174,125,51,156,168,216,167,114,170,162,171,98,149,119,244,228,158,159,240,57,199,30,50,225,11,25,58,150,169,149,119,204,186,190,84,53,247,235,11,30,155,227,126,136,222,219,71,185,81,172,169,107,81,168,173,85,70,76,198,163,30,173,86,197,44,83,253,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,1,156,209,252,246,102,111,220,190,143,68,93,87,35,31,207,103,234,223,237,34,247,248,193,225,51,6,241,117,149,255,0,65,239,181,20,150,123,237,5,68,117,54,44,70,234,5,170,158,212,245,145,139,58,49,137,36,74,246,75,19,22,55,49,95,179,94,155,213,21,209,49,82,2,255,0,0,57,203,248,101,253,207,159,131,219,175,225,11,218,30,204,246,22,198,245,186,219,119,238,223,175,79,163,211,252,111,95,119,75,165,248,221,253,63,124,200,167,32,112,126,99,224,12,154,194,120,55,55,49,239,211,76,95,106,183,182,11,165,239,98,167,105,147,115,149,173,220,237,31,47,77,138,200,186,207,68,146,94,159,81,232,143,123,145,49,151,39,251,149,199,145,60,178,251,235,214,43,75,170,0,0,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,149,64,0,45,87,154,63,145,60,205,251,151,214,40,136,1,50,168,0,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,22,171,204,235,128,239,195,125,138,167,62,114,158,203,187,31,97,251,123,189,165,107,183,91,186,149,88,162,22,190,22,199,171,186,173,78,181,60,13,168,86,237,142,73,102,106,71,10,107,178,38,165,223,228,14,78,88,184,127,201,172,39,147,184,114,110,209,73,134,109,237,167,146,167,107,217,218,234,158,231,73,83,83,177,239,122,199,213,158,73,101,233,239,86,179,126,214,251,173,68,42,1,110,188,193,115,138,235,146,28,37,227,172,93,134,175,212,150,172,67,91,79,13,146,207,44,181,78,130,117,158,174,102,67,35,169,92,199,177,253,166,58,119,84,79,26,177,117,106,193,189,81,90,199,33,143,9,145,157,179,132,204,27,105,224,253,252,35,82,212,82,62,218,252,47,61,149,110,85,52,11,82,207,104,204,215,200,251,146,83,203,35,180,122,86,61,213,76,141,36,252,91,209,168,199,55,107,85,49,204,50,61,224,191,56,239,185,251,195,6,0,205,92,83,14,203,213,214,223,37,61,198,77,204,94,211,85,73,81,45,36,181,58,49,140,99,58,207,167,116,189,54,181,26,206,166,196,213,27,170,214,178,207,249,140,240,81,251,170,178,226,11,254,0,182,90,163,204,220,45,248,203,109,76,233,210,146,233,66,136,245,146,216,233,183,53,141,220,247,164,145,58,84,115,89,35,92,221,98,108,210,200,144,67,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,219,197,152,166,251,142,113,85,231,26,226,154,238,219,122,196,23,10,139,165,198,167,164,200,250,245,83,200,233,37,147,99,17,172,110,231,189,203,163,81,26,154,232,136,137,220,125,92,69,154,88,239,21,224,76,35,150,119,251,239,106,195,120,19,183,253,31,162,236,176,179,177,246,217,146,106,175,198,49,137,36,155,228,106,59,241,142,118,221,52,110,137,220,93,7,46,46,7,41,184,173,198,85,248,195,48,95,87,79,151,88,62,162,6,87,67,19,37,137,247,186,183,34,189,40,162,157,17,26,198,53,168,215,78,230,187,170,214,75,19,90,141,89,146,88,231,120,0,90,175,52,127,34,121,155,247,47,172,81,16,2,84,174,29,115,231,25,112,219,155,150,44,214,193,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,162,57,88,237,143,70,72,212,222,198,170,100,39,195,174,124,224,222,36,178,142,197,154,216,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,180,71,43,27,189,138,201,26,155,30,213,90,150,81,254,48,49,253,54,88,112,185,154,88,206,108,67,87,98,168,165,194,245,212,214,251,133,34,202,217,224,184,212,196,180,244,75,27,162,77,236,122,212,205,10,35,211,77,138,168,229,86,162,43,147,27,114,66,121,44,99,250,155,23,16,216,175,47,170,49,13,37,29,183,21,97,119,212,178,134,101,137,175,175,184,209,212,70,176,164,74,228,222,231,178,158,122,247,171,24,189,236,222,231,34,244,209,91,51,224,198,179,139,31,52,249,201,243,3,16,250,140,229,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,159,78,1,120,40,194,188,41,229,197,37,238,237,108,237,25,155,137,173,240,201,136,238,21,9,27,228,160,222,141,145,214,202,117,141,207,99,97,137,232,136,247,49,203,214,145,136,245,93,173,137,145,69,95,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,149,64,1,181,87,224,52,85,53,218,106,109,119,212,17,62,33,124,77,83,192,211,193,77,198,138,154,154,109,26,170,26,162,234,106,0,0,3,106,248,155,119,125,129,30,239,137,171,94,170,171,175,192,222,15,147,121,68,145,142,141,204,213,23,79,143,232,40,14,96,58,154,217,60,183,119,71,162,193,183,191,85,253,242,49,191,111,215,245,21,15,45,47,80,85,195,27,88,154,239,215,235,248,43,254,207,176,169,255,0,189,238,40,166,109,181,187,25,252,191,255,0,108,162,156,49,167,244,148,139,250,63,191,49,121,214,237,59,51,116,251,127,190,167,204,197,245,13,167,181,185,206,118,158,31,15,227,52,176,220,220,196,177,214,102,34,88,91,46,231,67,226,155,116,211,88,35,119,213,246,125,101,215,101,85,39,74,8,227,107,116,68,215,227,246,188,171,241,183,107,17,171,240,55,27,94,154,161,196,187,147,196,213,53,248,154,167,137,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,77,59,205,65,162,174,136,104,157,234,110,54,175,137,170,120,5,79,137,162,47,192,220,13,21,16,212,0,0,0,218,190,38,205,170,107,177,223,80,107,21,23,95,180,222,154,252,80,47,135,113,242,110,176,171,105,230,145,83,84,86,187,251,202,91,118,108,198,249,170,233,24,212,211,109,206,55,127,38,178,21,63,43,42,157,20,20,241,43,123,250,44,79,31,177,133,82,149,85,244,143,248,106,197,254,241,110,121,255,0,79,186,201,120,93,127,38,223,80,191,251,18,159,35,134,186,125,182,42,39,107,226,248,255,0,192,132,186,74,84,219,78,196,250,154,159,222,41,190,110,212,190,58,7,119,247,104,191,224,200,88,254,90,81,123,75,57,239,213,175,119,116,55,122,164,78,239,170,173,139,254,50,255,0,178,254,129,176,219,33,149,23,242,162,107,191,186,214,30,192,26,43,180,56,157,222,186,253,160,220,223,241,156,128,0,0,0,0,0,0,0,0,6,53,156,88,249,167,206,79,152,24,135,212,103,37,167,149,239,5,31,185,255,0,2,51,57,243,10,217,117,161,204,156,101,111,125,52,182,234,212,232,251,26,214,233,154,246,83,172,77,114,235,52,189,40,38,145,100,68,124,126,228,91,35,115,37,234,95,81,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,136,86,50,83,225,59,202,198,77,252,191,195,222,157,1,85,78,165,178,211,106,178,211,62,142,205,108,164,160,167,146,162,122,183,197,77,11,98,99,167,158,87,205,52,170,214,162,34,190,73,100,146,71,187,197,207,123,156,186,170,170,157,176,1,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,255,0,0,242,153,177,142,191,5,249,89,140,179,51,217,126,211,250,37,135,238,55,222,197,215,232,246,174,203,77,36,221,46,166,215,108,221,211,219,187,107,180,215,93,23,77,12,99,46,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,39,211,150,94,74,126,5,184,71,194,221,162,225,218,171,241,222,152,214,179,100,187,225,139,182,193,15,103,142,61,99,99,155,165,44,84,219,218,187,180,149,101,218,229,110,221,60,87,56,92,21,117,197,92,31,62,251,111,168,164,142,159,7,98,139,109,238,185,179,61,200,249,32,123,102,161,70,196,136,213,69,127,86,186,39,42,57,90,155,26,245,215,84,70,186,32,56,104,199,244,217,89,196,54,91,230,13,195,16,213,216,237,182,60,81,109,169,186,87,83,44,187,226,183,118,134,37,98,42,68,138,247,177,212,235,43,30,198,162,239,99,156,221,29,187,69,201,120,0,82,174,44,124,172,103,39,203,252,67,233,211,152,214,18,83,159,252,188,113,222,116,228,158,68,231,103,15,88,87,219,56,146,243,151,248,118,139,22,91,228,188,67,79,213,233,90,41,35,164,171,133,42,92,200,219,164,113,44,82,34,74,154,233,2,182,53,85,153,235,125,92,25,112,47,151,28,30,88,171,164,182,87,253,40,198,119,157,209,92,177,53,69,26,83,200,234,93,251,163,165,167,139,123,250,16,166,214,57,232,143,115,164,145,17,206,114,163,98,100,113,45,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,37,80,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,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,29,176,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,128,6,42,228,255,0,114,184,242,39,150,95,125,122,197,105,117,64,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,168,0,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,53,39,148,205,44,173,192,153,211,129,46,121,103,153,118,47,108,225,187,207,71,182,209,118,169,169,250,189,41,153,52,127,140,133,236,145,186,73,19,29,238,185,53,211,69,213,21,81,113,225,226,171,134,124,101,194,134,110,86,101,110,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,250,64,77,79,44,94,3,191,2,22,42,108,249,205,139,46,220,125,136,45,237,246,109,174,227,110,233,213,97,120,92,249,155,38,142,234,185,58,213,16,58,157,93,186,56,229,133,171,36,43,166,249,90,183,254,0,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,0,133,110,117,126,105,240,183,203,250,31,81,184,149,87,145,143,231,179,245,111,246,145,39,216,179,232,175,209,91,207,211,175,101,125,27,246,125,71,182,61,173,211,236,61,135,166,238,191,104,234,254,47,163,211,223,191,127,187,183,93,123,181,49,151,205,91,142,92,93,243,31,17,220,242,135,14,93,108,56,50,166,225,44,150,75,109,210,177,42,106,169,169,85,125,214,190,68,79,210,168,213,116,142,99,85,26,233,102,86,172,175,149,78,76,159,186,59,232,37,247,233,55,255,0,97,143,198,125,27,246,142,254,209,237,78,178,117,251,7,254,71,253,123,171,175,185,215,211,165,239,246,162,202,249,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,68,170,29,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,52,220,230,49,211,204,230,181,87,70,172,178,42,105,185,117,237,152,171,147,253,202,227,200,158,89,125,245,235,21,165,213,0,0,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,0,22,171,205,31,200,158,102,253,203,235,20,68,0,153,84,0,1,138,185,146,159,9,222,86,50,111,229,254,30,244,232,10,170,1,20,28,240,113,253,52,183,92,172,202,218,28,67,86,149,20,180,247,27,253,210,210,213,149,176,43,37,116,80,81,84,61,52,233,61,232,176,215,177,189,234,246,34,201,249,41,34,110,180,14,94,24,42,213,143,248,210,202,171,21,230,162,174,26,122,91,195,239,108,117,51,218,215,172,246,250,105,107,161,106,171,154,228,216,233,105,163,107,211,77,85,138,228,69,106,170,57,50,30,49,225,230,31,130,173,88,3,141,44,213,177,89,170,42,230,167,170,188,50,246,247,84,189,174,122,79,112,166,138,186,102,162,181,173,77,141,150,166,70,177,52,213,24,141,69,87,42,43,150,255,0,249,39,230,133,215,16,229,30,60,202,139,131,106,230,167,193,151,138,91,149,13,68,213,174,149,145,193,112,100,154,210,197,18,166,144,177,146,209,203,42,237,118,142,125,83,215,107,85,21,95,35,224,142,14,106,28,10,211,99,252,61,117,226,123,43,104,41,32,196,246,58,121,174,88,206,25,170,165,223,118,183,65,75,11,27,60,75,36,139,12,111,165,134,153,85,99,99,25,213,99,158,187,157,35,24,201,33,216,174,188,31,112,153,140,184,186,205,15,160,246,42,138,187,61,138,130,158,74,155,238,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,223,167,81,232,138,216,158,169,144,158,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,94,166,117,242,125,199,117,92,71,82,217,50,57,59,14,83,223,118,86,212,222,110,117,112,203,244,111,115,228,235,82,54,37,155,180,214,108,107,26,177,46,212,215,173,27,36,147,220,146,114,74,184,104,225,211,2,112,191,149,148,25,103,129,105,255,0,177,86,94,43,119,205,253,83,186,118,104,97,158,179,167,44,178,116,122,189,6,59,164,199,108,103,130,39,138,173,85,35,47,157,198,104,90,169,112,6,94,228,188,45,164,158,229,115,188,75,138,42,21,181,173,235,209,193,77,12,148,209,111,167,209,93,178,119,85,205,182,69,86,166,180,146,53,17,221,251,35,3,45,50,135,25,102,213,54,50,159,6,65,73,59,240,54,23,170,197,247,56,102,157,34,123,237,212,210,194,202,135,68,174,247,92,246,54,126,162,181,85,186,178,55,163,119,63,107,29,245,120,104,199,244,217,89,196,54,91,230,13,195,16,213,216,237,182,60,81,109,169,186,87,83,44,187,226,183,118,134,37,98,42,68,138,247,177,212,235,43,30,198,162,239,99,156,221,29,187,69,201,120,24,214,113,99,230,159,57,62,96,98,31,81,156,148,158,90,92,190,233,178,122,213,103,226,15,55,237,85,113,230,13,125,63,105,179,218,106,226,150,150,124,52,199,182,170,9,18,68,100,234,201,223,81,77,60,78,86,77,19,95,2,234,213,68,122,59,73,10,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,0,211,78,253,77,65,162,174,134,137,222,110,54,175,137,170,120,5,67,68,83,112,52,84,212,39,113,168,0,0,13,171,226,108,209,77,118,59,234,52,70,46,170,114,106,186,248,26,157,10,200,85,119,75,166,186,105,220,91,190,116,49,210,218,171,162,99,116,221,210,211,191,248,209,158,155,42,106,29,77,21,59,21,190,27,254,63,107,202,217,19,149,241,234,169,161,70,179,94,157,94,214,181,93,245,252,63,180,40,183,12,176,127,83,94,244,95,171,252,41,139,201,183,183,109,51,83,95,175,251,234,121,44,203,168,124,118,167,104,189,221,223,225,48,176,59,157,47,182,115,250,228,215,59,221,139,163,240,250,232,147,244,125,69,248,229,157,3,18,138,58,141,127,43,95,239,189,62,178,161,3,69,93,14,55,174,186,169,161,185,167,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,213,239,83,84,77,13,77,171,226,106,158,1,123,205,21,52,53,79,3,80,0,0,0,13,171,226,105,223,175,128,222,161,30,186,155,181,212,212,233,220,222,198,211,42,47,197,116,254,101,40,182,63,130,159,171,81,51,211,186,45,243,124,126,10,229,59,89,93,123,165,168,107,58,111,215,108,169,31,130,255,0,19,236,43,27,220,143,163,114,179,191,88,215,251,197,188,103,234,189,44,119,148,211,253,111,168,215,255,0,66,83,230,112,216,142,250,61,67,170,119,111,139,79,253,8,75,156,131,186,153,63,181,255,0,17,69,243,182,226,200,109,53,106,231,233,179,168,158,31,83,100,251,11,96,200,27,123,170,113,221,254,177,205,247,36,184,85,61,23,95,20,89,162,95,172,190,252,37,23,70,215,76,141,240,232,179,252,22,159,120,28,114,35,181,213,19,187,67,102,186,174,154,26,234,186,233,161,189,168,111,0,0,0,0,0,0,0,0,0,44,3,133,206,3,191,249,41,243,55,138,188,223,178,254,112,49,52,184,66,197,115,183,127,246,199,125,53,237,175,234,255,0,231,13,137,146,67,253,142,161,142,254,180,242,255,0,193,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,136,86,50,83,225,59,202,198,77,252,191,195,222,157,1,85,64,0,16,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,240,11,32,231,11,141,110,184,87,131,231,216,173,244,244,146,83,227,28,81,109,178,87,58,102,57,95,28,12,108,213,200,232,149,28,136,143,234,208,196,213,87,35,147,99,158,154,106,168,230,194,182,94,224,171,174,101,99,252,53,151,54,42,138,72,46,88,170,241,69,100,163,150,173,238,108,17,207,83,51,33,141,210,57,173,115,145,136,231,162,170,163,92,186,107,162,47,129,147,150,19,194,214,44,13,133,108,216,43,11,80,246,43,46,31,183,211,218,237,212,221,87,201,208,165,130,54,199,20,123,222,174,123,182,177,141,77,92,170,229,211,85,85,94,243,202,241,11,133,175,184,231,32,179,47,5,97,106,30,219,122,196,24,62,243,107,183,83,117,89,31,94,170,122,41,99,138,61,239,86,177,187,158,246,166,174,84,106,107,170,170,39,121,140,185,146,239,12,151,107,173,255,0,134,220,168,190,223,110,117,119,27,149,199,3,216,170,235,43,42,230,116,211,212,207,37,4,46,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,165,128,82,174,44,124,172,103,39,203,252,67,233,211,152,214,25,41,240,157,229,99,38,254,95,225,239,78,128,170,164,0,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,149,64,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,98,174,79,247,43,143,34,121,101,247,215,172,86,151,84,12,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,151,84,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,42,128,8,171,231,157,249,147,253,100,253,154,82,174,74,158,105,241,79,203,250,239,81,183,19,82,8,245,231,95,105,181,77,195,110,13,190,205,108,164,125,202,143,28,83,210,83,214,58,22,172,240,193,53,5,107,165,137,146,105,185,172,123,160,133,206,106,46,142,88,163,85,215,106,105,96,28,178,237,54,171,215,28,121,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,241,107,216,215,38,138,136,166,65,32,0,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,149,64,1,10,220,234,252,211,225,111,151,244,62,163,113,42,175,35,31,207,103,234,223,237,34,143,243,35,230,9,77,196,77,76,121,61,147,119,90,182,229,213,186,161,181,53,183,40,101,150,22,98,103,172,80,73,18,75,79,52,17,77,11,41,166,73,218,140,115,156,201,30,140,147,77,89,26,165,21,224,147,131,236,77,197,206,104,69,101,106,85,209,96,155,29,68,14,197,151,138,73,105,250,244,48,75,28,239,133,145,199,43,209,206,124,206,166,124,72,246,178,68,141,92,143,123,92,137,181,211,253,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,130,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,24,171,147,253,202,227,200,158,89,125,245,235,21,165,213,0,0,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,0,22,171,205,31,200,158,102,253,203,235,20,68,0,153,84,0,1,138,185,146,159,9,222,86,50,111,229,254,30,244,232,10,170,1,143,95,50,28,83,98,198,28,109,102,149,219,14,87,118,186,74,123,133,37,174,73,58,79,143,109,85,21,13,61,37,76,122,61,17,87,100,240,74,205,116,218,237,186,181,85,170,138,183,85,200,235,11,88,170,241,86,110,99,90,138,29,247,171,85,190,207,107,163,169,234,189,58,84,181,114,85,73,81,30,196,93,142,220,250,42,101,213,81,92,157,61,26,168,142,114,44,181,17,23,207,7,5,90,168,49,254,86,102,52,53,21,107,114,190,89,238,54,74,136,156,246,244,27,5,12,209,77,19,152,221,187,145,234,235,132,200,229,87,42,42,54,61,17,186,42,186,149,114,130,205,11,174,11,226,210,155,1,194,218,185,237,185,131,103,173,182,212,64,218,215,69,4,83,211,66,234,216,170,159,22,138,217,158,214,211,205,11,117,218,173,74,169,21,29,226,215,78,72,6,52,60,77,218,109,86,14,36,179,94,197,98,182,82,91,173,182,236,113,125,164,163,163,164,133,176,193,77,4,117,243,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,9,169,229,89,105,181,91,184,28,192,53,150,251,101,37,45,69,210,162,241,87,93,44,48,181,143,170,157,46,117,48,164,178,185,19,87,189,34,134,40,209,206,213,118,70,198,248,53,17,46,212,0,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,1,2,220,212,243,142,197,155,188,92,93,233,176,228,58,210,96,43,124,88,58,74,157,207,254,154,170,166,158,121,42,87,99,216,213,103,78,122,137,96,211,222,107,186,27,218,229,107,209,18,226,185,71,112,207,131,115,23,37,243,131,29,226,90,234,180,168,198,116,245,217,102,171,72,171,20,244,22,233,105,33,150,173,241,189,206,116,78,124,171,81,79,166,248,151,166,180,168,168,174,73,28,210,50,241,102,22,190,224,108,85,121,193,88,166,135,177,94,176,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,222,197,115,29,181,236,114,106,213,86,174,154,162,170,119,153,4,242,247,205,11,86,106,240,125,150,215,59,123,105,33,168,176,89,226,194,245,212,144,214,182,165,244,243,219,218,148,201,213,209,17,99,124,177,71,21,66,70,228,213,172,168,103,123,145,81,238,184,162,56,56,82,224,114,167,18,241,119,153,60,92,102,51,233,22,197,109,204,140,82,252,35,105,86,69,80,181,213,113,92,234,224,117,108,232,228,114,68,200,37,107,250,77,77,37,89,162,108,154,177,177,179,173,35,224,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,0,1,181,87,83,84,77,13,77,171,226,106,158,6,166,213,77,13,81,77,64,0,0,0,54,175,137,167,242,5,122,161,166,245,55,235,169,169,193,88,246,178,157,234,191,103,247,202,71,143,105,97,169,153,204,115,123,159,166,189,235,240,70,159,11,45,175,180,146,205,35,24,253,86,45,62,11,241,71,253,133,122,166,123,36,129,28,197,215,255,0,137,71,243,83,123,81,190,239,127,127,199,251,66,141,112,199,175,178,100,93,59,187,191,194,152,188,58,31,235,13,255,0,63,138,148,227,53,171,153,13,5,67,92,237,54,236,248,125,110,97,102,24,2,145,215,60,230,185,214,162,110,99,186,58,59,195,194,145,233,225,221,245,23,227,128,224,72,109,80,108,77,19,222,255,0,9,199,173,6,201,17,87,77,16,227,85,215,187,67,85,85,248,38,166,230,161,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,23,95,129,162,39,196,220,13,171,226,106,158,6,166,138,154,154,38,166,224,0,0,0,13,174,54,170,252,13,54,187,197,126,179,84,98,247,41,189,19,67,83,175,85,76,147,49,117,95,14,242,141,230,188,109,138,134,187,111,143,70,84,254,103,158,51,38,46,104,201,36,167,114,119,182,161,87,254,109,62,162,227,168,37,89,173,138,255,0,226,255,0,245,40,80,60,254,99,157,100,188,42,39,255,0,40,84,107,255,0,161,41,243,56,108,69,250,63,70,154,120,62,63,240,33,46,93,21,91,71,170,120,236,255,0,17,107,252,79,221,101,162,195,117,202,142,209,92,249,81,59,147,251,28,223,103,216,121,142,26,240,180,45,130,158,234,189,238,173,129,149,14,241,241,122,66,229,248,255,0,136,188,27,51,18,42,8,99,68,238,108,109,79,238,53,14,249,162,248,28,110,114,120,27,83,197,84,213,171,169,200,223,172,220,0,0,0,0,0,0,0,0,0,0,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,10,198,74,124,39,121,88,201,191,151,248,123,211,160,42,168,0,2,0,121,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,1,17,124,238,51,66,235,85,143,242,247,37,225,109,92,22,219,101,158,92,81,80,173,173,119,66,178,122,153,164,166,139,125,62,136,221,240,54,146,109,178,42,185,116,171,145,168,141,239,223,109,92,181,242,134,167,55,248,193,192,240,44,21,107,109,193,245,11,139,238,83,83,79,20,79,129,148,46,107,233,220,169,38,187,216,234,197,164,141,237,98,43,213,146,185,83,110,138,246,228,18,12,104,120,155,180,218,172,28,73,102,189,138,197,108,164,183,91,109,216,226,251,73,71,71,73,11,97,130,154,8,235,230,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,18,255,0,201,235,26,221,113,87,7,204,177,92,41,233,35,167,193,216,162,229,100,161,116,44,114,62,72,30,216,107,149,210,170,185,81,95,213,174,149,168,173,70,166,198,177,52,213,21,206,189,240,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,37,62,19,188,172,100,223,203,252,61,233,208,21,84,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,168,0,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,0,12,85,201,254,229,113,228,79,44,190,250,245,138,210,234,129,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,234,129,74,184,177,242,177,156,159,47,241,15,167,78,99,88,101,80,1,21,124,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,106,65,96,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,254,0,2,0,121,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,68,170,0,8,86,231,87,230,159,11,124,191,161,245,27,137,103,248,27,61,51,31,45,178,227,28,229,126,10,188,251,42,213,152,221,134,43,252,208,34,182,170,162,150,149,42,17,41,91,34,47,185,12,157,169,221,84,68,220,246,177,172,87,35,29,35,30,200,188,139,204,126,34,243,30,221,149,249,95,102,237,215,90,237,101,154,105,85,89,75,111,165,106,162,73,85,83,34,34,244,225,102,230,234,186,43,149,206,107,24,215,189,236,99,178,41,200,188,139,203,142,29,50,226,221,149,249,95,102,236,54,170,29,101,154,105,85,31,85,112,170,114,34,73,85,83,34,34,117,38,126,214,234,186,35,81,173,107,24,214,49,140,99,106,1,0,60,209,252,246,102,111,220,190,143,68,93,87,35,31,207,103,234,223,237,34,85,0,49,87,39,251,149,199,145,60,178,251,235,214,43,75,170,0,0,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,149,64,0,45,87,154,63,145,60,205,251,151,214,40,136,1,50,168,0,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,21,84,3,22,27,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,73,212,229,39,130,173,88,87,130,220,63,125,183,212,85,201,81,140,111,23,91,221,115,102,123,85,145,206,202,151,80,163,98,68,106,42,51,165,67,19,149,28,174,93,238,122,235,162,163,91,121,69,144,115,125,202,251,86,52,225,46,167,30,76,234,72,46,89,125,120,162,185,83,206,234,38,203,60,176,84,204,218,41,105,89,46,168,232,88,231,84,67,51,180,220,142,90,88,209,91,224,230,197,95,2,216,214,235,128,56,193,202,75,237,154,158,146,106,138,172,81,73,100,123,106,88,231,49,32,184,59,176,204,228,70,185,171,189,177,84,200,230,46,186,35,209,170,168,228,69,106,228,102,1,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,234,128,0,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,96,242,153,177,142,191,5,249,89,140,179,51,217,126,211,250,37,135,238,55,222,197,215,232,246,174,203,77,36,221,46,166,215,108,221,211,219,187,107,180,215,93,23,77,12,101,241,102,41,190,227,156,85,121,198,184,166,187,182,222,177,5,194,162,233,113,169,233,50,62,189,84,242,58,73,100,216,196,107,27,185,239,114,232,212,70,166,186,34,34,119,25,9,240,19,150,120,87,43,248,71,203,59,118,22,164,233,251,123,15,209,98,107,140,239,142,52,154,170,186,190,6,84,74,249,28,198,55,126,222,163,98,98,187,87,36,80,196,197,115,182,106,68,183,53,60,156,177,101,23,23,23,122,156,57,54,148,152,246,223,22,49,146,155,107,255,0,165,106,170,103,158,58,148,222,247,185,95,212,158,158,89,245,247,90,222,190,198,181,26,196,85,186,174,73,121,199,98,151,10,227,174,31,170,33,232,222,169,174,11,140,104,228,220,247,118,186,89,35,167,164,168,77,17,155,35,232,190,42,110,245,126,231,246,175,117,186,70,229,89,63,0,16,3,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,37,80,0,1,162,253,134,136,154,155,129,181,124,77,83,192,212,209,83,83,68,215,83,112,0,0,0,6,215,27,85,116,248,26,104,229,213,84,215,98,233,169,189,19,67,83,138,120,18,102,171,117,211,82,153,230,20,44,133,142,84,241,77,63,250,130,141,101,69,199,161,119,169,129,233,170,187,103,248,47,95,168,186,27,21,71,94,149,87,224,159,229,82,152,102,179,30,230,183,68,239,239,255,0,234,10,55,195,26,47,179,30,223,209,254,20,197,223,82,119,83,38,159,231,222,80,204,252,185,75,71,100,174,149,87,79,235,95,225,197,246,125,165,5,225,183,15,50,229,45,54,34,147,190,90,173,251,191,224,245,152,159,31,169,62,162,247,240,220,45,167,160,142,22,167,115,117,211,255,0,73,79,176,14,55,42,39,113,179,247,198,168,186,156,141,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,170,119,154,161,168,0,0,0,0,3,107,141,142,241,52,93,124,77,53,118,158,39,36,110,213,59,215,191,83,121,181,235,163,28,191,82,41,77,115,14,14,181,36,207,115,124,85,200,189,255,0,99,202,43,131,175,17,81,99,185,173,234,186,38,142,209,59,252,122,205,79,171,236,46,107,15,212,50,107,58,104,189,251,117,255,0,217,66,137,103,226,42,217,47,74,159,11,125,79,248,18,159,27,134,197,114,216,104,244,254,28,127,224,66,92,149,92,137,13,173,239,250,163,95,240,75,43,226,138,237,45,77,79,179,162,118,189,89,116,211,79,173,102,79,168,171,25,5,102,125,62,29,177,35,219,162,186,219,74,171,223,245,199,23,218,92,45,36,125,40,88,205,60,26,137,252,199,57,162,248,28,110,107,81,123,141,17,13,81,59,251,206,70,248,26,128,0,0,0,0,0,0,0,0,0,8,1,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,66,177,146,159,9,222,86,50,111,229,254,30,244,232,10,170,0,0,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,128,65,183,56,92,107,106,197,92,96,190,197,111,167,171,142,163,7,97,123,109,146,185,211,49,168,201,39,123,166,174,71,68,168,229,85,103,74,186,38,170,185,26,187,218,244,211,68,71,59,218,242,75,194,215,218,188,253,199,88,214,158,135,125,150,213,131,214,215,89,83,213,98,116,170,170,235,105,228,167,143,98,174,247,110,101,21,74,234,136,173,78,158,142,84,87,53,22,101,1,1,124,211,112,5,78,5,227,75,25,85,38,30,164,180,219,113,85,61,5,254,218,148,201,19,89,84,201,41,153,21,69,66,178,53,247,94,250,200,42,213,251,209,30,231,238,122,235,189,28,235,202,228,133,142,189,161,149,153,151,150,126,203,233,251,7,16,82,95,123,111,95,94,183,111,166,88,122,93,61,190,238,207,102,238,221,185,119,117,180,209,187,53,116,149,0,82,174,44,124,172,103,39,203,252,67,233,211,152,214,25,41,240,157,229,99,38,254,95,225,239,78,128,170,164,0,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,149,64,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,98,174,79,247,43,143,34,121,101,247,215,172,86,151,84,12,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,151,84,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,42,128,8,171,231,157,249,147,253,100,253,154,82,174,74,158,105,241,79,203,250,239,81,183,19,82,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,0,16,3,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,37,80,0,66,183,58,191,52,248,91,229,253,15,168,220,75,32,192,24,3,25,102,158,50,180,229,246,95,97,234,187,230,33,190,84,37,53,13,13,50,38,249,95,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,79,247,4,156,31,97,158,17,178,190,43,43,82,146,183,27,95,41,224,118,44,188,82,75,81,208,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,184,160,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,149,64,12,85,201,254,229,113,228,79,44,190,250,245,138,210,234,128,0,16,3,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,37,80,0,11,85,230,143,228,79,51,126,229,245,138,34,0,76,170,0,0,197,92,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,5,10,227,167,26,218,176,7,7,217,183,125,188,211,213,205,79,85,133,234,236,140,109,51,26,231,164,247,6,246,24,92,168,231,53,54,54,90,152,220,245,215,84,98,57,81,28,168,141,92,115,12,148,248,85,202,223,192,183,14,57,117,150,115,88,189,141,95,102,195,244,190,213,162,237,93,163,165,116,149,157,106,239,198,35,222,215,107,85,44,238,247,28,172,77,116,102,141,70,162,85,82,218,185,144,225,107,238,48,224,151,52,173,56,114,135,181,213,211,219,233,46,146,71,213,100,123,105,104,171,169,234,234,100,213,234,136,187,32,130,87,233,174,231,109,209,168,174,84,69,199,176,202,160,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,0,1,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,193,101,92,220,243,51,21,101,223,8,243,91,176,181,95,100,250,107,136,41,48,205,198,118,73,36,115,54,134,72,42,42,37,100,110,99,219,167,83,178,182,39,163,183,53,209,75,43,21,190,246,169,16,60,42,229,111,225,167,136,236,186,203,57,172,94,217,160,188,226,10,95,106,209,118,174,207,213,181,196,254,181,119,227,17,236,115,116,165,138,119,123,142,71,174,154,51,87,43,81,114,83,35,87,157,166,89,225,90,156,172,192,185,199,217,58,88,146,223,136,19,12,245,227,142,54,246,138,26,138,106,138,141,147,59,103,81,253,57,41,117,141,55,163,91,215,159,221,85,126,169,98,188,186,179,142,251,147,124,92,96,74,155,68,61,162,147,24,92,32,193,215,74,109,204,103,90,150,190,120,163,106,239,115,30,173,233,78,148,243,232,221,174,127,67,102,230,181,238,83,33,64,1,0,60,209,252,246,102,111,220,190,143,68,93,87,35,31,207,103,234,223,237,34,85,0,0,0,1,181,83,188,213,60,13,64,0,0,0,0,27,92,109,113,181,117,94,244,52,213,116,55,198,239,29,84,228,7,134,198,241,172,244,210,189,91,225,183,227,246,180,183,136,174,144,218,113,205,61,50,174,214,63,126,190,43,225,14,191,82,253,101,206,96,250,166,77,68,228,215,189,116,254,251,143,7,154,104,174,86,167,199,191,255,0,168,40,175,12,170,229,182,201,167,217,254,20,197,223,64,187,40,245,250,191,202,90,119,20,23,199,199,111,146,40,223,253,115,78,237,62,167,67,246,28,220,51,89,37,167,193,246,121,36,102,142,119,104,215,189,63,178,205,246,151,91,111,135,161,3,89,167,134,191,223,83,180,14,39,53,166,212,78,245,55,34,119,247,155,218,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,139,224,104,171,238,232,109,78,243,123,125,213,211,235,55,154,42,106,138,159,90,104,121,44,113,70,207,102,59,235,115,151,252,23,22,191,60,126,203,204,198,206,189,237,123,209,191,221,168,215,237,250,139,156,192,245,105,81,111,78,239,24,255,0,250,150,148,183,63,92,145,217,175,76,84,215,125,186,165,63,186,201,79,133,195,99,152,150,58,70,233,225,36,127,224,66,92,69,250,93,150,9,158,159,8,157,254,2,150,83,156,17,178,235,142,40,169,156,157,203,60,122,255,0,244,233,19,236,250,203,145,202,104,82,43,101,186,6,167,116,20,112,198,159,161,173,141,10,183,23,245,182,254,132,55,154,47,130,156,106,186,155,81,123,244,55,55,196,222,223,168,220,0,0,0,0,0,0,0,0,0,0,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,10,198,74,124,39,121,88,201,191,151,248,123,211,160,42,168,0,2,0,121,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,1,142,183,31,152,235,240,137,198,78,108,95,253,151,236,254,201,136,36,177,116,122,253,93,222,205,141,148,29,93,219,91,167,83,178,245,54,233,238,239,219,171,180,220,178,21,201,31,5,90,168,50,95,48,179,26,26,138,181,185,95,49,68,86,74,136,156,246,244,27,5,13,36,115,68,230,55,110,228,122,186,225,50,57,85,202,138,141,143,68,110,138,174,145,240,66,183,58,191,52,248,91,229,253,15,168,220,79,85,201,11,29,123,63,52,243,47,44,253,151,212,246,246,31,164,190,246,222,190,157,30,193,82,176,244,186,123,125,237,254,210,221,187,114,109,232,233,163,183,234,217,127,0,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,83,225,59,202,198,77,252,191,195,222,157,1,85,72,1,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,18,168,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,42,128,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,0,197,92,159,238,87,30,68,242,203,239,175,88,173,46,168,24,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,46,168,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,0,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,0,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,0,133,110,117,126,105,240,183,203,250,31,81,184,151,127,203,131,151,253,31,14,246,40,179,111,55,176,239,250,108,87,246,152,34,166,168,146,10,136,240,237,46,247,199,182,157,240,190,72,223,52,209,162,61,243,35,183,36,114,164,77,70,126,57,101,190,160,8,1,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,18,168,1,138,185,63,220,174,60,137,229,151,223,94,177,90,93,80,0,2,0,121,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,68,170,0,1,106,188,209,252,137,230,111,220,190,177,68,64,9,149,64,0,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,170,160,181,94,104,254,68,243,55,238,95,88,162,32,4,202,160,30,83,54,48,47,225,67,43,49,150,89,251,83,217,159,75,112,253,198,197,219,122,29,110,203,218,169,164,135,171,211,220,221,251,122,155,182,238,110,186,105,170,107,169,140,17,147,238,83,227,175,194,134,86,96,220,204,246,95,179,62,150,225,251,117,247,177,117,250,221,151,181,83,71,55,75,169,181,187,246,245,54,238,218,221,116,215,68,215,67,213,131,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,0,1,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,193,12,28,233,241,253,77,247,136,108,41,151,212,248,134,146,178,219,133,112,187,42,95,67,10,196,231,208,92,107,42,36,89,146,85,106,111,107,223,79,5,3,209,143,94,230,108,115,81,58,138,174,237,242,83,203,63,164,25,227,141,51,74,174,146,213,81,73,131,240,251,45,240,246,136,247,213,83,215,87,205,248,185,233,245,98,163,52,130,146,178,55,189,28,215,109,157,26,136,230,189,250,76,161,74,184,170,202,223,195,79,14,57,139,150,112,216,189,179,95,121,195,245,94,202,162,237,93,159,171,116,137,157,106,31,198,43,216,214,233,85,20,14,247,220,140,93,52,126,173,87,34,227,109,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,147,78,72,99,91,174,101,100,190,1,204,107,237,61,36,23,44,85,133,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,116,211,85,95,19,218,128,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,149,64,0,0,0,0,0,0,0,0,0,13,134,136,186,52,218,110,79,117,127,73,200,15,63,138,41,25,236,217,157,226,171,183,252,38,150,165,143,169,189,159,140,105,107,19,242,91,191,95,254,148,212,255,0,25,113,185,123,92,147,194,221,19,187,191,251,239,62,38,106,185,33,115,30,169,175,143,255,0,80,81,30,25,149,141,183,200,205,62,175,240,166,46,233,239,254,166,185,201,246,127,132,89,135,16,178,182,182,166,8,28,159,149,187,95,238,68,191,226,43,30,75,209,182,138,203,65,66,196,247,97,234,233,252,175,145,127,198,87,106,126,248,208,229,7,18,174,166,213,93,20,220,158,38,246,155,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,141,219,181,52,209,77,168,157,253,230,246,107,175,121,200,15,131,137,98,116,180,207,110,154,162,53,87,249,148,181,172,211,254,147,197,84,19,34,105,165,100,93,255,0,253,209,235,254,34,187,101,101,193,179,90,99,126,191,148,196,79,229,218,207,176,241,121,250,145,186,197,122,115,187,215,217,213,58,126,157,146,158,107,134,183,181,214,106,102,57,124,30,207,240,33,43,238,42,157,176,218,150,61,123,157,22,159,201,181,197,161,226,232,99,174,204,186,100,139,191,167,82,205,127,146,161,223,229,46,135,44,232,209,180,49,123,190,17,53,60,126,198,21,13,169,181,168,159,82,26,155,94,171,167,113,198,157,222,35,77,84,220,154,170,155,209,52,53,0,0,0,0,0,0,0,0,0,0,17,129,198,103,43,252,253,226,39,137,60,97,156,120,43,23,229,253,21,151,16,123,63,179,65,116,184,86,199,84,206,133,5,61,59,247,182,58,73,24,154,190,23,42,104,245,247,85,53,209,117,68,185,254,94,156,47,227,238,19,50,94,245,151,57,141,119,195,247,27,149,199,20,84,222,226,150,201,81,52,208,54,9,41,41,33,107,92,233,162,137,200,253,212,239,85,68,106,166,138,222,255,0,20,72,246,254,130,167,20,255,0,237,251,42,191,227,91,143,253,4,151,76,144,193,87,92,181,201,124,3,151,55,218,138,73,238,88,87,11,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,233,166,168,158,7,181,0,0,70,7,25,156,175,243,247,136,158,36,241,134,113,224,172,95,151,244,86,92,65,236,254,205,5,210,225,91,29,83,58,20,20,244,239,222,216,233,36,98,106,248,92,169,163,215,221,84,215,69,213,18,231,249,122,112,191,143,184,76,201,123,214,92,230,53,223,15,220,110,87,28,81,83,123,138,91,37,68,211,64,216,36,164,164,133,173,115,166,138,39,35,247,83,189,85,17,170,154,43,123,252,81,46,128,2,34,243,191,148,79,18,89,149,157,24,251,49,172,88,219,45,96,182,226,172,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,107,174,138,190,37,234,114,244,225,127,31,112,153,146,247,172,185,204,107,190,31,184,220,174,56,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,52,86,247,248,162,93,0,35,215,152,95,47,76,232,226,207,58,44,185,141,151,56,159,5,91,173,182,236,47,77,100,150,43,221,109,92,51,186,120,234,234,230,115,154,216,105,165,106,179,109,67,17,21,92,139,170,59,187,193,85,203,211,151,166,116,112,153,157,23,172,198,204,108,79,130,174,54,219,142,23,169,178,69,21,146,182,174,105,219,60,149,116,147,53,206,108,212,209,53,25,182,157,232,170,142,85,213,91,221,226,169,33,64,30,43,59,240,85,215,50,178,95,31,101,205,138,162,146,11,150,42,194,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,186,107,162,47,129,17,127,208,84,226,159,253,191,101,87,252,107,113,255,0,160,146,233,146,24,42,235,150,185,47,128,114,230,251,81,73,61,203,10,225,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,93,52,213,19,192,246,164,96,113,153,202,255,0,63,120,137,226,79,24,103,30,10,197,249,127,69,101,196,30,207,236,208,93,46,21,177,213,51,161,65,79,78,253,237,142,146,70,38,175,133,202,154,61,125,213,77,116,93,81,43,87,45,238,10,115,79,131,239,194,39,225,50,255,0,133,46,127,75,125,145,216,189,133,85,83,55,79,178,246,190,167,87,173,4,90,107,218,89,183,110,237,116,118,186,104,154,222,168,60,86,119,224,171,174,101,100,190,62,203,155,21,69,36,23,44,85,133,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,116,215,68,95,2,34,255,0,160,169,197,63,251,126,202,175,248,214,227,255,0,65,38,164,2,215,249,133,240,191,143,184,179,201,123,46,92,229,205,223,15,219,174,86,236,81,77,123,150,91,221,68,208,192,232,35,164,171,133,205,107,161,138,87,43,247,84,49,81,21,168,154,35,187,252,17,109,131,131,62,87,249,251,195,183,18,120,63,56,241,174,47,203,250,219,46,31,246,135,105,130,215,112,173,146,169,253,122,10,138,118,108,108,148,145,177,116,124,205,85,213,233,238,162,233,170,232,139,39,224,2,21,191,160,169,197,63,251,126,202,175,248,214,227,255,0,65,36,251,131,60,148,197,92,59,112,217,131,242,115,26,220,45,85,183,172,63,237,14,211,61,174,89,36,165,127,94,190,162,161,155,29,36,113,189,116,100,205,69,213,137,239,34,233,170,104,171,90,193,17,121,223,202,39,137,44,202,206,140,125,152,214,44,109,150,176,91,113,86,40,186,222,232,226,171,185,87,182,120,224,169,171,146,104,219,35,91,70,230,163,209,175,68,84,71,57,53,215,69,95,18,66,120,51,201,76,85,195,183,13,152,63,39,49,173,194,213,91,122,195,254,208,237,51,218,229,146,74,87,245,235,234,42,25,177,210,71,27,215,70,76,212,93,88,158,242,46,154,166,138,181,172,30,43,59,240,85,215,50,178,95,31,101,205,138,162,146,11,150,42,194,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,186,107,162,47,129,17,127,208,84,226,159,253,191,101,87,252,107,113,255,0,160,147,82,1,101,92,200,120,41,205,62,48,127,7,127,131,59,254,20,182,125,18,246,191,109,246,237,85,76,61,78,213,217,58,125,46,140,18,235,167,102,126,237,219,116,213,186,107,170,233,226,185,122,114,244,206,142,19,51,162,245,152,217,141,137,240,85,198,219,113,194,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,186,171,123,188,85,36,40,22,191,204,47,133,252,125,197,158,75,217,114,231,46,110,248,126,221,114,183,98,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,209,29,223,224,139,108,28,25,242,191,207,222,29,184,147,193,249,199,141,113,126,95,214,217,112,255,0,180,59,76,22,187,133,108,149,79,235,208,84,83,179,99,100,164,141,139,163,230,106,174,175,79,117,23,77,87,68,89,63,0,2,48,56,204,229,127,159,188,68,241,39,140,51,143,5,98,252,191,162,178,226,15,103,246,104,46,151,10,216,234,153,208,160,167,167,126,246,199,73,35,19,87,194,229,77,30,190,234,166,186,46,168,149,171,150,247,5,57,167,193,247,225,19,240,153,127,194,151,63,165,190,200,236,94,194,170,169,155,167,217,123,95,83,171,214,130,45,53,237,44,219,183,118,186,59,93,52,77,111,84,0,81,251,175,12,248,54,255,0,197,29,171,138,123,237,117,93,85,247,14,97,118,97,203,21,11,85,99,130,141,235,45,98,207,86,245,71,107,51,223,21,98,196,214,42,35,24,157,71,42,61,206,98,197,88,0,4,96,113,153,202,255,0,63,120,137,226,79,24,103,30,10,197,249,127,69,101,196,30,207,236,208,93,46,21,177,213,51,161,65,79,78,253,237,142,146,70,38,175,133,202,154,61,125,213,77,116,93,81,43,87,45,238,10,115,79,131,239,194,39,225,50,255,0,133,46,127,75,125,145,216,189,133,85,83,55,79,178,246,190,167,87,173,4,90,107,218,89,183,110,237,116,118,186,104,154,222,168,4,43,127,65,83,138,127,246,253,149,95,241,173,199,254,130,73,247,6,121,41,138,184,118,225,179,7,228,230,53,184,90,171,111,88,127,218,29,166,123,92,178,73,74,254,189,125,69,67,54,58,72,227,122,232,201,154,139,171,19,222,69,211,84,209,86,181,128,0,35,3,140,206,87,249,251,196,79,18,120,195,56,240,86,47,203,250,43,46,32,246,127,102,130,233,112,173,142,169,157,10,10,122,119,239,108,116,146,49,53,124,46,84,209,235,238,170,107,162,234,137,90,185,111,112,83,154,124,31,126,17,63,9,151,252,41,115,250,91,236,142,197,236,42,170,153,186,125,151,181,245,58,189,104,34,211,94,210,205,187,119,107,163,181,211,68,214,245,64,0,162,156,102,100,166,42,226,39,134,204,97,147,152,42,225,106,162,189,98,15,103,246,105,238,146,201,29,43,58,21,244,245,15,222,232,227,145,233,171,33,114,38,140,95,121,83,93,19,85,72,193,254,130,167,20,255,0,237,251,42,191,227,91,143,253,4,154,144,0,33,91,250,10,156,83,255,0,183,236,170,255,0,141,110,63,244,18,93,50,67,5,93,114,215,37,240,14,92,223,106,41,39,185,97,92,47,106,178,86,75,72,247,58,9,39,166,164,142,25,29,27,156,214,185,88,174,98,170,42,181,171,166,154,162,120,30,212,20,83,140,204,148,197,92,68,240,217,140,50,115,5,92,45,84,87,172,65,236,254,205,61,210,89,35,165,103,66,190,158,161,251,221,28,114,61,53,100,46,68,209,139,239,42,107,162,106,169,29,121,79,201,207,63,112,166,105,224,220,83,142,177,38,85,94,112,221,155,16,91,174,23,139,119,108,173,168,237,148,49,84,198,249,224,233,75,68,145,201,190,54,189,187,30,168,215,107,162,170,34,169,47,224,16,173,253,5,78,41,255,0,219,246,85,127,198,183,31,250,9,46,153,33,130,174,185,107,146,248,7,46,111,181,20,147,220,176,174,23,181,89,43,37,164,123,157,4,147,211,82,71,12,142,141,206,107,92,172,87,49,85,21,90,213,211,77,81,60,15,106,8,139,206,254,81,60,73,102,86,116,99,236,198,177,99,108,181,130,219,138,177,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,174,186,42,248,146,19,193,158,74,98,174,29,184,108,193,249,57,141,110,22,170,219,214,31,246,135,105,158,215,44,146,82,191,175,95,81,80,205,142,146,56,222,186,50,102,162,234,196,247,145,116,213,52,85,173,96,0,81,78,51,50,83,21,113,19,195,102,48,201,204,21,112,181,81,94,177,7,179,251,52,247,73,100,142,149,157,10,250,122,135,239,116,113,200,244,213,144,185,19,70,47,188,169,174,137,170,164,123,100,135,40,158,36,178,215,58,48,14,99,95,113,182,90,207,109,194,184,162,213,123,172,138,146,229,94,233,228,130,154,174,57,164,108,109,117,27,90,175,86,177,81,17,92,212,215,77,85,60,73,116,4,74,241,3,202,127,138,124,228,207,28,121,154,81,230,78,95,212,82,98,108,65,93,112,160,246,165,226,226,250,168,104,95,51,187,44,15,254,147,122,55,165,2,69,26,49,174,86,177,172,70,181,118,181,11,213,224,7,133,172,85,194,78,71,85,229,230,53,196,150,171,197,234,235,136,42,175,181,46,181,182,69,165,167,234,67,4,12,137,146,72,214,190,95,114,153,175,87,43,25,163,164,86,162,42,53,30,235,149,4,64,102,199,39,60,253,197,121,167,140,177,78,5,196,153,85,102,195,119,156,65,113,184,89,237,221,178,182,159,177,208,203,83,35,224,131,165,21,18,199,30,200,220,198,236,98,171,91,166,136,170,136,133,250,240,27,145,25,185,195,102,67,71,148,121,187,137,176,253,230,162,215,120,172,154,202,182,71,189,240,83,91,166,217,47,69,207,146,8,94,231,246,151,213,200,170,228,118,137,35,81,29,162,35,91,113,64,17,129,198,103,43,252,253,226,39,137,60,97,156,120,43,23,229,253,21,151,16,123,63,179,65,116,184,86,199,84,206,133,5,61,59,247,182,58,73,24,154,190,23,42,104,245,247,85,53,209,117,68,173,92,183,184,41,205,62,15,191,8,159,132,203,254,20,185,253,45,246,71,98,246,21,85,76,221,62,203,218,250,157,94,180,17,105,175,105,102,221,187,181,209,218,233,162,107,122,160,0,0,0,0,0,0,0,0,0,27,29,169,183,69,54,233,223,170,155,147,93,78,80,124,187,219,31,36,10,196,78,229,255,0,42,22,189,158,80,244,27,212,107,116,84,248,235,254,244,85,44,161,185,182,122,86,189,87,195,93,127,187,39,216,118,243,75,166,244,106,191,191,199,255,0,168,40,79,12,239,78,202,246,57,126,174,239,229,152,186,251,164,205,167,181,181,90,190,58,255,0,132,133,160,231,43,35,172,196,80,211,199,222,230,238,213,63,251,156,107,254,34,225,50,178,133,25,4,105,183,195,95,143,218,242,171,177,187,90,136,110,54,185,85,60,14,36,238,213,84,215,77,77,201,174,166,244,77,13,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,106,248,155,116,78,245,52,8,238,253,14,80,116,238,145,163,232,165,250,246,59,251,202,91,38,116,208,163,30,149,138,157,240,79,212,255,0,209,234,41,236,50,82,240,218,171,69,62,173,252,169,25,30,186,255,0,22,63,176,219,158,148,177,73,96,188,57,123,255,0,169,213,11,255,0,177,41,229,184,118,161,142,59,85,51,209,116,220,246,107,255,0,163,17,88,115,10,177,41,108,234,172,253,236,95,222,99,203,80,193,19,63,16,230,101,209,211,46,169,5,116,232,223,179,109,67,116,250,190,178,242,112,101,42,83,208,83,162,127,97,103,248,45,61,56,56,222,190,246,159,97,181,77,81,116,248,27,153,222,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,87,196,219,166,170,166,131,113,200,157,230,167,21,67,17,209,174,165,186,231,69,173,42,104,102,215,199,221,211,251,177,253,167,22,71,223,82,122,41,87,111,228,109,248,253,107,39,216,84,28,202,166,138,102,51,94,244,239,255,0,234,10,23,195,165,11,18,153,242,167,114,247,127,126,98,229,241,68,237,167,179,34,55,191,79,255,0,61,165,157,214,86,201,127,205,170,154,25,23,88,227,217,162,126,154,109,126,207,168,187,220,3,68,218,106,8,21,59,255,0,43,252,39,30,220,27,30,186,104,108,95,3,84,93,13,91,222,167,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,170,134,197,241,54,233,162,234,107,224,186,161,202,139,170,120,26,157,122,214,117,41,220,223,211,253,229,40,22,121,210,34,89,235,149,27,222,216,101,114,247,255,0,22,83,225,240,255,0,92,215,90,18,5,93,58,117,26,167,242,54,36,61,70,111,237,155,13,94,85,93,222,182,234,143,135,251,156,135,157,200,57,33,101,146,149,142,127,123,92,197,240,95,224,68,122,140,233,196,81,80,225,154,185,26,186,163,32,147,235,248,71,39,217,246,20,19,135,120,223,93,136,238,247,52,103,245,234,154,135,183,191,224,178,68,228,254,255,0,212,94,206,29,135,101,178,149,202,157,235,3,21,127,244,80,250,160,216,246,162,247,169,199,167,121,187,77,116,253,38,246,38,134,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,1,181,83,236,54,47,137,181,83,226,21,59,245,67,149,171,170,120,27,142,57,211,116,78,79,209,253,242,144,102,173,18,45,19,219,183,189,116,248,253,172,41,23,15,245,140,78,217,74,238,228,94,159,255,0,221,82,180,99,7,36,241,181,92,191,95,255,0,82,81,174,30,221,20,118,247,196,247,119,174,159,5,254,20,165,103,204,43,220,52,150,87,236,118,187,116,248,47,240,217,246,22,161,148,50,173,247,51,107,46,104,221,90,254,158,157,255,0,85,60,141,251,62,175,168,190,76,27,10,165,158,158,71,183,189,119,235,223,252,103,30,132,27,94,221,222,39,18,161,174,154,162,155,218,154,41,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,227,119,142,134,215,38,154,126,147,86,248,156,141,240,53,52,114,34,181,117,250,138,67,156,86,150,214,218,235,180,94,247,65,43,127,186,217,62,223,180,162,249,71,89,45,174,243,83,108,106,106,145,189,239,253,58,62,54,253,191,87,214,84,204,195,154,26,156,29,115,146,70,251,238,183,204,158,43,253,137,231,150,201,5,167,246,74,247,104,177,247,252,126,13,140,233,231,229,202,54,225,122,216,218,157,239,138,68,211,244,199,47,216,117,120,104,179,65,21,12,19,237,209,213,17,53,235,222,191,190,72,87,235,46,206,137,137,29,28,12,79,222,196,212,254,100,57,193,198,231,38,170,134,212,84,85,53,238,215,192,228,105,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,28,110,238,54,185,52,67,84,241,55,180,220,10,123,152,246,246,85,83,171,190,41,254,86,125,165,180,101,235,164,177,98,183,91,219,222,146,233,223,250,35,122,253,191,89,93,174,21,113,85,91,210,73,217,163,147,237,95,225,39,212,82,76,137,74,117,89,33,84,209,123,190,191,247,83,216,230,165,206,40,172,147,185,169,166,187,116,241,254,27,62,194,149,240,203,105,133,235,13,193,237,209,210,238,239,213,126,29,100,250,203,212,179,194,216,45,208,198,223,222,238,255,0,9,78,232,56,220,228,69,54,106,138,166,238,239,168,222,211,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,20,216,169,170,234,21,53,8,159,20,83,115,124,13,198,142,239,106,167,216,120,156,119,69,213,161,145,174,111,245,196,86,167,127,214,142,45,218,205,77,236,188,196,158,39,38,212,122,187,187,199,185,103,79,211,245,30,239,24,50,26,156,57,113,143,119,141,20,201,224,191,216,220,121,172,176,72,45,118,121,213,207,211,220,114,248,47,240,89,250,126,162,152,113,21,136,189,202,106,56,93,221,59,152,158,30,59,186,169,241,66,177,112,237,71,34,88,237,14,86,248,210,83,170,247,255,0,18,34,229,33,77,176,177,191,83,81,63,152,222,104,167,19,217,162,175,121,181,141,211,226,111,68,239,57,27,224,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,197,77,66,166,169,161,162,39,218,110,111,199,188,220,15,49,139,41,183,81,190,71,55,185,52,248,253,173,45,142,241,66,182,140,125,4,154,109,71,110,251,117,252,74,126,159,172,170,53,107,12,176,35,55,119,126,133,250,202,111,148,116,240,219,165,146,71,59,77,116,239,209,127,221,63,202,121,236,254,196,237,166,195,168,176,59,242,254,207,29,36,139,235,67,236,240,201,71,42,225,218,9,21,59,215,171,245,127,100,152,187,202,70,43,41,216,197,77,52,215,251,231,48,56,158,205,23,93,77,140,110,138,171,169,191,67,123,77,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,95,3,106,248,27,87,93,13,17,126,207,137,189,142,215,199,184,222,15,129,138,227,108,180,107,221,222,222,255,0,238,35,139,103,198,117,13,181,99,203,116,172,143,250,253,92,44,122,235,251,215,76,237,126,191,168,244,247,170,250,121,45,87,15,131,82,146,95,175,191,221,83,204,97,219,165,26,90,42,17,139,162,182,55,253,127,193,79,176,163,25,157,85,13,247,23,90,40,53,238,237,20,237,95,31,236,175,79,179,235,46,235,35,173,145,82,90,40,162,111,253,234,158,54,167,143,193,177,125,165,99,79,4,53,52,95,3,137,206,212,52,220,139,170,155,218,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,195,111,126,134,212,248,247,27,218,237,87,189,52,57,1,242,239,241,182,106,39,70,191,103,247,208,182,28,225,151,217,181,113,92,35,143,89,19,118,157,255,0,100,105,254,51,215,173,194,158,73,17,27,238,183,191,191,189,127,196,120,108,27,114,162,110,248,211,185,201,167,215,252,111,176,164,217,219,116,138,190,146,158,133,23,199,127,215,245,198,191,87,216,92,134,64,217,96,160,182,82,210,183,247,155,244,94,255,0,139,165,95,175,237,46,17,190,6,160,226,115,181,248,155,90,111,215,85,67,115,77,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,197,79,129,167,233,81,181,17,124,124,66,38,138,186,27,211,192,212,249,215,152,21,244,83,57,19,85,216,239,239,41,108,25,197,70,232,175,214,202,185,83,107,89,89,11,149,124,116,68,124,138,114,246,186,90,171,53,70,199,238,78,206,244,240,84,215,220,41,181,21,245,144,212,92,233,26,186,108,100,201,167,232,84,79,168,166,86,73,165,190,102,157,59,90,155,146,26,198,125,73,225,82,159,163,235,47,243,42,168,29,21,186,39,43,116,68,137,191,31,226,176,168,160,209,201,170,28,42,222,255,0,19,84,79,129,185,169,222,111,209,16,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,170,154,27,126,205,77,52,68,239,215,196,215,68,71,46,134,244,240,53,58,245,144,245,35,94,237,75,102,207,138,9,100,182,117,85,154,105,225,222,159,194,139,237,56,109,21,244,149,16,162,71,46,237,62,59,85,62,42,83,122,107,204,116,56,137,244,141,238,240,238,255,0,129,175,213,246,148,143,21,86,73,120,198,145,208,177,55,35,119,119,120,127,222,154,191,103,212,95,134,80,219,159,28,17,170,179,77,53,215,191,237,147,237,42,210,119,26,154,47,121,196,173,239,241,8,134,228,78,243,126,136,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,108,95,19,106,167,196,219,175,121,189,171,240,55,167,129,169,195,84,155,169,228,111,214,213,79,230,40,38,118,81,197,236,234,170,157,53,117,60,50,74,158,62,45,108,138,83,44,51,86,149,54,30,180,157,218,39,127,254,131,74,83,112,187,50,60,81,117,141,169,238,170,78,159,254,17,126,195,102,71,91,217,116,204,42,202,149,238,88,234,164,84,254,73,227,95,173,62,178,65,112,93,34,83,218,160,84,248,194,223,240,90,122,32,109,114,233,222,113,234,138,166,166,168,111,111,129,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,27,87,196,218,169,241,54,42,247,155,154,189,250,28,137,224,106,109,127,228,169,71,243,78,221,13,77,31,73,233,170,127,47,214,207,180,161,56,26,185,107,45,239,87,251,170,221,62,223,223,59,252,133,63,197,87,86,83,227,117,72,211,187,255,0,228,183,236,60,214,12,164,101,231,51,228,106,247,35,116,211,255,0,217,221,250,62,162,66,242,242,137,32,182,196,253,123,253,239,240,158,123,32,109,113,198,174,69,53,53,79,137,185,166,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,106,248,155,85,53,54,232,154,154,162,232,167,35,124,13,77,21,17,201,162,252,74,65,156,212,41,83,103,187,49,27,223,216,103,70,247,252,118,200,91,117,170,226,150,251,92,212,78,118,142,99,93,170,105,245,53,19,234,251,10,25,136,49,59,97,191,222,116,127,123,91,81,167,119,241,215,236,42,135,9,205,125,198,239,85,90,230,235,212,149,235,174,191,91,160,95,241,146,5,135,225,72,109,84,201,166,139,210,102,191,250,40,125,32,108,145,21,80,225,93,83,192,221,239,42,106,111,98,46,157,230,253,52,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,107,141,23,192,216,169,245,154,167,137,189,166,224,120,12,195,165,100,219,99,84,238,239,255,0,234,11,75,195,149,75,104,99,233,36,93,175,93,59,188,126,181,251,126,178,144,99,44,72,200,177,171,155,191,185,52,248,127,185,55,236,62,199,13,243,62,243,141,165,172,114,110,215,111,127,135,253,230,100,251,62,162,71,112,125,58,67,104,137,85,52,85,221,254,19,143,186,13,175,77,80,225,93,77,83,85,69,55,177,23,78,244,55,233,161,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,21,123,244,52,119,137,162,174,134,205,123,194,252,63,73,200,223,3,112,60,6,99,211,36,148,147,175,193,98,118,191,220,121,101,248,146,181,208,226,155,189,20,125,201,210,168,68,255,0,233,138,133,178,226,91,156,141,197,23,122,63,223,59,180,55,251,178,42,125,69,225,240,111,135,155,13,182,158,173,235,170,204,214,59,195,235,109,58,253,101,239,208,177,35,164,137,137,224,140,106,127,50,28,224,216,229,211,83,143,197,117,57,26,154,183,249,77,83,185,77,192,0,0,0,0,0,0,0,0,0,22,213,139,57,143,112,99,129,177,85,231,5,98,156,228,236,87,172,63,112,168,181,220,105,190,142,221,100,232,85,65,35,163,150,61,236,166,115,29,181,236,114,106,213,86,174,154,162,170,119,149,87,37,51,239,41,248,137,194,181,88,215,39,49,95,210,11,45,21,193,246,185,234,123,13,77,38,202,166,71,28,142,143,101,68,113,189,116,100,209,174,168,155,125,237,53,213,21,18,160,2,138,103,95,25,156,54,112,237,138,169,112,86,113,230,71,209,251,213,109,189,151,72,41,189,143,95,87,190,149,242,73,27,100,223,79,4,140,77,95,12,137,162,174,239,119,93,52,84,85,250,217,23,197,30,68,241,41,237,191,192,166,57,250,71,244,115,179,123,79,250,153,89,71,208,237,29,94,143,250,166,40,247,110,232,75,249,58,233,183,191,77,83,90,149,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,241,107,216,230,174,138,138,135,108,3,202,102,150,105,96,76,150,192,151,60,204,204,187,239,177,176,221,155,163,219,107,123,44,213,29,46,172,204,134,63,197,194,199,200,237,100,149,141,247,90,186,107,170,232,136,170,148,3,250,40,252,9,255,0,225,207,254,76,222,63,232,133,213,0,90,175,244,81,248,19,255,0,195,159,252,153,188,127,209,11,148,194,120,166,197,142,112,173,155,26,225,106,238,219,101,196,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,220,46,56,179,10,217,239,182,140,45,118,196,214,170,43,214,32,237,30,200,183,84,86,199,29,85,195,160,196,124,253,158,39,42,62,94,155,21,28,253,136,187,90,168,171,162,31,88,0,124,155,6,44,194,184,175,218,95,69,177,53,170,243,236,107,132,214,155,143,179,235,99,168,236,117,209,105,213,166,155,98,175,78,102,110,110,232,221,163,155,170,106,137,169,245,128,60,254,60,199,248,55,44,48,204,248,207,48,49,13,37,138,197,75,81,73,77,81,112,171,85,108,16,62,166,162,58,120,150,71,105,163,24,178,205,26,43,221,163,24,138,174,114,181,168,174,79,64,14,165,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,108,0,121,76,210,205,44,9,146,216,18,231,153,153,151,125,246,54,27,179,116,123,109,111,101,154,163,165,213,153,144,199,248,184,88,249,29,172,146,177,190,235,87,77,117,93,17,21,82,128,127,69,31,129,63,252,57,255,0,201,155,199,253,16,186,160,11,85,254,138,63,2,127,248,115,255,0,147,55,143,250,33,93,112,30,116,101,126,101,101,124,25,209,132,49,125,36,248,38,122,122,186,180,189,85,178,74,24,35,130,154,73,35,168,150,78,210,216,221,19,24,232,101,213,207,70,166,140,87,120,119,158,212,0,1,212,142,237,106,154,235,81,98,134,231,72,251,149,29,60,53,117,20,109,153,171,60,48,76,233,27,20,175,143,93,205,99,221,4,205,107,149,52,114,197,34,38,187,87,69,21,218,213,113,169,175,163,183,220,233,42,170,45,117,9,73,93,20,51,53,239,165,157,98,142,100,138,86,162,234,199,172,83,69,34,53,218,46,201,24,239,7,34,175,108,0,117,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,59,96,29,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,78,216,0,234,86,221,173,86,234,154,10,59,133,206,146,150,162,233,80,180,148,49,77,51,88,250,169,210,41,38,88,162,106,174,175,122,69,12,178,43,91,170,236,141,238,240,106,170,118,192,0,29,75,101,218,213,122,166,125,101,154,231,73,95,79,29,68,244,143,150,154,102,202,198,207,4,175,134,104,149,205,85,68,124,114,199,36,111,111,139,94,199,53,116,84,84,45,131,250,40,252,9,255,0,225,207,254,76,222,63,232,133,127,202,220,210,192,153,211,129,45,153,153,150,151,223,108,225,187,207,91,177,86,246,89,169,250,189,41,159,12,159,139,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,125,88,5,42,207,78,40,242,39,134,191,98,126,26,241,207,209,207,164,125,167,217,159,212,202,202,206,191,103,233,117,191,212,209,73,183,111,94,47,202,211,93,221,218,232,186,124,156,148,227,51,134,206,34,113,85,86,10,201,204,200,250,65,122,162,183,190,233,61,55,177,235,233,54,82,178,72,227,116,155,234,32,141,139,163,230,141,52,69,221,239,107,166,136,170,149,172,20,171,61,56,163,200,158,26,253,137,248,107,199,63,71,62,145,246,159,102,127,83,43,43,58,253,159,165,214,255,0,83,69,38,221,189,120,191,43,77,119,119,107,162,233,229,50,183,143,94,19,179,167,29,219,50,207,45,51,91,219,56,146,243,214,236,84,94,194,185,83,245,122,80,190,105,63,25,53,59,35,110,145,196,247,123,206,77,116,209,53,85,68,91,128,7,148,205,44,210,192,153,45,129,46,121,153,153,119,223,99,97,187,55,71,182,214,246,89,170,58,93,89,153,12,127,139,133,143,145,218,201,43,27,238,181,116,215,85,209,17,85,40,7,244,81,248,19,255,0,195,159,252,153,188,127,209,11,170,7,82,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,117,123,210,40,101,145,90,221,87,100,111,119,131,85,83,182,1,212,162,187,90,174,53,53,244,118,251,157,37,85,69,174,161,41,43,162,134,102,189,244,179,172,81,204,145,74,212,93,88,245,138,104,164,70,187,69,217,35,29,224,228,85,237,128,1,212,185,221,173,86,90,102,86,94,110,116,148,20,242,84,65,72,201,106,102,108,76,116,243,202,200,97,137,28,229,68,87,201,44,145,198,198,248,185,239,107,83,85,84,67,182,10,127,157,121,247,148,252,59,97,90,92,107,156,120,175,232,253,150,182,224,203,92,21,61,134,166,175,125,83,227,146,70,199,178,158,57,30,154,178,25,23,85,77,190,238,154,234,168,139,79,242,183,143,94,19,179,167,29,219,50,207,45,51,91,219,56,146,243,214,236,84,94,194,185,83,245,122,80,190,105,63,25,53,59,35,110,145,196,247,123,206,77,116,209,53,85,68,91,128,0,3,169,29,218,213,53,214,162,197,13,206,145,247,42,58,120,106,234,40,219,51,86,120,96,153,210,54,41,95,30,187,154,199,186,9,154,215,42,104,229,138,68,77,118,174,157,176,1,111,249,165,199,175,9,217,45,142,238,121,103,153,121,173,236,108,73,102,232,246,218,47,97,92,170,58,93,88,89,52,127,140,134,157,241,187,88,229,99,189,215,46,154,232,186,42,42,39,171,200,190,40,242,39,137,79,109,254,5,49,207,210,63,163,157,155,218,127,212,202,202,62,135,104,234,244,127,213,49,71,187,119,66,95,201,215,77,189,250,106,154,213,80,82,172,244,226,143,34,120,107,246,39,225,175,28,253,28,250,71,218,125,153,253,76,172,172,235,246,126,151,91,253,77,20,155,118,245,226,252,173,53,221,221,174,139,167,201,201,78,51,56,108,226,39,21,85,96,172,156,204,143,164,23,170,43,123,238,147,211,123,30,190,147,101,43,36,142,55,73,190,162,8,216,186,62,104,211,68,93,222,246,186,104,138,169,90,193,212,162,187,90,174,53,53,244,118,251,157,37,85,69,174,161,41,43,162,134,102,189,244,179,172,81,204,145,74,212,93,88,245,138,104,164,70,187,69,217,35,29,224,228,85,237,128,0,45,171,22,115,30,224,199,3,98,171,206,10,197,57,201,216,175,88,126,225,81,107,184,211,125,29,186,201,208,170,130,71,71,44,123,217,76,230,59,107,216,228,213,170,173,93,53,69,84,239,42,174,74,103,222,83,241,19,133,106,177,174,78,98,191,164,22,90,43,131,237,115,212,246,26,154,77,149,76,142,57,29,30,202,136,227,122,232,201,163,93,81,54,251,218,107,170,42,37,64,0,167,249,215,159,121,79,195,182,21,165,198,185,199,138,254,143,217,107,110,12,181,193,83,216,106,106,247,213,62,57,36,108,123,41,227,145,233,171,33,145,117,84,219,238,233,174,170,136,180,255,0,43,120,245,225,59,58,113,221,179,44,242,211,53,189,179,137,47,61,110,197,69,236,43,149,63,87,165,11,230,147,241,147,83,178,54,233,28,79,119,188,228,215,77,19,85,84,69,184,0,0,40,166,117,241,153,195,103,14,216,170,151,5,103,30,100,125,31,189,86,219,217,116,130,155,216,245,245,123,233,95,36,145,182,77,244,240,72,196,213,240,200,154,42,238,247,117,211,69,69,95,173,145,124,81,228,79,18,158,219,252,10,99,159,164,127,71,59,55,180,255,0,169,149,148,125,14,209,213,232,255,0,170,98,143,118,238,132,191,147,174,155,123,244,213,53,170,167,159,198,88,255,0,6,229,245,53,170,171,25,226,26,75,83,47,151,138,43,5,177,38,85,223,89,113,171,149,34,167,167,137,141,69,115,222,231,46,171,162,123,172,107,222,237,172,99,156,158,128,0,0,0,0,0,0,0,0,0,3,69,93,13,28,104,189,198,197,94,255,0,210,23,192,228,103,129,184,30,83,27,193,212,167,220,159,231,222,210,203,113,213,95,96,199,44,166,141,59,151,95,249,150,175,248,203,102,199,183,73,41,49,187,162,122,234,229,211,254,101,191,103,218,87,206,14,112,254,247,182,227,43,187,221,175,195,234,237,9,245,146,27,104,137,33,161,141,141,240,77,127,190,167,116,27,29,220,113,248,156,140,239,212,215,193,77,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,213,241,11,222,105,166,166,199,38,215,5,248,28,141,240,55,3,195,230,130,43,108,242,189,189,218,68,229,95,253,23,145,233,152,248,130,150,223,140,111,29,89,246,189,209,212,35,125,213,94,254,171,244,248,125,133,164,226,92,86,177,230,19,211,175,167,94,117,111,228,248,238,157,126,194,74,248,55,169,117,93,130,216,154,235,172,80,175,254,197,57,121,113,38,216,152,159,83,80,222,14,188,171,163,148,226,71,119,247,47,196,231,98,174,135,42,120,167,232,10,191,80,77,126,38,160,0,0,0,0,0,0,0,0,4,11,115,83,201,203,22,81,113,113,119,169,195,147,105,73,143,109,241,99,25,41,182,191,250,86,170,166,121,227,169,77,239,123,149,253,73,233,229,159,95,117,173,235,236,107,81,172,69,91,159,228,143,155,212,207,181,102,22,66,87,79,73,29,68,21,17,98,251,92,109,130,94,188,236,123,99,165,173,115,228,239,137,25,26,199,64,141,111,186,245,89,164,95,125,17,118,74,80,49,172,226,171,52,191,13,60,71,102,46,102,67,125,246,205,5,231,16,85,123,42,183,178,246,126,173,174,39,244,104,127,22,172,99,155,165,44,80,55,223,106,61,116,213,250,185,92,171,46,156,158,176,85,215,10,240,124,203,237,194,162,146,74,124,99,138,46,87,186,22,194,247,43,227,129,141,134,133,91,42,43,81,17,253,90,25,92,136,213,114,108,115,23,93,85,90,219,63,202,174,54,238,188,40,113,203,157,22,44,79,61,93,118,93,98,172,200,189,67,117,163,117,83,155,5,166,119,94,21,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,58,104,229,85,142,61,38,39,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,245,129,229,51,99,2,254,20,50,179,25,101,159,181,61,153,244,183,15,220,108,93,183,161,214,236,189,170,154,72,122,189,61,205,223,183,169,187,110,230,235,166,154,166,186,152,203,226,204,45,125,192,216,170,243,130,177,77,15,98,189,97,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,239,50,51,224,255,0,31,211,102,127,11,153,91,140,225,196,53,119,218,138,172,47,67,77,112,184,85,172,174,158,123,141,52,73,79,90,178,58,84,222,247,165,76,51,34,189,117,222,168,174,69,114,42,57,107,1,109,92,197,115,142,197,147,124,35,227,186,155,188,61,162,175,24,91,231,193,214,186,109,207,103,90,170,190,9,99,114,239,107,30,141,233,64,149,19,232,237,173,127,67,102,230,185,237,82,3,50,247,5,93,115,43,31,225,172,185,177,84,82,65,114,197,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,211,93,17,124,12,143,110,120,111,25,100,247,15,44,193,153,9,100,164,196,184,135,6,97,120,45,24,98,138,255,0,92,144,50,181,244,180,236,134,30,188,172,107,90,175,86,177,23,68,233,49,239,209,170,248,26,229,145,152,240,226,156,210,206,88,179,198,171,54,177,173,246,234,204,205,181,98,6,92,234,107,46,148,173,74,170,75,165,36,205,86,53,244,242,51,100,125,23,196,214,36,10,196,99,27,26,70,140,70,181,26,147,105,203,231,141,187,87,21,248,2,75,22,39,158,146,135,49,112,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,77,28,168,146,71,173,218,130,194,185,145,243,4,169,225,218,154,60,158,201,187,173,35,179,22,227,78,218,154,219,148,50,197,51,240,203,18,88,36,137,37,167,154,9,97,153,245,48,172,237,70,57,205,124,108,86,73,166,143,141,86,53,184,36,227,7,19,112,141,154,17,94,154,181,117,184,38,249,81,3,113,101,158,146,42,126,189,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,108,255,0,96,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,1,212,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,199,219,142,142,51,111,188,97,230,61,45,206,59,87,177,176,102,23,237,20,248,102,219,43,24,181,77,142,85,103,86,166,166,70,235,172,210,244,162,85,141,174,88,227,107,26,214,238,84,124,178,95,87,39,60,227,226,11,29,216,177,22,6,198,176,221,111,153,109,133,45,244,212,54,11,221,99,162,108,118,186,168,222,170,182,216,220,172,73,106,119,67,51,93,223,35,155,77,29,60,44,68,107,102,141,9,42,41,87,22,62,86,51,147,229,254,33,244,233,203,32,229,67,199,29,54,37,181,89,56,71,204,102,85,173,246,219,79,80,204,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,147,147,72,150,24,155,30,140,116,108,235,73,160,7,201,197,152,90,197,142,112,173,231,5,98,154,30,219,101,196,22,250,139,93,198,155,170,248,250,244,179,198,232,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,99,5,139,48,181,247,3,98,171,206,10,197,52,61,138,245,135,238,21,22,187,141,55,85,146,116,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,188,200,79,128,124,204,197,89,187,194,22,91,99,172,107,87,218,239,85,22,250,139,125,77,83,164,146,73,42,187,21,92,212,108,158,87,200,247,61,243,72,202,118,190,71,171,189,233,28,247,34,34,42,34,92,1,69,56,208,206,59,238,65,112,193,143,243,87,11,67,190,245,106,183,199,79,110,147,115,19,179,85,85,212,69,73,21,78,143,99,216,254,139,234,27,47,77,205,86,191,167,177,116,71,106,152,225,25,25,231,126,10,181,101,175,3,88,251,46,108,85,21,115,219,112,174,83,221,108,148,114,213,189,174,158,72,41,172,242,67,27,164,115,90,214,171,213,172,69,85,70,181,53,215,68,79,2,208,57,80,241,199,77,137,109,86,78,17,243,25,149,107,125,182,211,212,51,8,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,164,228,210,37,134,38,199,163,29,27,58,210,104,0,40,87,24,60,89,224,222,17,114,191,233,197,246,158,146,241,125,175,168,142,154,197,135,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,54,107,211,98,170,58,86,34,218,7,39,12,127,140,179,79,25,113,5,152,57,131,136,106,239,152,134,249,81,135,42,107,171,170,85,55,202,253,46,72,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,148,171,136,110,44,241,151,8,188,206,243,51,28,88,169,234,239,22,42,250,123,77,53,247,14,54,189,41,96,186,177,44,116,169,2,189,235,28,168,199,197,43,210,70,189,25,191,78,163,17,81,178,189,22,87,178,183,52,176,38,116,224,75,102,102,101,165,247,219,56,110,243,214,236,85,189,150,106,126,175,74,103,195,39,226,230,99,36,110,146,68,246,251,205,77,116,213,53,69,69,95,86,1,9,124,183,57,130,83,112,237,83,38,79,103,37,214,173,217,117,113,168,117,77,21,202,105,101,153,152,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,211,87,200,171,54,128,20,171,139,31,43,25,201,242,255,0,16,250,116,229,144,114,161,227,142,155,18,218,172,156,35,230,51,42,214,251,109,167,168,102,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,73,201,164,75,12,77,143,70,58,54,117,164,208,2,194,185,202,221,174,182,14,27,112,77,246,197,115,171,183,92,173,217,145,109,171,163,172,164,153,208,207,77,60,116,23,7,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,88,56,23,227,54,197,198,30,92,85,92,228,181,123,27,25,225,126,207,79,137,173,177,49,235,74,217,37,71,244,170,105,164,118,186,195,47,74,85,72,220,229,146,55,49,205,118,228,70,75,37,202,128,11,0,230,117,199,143,224,66,197,83,144,217,79,122,219,143,177,5,189,222,210,186,91,174,61,58,172,47,11,159,11,163,213,189,39,39,90,162,7,84,35,118,201,28,176,181,99,153,52,223,19,150,170,242,184,242,39,150,95,125,122,197,105,0,36,255,0,114,184,242,39,150,95,125,122,197,105,117,64,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,22,171,204,235,43,127,10,28,27,99,94,201,98,246,157,215,9,118,124,83,111,254,154,232,246,94,203,34,118,185,251,222,214,191,109,12,149,190,227,183,107,175,186,213,122,48,130,188,170,204,204,85,147,121,143,135,51,75,5,85,246,123,214,25,184,69,112,166,221,36,140,142,109,139,239,193,47,77,236,123,161,149,138,232,228,98,57,55,198,247,181,87,71,41,147,240,35,171,157,38,113,223,112,126,77,97,44,157,180,67,211,164,204,75,133,69,69,210,167,115,23,117,45,181,212,242,54,155,99,152,170,155,231,158,158,94,163,94,199,55,179,109,247,155,35,145,35,219,151,134,10,181,99,254,52,178,170,197,121,168,171,134,158,150,240,251,219,29,76,246,181,235,61,190,154,90,232,90,170,230,185,54,58,90,104,218,244,211,85,98,185,17,90,170,142,76,135,129,97,92,229,110,215,91,7,13,184,38,251,98,185,213,219,174,86,236,200,182,213,209,214,82,76,232,103,166,158,58,11,131,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,170,188,0,241,131,106,226,203,40,218,235,130,213,199,142,240,117,61,29,6,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,232,1,14,220,67,113,103,140,184,69,230,119,153,152,226,197,79,87,120,177,87,211,218,105,175,184,113,181,233,75,5,213,137,99,165,72,21,239,88,229,70,62,41,94,146,53,232,205,250,117,24,138,141,149,232,178,211,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,2,29,179,179,142,58,110,43,120,217,200,204,31,151,204,171,167,203,172,31,153,22,71,208,205,43,229,137,247,186,183,92,41,216,181,178,192,170,141,99,26,212,115,96,107,155,213,107,37,149,206,86,172,203,20,115,18,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,0,17,87,204,59,136,92,85,194,255,0,48,188,187,205,204,45,77,219,251,6,95,210,211,92,109,111,170,146,158,27,157,12,181,247,22,203,79,35,152,191,218,200,197,115,94,214,75,20,79,86,63,102,213,145,252,151,205,236,27,159,89,95,135,243,115,47,231,171,146,197,136,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,64,33,175,157,38,78,88,176,126,114,225,44,226,180,77,211,171,204,75,125,69,61,210,155,107,215,117,85,181,180,241,182,167,123,158,168,155,224,158,158,46,155,88,198,183,179,110,247,157,35,149,58,156,152,51,122,155,8,103,206,37,202,59,140,244,144,211,230,21,157,179,81,171,160,149,243,205,113,183,245,37,142,22,61,190,227,24,180,211,87,72,229,122,119,172,49,162,57,21,118,190,103,193,0,60,206,179,75,240,161,198,78,53,236,151,223,105,218,176,151,103,194,214,255,0,233,94,143,101,236,177,167,107,131,189,141,115,246,215,73,91,239,187,118,186,251,174,86,35,11,202,228,125,130,174,180,24,3,52,243,26,106,138,69,182,223,47,22,235,37,60,77,123,186,237,158,134,25,102,149,207,110,221,168,197,109,194,20,106,163,149,85,91,38,168,221,17,93,38,128,135,110,33,184,179,198,92,34,243,59,204,204,113,98,167,171,188,88,171,233,237,52,215,220,56,218,244,165,130,234,196,177,210,164,10,247,172,114,163,31,20,175,73,26,244,102,253,58,140,69,70,202,244,89,94,202,220,210,192,153,211,129,45,153,153,150,151,223,108,225,187,207,91,177,86,246,89,169,250,189,41,159,12,159,139,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,125,88,0,24,214,113,99,230,159,57,62,96,98,31,81,156,149,78,74,158,86,49,79,204,10,239,78,183,23,254,1,96,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,20,230,255,0,138,111,184,27,32,178,247,26,225,106,238,197,122,195,249,161,105,186,91,170,122,76,147,161,85,5,21,124,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,42,175,2,252,102,216,184,195,203,138,171,156,150,175,99,99,60,47,217,233,241,53,182,38,61,105,91,36,168,254,149,77,52,142,215,88,101,233,74,169,27,156,178,70,230,57,174,220,136,201,100,185,80,8,86,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,18,125,139,49,77,139,3,97,91,206,53,197,53,221,138,203,135,237,245,23,75,141,79,73,242,116,41,96,141,210,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,184,199,223,142,78,46,238,188,95,102,227,113,92,22,234,187,62,19,176,211,186,219,135,45,83,212,57,239,100,10,245,115,234,166,98,57,98,101,76,203,183,127,77,52,70,71,12,106,233,58,73,35,164,83,147,190,104,103,206,60,202,59,214,31,199,13,164,186,101,246,17,168,101,163,14,94,42,107,117,184,193,59,88,199,190,220,145,162,42,201,77,20,82,68,230,61,234,197,143,123,98,103,85,154,54,154,133,100,191,30,223,185,95,140,76,235,203,124,196,131,180,101,150,38,205,12,67,89,87,81,5,62,250,171,45,115,235,164,137,107,26,140,77,243,66,172,142,54,203,23,123,145,172,107,226,77,205,116,115,75,248,0,0,0,0,0,0,0,0,1,181,124,71,138,119,26,105,175,113,177,233,183,64,190,7,35,60,13,192,243,184,217,170,182,181,219,227,255,0,249,52,143,156,224,190,82,219,241,211,37,169,155,111,143,126,213,95,251,204,127,82,125,165,156,102,174,45,88,177,115,106,187,70,154,235,223,179,253,201,137,252,18,250,120,45,173,117,85,166,4,71,107,174,239,135,241,170,9,1,166,110,200,90,159,167,251,231,40,56,38,93,28,112,171,187,251,148,230,98,174,135,47,212,106,171,160,77,126,38,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,162,167,196,219,241,208,61,52,56,100,106,40,68,238,241,57,217,249,40,110,7,139,204,232,146,91,5,98,47,251,26,79,240,30,68,215,17,115,182,143,49,166,141,31,249,79,115,87,187,235,158,111,242,22,199,138,33,99,241,213,12,137,38,186,213,197,175,119,251,179,137,100,224,118,38,191,12,91,116,95,201,134,31,230,142,152,189,6,254,74,126,131,80,117,229,252,181,56,209,190,246,136,115,48,228,95,128,78,254,245,55,0,0,0,0,0,0,0,0,0,2,56,57,220,96,171,85,126,75,229,238,99,77,81,86,151,43,30,40,150,201,79,19,94,222,131,160,174,164,146,105,92,246,237,220,175,71,91,225,70,170,57,17,17,210,106,142,213,21,182,21,203,171,56,239,185,55,197,198,4,169,180,67,218,41,49,133,194,12,29,116,166,220,198,117,169,107,231,138,54,174,247,49,234,222,148,233,79,62,141,218,231,244,54,110,107,94,229,50,20,40,167,26,121,153,248,34,225,79,51,241,212,117,119,90,74,186,124,63,61,190,130,170,215,39,78,170,150,186,181,82,142,150,118,63,123,85,157,57,234,34,122,189,174,220,214,181,92,212,87,34,34,227,175,132,240,181,247,28,226,171,54,10,194,212,61,182,245,136,46,20,246,187,117,55,85,145,245,234,167,145,177,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,188,201,163,41,240,47,224,191,43,48,110,89,251,83,218,127,68,176,253,186,197,219,122,29,30,213,217,105,163,135,171,211,220,237,155,186,123,182,238,118,154,233,170,233,169,142,191,22,62,105,243,147,230,6,33,245,25,203,191,229,71,198,191,224,203,21,65,195,94,102,92,238,181,56,111,22,220,41,233,176,148,186,245,161,179,221,38,145,205,90,125,136,213,145,176,213,73,35,59,218,237,145,202,155,149,136,147,77,43,102,80,2,0,121,154,100,167,224,91,139,140,83,217,238,29,170,131,29,235,141,104,247,203,190,104,187,108,243,118,136,228,210,54,53,186,85,69,83,177,169,187,72,150,45,206,87,110,210,239,249,37,231,29,138,92,43,142,184,126,168,135,163,122,166,184,46,49,163,147,115,221,218,233,100,142,158,146,161,52,70,108,143,162,248,169,187,213,251,159,218,189,214,233,27,149,100,252,138,190,118,153,215,255,0,104,188,57,209,219,254,172,107,112,170,146,47,252,226,142,146,56,94,146,127,231,171,35,93,31,246,5,107,191,45,11,106,229,89,147,150,44,221,226,226,209,83,136,230,214,147,1,91,229,198,49,211,109,127,244,213,85,52,240,71,76,155,216,246,171,58,115,212,69,62,190,243,93,208,216,230,171,94,170,147,210,70,7,52,94,95,244,119,122,59,151,19,121,33,135,122,55,88,123,77,199,28,90,224,146,8,41,100,165,138,9,103,154,236,222,163,217,182,100,233,105,44,113,163,221,51,164,108,136,212,122,74,233,98,219,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,144,159,7,220,89,224,222,46,178,191,233,197,138,158,146,207,125,160,168,146,154,251,135,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,107,212,98,42,186,39,162,121,254,58,56,205,177,112,121,151,20,183,56,237,94,217,198,120,163,180,83,225,155,108,172,122,82,186,72,145,157,90,154,153,27,166,144,197,213,137,86,54,185,36,145,207,107,91,181,21,242,199,143,181,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,167,84,190,158,92,28,192,43,56,119,190,197,148,153,189,136,191,210,158,191,180,207,21,77,68,115,212,73,135,106,182,62,77,212,236,133,146,72,248,102,145,17,143,133,27,181,36,149,37,106,179,241,201,44,223,144,151,204,143,152,37,55,17,53,49,228,246,77,221,106,219,151,86,234,134,212,214,220,161,150,88,89,137,158,177,65,36,73,45,60,208,69,52,44,166,153,39,106,49,206,115,36,122,50,77,53,100,106,148,3,131,238,19,49,151,23,89,161,244,30,197,81,87,103,177,80,83,201,83,125,196,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,251,244,234,61,17,91,19,213,50,8,202,220,173,192,153,45,129,45,153,103,150,150,47,99,97,187,55,91,177,81,118,169,170,58,93,89,159,52,159,140,153,239,145,218,201,43,221,239,57,116,215,68,209,17,17,61,89,74,184,177,242,177,156,159,47,241,15,167,78,99,88,78,79,45,62,58,170,120,154,195,53,89,97,153,213,245,117,89,161,135,41,231,185,85,87,58,150,40,224,187,219,150,161,17,179,177,32,141,145,66,248,86,120,97,116,106,212,220,157,57,26,231,171,164,72,239,124,2,8,121,182,96,171,174,21,227,75,16,95,110,21,20,146,83,227,27,61,170,247,66,216,94,229,124,112,50,153,180,42,217,81,90,136,143,234,208,202,228,70,171,147,99,152,186,234,170,214,220,87,36,44,210,255,0,236,151,146,151,11,239,251,19,20,218,45,157,151,244,211,87,207,214,70,127,244,53,187,30,255,0,181,141,254,184,164,170,17,171,206,211,51,49,86,31,203,140,187,202,219,77,95,103,178,227,11,133,194,225,119,233,201,35,36,168,236,9,77,208,129,219,94,140,124,42,250,181,145,204,123,93,248,200,32,114,43,85,157,246,87,203,23,43,127,10,28,100,224,174,215,98,246,157,171,9,118,140,83,112,254,154,232,246,94,203,26,246,73,251,158,215,63,109,116,148,94,227,119,107,175,188,213,98,60,154,158,44,124,172,103,39,203,252,67,233,211,152,214,19,125,203,131,152,5,31,17,22,40,178,147,55,177,23,250,108,80,118,153,226,169,168,142,10,120,241,21,46,247,201,186,157,144,178,56,217,52,49,170,49,240,163,119,44,113,36,173,87,254,57,34,190,160,120,172,232,205,236,27,144,185,95,136,51,115,48,39,171,142,197,135,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,142,183,17,89,243,140,184,146,205,203,238,107,99,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,209,92,140,110,247,171,228,114,111,123,149,100,43,145,143,231,179,245,111,246,145,106,188,209,252,246,102,111,220,190,143,68,125,94,92,220,107,254,229,92,199,158,193,143,238,119,89,50,203,20,254,46,229,77,2,245,99,181,215,42,177,35,185,182,29,174,123,182,177,139,28,173,137,90,231,198,230,187,73,93,12,81,172,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,121,92,107,157,25,95,151,88,203,7,101,254,56,197,244,150,107,238,63,168,168,164,195,148,245,44,145,172,175,158,20,143,124,73,42,55,164,199,170,205,19,88,215,185,171,35,228,107,25,185,202,136,123,83,21,114,87,185,83,241,219,106,91,85,7,11,57,203,137,170,219,114,109,66,65,130,46,183,25,218,232,36,129,90,198,199,103,87,170,35,152,246,185,28,176,111,115,145,232,254,131,85,155,32,142,73,74,60,85,139,58,50,191,18,230,134,38,201,123,46,47,164,159,27,96,250,122,106,187,197,149,204,146,41,224,130,120,217,36,114,179,123,81,179,51,108,177,110,116,74,244,98,203,27,95,181,94,212,95,63,197,143,149,140,228,249,127,136,125,58,115,26,194,111,185,112,115,0,163,226,34,197,22,82,102,246,34,255,0,77,138,14,211,60,85,53,17,193,79,30,34,165,222,249,55,83,178,22,71,27,38,134,53,70,62,20,110,229,142,36,149,170,255,0,199,36,87,212,120,172,178,206,188,163,206,106,107,133,86,84,230,62,31,197,76,180,212,62,154,185,45,117,204,153,244,207,108,178,196,139,35,17,119,53,143,116,18,172,111,84,217,43,27,190,53,123,21,28,182,107,206,175,202,198,22,249,129,67,233,215,18,32,50,183,52,177,222,75,99,187,102,102,101,165,247,216,216,146,205,214,236,85,189,150,26,142,151,86,23,195,39,226,230,99,227,118,177,202,246,251,205,93,53,213,52,84,69,76,132,248,81,226,187,46,56,181,203,134,99,92,21,47,97,186,208,244,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,212,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,86,176,90,255,0,31,220,96,218,184,77,202,55,58,222,181,114,99,188,99,79,89,65,133,25,12,77,86,83,78,198,53,36,174,149,210,49,209,108,167,89,162,122,70,230,185,101,123,152,205,187,22,73,35,128,27,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,73,244,229,113,228,79,44,190,250,245,138,210,0,73,254,229,113,228,79,44,190,250,245,138,210,234,128,34,175,158,119,230,79,245,147,246,105,74,185,42,121,167,197,63,47,235,189,70,220,77,72,6,46,249,133,130,174,185,107,143,241,46,92,223,106,41,39,185,97,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,233,166,168,158,4,239,114,197,205,47,194,135,6,216,43,181,223,125,167,117,194,93,163,11,92,63,165,122,61,151,178,200,189,146,14,230,53,175,219,67,37,23,190,221,218,235,239,57,94,143,46,168,130,190,110,57,153,138,177,135,23,183,140,11,118,171,210,203,128,173,244,22,251,69,44,114,73,211,111,105,164,134,178,121,220,199,61,88,147,61,243,163,28,246,53,187,163,130,6,170,42,179,85,184,14,72,89,91,255,0,217,47,58,238,22,47,246,38,22,180,92,251,87,233,169,175,131,162,143,255,0,232,107,183,189,159,99,29,253,113,9,84,5,128,115,171,242,177,133,190,96,80,250,117,196,136,12,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,248,185,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,33,62,20,120,174,203,142,45,114,225,152,215,5,75,216,110,180,61,56,47,246,9,230,71,213,90,42,156,138,168,215,42,34,117,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,149,172,128,30,104,254,123,51,55,238,95,71,162,61,7,46,46,56,233,184,82,198,85,248,63,48,89,87,81,151,88,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,170,230,69,19,154,174,88,82,41,39,120,2,34,249,175,113,199,83,137,110,183,190,17,242,229,148,139,98,182,212,83,179,23,93,145,241,84,45,117,92,78,142,118,209,64,173,87,36,76,130,86,179,170,229,210,85,154,39,71,163,27,27,250,214,65,194,119,154,124,155,249,129,135,189,70,3,37,48,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,128,0,133,110,117,126,105,240,183,203,250,31,81,184,148,43,130,78,48,113,55,8,217,161,21,233,171,87,91,130,111,149,16,55,22,89,233,34,167,235,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,228,17,132,241,77,139,28,225,91,54,53,194,213,221,182,203,136,45,244,247,75,117,79,73,241,245,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,184,250,192,179,94,109,152,42,213,138,184,45,196,23,219,133,69,92,117,24,58,241,106,189,208,182,23,181,25,36,239,169,109,10,182,84,86,170,171,58,85,210,185,17,170,213,222,214,46,186,34,181,208,193,144,57,199,125,225,255,0,57,112,158,113,97,200,123,69,94,25,184,54,162,74,109,204,103,107,165,123,93,29,77,54,247,177,233,31,86,9,37,139,169,177,92,205,251,155,239,53,20,201,164,243,249,133,141,109,89,107,128,49,46,99,95,105,234,231,182,225,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,107,166,170,158,38,48,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,153,25,240,95,147,151,220,130,225,131,0,101,86,41,155,125,234,213,111,146,162,227,30,214,39,102,170,171,168,150,174,90,109,88,247,177,253,23,212,58,46,163,92,173,127,79,122,104,142,209,43,88,32,7,154,63,158,204,205,251,151,209,232,142,215,47,158,54,238,188,40,99,249,44,88,158,122,186,236,186,197,85,20,240,221,104,221,84,230,193,105,157,211,66,215,221,153,27,97,149,239,124,116,237,145,174,138,52,106,204,157,52,114,170,199,30,147,189,132,241,77,139,28,225,91,54,53,194,213,221,182,203,136,45,244,247,75,117,79,73,241,245,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,184,250,192,180,174,96,220,109,218,184,80,192,17,216,176,196,244,149,217,139,138,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,122,136,213,84,142,77,45,215,151,167,51,170,204,83,89,135,248,126,226,42,183,173,117,155,167,108,176,98,217,95,60,245,87,90,169,103,130,10,74,26,152,163,137,251,166,94,172,154,213,189,236,106,182,54,245,17,94,174,149,241,215,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,95,248,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,47,255,0,157,95,149,140,45,243,2,135,211,174,36,80,112,235,159,56,203,134,220,220,177,102,182,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,221,17,202,199,108,122,50,70,166,246,53,83,32,158,26,56,139,192,156,80,101,101,6,102,96,90,143,236,84,119,138,45,147,127,83,46,157,154,25,167,163,234,75,20,125,110,151,93,141,234,177,187,31,226,139,226,137,237,113,254,63,193,185,89,131,110,217,131,152,56,134,146,199,135,172,116,235,83,93,93,82,171,178,38,106,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,191,86,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,24,121,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,69,191,243,25,227,219,247,84,95,96,203,124,187,131,179,229,150,25,184,118,202,74,137,233,246,85,94,171,152,199,196,149,142,71,166,248,97,70,73,35,98,139,185,202,215,185,242,166,231,54,56,124,87,0,60,31,93,120,178,205,198,182,224,148,145,224,76,29,81,71,95,138,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,159,60,39,133,172,88,27,10,217,176,86,22,161,236,86,92,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,230,56,92,88,249,167,206,79,152,24,135,212,103,47,211,149,247,48,74,107,77,53,151,133,236,233,186,213,189,143,168,109,6,15,190,84,203,45,75,247,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,178,54,35,98,247,88,214,105,43,224,0,0,0,0,0,0,0,0,52,84,212,218,28,154,33,197,35,81,83,188,218,212,238,211,83,158,63,201,55,131,225,226,198,36,150,245,106,255,0,159,188,210,41,184,179,145,40,49,52,47,71,247,251,223,15,247,56,63,202,90,30,107,70,201,171,227,149,36,239,239,238,211,248,172,36,139,128,248,88,251,76,17,163,188,55,124,63,141,84,72,100,93,204,67,120,56,38,252,163,137,90,154,247,124,78,86,247,28,171,224,129,59,252,77,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,186,253,134,169,222,106,108,84,94,245,79,19,98,61,93,170,42,248,119,27,36,68,54,181,52,59,44,252,148,55,3,197,230,138,233,135,107,21,63,216,210,127,205,188,134,126,44,46,45,161,204,202,137,231,252,150,57,239,254,229,68,235,240,79,176,182,153,174,169,113,198,20,149,16,175,186,181,49,233,255,0,211,117,248,167,218,76,71,1,239,122,97,43,98,185,127,42,8,83,255,0,193,82,151,176,207,201,79,208,134,224,117,164,93,94,168,108,70,119,247,28,241,180,221,174,174,208,221,166,134,160,0,0,0,0,0,0,0,0,0,165,92,85,101,111,225,167,135,28,197,203,56,108,94,217,175,188,225,250,175,101,81,118,174,207,213,186,68,206,181,15,227,21,236,107,116,170,138,7,123,238,70,46,154,63,86,171,145,113,182,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,201,167,36,49,173,215,50,178,95,0,230,53,246,158,146,11,150,42,194,246,171,221,100,84,140,115,96,142,122,154,72,230,145,177,181,206,115,145,136,231,170,34,43,156,186,105,170,175,137,30,188,237,51,142,197,22,21,192,188,63,83,195,214,189,84,220,19,24,214,73,185,237,236,148,177,199,81,73,78,154,43,54,73,214,124,181,61,232,253,204,236,190,243,116,145,170,150,129,203,47,37,63,13,60,92,97,110,209,112,236,180,24,19,76,107,89,178,93,147,75,216,167,135,179,199,30,177,189,174,214,170,90,109,237,93,186,196,146,237,114,59,110,179,252,99,89,197,143,154,124,228,249,129,136,125,70,114,149,18,211,202,235,152,5,29,222,142,219,195,38,119,226,46,141,214,30,205,110,192,247,73,227,130,10,89,41,98,130,40,33,180,187,166,198,109,153,58,90,197,36,138,247,76,233,29,26,185,30,145,54,89,63,4,96,115,180,201,203,20,184,87,2,241,3,79,55,70,245,77,112,76,29,89,30,215,187,181,210,201,29,69,93,58,234,175,217,31,69,241,84,247,35,55,63,181,123,206,210,54,162,218,87,43,140,222,166,202,94,48,112,204,23,41,233,32,182,227,154,121,176,133,84,211,65,44,175,99,234,92,199,210,182,36,143,242,94,250,200,41,35,87,57,28,196,100,143,87,109,252,182,207,161,143,95,49,92,227,190,231,39,23,24,238,166,239,15,103,164,193,247,9,240,117,174,155,115,31,209,165,160,158,88,220,187,218,198,43,186,179,173,68,250,59,115,153,215,217,185,205,99,84,191,254,74,121,103,244,127,35,177,166,105,85,210,93,105,234,241,134,32,101,190,30,209,30,202,90,138,26,8,127,23,61,62,172,69,126,179,213,214,70,247,163,156,221,208,35,81,26,230,63,89,21,4,48,115,70,224,74,213,146,119,88,115,223,37,240,205,93,62,9,190,84,61,184,130,221,73,3,123,22,30,173,115,152,145,62,61,171,186,42,106,135,61,200,140,217,211,138,70,163,17,205,73,161,137,182,151,195,23,16,184,171,133,252,229,178,230,230,22,166,237,253,131,169,77,113,181,190,170,74,120,110,116,50,183,108,180,242,57,139,253,172,140,87,53,237,100,177,68,245,99,246,109,95,63,157,25,189,140,179,235,52,49,6,110,102,4,244,146,95,113,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,59,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,106,174,52,225,18,235,151,92,25,97,142,40,177,125,198,174,158,229,142,49,69,53,182,203,102,90,119,68,144,218,157,77,91,39,106,159,168,212,115,159,51,169,162,124,91,61,206,138,181,251,164,235,34,69,242,184,32,202,28,27,159,92,78,97,44,163,204,8,42,228,177,98,42,123,188,53,11,73,58,195,60,79,101,174,174,88,166,141,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,190,39,61,50,47,49,248,116,204,123,142,87,230,133,155,176,221,104,116,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,212,133,251,93,162,232,142,71,53,204,123,88,246,61,141,246,214,206,52,243,230,203,195,67,248,83,179,98,10,74,12,27,37,68,234,249,233,169,186,87,23,81,78,247,201,53,189,103,107,145,22,154,73,100,145,239,77,189,71,111,116,107,34,194,171,17,79,242,95,40,113,150,125,102,134,31,202,60,191,130,146,75,238,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,67,220,49,112,245,133,120,95,201,171,46,81,225,106,158,223,216,58,149,55,27,163,233,99,167,154,231,93,43,183,75,81,35,88,159,218,198,196,115,158,230,69,20,76,87,191,102,229,170,160,165,92,88,249,88,206,79,151,248,135,211,167,49,172,61,6,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,32,142,14,184,197,192,156,95,224,74,139,253,130,143,216,216,146,205,179,233,6,31,234,77,81,236,190,172,213,12,165,254,154,124,17,71,63,86,58,117,147,241,104,187,53,218,237,21,59,238,0,17,213,206,147,39,47,184,195,38,176,150,113,90,38,234,82,101,221,194,162,158,233,77,181,137,182,150,228,234,120,219,83,189,207,69,93,147,193,79,23,77,172,123,157,218,119,123,173,141,202,182,23,203,71,31,211,101,247,26,89,119,85,114,196,53,118,171,109,242,162,166,193,84,144,172,187,43,31,87,77,36,84,180,242,178,52,93,236,117,98,210,42,110,77,141,123,88,247,109,217,185,50,9,32,7,153,214,105,126,20,56,201,198,189,146,251,237,59,86,18,236,248,90,223,253,43,209,236,189,150,52,237,112,119,177,174,126,218,233,43,125,247,110,215,95,117,202,196,97,122,156,146,242,207,21,97,252,184,204,76,210,187,82,118,123,46,48,184,91,237,246,142,164,114,50,74,142,192,149,61,121,219,185,136,199,194,175,171,72,218,246,57,223,140,130,118,170,53,89,223,122,188,88,249,88,206,79,151,248,135,211,167,49,172,61,6,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,127,184,36,227,7,12,241,115,149,241,94,154,180,148,88,218,199,79,3,113,101,158,146,42,142,133,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,117,116,197,152,166,197,129,176,173,231,26,226,154,238,197,101,195,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,220,99,239,198,223,24,56,155,139,156,208,150,244,229,171,162,193,54,58,137,219,132,236,245,113,83,245,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,173,212,149,78,70,63,158,207,213,191,218,69,170,243,71,243,217,153,191,114,250,61,17,106,164,138,114,197,230,1,71,148,85,148,220,63,103,126,34,236,152,22,175,108,24,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,59,230,145,238,108,46,99,117,70,198,231,190,59,106,227,167,136,191,221,59,196,118,34,199,246,218,142,174,27,183,237,177,97,159,115,110,182,186,119,191,100,189,241,71,39,227,164,124,213,27,100,106,189,157,126,154,170,163,16,145,78,75,118,12,211,166,201,172,91,138,113,101,238,235,46,12,184,92,41,237,248,74,221,91,83,82,232,105,251,59,170,31,91,61,44,82,39,73,144,201,53,83,90,175,137,87,116,176,76,143,68,86,119,195,96,37,251,133,238,108,88,86,163,135,220,79,63,16,55,206,209,153,184,42,223,85,112,166,237,13,142,150,60,91,190,85,236,208,83,246,104,54,67,50,62,72,96,123,58,75,182,52,74,141,94,214,207,210,137,108,89,138,111,184,231,21,94,113,174,41,174,237,183,172,65,112,168,186,92,106,122,76,143,175,85,60,142,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,157,196,233,216,44,25,167,134,185,92,226,91,118,117,222,238,183,92,103,54,87,226,107,133,206,123,181,77,76,245,204,237,84,213,149,16,193,80,234,148,73,82,104,161,150,40,158,199,126,67,163,86,34,170,53,21,96,92,244,24,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,115,196,28,210,45,216,139,129,139,214,107,97,43,181,170,199,156,84,126,207,177,84,218,219,109,170,169,165,161,186,86,79,59,89,44,78,146,62,147,183,82,81,86,85,198,215,62,70,70,230,50,57,22,69,209,178,68,14,19,250,85,244,170,205,244,23,218,191,73,61,161,79,236,127,100,245,59,119,110,234,55,161,217,250,95,140,235,117,54,108,217,239,110,211,78,253,9,126,230,255,0,110,190,217,248,47,203,219,78,41,196,127,72,47,84,88,194,211,79,113,187,246,54,82,123,66,169,150,154,246,203,83,208,98,171,34,234,61,28,254,155,87,107,119,104,157,200,67,97,90,184,81,226,187,49,248,74,204,118,99,92,21,47,110,181,87,116,224,191,216,39,153,89,75,119,165,106,170,163,92,168,139,211,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,228,39,149,185,165,129,51,167,2,91,51,51,45,47,190,217,195,119,158,183,98,173,236,179,83,245,122,83,62,25,63,23,51,25,35,116,146,39,183,222,106,107,166,169,170,42,42,248,174,42,184,152,193,188,40,101,29,102,105,99,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,199,135,52,179,75,29,231,78,59,185,230,102,101,223,125,179,137,47,61,30,219,91,217,97,167,234,244,161,100,49,254,46,22,50,54,233,28,76,111,186,212,215,77,87,85,85,85,242,164,255,0,114,184,242,39,150,95,125,122,197,105,0,36,180,242,142,227,54,197,87,98,179,240,119,139,109,93,134,235,67,219,234,48,165,198,157,143,124,119,8,220,249,171,106,105,170,19,191,167,51,55,79,35,36,238,141,241,181,88,187,30,198,245,228,252,29,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,76,123,56,219,227,7,19,113,115,154,18,222,156,181,116,88,38,199,81,59,112,157,158,174,42,126,189,12,18,199,3,38,124,146,68,196,115,159,51,169,153,42,177,207,145,35,87,43,24,231,34,110,117,117,228,169,230,159,20,252,191,174,245,27,113,53,32,16,129,206,11,39,47,184,27,138,5,205,90,137,187,69,151,50,237,240,84,81,201,181,140,232,85,80,211,193,73,81,77,162,61,207,118,214,50,154,94,162,181,141,94,211,177,187,150,55,41,88,57,31,99,250,104,174,185,167,149,181,216,134,173,106,42,169,237,215,251,93,165,203,43,160,70,68,233,96,173,168,98,105,210,99,213,102,160,99,187,209,239,68,143,242,146,53,219,41,56,179,20,216,176,54,21,188,227,92,83,93,216,172,184,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,123,140,96,177,102,41,190,227,156,85,121,198,184,166,187,182,222,177,5,194,162,233,113,169,233,50,62,189,84,242,58,73,100,216,196,107,27,185,239,114,232,212,70,166,186,34,34,119,25,9,240,15,150,120,171,40,184,66,203,108,11,141,105,59,37,234,158,223,81,112,169,165,116,114,71,37,47,109,171,154,177,144,74,201,24,215,178,104,217,80,214,72,197,111,187,35,94,212,85,68,69,91,128,5,128,115,171,242,177,133,190,96,80,250,117,196,133,98,181,112,163,197,118,99,240,149,152,236,198,184,42,94,221,106,174,233,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,167,51,55,57,98,153,17,93,27,156,228,84,123,31,36,111,200,79,43,115,75,2,103,78,4,182,102,102,90,95,125,179,134,239,61,110,197,91,217,102,167,234,244,166,124,50,126,46,102,50,70,233,36,79,111,188,212,215,77,83,84,84,85,130,206,104,254,123,51,55,238,95,71,162,45,84,147,78,84,60,113,212,225,171,173,147,132,124,198,101,34,88,174,85,21,12,194,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,233,57,53,149,38,149,177,232,246,200,206,140,186,22,1,204,235,143,31,192,133,138,167,33,178,158,245,183,31,98,11,123,189,165,116,183,92,122,117,88,94,23,62,23,71,171,122,78,78,181,68,14,168,70,237,146,57,97,106,199,50,105,190,39,44,43,21,87,132,239,52,249,55,243,3,15,122,140,6,74,96,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,0,1,10,220,234,252,211,225,111,151,244,62,163,113,44,0,190,158,92,28,192,43,56,119,190,197,148,153,189,136,191,210,158,191,180,207,21,77,68,115,212,73,135,106,182,62,77,212,236,133,146,72,248,102,145,17,143,133,27,181,36,149,37,106,179,241,201,44,223,131,228,226,204,45,98,199,56,86,243,130,177,77,15,109,178,226,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,49,130,197,152,90,251,129,177,85,231,5,98,154,30,197,122,195,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,222,100,39,192,62,102,98,172,221,225,11,45,177,214,53,171,237,119,170,139,125,69,190,166,169,210,73,36,149,93,138,174,106,54,79,43,228,123,158,249,164,101,59,95,35,213,222,244,142,123,145,17,21,17,40,175,56,44,227,177,96,110,24,23,42,170,33,237,23,172,203,184,65,79,71,30,231,179,161,75,67,81,5,93,69,78,168,199,49,219,94,202,104,186,106,230,57,123,78,246,238,72,220,132,75,112,177,146,159,186,39,136,44,19,147,146,92,59,21,38,32,184,47,111,157,178,244,228,101,12,17,62,162,171,164,238,156,136,147,44,16,202,145,238,98,183,168,172,221,163,117,84,201,76,2,0,121,163,249,236,204,223,185,125,30,136,181,82,255,0,249,94,241,211,248,20,197,76,200,236,227,198,125,147,45,175,91,253,143,83,90,221,208,216,174,146,72,213,77,102,87,39,103,163,155,89,58,154,163,152,201,85,146,126,41,174,168,145,102,164,163,252,85,113,49,131,120,80,202,58,204,210,198,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,143,14,106,230,102,42,206,76,199,196,121,165,141,106,251,69,235,19,92,37,184,84,237,146,71,199,14,245,247,32,139,168,247,189,176,196,196,108,113,177,92,187,35,99,26,139,163,80,149,254,84,252,14,84,229,173,170,131,138,76,201,125,36,183,220,79,103,71,225,107,99,89,20,233,110,183,85,53,143,74,215,201,162,171,42,102,139,70,181,177,185,58,112,203,35,94,174,116,174,142,24,203,226,199,205,62,114,124,192,196,62,163,57,119,252,166,248,205,177,101,37,247,247,51,227,155,87,74,213,142,241,3,42,44,151,138,118,61,242,65,120,168,100,52,205,166,168,98,107,172,50,244,161,107,36,106,34,199,34,174,253,88,245,124,51,40,1,5,124,202,248,215,184,241,23,152,245,217,95,130,174,122,229,150,17,184,54,58,102,53,105,103,142,235,116,166,90,152,159,115,138,120,218,175,72,94,201,220,200,218,146,185,142,141,140,149,81,174,122,181,158,87,149,199,158,204,178,251,235,209,235,75,255,0,231,87,229,99,11,124,192,161,244,235,137,10,197,117,224,239,138,172,101,194,134,110,91,241,133,154,229,86,236,49,113,168,167,166,197,150,136,227,73,153,113,183,35,253,245,108,78,123,27,218,99,107,164,116,47,220,221,175,85,106,175,77,242,49,247,105,205,195,138,235,22,106,88,178,223,43,242,226,91,85,235,6,94,173,244,217,131,14,33,130,103,186,74,153,21,245,180,81,211,182,53,70,244,122,123,42,58,173,122,44,157,69,107,21,34,88,158,143,162,188,171,48,126,99,226,222,46,45,21,25,121,143,126,139,71,135,237,242,222,49,11,182,44,158,211,179,178,120,35,158,131,165,249,18,117,159,44,45,213,234,137,30,157,102,235,36,81,181,106,7,58,191,52,248,91,229,253,15,168,220,75,74,192,89,243,140,178,215,40,243,11,42,112,125,109,93,177,153,145,81,106,101,222,186,154,161,35,124,150,234,70,86,164,180,74,155,21,219,39,117,92,106,247,53,237,247,33,116,110,71,178,87,161,219,225,163,135,76,119,197,6,105,208,101,158,5,167,254,197,89,120,173,223,15,245,50,215,218,97,134,122,206,156,178,199,214,233,117,216,238,147,29,189,254,8,158,42,147,209,148,248,23,38,184,44,201,172,27,150,126,212,181,90,33,171,184,91,172,93,183,160,232,166,196,88,138,177,209,195,213,233,238,146,71,205,52,137,187,110,231,164,81,51,77,91,12,58,182,181,152,214,113,99,230,159,57,62,96,98,31,81,156,165,68,212,242,189,227,167,240,215,133,89,145,217,199,140,251,94,100,217,119,251,30,166,181,187,102,190,218,227,141,170,154,204,174,94,209,89,14,146,117,53,70,189,241,35,36,252,107,155,81,34,95,248,0,0,0,0,0,0,0,27,117,251,13,83,188,212,218,173,213,117,56,247,170,170,181,87,192,218,244,77,14,52,77,14,204,127,146,111,7,195,197,139,165,181,87,252,255,0,41,164,62,241,179,83,209,197,48,58,79,201,247,191,230,233,139,56,197,183,200,238,215,38,73,78,239,117,53,248,127,21,191,90,39,212,74,79,47,215,189,44,176,61,203,252,45,63,244,234,137,25,139,250,218,27,193,215,153,117,119,129,198,140,250,142,102,55,224,111,85,239,208,221,166,134,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,28,109,53,69,208,215,196,225,123,118,63,84,248,247,133,77,201,174,166,214,181,117,251,14,118,120,27,129,227,51,57,17,108,21,90,255,0,177,223,254,3,200,76,227,114,84,102,98,213,177,171,223,164,159,243,245,37,182,97,183,255,0,87,104,149,127,217,17,175,254,218,19,59,192,180,168,236,39,105,255,0,120,167,79,255,0,5,76,94,211,63,33,191,161,13,198,139,224,167,10,53,28,245,212,228,72,219,169,170,166,212,247,87,67,70,39,126,170,111,6,221,85,77,81,52,53,0,0,0,0,0,0,0,0,1,142,183,30,217,103,138,178,191,139,140,204,183,98,154,78,159,183,177,5,110,38,183,78,200,228,72,106,168,107,231,125,68,79,141,207,99,119,237,234,58,39,171,117,106,75,12,172,71,59,102,164,149,114,100,205,47,165,124,56,223,114,206,190,251,218,171,240,38,32,147,179,81,118,93,157,142,215,90,196,154,31,198,35,17,178,111,170,109,197,221,238,115,219,166,139,163,122,104,88,7,51,76,235,252,52,241,113,138,123,61,191,178,208,96,77,112,85,30,248,182,77,47,98,158,110,209,36,154,72,246,187,90,169,106,118,57,54,235,18,69,185,168,237,218,221,255,0,36,188,156,177,69,133,113,215,16,53,19,117,175,85,55,5,193,212,113,237,123,123,37,44,113,211,213,212,46,168,253,146,117,159,45,55,114,179,115,59,47,186,237,36,114,36,159,152,214,113,99,230,159,57,62,96,98,31,81,156,185,254,22,184,36,181,113,95,192,214,37,190,225,136,41,40,115,23,10,227,139,180,214,170,198,210,181,211,221,160,109,158,145,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,122,138,212,68,146,77,108,131,253,21,96,44,85,254,186,225,204,73,135,46,31,238,148,117,214,218,234,121,63,224,201,12,209,200,207,177,205,115,126,10,132,228,242,235,227,170,155,138,92,26,152,31,48,107,233,25,154,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,242,216,231,181,140,99,145,140,188,162,138,113,167,150,127,133,222,20,243,63,2,199,73,117,171,171,168,195,243,220,40,41,109,113,245,42,170,171,168,149,43,41,96,99,54,57,95,212,158,158,38,43,26,221,206,107,149,173,84,114,162,166,58,248,79,20,223,112,54,42,179,99,92,45,93,216,175,88,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,140,140,238,217,223,117,155,132,74,222,36,108,86,58,74,59,147,242,222,76,113,71,109,171,145,213,48,67,58,219,22,178,56,36,115,122,110,145,136,237,26,170,155,21,200,138,169,183,94,236,109,204,148,248,85,202,223,192,183,14,57,117,150,115,88,189,141,95,102,195,244,190,213,162,237,93,163,165,116,149,157,106,239,198,35,222,215,107,85,44,238,247,28,172,77,116,102,141,70,162,85,80,8,33,230,59,192,229,55,10,88,202,131,24,101,243,234,234,50,235,24,84,78,202,24,101,100,178,190,201,86,212,71,173,20,179,170,43,94,199,53,92,232,28,231,117,92,200,165,107,145,203,10,203,39,181,229,139,192,119,225,190,251,77,159,57,177,101,221,128,112,253,193,190,205,181,220,109,221,74,92,81,51,89,51,100,209,221,86,175,70,158,118,211,171,183,71,36,83,57,36,133,117,217,43,82,234,185,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,146,233,198,223,7,216,103,139,156,175,150,202,228,164,162,198,214,58,121,221,132,239,21,114,212,116,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,160,90,231,146,249,161,101,205,198,100,69,231,8,85,208,99,185,47,16,88,89,103,169,124,113,61,213,179,189,140,133,169,35,156,145,43,36,89,35,86,75,191,166,230,61,175,71,43,21,28,79,79,4,156,31,97,158,17,178,190,43,43,82,146,183,27,95,41,224,118,44,188,82,75,81,208,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,184,160,10,85,197,143,149,140,228,249,127,136,125,58,115,26,194,85,57,174,112,45,253,127,138,12,148,193,159,236,138,172,127,69,66,239,237,92,219,164,116,232,223,247,222,212,246,187,248,19,43,63,213,19,17,213,145,121,233,152,252,58,102,61,187,52,50,190,243,216,110,180,58,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,234,66,253,173,213,53,71,35,154,215,177,204,123,24,246,228,83,145,121,233,151,28,69,229,197,187,52,50,190,243,219,173,85,218,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,233,204,205,205,213,53,86,171,92,215,177,207,99,216,247,84,2,149,113,79,146,159,186,39,135,220,109,147,145,220,59,21,94,32,183,167,96,157,210,244,227,101,116,18,178,162,151,170,238,156,138,144,172,240,196,146,109,98,187,166,175,219,163,180,84,198,176,201,35,1,241,49,131,113,183,11,144,113,79,13,13,95,176,163,194,245,120,142,225,67,72,139,44,240,62,142,41,22,182,146,53,149,177,36,175,142,88,38,137,30,168,198,61,88,142,69,70,185,20,198,220,200,247,130,252,156,190,228,23,12,24,3,42,177,76,219,239,86,171,124,149,23,24,246,177,59,53,85,93,68,181,114,211,106,199,189,143,232,190,161,209,117,26,229,107,250,123,211,68,118,137,245,184,177,242,177,156,159,47,241,15,167,78,99,88,73,247,54,190,10,61,137,89,89,197,150,89,91,45,84,118,89,186,49,227,75,124,9,208,145,181,211,79,211,101,205,168,174,217,39,89,242,197,28,173,141,173,114,72,141,149,82,69,150,103,178,192,50,47,61,51,31,135,76,199,183,102,134,87,222,123,13,214,135,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,72,95,181,186,166,168,228,115,90,246,57,143,99,30,219,170,230,27,204,71,247,77,209,219,242,191,41,210,235,104,192,52,253,27,133,201,242,212,116,228,189,204,248,41,229,142,10,152,58,104,177,118,73,251,67,21,141,150,88,164,145,173,149,21,118,68,228,161,124,31,112,153,140,184,186,205,15,160,246,42,138,187,61,138,130,158,74,155,238,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,223,167,81,232,138,216,158,169,245,121,132,96,12,27,149,156,92,227,108,190,203,236,61,73,99,195,214,58,123,37,53,13,13,50,46,200,153,236,122,53,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,91,202,228,99,249,236,253,91,253,164,90,175,52,127,61,153,155,247,47,163,209,30,215,151,151,9,152,55,139,172,175,206,220,15,125,168,164,179,223,104,42,48,189,77,139,17,186,129,106,167,181,61,100,175,89,209,140,73,34,87,178,88,152,177,185,138,253,154,244,222,168,174,137,138,150,149,154,89,91,142,242,91,29,220,242,207,50,236,94,198,196,150,110,143,109,162,237,80,212,116,186,176,178,104,255,0,25,11,223,27,181,142,86,59,221,114,233,174,139,162,162,162,117,112,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,153,41,228,190,80,224,220,133,202,252,63,148,121,127,5,92,118,44,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,76,99,9,9,195,156,190,234,120,137,224,47,43,243,135,38,237,84,141,204,91,117,61,222,154,182,219,12,81,66,252,76,197,191,77,28,75,45,68,211,197,12,47,166,133,39,114,61,205,115,228,98,50,61,116,100,104,145,236,92,167,47,254,24,191,116,247,16,86,155,6,36,194,247,91,150,1,178,111,184,98,186,154,57,187,60,112,194,145,72,180,208,73,55,114,167,94,118,50,61,145,170,74,177,245,156,197,111,77,210,50,111,248,177,242,177,156,159,47,241,15,167,78,99,88,73,247,54,190,10,61,137,89,89,197,150,89,91,45,84,118,89,186,49,227,75,124,9,208,145,181,211,79,211,101,205,168,174,217,39,89,242,197,28,173,141,173,114,72,141,149,82,69,150,103,178,48,73,20,228,217,195,215,211,76,216,187,113,11,118,169,186,210,82,101,222,148,86,134,71,75,165,45,198,186,182,154,162,41,218,233,220,138,139,208,129,232,174,137,158,246,234,152,28,174,107,83,108,151,43,206,175,202,198,22,249,129,67,233,215,18,61,121,103,90,109,87,254,53,242,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,71,31,220,31,93,120,77,205,199,54,222,148,146,96,76,99,81,89,95,133,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,250,188,188,248,211,186,240,177,154,20,246,44,95,136,42,219,149,120,150,161,83,16,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,58,114,61,144,237,240,28,96,241,103,140,184,186,205,15,167,23,218,122,187,61,138,130,158,58,107,22,28,117,122,85,65,106,98,198,196,157,88,244,142,36,123,229,149,139,35,158,172,223,167,77,138,170,216,152,137,113,92,177,120,14,252,55,223,105,179,231,54,44,187,176,14,31,184,55,217,182,187,141,187,169,75,138,38,107,38,108,154,59,170,213,232,211,206,218,117,118,232,228,138,103,36,144,174,187,37,106,88,1,63,220,174,60,137,229,151,223,94,177,90,64,8,39,123,151,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,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,210,107,229,137,205,86,164,201,20,119,148,66,183,51,174,60,127,13,247,218,156,134,202,123,214,236,3,135,238,14,246,149,210,221,113,234,82,226,137,154,200,93,30,173,233,53,122,52,243,182,161,27,182,73,34,153,201,28,201,174,200,156,150,0,95,255,0,37,79,52,248,167,229,253,119,168,219,137,169,0,176,14,114,121,41,244,231,135,219,78,113,210,92,58,53,121,101,112,94,180,18,75,182,57,232,110,50,211,211,201,181,169,27,149,211,54,118,81,171,117,123,26,145,245,245,220,237,136,70,7,5,249,199,98,200,46,40,48,6,106,226,152,119,217,109,87,9,41,238,50,110,122,118,106,90,186,121,105,37,169,209,140,123,223,209,101,67,165,233,181,170,231,244,246,38,138,237,82,93,57,182,99,91,86,21,224,183,16,88,174,20,245,114,84,99,27,197,170,201,66,232,88,213,100,115,178,165,181,202,233,85,92,138,140,233,80,202,212,86,163,151,123,152,154,104,170,230,195,6,64,228,229,247,136,12,229,194,121,59,135,38,236,245,120,154,224,218,121,42,118,177,253,146,149,141,116,149,53,59,30,246,36,157,40,35,150,94,158,244,115,246,109,111,188,228,67,38,144,11,0,231,87,229,99,11,124,192,161,244,235,137,30,188,179,173,54,171,255,0,26,249,127,98,190,219,41,46,54,219,141,61,250,146,178,142,174,22,205,5,76,18,89,43,155,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,213,230,25,193,101,215,133,140,208,168,190,225,12,63,86,220,171,196,181,8,184,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,212,145,236,155,109,107,228,193,105,207,152,115,67,18,223,112,165,178,145,153,87,89,78,218,76,89,89,95,14,137,53,108,49,200,234,40,168,164,68,220,234,150,58,117,115,219,175,77,176,202,245,147,71,186,159,90,21,205,31,207,102,102,253,203,232,244,71,181,229,229,194,102,13,226,235,43,243,183,3,223,106,41,44,247,218,10,140,47,83,98,196,110,160,90,169,237,79,89,43,214,116,99,18,72,149,236,150,38,44,110,98,191,102,189,55,170,43,162,98,165,160,99,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,100,83,38,57,192,93,112,71,13,21,152,107,29,216,170,241,62,104,97,218,122,123,109,134,227,112,172,116,204,189,44,143,168,94,213,91,182,54,43,25,75,19,41,152,239,198,190,106,151,189,170,174,106,186,89,89,26,183,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,146,85,138,184,28,169,225,75,151,14,110,99,12,193,125,37,70,98,227,10,124,62,202,232,98,100,82,178,201,72,219,205,27,210,138,41,209,21,207,123,156,173,116,238,107,186,78,124,81,53,168,228,133,37,146,200,56,78,243,79,147,127,48,48,247,168,192,100,166,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,0,16,173,206,175,205,62,22,249,127,67,234,55,19,181,202,239,33,176,111,18,89,71,196,86,84,227,58,42,71,50,227,79,135,159,108,174,154,157,102,125,166,226,140,186,165,61,108,72,215,177,219,227,115,181,86,163,219,189,138,248,220,187,30,228,91,43,206,140,161,198,89,11,154,24,131,40,243,2,10,72,239,184,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,146,63,202,143,142,159,235,28,47,231,94,51,255,0,99,210,224,10,218,230,255,0,108,215,90,228,168,87,127,189,118,86,57,191,195,133,31,254,167,132,149,64,65,95,55,28,179,197,88,63,139,219,198,58,187,82,107,101,199,182,250,11,133,162,170,56,228,233,187,179,82,67,71,60,14,123,152,140,89,152,248,17,238,99,28,237,177,207,3,149,81,95,162,92,7,36,44,210,255,0,236,151,146,151,11,239,251,19,20,218,45,157,151,244,211,87,207,214,70,127,244,53,187,30,255,0,181,141,254,184,165,42,231,39,157,127,78,120,130,180,228,229,37,191,163,73,150,86,245,235,79,36,91,100,158,186,227,21,61,68,155,92,146,57,29,11,96,101,26,55,86,49,201,39,95,93,205,216,167,213,228,183,147,150,44,97,156,184,183,56,174,243,117,42,242,238,223,79,79,107,166,218,244,219,85,114,109,68,110,169,222,215,162,46,200,32,168,139,166,230,61,174,237,59,189,215,70,213,89,148,0,128,30,104,254,123,51,55,238,95,71,162,42,87,44,206,23,114,191,138,108,1,158,88,67,48,44,148,143,185,81,211,217,151,15,94,156,201,22,123,53,108,208,221,35,109,67,58,114,70,233,24,142,233,189,208,57,253,57,22,40,247,34,237,106,182,208,51,163,40,113,150,66,230,134,32,202,60,192,130,146,59,238,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,164,132,240,31,205,35,10,229,182,86,92,114,207,137,107,181,214,95,162,118,248,215,9,86,209,91,99,147,180,80,211,211,69,12,86,132,142,8,217,182,100,233,110,142,105,156,173,127,81,233,44,177,236,106,190,197,184,151,226,47,29,241,65,154,117,249,153,142,170,63,178,209,217,232,182,67,253,76,181,246,153,166,130,143,169,20,81,245,186,93,119,183,170,246,239,127,138,175,130,37,229,114,167,224,114,155,50,174,180,28,82,102,75,234,226,177,97,139,194,63,11,91,26,201,96,91,141,198,149,204,122,86,190,77,17,31,77,12,186,53,173,141,203,212,154,41,26,245,107,98,116,115,76,73,141,103,22,62,105,243,147,230,6,33,245,25,202,84,76,79,42,126,56,234,115,42,213,65,194,222,100,178,146,43,238,24,179,163,48,181,205,175,138,4,184,219,169,90,198,37,19,227,213,21,245,48,197,163,154,232,218,189,72,98,145,207,70,186,39,73,52,143,145,87,205,79,143,31,251,47,194,166,80,94,191,177,69,139,239,182,203,143,251,251,42,108,142,103,75,255,0,55,116,175,142,111,236,148,239,111,245,214,17,86,93,87,43,143,61,153,101,247,215,163,214,151,255,0,206,175,202,198,22,249,129,67,233,215,18,58,185,114,97,107,22,57,227,11,5,224,172,83,67,219,108,184,130,223,136,173,119,26,110,171,227,235,210,207,98,175,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,231,111,143,238,15,174,188,38,230,227,155,111,74,73,48,38,49,168,172,175,194,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,219,1,58,124,168,248,116,252,11,112,227,6,63,189,211,236,196,153,165,217,239,181,30,254,189,43,91,88,239,103,69,238,202,248,221,172,114,201,81,185,26,199,167,107,233,189,53,137,52,178,190,117,126,105,240,183,203,250,31,81,184,150,43,132,240,181,247,28,226,171,54,10,194,212,61,182,245,136,46,20,246,187,117,55,85,145,245,234,167,145,177,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,188,159,238,21,56,122,192,156,9,112,227,88,252,83,83,106,75,173,13,190,163,16,99,172,73,69,75,51,251,79,65,146,74,228,78,231,75,36,52,240,238,142,54,181,173,221,181,242,36,76,124,207,106,196,183,31,92,107,226,174,43,51,30,174,201,105,185,246,124,178,195,55,9,163,195,150,250,117,145,145,215,236,87,70,219,157,66,72,214,61,211,74,197,85,99,94,212,232,198,245,98,38,231,74,249,111,211,148,118,119,241,23,153,248,2,187,12,102,5,142,146,235,151,88,82,158,59,46,30,196,173,146,150,158,122,41,233,33,165,99,109,79,167,143,71,204,206,207,44,114,182,119,51,84,86,200,215,73,34,189,169,28,91,113,99,230,159,57,62,96,98,31,81,156,188,171,63,3,148,220,71,114,225,203,140,225,192,239,171,102,98,224,187,61,249,144,210,70,201,106,25,124,183,67,121,184,206,180,77,133,136,231,37,74,57,242,186,23,49,190,251,228,88,222,138,142,99,225,143,92,39,138,111,184,27,21,89,177,174,22,174,236,87,172,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,196,244,240,11,198,190,21,226,179,46,41,44,151,107,159,103,204,220,51,111,134,60,71,111,168,88,217,37,126,196,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,140,143,70,42,109,116,79,150,234,128,0,0,0,0,0,0,6,142,54,154,163,180,238,53,78,243,134,86,237,118,228,248,133,77,201,245,27,81,171,169,206,207,3,112,62,30,45,211,217,171,175,249,251,205,33,191,143,169,18,44,69,78,212,93,87,223,248,127,185,210,150,73,3,181,168,69,95,243,238,37,171,128,73,145,108,20,223,240,255,0,195,170,36,106,47,235,104,111,7,2,183,87,232,167,39,77,186,154,170,105,249,43,161,181,168,170,186,169,200,13,186,169,170,38,134,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,69,77,126,38,197,106,162,247,26,164,136,139,162,161,171,219,185,167,10,34,34,232,168,114,38,154,26,238,84,95,176,222,15,25,153,241,185,248,126,173,91,240,167,145,127,246,30,65,175,27,114,191,240,171,89,30,253,123,228,215,187,255,0,41,169,45,246,200,187,46,244,111,215,194,120,215,255,0,105,9,131,224,42,236,217,176,237,186,29,253,237,134,20,78,239,170,58,84,250,139,247,166,93,208,70,191,91,83,251,199,40,54,34,34,42,169,181,170,229,114,170,247,162,41,189,218,42,237,53,211,67,69,119,212,17,21,124,77,116,68,53,0,0,0,0,0,0,0,0,0,34,87,157,166,78,95,98,197,88,23,136,26,121,186,214,90,155,122,96,234,200,246,177,189,146,170,57,42,42,233,215,85,126,249,58,204,150,167,185,25,181,157,151,222,118,178,53,18,128,114,206,226,23,247,63,230,198,56,185,85,211,93,110,116,151,12,191,190,214,195,104,167,170,232,210,213,215,91,41,157,114,141,213,10,170,168,205,32,164,172,137,146,164,114,57,142,168,84,70,237,123,212,181,92,89,138,111,184,231,21,94,113,174,41,174,237,183,172,65,112,168,186,92,106,122,76,143,175,85,60,142,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,157,198,69,28,22,101,159,224,139,133,60,176,192,178,82,93,105,42,233,240,252,23,10,250,91,164,125,58,170,90,234,213,90,202,168,30,205,141,86,116,231,168,149,136,199,55,115,90,212,107,149,92,138,171,90,204,107,56,177,243,79,156,159,48,49,15,168,206,74,167,37,79,43,24,167,230,5,119,167,91,143,147,205,115,130,143,194,110,21,159,137,76,179,182,90,169,177,38,18,183,212,84,226,216,180,232,205,120,181,195,27,92,149,27,213,201,27,166,165,142,55,247,57,187,228,137,118,163,213,97,134,39,68,102,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,33,222,15,248,148,177,113,83,145,214,124,205,182,39,70,235,14,219,94,36,164,109,43,224,142,146,241,20,49,190,162,56,145,206,126,232,87,170,201,35,84,123,215,167,35,17,202,143,71,181,181,172,198,179,138,172,173,252,11,113,29,152,185,103,13,139,216,212,22,108,65,85,236,170,46,213,218,58,86,185,95,214,161,252,98,189,238,118,180,178,192,239,125,202,244,215,71,232,228,114,37,127,197,28,78,226,171,207,43,156,59,148,119,172,81,173,124,217,129,62,25,167,133,240,201,60,213,248,118,221,77,79,92,172,146,105,119,181,157,10,170,202,8,216,140,116,106,145,71,19,26,213,107,100,214,149,112,19,150,120,171,52,56,184,203,59,118,22,164,234,123,7,16,81,98,107,140,239,142,69,134,150,134,130,118,84,74,249,28,198,59,102,238,155,98,98,187,70,172,179,68,197,115,119,234,100,82,0,60,254,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,234,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,88,95,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,143,21,91,146,249,95,113,205,202,12,247,184,97,10,74,172,119,107,179,173,134,134,241,51,228,123,233,104,149,242,61,91,20,106,238,147,30,171,52,168,178,181,137,38,201,30,205,219,28,173,95,106,0,41,87,22,62,86,51,147,229,254,33,244,233,204,107,12,170,8,64,230,97,192,141,139,134,75,141,183,53,114,173,157,159,0,226,107,130,90,219,104,213,239,246,37,83,41,99,116,113,245,231,168,146,106,158,208,177,86,75,174,212,108,123,54,42,251,204,214,144,112,73,198,14,38,225,27,52,34,189,53,106,235,112,77,242,162,6,226,203,61,36,84,253,122,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,220,130,48,158,41,177,99,156,43,102,198,184,90,187,182,217,113,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,31,88,199,7,141,12,156,177,100,23,20,24,255,0,42,176,180,219,236,182,171,132,117,22,232,246,189,59,53,45,93,60,85,113,83,106,247,189,239,232,178,161,177,117,28,229,115,250,123,215,69,118,137,85,109,220,102,216,191,161,189,119,225,34,231,106,223,137,25,136,41,233,237,175,141,143,138,63,99,190,181,110,114,84,185,254,251,101,153,149,81,62,23,70,189,20,233,212,192,230,245,22,57,74,43,194,198,74,126,232,158,32,176,78,78,73,112,236,84,152,130,224,189,190,118,203,211,145,148,48,68,250,138,174,147,186,114,34,76,176,67,42,71,185,138,222,162,179,118,141,213,83,37,50,149,113,99,229,99,57,62,95,226,31,78,156,198,176,202,160,132,14,99,252,191,235,56,119,190,203,155,121,67,135,127,210,158,191,179,65,45,53,60,147,212,73,135,106,182,50,61,181,15,153,242,72,248,102,145,21,236,153,93,181,36,149,98,114,51,241,43,45,165,228,190,80,227,44,250,205,12,63,148,121,127,5,36,151,220,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,254,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,92,135,184,98,225,235,10,240,191,147,86,92,163,194,213,61,191,176,117,42,110,55,71,210,199,79,53,206,186,87,110,150,162,70,177,63,181,141,136,231,61,204,138,40,152,175,126,205,203,10,220,209,252,246,102,111,220,190,143,68,93,87,35,31,207,103,234,223,237,34,213,121,163,249,236,204,223,185,125,30,136,170,188,158,248,133,194,185,87,156,183,204,163,197,52,221,15,194,167,97,166,183,93,31,85,28,80,211,87,81,182,165,209,83,200,215,170,107,215,237,14,141,138,215,43,186,169,19,17,142,234,238,101,250,115,12,224,178,213,197,62,87,212,95,112,134,31,164,118,106,97,170,116,92,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,234,70,199,205,186,208,57,61,112,187,117,155,52,49,78,125,99,203,37,93,189,249,127,81,81,133,237,116,117,108,116,51,195,123,124,123,107,122,145,245,26,248,223,5,60,157,37,142,88,149,174,90,197,84,84,124,43,164,186,24,171,147,147,202,43,55,176,110,53,225,94,223,149,182,105,234,211,16,229,197,69,76,55,168,38,129,90,205,149,213,181,117,84,211,68,244,213,175,99,154,178,49,83,84,122,62,23,234,212,106,177,207,161,92,215,56,22,254,191,197,6,74,96,207,246,69,86,63,162,161,119,246,174,109,210,58,116,111,251,239,106,123,93,252,9,149,159,234,137,138,255,0,202,143,135,79,192,183,14,48,99,251,221,62,204,73,154,93,158,251,81,239,235,210,181,181,142,246,116,94,236,175,141,218,199,44,149,27,145,172,122,118,190,155,211,88,147,75,128,226,199,202,198,114,124,191,196,62,157,57,141,97,145,159,7,220,89,224,222,46,178,191,233,197,138,158,146,207,125,160,168,146,154,251,135,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,107,212,98,42,186,39,162,69,175,49,254,95,245,156,59,223,101,205,188,161,195,191,233,79,95,217,160,150,154,158,73,234,36,195,181,91,25,30,218,135,204,249,36,124,51,72,138,246,76,174,218,146,74,177,57,25,248,149,150,85,56,57,225,235,247,48,112,251,134,242,154,182,166,213,91,122,164,235,214,222,238,22,234,94,140,117,149,211,202,233,28,229,85,68,124,189,54,44,112,54,87,162,57,209,193,31,186,196,209,141,182,190,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,233,230,150,86,224,76,233,192,151,60,179,204,187,23,182,112,221,231,163,219,104,187,84,212,253,94,148,204,154,63,198,66,246,72,221,36,137,142,247,92,154,233,162,234,138,168,184,246,113,93,194,142,99,240,149,152,239,193,88,214,46,221,106,174,234,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,167,51,55,53,37,133,85,93,27,156,213,69,123,31,28,143,245,92,11,240,101,125,227,15,49,234,173,146,93,125,141,131,48,191,103,168,196,215,40,158,197,170,108,114,171,250,84,212,209,187,93,102,151,165,42,36,142,106,199,27,88,231,59,114,163,34,147,32,155,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,12,88,137,254,229,113,228,79,44,190,250,245,138,210,0,75,255,0,162,224,59,240,223,203,219,46,243,231,41,236,187,177,246,31,183,222,253,165,107,183,91,186,149,88,162,22,222,231,108,122,187,170,212,235,83,192,218,133,110,216,228,150,102,164,112,166,187,34,106,89,6,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,255,0,248,187,230,175,77,157,252,58,82,101,142,92,225,74,188,57,125,198,180,242,179,23,61,46,50,200,150,170,70,85,61,173,162,130,102,178,21,157,245,17,68,199,74,229,103,73,176,206,232,116,145,207,122,197,98,185,47,148,56,203,62,179,67,15,229,30,95,193,73,37,247,17,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,86,242,185,152,240,245,133,120,95,201,174,30,50,143,11,84,246,254,193,244,162,166,227,116,125,44,116,243,92,235,165,117,181,210,212,72,214,39,246,177,177,28,231,185,145,69,19,21,239,217,185,92,149,60,211,226,159,151,245,222,163,110,38,164,2,159,231,246,78,88,184,128,201,172,89,147,184,142,110,207,73,137,173,238,167,142,167,107,223,217,42,152,228,146,154,167,99,30,197,147,165,60,113,75,211,222,141,126,205,174,247,92,168,99,46,93,255,0,31,188,102,216,184,185,177,100,226,219,45,93,154,235,134,240,253,77,70,36,115,88,248,99,142,241,84,248,163,168,166,138,39,110,252,75,123,19,37,142,68,150,69,116,117,76,107,182,62,55,180,168,28,155,50,83,233,207,16,87,108,227,171,184,116,105,50,202,222,157,24,35,151,108,147,215,92,98,168,167,143,115,86,55,35,161,108,12,172,87,104,246,57,36,232,105,185,187,208,154,144,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,78,158,105,101,110,4,206,156,9,115,203,60,203,177,123,103,13,222,122,61,182,139,181,77,79,213,233,76,201,163,252,100,47,100,141,210,72,152,239,117,201,174,154,46,168,170,139,232,45,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,32,51,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,123,254,115,121,71,151,23,108,154,177,103,101,222,241,236,140,95,135,238,17,216,173,109,142,129,36,246,228,117,46,89,29,73,52,173,110,248,250,44,138,162,162,55,57,221,54,233,59,54,171,231,107,155,13,132,154,114,96,201,12,175,197,88,155,18,231,149,214,249,87,89,141,176,53,67,104,45,214,118,199,36,80,91,224,172,167,145,157,185,242,39,187,59,229,106,85,66,216,245,210,52,142,71,57,174,89,34,116,119,149,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,0,33,91,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,94,87,27,124,31,97,158,46,114,190,91,43,146,146,139,27,88,233,231,118,19,188,85,203,81,208,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,199,219,22,97,107,238,6,197,87,156,21,138,104,123,21,235,15,220,42,45,119,26,110,171,36,232,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,121,54,156,180,248,234,169,226,107,12,213,101,134,103,87,213,213,102,134,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,116,228,107,158,174,145,35,189,242,58,185,210,100,229,247,24,100,214,18,206,43,68,221,74,76,187,184,84,83,221,41,182,177,54,210,220,157,79,27,106,119,185,232,171,178,120,41,226,233,181,143,115,187,78,239,117,177,185,86,192,57,114,102,103,224,191,140,156,184,184,212,85,221,99,160,191,92,29,134,107,32,183,201,167,106,237,241,186,158,157,147,53,94,214,190,22,213,73,77,43,145,117,211,162,143,107,92,230,53,10,85,159,217,199,125,226,3,57,113,102,113,98,56,123,61,94,38,184,58,162,58,109,204,127,100,165,99,82,58,106,109,236,99,18,78,148,17,197,23,83,98,57,251,55,59,222,114,169,53,60,169,114,207,240,119,193,182,28,184,212,82,93,105,43,241,173,194,187,19,86,65,112,143,167,183,169,34,83,211,190,22,171,26,228,134,74,90,90,105,90,171,187,119,85,94,215,109,115,81,47,0,2,0,121,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,69,207,243,6,224,146,213,197,126,0,142,251,134,32,164,161,204,92,43,79,81,53,170,177,180,173,116,247,104,27,12,206,101,165,242,58,104,152,198,73,80,232,220,217,100,87,36,43,212,86,162,36,146,107,4,56,179,11,95,112,54,42,188,224,172,83,67,216,175,88,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,59,203,159,229,243,193,37,215,138,252,127,37,247,19,193,87,67,151,88,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,166,174,68,89,35,214,122,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,59,102,53,156,88,249,167,206,79,152,24,135,212,103,46,127,133,174,9,45,92,87,240,53,137,111,184,98,10,74,28,197,194,184,226,237,53,170,177,180,173,116,247,104,27,103,164,115,45,47,145,211,68,198,50,74,135,70,230,203,34,185,33,94,162,181,17,36,147,91,32,255,0,69,88,11,21,127,174,184,115,18,97,203,135,251,165,29,117,182,186,158,79,248,50,67,52,114,51,236,115,92,223,130,161,35,248,183,156,5,214,249,194,130,225,74,11,21,93,46,111,221,41,223,135,42,238,177,214,57,140,167,129,40,225,108,215,182,190,8,225,72,106,102,150,73,250,48,68,170,144,190,53,145,207,218,214,71,44,112,97,60,45,125,199,56,170,205,130,176,181,15,109,189,98,11,133,61,174,221,77,213,100,125,122,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,239,36,43,140,142,17,45,92,32,242,252,194,248,82,123,141,37,227,22,95,179,34,223,114,196,119,88,41,218,198,62,116,181,92,26,202,88,94,173,73,95,77,10,110,217,212,93,85,242,77,34,54,62,170,198,218,21,202,227,207,102,89,125,245,232,245,165,255,0,243,171,242,177,133,190,96,80,250,117,196,139,94,17,115,190,213,195,143,17,120,51,57,111,182,58,187,189,182,193,81,82,218,202,74,73,26,201,214,10,138,89,169,164,124,123,189,215,61,141,157,94,140,85,106,61,88,141,87,51,118,244,159,76,200,203,60,154,227,19,35,169,236,152,158,147,219,120,67,23,91,233,175,54,123,132,81,186,10,170,110,172,61,74,106,234,101,145,155,225,153,25,38,169,185,189,237,123,153,35,92,199,61,142,135,108,1,203,179,52,41,184,217,180,240,239,140,236,84,149,246,43,125,66,98,123,133,85,77,124,116,204,185,225,24,46,11,3,170,145,180,243,73,44,47,168,70,116,217,10,59,170,199,202,221,202,198,163,164,108,233,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,67,15,58,191,52,248,91,229,253,15,168,220,79,127,200,235,11,88,170,241,86,110,99,90,138,29,247,171,85,190,207,107,163,169,234,189,58,84,181,114,85,73,81,30,196,93,142,220,250,42,101,213,81,92,157,61,26,168,142,114,47,128,230,133,199,79,225,175,21,63,35,178,115,25,246,188,182,178,236,246,197,77,19,118,195,125,186,71,35,149,116,153,28,189,162,142,29,35,233,232,141,99,229,71,201,248,214,182,158,68,183,94,14,248,85,198,92,87,230,229,191,7,217,173,181,109,195,22,234,138,122,156,89,119,142,68,133,150,235,114,191,223,70,202,230,61,189,166,70,182,70,194,205,174,220,244,87,42,116,217,35,217,144,158,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,28,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,175,243,65,229,247,83,118,169,189,113,67,146,214,170,70,61,148,238,175,198,22,58,104,162,166,102,200,98,170,168,172,189,44,178,206,214,171,213,172,129,175,130,40,183,200,245,116,190,243,220,253,99,131,34,243,211,49,248,116,204,123,118,104,101,125,231,176,221,104,117,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,251,91,170,106,142,71,53,175,99,152,246,49,237,200,83,134,142,34,240,39,20,25,89,65,153,152,22,163,251,21,29,226,139,100,223,212,203,167,102,134,105,232,250,146,197,31,91,165,215,99,122,172,110,199,248,162,248,162,85,80,0,0,0,0,0,0,1,162,166,191,19,141,90,168,189,198,237,250,119,42,26,170,35,155,220,112,237,218,186,42,28,137,167,126,158,1,92,168,191,97,189,59,205,79,135,139,35,89,45,170,212,255,0,63,121,164,43,243,6,150,70,98,250,118,111,239,247,254,31,238,84,165,156,177,52,122,42,18,153,192,5,217,139,65,5,58,191,195,118,157,223,198,170,95,168,147,106,7,111,165,99,181,250,255,0,190,167,96,27,52,77,218,169,183,87,171,244,241,68,55,187,234,250,205,81,52,52,87,125,67,189,126,38,186,33,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,155,141,55,125,131,119,216,60,84,209,209,163,142,61,95,11,180,95,121,63,184,36,114,57,55,34,119,253,70,198,74,136,186,42,104,186,156,155,149,202,154,28,169,224,134,167,146,204,101,254,160,86,55,79,202,167,145,63,246,30,66,7,28,118,232,227,204,250,201,214,79,121,82,69,211,79,252,162,165,126,178,217,168,31,211,175,129,250,248,74,223,240,144,148,174,93,87,197,169,142,24,21,53,72,209,173,79,228,236,137,245,18,105,68,237,212,144,187,79,22,55,251,200,115,154,106,134,197,145,154,170,42,132,145,186,232,223,137,191,199,191,196,211,110,190,42,17,168,134,186,104,106,0,0,0,0,0,0,0,0,0,11,95,230,81,148,52,217,191,193,246,56,129,32,164,91,150,15,167,76,95,109,154,166,121,98,100,15,161,107,159,80,228,72,245,222,247,81,173,92,108,107,209,88,175,149,170,187,116,71,183,31,114,170,240,171,149,191,134,158,35,178,235,44,230,177,123,102,130,243,136,41,125,171,69,218,187,63,86,215,19,250,213,223,140,71,177,205,210,150,41,221,238,57,30,186,104,205,92,173,69,201,76,24,214,113,99,230,159,57,62,96,98,31,81,156,149,78,74,158,86,49,79,204,10,239,78,183,23,254,88,86,119,242,162,203,188,217,226,74,217,155,150,139,213,37,135,9,220,42,31,119,198,86,55,50,174,166,123,213,197,213,253,162,125,146,173,67,86,6,84,197,44,209,185,99,86,116,22,40,214,54,63,168,238,157,234,224,12,1,131,114,179,6,218,114,251,47,176,245,37,143,15,88,233,210,154,134,134,153,23,100,76,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,1,16,28,237,50,207,21,83,102,158,5,206,62,201,213,195,119,12,62,152,103,175,28,114,59,179,215,83,212,212,84,108,153,219,58,108,234,71,85,172,105,189,92,238,132,254,234,35,53,88,214,36,251,146,94,78,95,101,197,88,235,136,26,137,186,54,90,107,122,224,234,56,246,177,221,174,170,73,41,234,234,23,84,126,248,250,44,138,155,185,89,181,253,171,221,118,177,185,22,90,128,0,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,0,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,148,70,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,30,206,48,120,179,198,92,93,102,135,211,139,237,61,93,158,197,65,79,29,53,139,14,58,189,42,160,181,49,99,98,78,172,122,71,18,61,242,202,197,145,207,86,111,211,166,197,85,108,76,68,184,174,88,188,7,126,27,239,180,217,243,155,22,93,216,7,15,220,27,236,219,93,198,221,212,165,197,19,53,147,54,77,29,213,106,244,105,231,109,58,187,116,114,69,51,146,72,87,93,146,181,38,164,17,65,207,7,0,83,69,117,202,204,210,161,195,213,107,81,85,79,113,176,93,46,205,73,93,2,50,39,69,61,21,59,215,94,147,30,171,53,123,219,220,143,122,36,159,148,145,166,216,182,36,83,146,222,78,88,177,134,114,226,220,226,187,205,212,171,203,187,125,61,61,174,155,107,211,109,85,201,181,17,186,167,123,94,136,187,32,130,162,46,155,152,246,187,180,238,247,93,27,85,102,80,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,168,60,254,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,143,240,135,193,150,92,112,121,98,196,118,204,21,117,186,222,107,241,69,195,180,87,92,174,47,68,145,212,177,62,94,197,76,145,179,72,211,165,28,174,71,72,141,71,73,35,228,114,237,106,199,20,119,0,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,181,94,104,254,123,51,55,238,95,71,162,45,84,154,158,88,188,120,254,27,236,84,217,13,155,23,173,216,251,15,219,219,236,219,165,198,227,212,170,197,16,181,243,58,77,27,210,106,117,169,224,109,58,59,116,146,75,51,82,73,151,93,146,185,44,215,153,63,22,120,251,22,241,105,89,108,203,252,117,87,105,182,229,29,69,77,146,193,93,100,235,91,171,105,171,100,134,56,174,174,116,232,173,153,94,179,50,74,117,86,170,70,177,194,221,168,187,222,249,47,171,149,215,20,217,243,196,222,13,198,83,103,60,52,151,10,124,45,81,69,73,109,196,48,218,187,35,238,83,204,181,50,84,69,43,163,210,157,239,133,157,145,17,177,70,197,107,36,98,191,114,189,28,176,108,123,92,151,205,236,101,144,185,161,135,243,115,47,231,164,142,251,135,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,144,247,12,92,66,225,94,40,50,106,203,155,152,90,155,176,118,254,165,53,198,214,250,168,234,38,182,87,68,237,178,211,200,230,47,246,178,49,92,214,57,241,75,19,213,140,223,181,42,169,74,184,177,242,177,156,159,47,241,15,167,78,99,88,85,94,24,184,133,197,92,47,231,45,151,55,48,181,55,111,236,29,74,107,141,173,245,82,83,195,115,161,149,187,101,167,145,204,95,237,100,98,185,175,107,37,138,39,171,31,179,106,205,246,105,113,103,151,21,124,18,220,248,179,194,150,63,164,22,86,219,225,184,217,104,174,214,196,127,74,240,202,230,65,72,149,16,185,237,255,0,83,220,91,18,189,241,201,170,116,85,240,189,202,140,114,194,183,15,92,99,113,5,195,7,90,139,41,177,183,100,178,214,220,32,184,220,44,149,180,145,85,208,214,73,30,136,168,173,145,170,248,186,140,68,100,143,129,241,200,230,181,158,254,172,98,182,77,57,202,201,117,155,132,76,19,53,246,138,146,142,228,252,113,109,117,101,61,37,75,170,96,134,117,182,92,58,140,142,87,71,27,164,98,59,84,71,172,108,87,34,34,171,91,174,137,97,124,174,60,246,101,151,223,94,143,90,79,241,69,56,174,225,71,46,56,181,203,135,224,172,107,23,97,186,208,245,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,212,133,251,90,146,194,170,141,145,173,106,162,177,236,142,70,123,108,151,202,28,27,144,185,95,135,242,143,47,224,171,142,197,135,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,237,76,85,201,254,229,113,228,79,44,190,250,245,138,210,0,73,254,229,113,228,79,44,190,250,245,138,210,61,121,192,100,134,1,203,28,249,182,102,6,16,190,82,50,229,153,20,245,23,75,214,30,138,56,99,90,9,225,233,71,219,81,177,232,228,101,91,150,87,42,189,186,186,104,106,95,189,251,149,177,216,89,59,220,171,242,67,43,242,219,134,139,86,100,224,75,229,93,246,239,153,84,240,215,223,174,51,71,36,12,142,122,103,205,23,97,138,23,119,53,148,210,186,166,53,147,189,101,126,249,17,221,53,137,140,183,94,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,53,32,3,31,110,101,216,2,155,47,184,210,204,74,91,110,30,171,181,91,111,149,20,215,250,85,153,37,217,88,250,186,104,229,170,168,137,242,42,239,99,171,22,173,23,106,236,107,218,246,55,110,205,169,108,4,223,114,125,201,203,22,6,225,129,51,86,158,110,209,122,204,187,132,245,21,146,109,123,58,20,180,53,19,210,83,211,104,175,115,29,181,236,169,151,168,141,99,151,180,236,118,228,141,170,95,80,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,16,3,205,31,207,102,102,253,203,232,244,69,127,229,7,154,88,19,37,176,38,127,230,102,101,223,125,141,134,236,223,69,59,109,111,101,154,163,165,213,154,190,24,255,0,23,11,31,35,181,146,86,55,221,106,233,174,171,162,34,170,90,95,24,60,89,227,46,46,179,67,233,197,246,158,174,207,98,160,167,142,154,197,135,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,55,233,211,98,170,182,38,34,48,87,7,121,185,141,248,104,198,60,79,91,236,245,112,225,236,43,81,78,148,208,190,141,238,125,226,147,124,140,174,169,166,86,106,229,101,35,146,37,145,206,98,68,172,237,11,212,71,83,189,139,77,50,183,52,177,222,75,99,187,102,102,101,165,247,216,216,146,205,214,236,85,189,150,26,142,151,86,23,195,39,226,230,99,227,118,177,202,246,251,205,93,53,213,52,84,69,73,116,226,119,137,140,27,197,127,43,124,193,205,44,31,67,87,110,123,106,45,22,219,189,178,165,21,207,183,92,99,186,219,159,44,9,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,178,45,184,78,243,79,147,127,48,48,247,168,192,100,166,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,0,16,173,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,42,175,51,174,60,127,2,22,42,156,134,202,123,214,220,125,136,45,238,246,149,210,221,113,233,213,97,120,92,248,93,30,173,233,57,58,213,16,58,161,27,182,72,229,133,171,28,201,166,248,156,177,1,149,185,91,142,243,167,29,219,50,207,45,44,94,217,196,151,158,183,98,162,237,80,211,245,122,80,190,105,63,25,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,228,19,193,247,9,152,55,132,92,175,250,15,98,168,164,188,95,107,234,36,169,190,226,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,253,154,245,30,136,142,149,234,181,212,166,156,74,101,13,54,125,100,54,57,202,57,160,164,146,163,17,89,230,134,222,181,115,203,12,17,92,89,164,180,83,72,248,181,122,50,58,152,225,145,81,17,218,163,21,21,174,69,86,174,52,71,213,194,120,90,251,142,113,85,155,5,97,106,30,219,122,196,23,10,123,93,186,155,170,200,250,245,83,200,216,226,143,123,213,172,110,231,189,169,171,149,26,154,234,170,137,222,100,251,132,240,181,139,3,97,91,54,10,194,212,61,138,203,135,237,244,246,187,117,55,85,242,116,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,250,192,16,3,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,37,80,178,174,59,121,115,88,184,171,190,225,252,121,128,234,173,88,83,25,251,66,158,143,17,221,231,223,211,173,179,163,28,215,72,232,35,98,246,138,200,116,137,177,42,190,36,116,123,163,124,154,50,46,157,213,101,86,89,225,92,155,203,140,57,149,184,42,147,179,217,112,205,190,43,125,54,232,227,100,147,108,79,126,121,122,108,99,29,52,175,87,73,35,209,169,190,71,189,202,154,185,79,86,12,107,56,177,243,79,156,159,48,49,15,168,206,74,167,37,79,43,24,167,230,5,119,167,91,138,63,206,159,36,48,13,166,167,10,113,1,111,190,82,91,241,101,250,161,152,122,186,202,216,225,99,238,144,67,20,146,37,193,52,210,87,190,20,233,83,200,247,35,211,100,148,173,214,61,136,146,69,177,49,60,154,114,67,43,237,217,95,116,226,18,213,124,171,187,99,107,181,69,94,24,184,196,232,228,134,11,44,17,201,20,221,149,141,95,118,119,202,212,165,168,116,221,232,136,232,227,106,49,89,42,201,232,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,151,255,0,206,175,202,198,22,249,129,67,233,215,18,21,139,223,229,161,199,29,79,14,56,202,28,158,199,12,164,126,93,99,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,247,25,26,72,197,69,107,217,53,207,243,155,207,28,43,98,192,150,44,139,181,187,253,25,226,30,157,194,225,39,179,99,127,75,14,245,149,235,7,105,145,187,163,235,87,80,210,73,178,21,213,123,7,227,21,169,177,36,162,188,177,120,180,226,178,249,156,184,43,135,202,91,191,210,236,3,71,111,168,167,168,161,185,211,167,245,22,219,19,85,233,82,218,216,161,124,205,233,42,50,24,163,153,206,133,122,177,192,157,45,209,201,23,202,231,87,230,159,11,124,191,161,245,27,137,106,185,95,196,94,59,201,252,172,204,92,179,192,181,29,131,240,153,216,168,239,21,187,33,151,125,174,42,106,248,103,163,233,203,19,244,235,118,230,59,170,199,49,236,232,104,138,187,213,91,242,114,47,34,243,31,136,188,199,183,101,126,87,217,187,117,214,187,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,56,89,185,186,174,138,229,115,154,198,53,239,123,24,236,133,56,104,225,211,2,112,191,149,148,25,103,129,105,255,0,177,86,94,43,119,205,253,83,186,118,104,97,158,179,167,44,178,116,122,189,6,59,164,199,108,103,130,39,138,173,85,49,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,88,175,53,206,53,255,0,9,184,170,126,26,242,206,231,117,166,195,120,74,225,81,77,139,101,215,163,13,226,233,12,141,106,83,236,86,164,142,134,150,72,223,222,231,108,146,85,220,140,84,134,25,93,105,92,42,240,207,140,184,175,205,202,60,173,193,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,114,58,103,238,150,54,50,54,170,110,123,219,185,204,102,249,25,144,246,85,101,158,21,201,188,184,195,153,91,130,169,59,61,151,12,219,226,183,211,110,142,54,73,54,196,247,231,151,166,198,49,211,74,245,116,146,61,26,155,228,123,220,169,171,148,245,96,0,0,0,0,0,0,211,113,166,239,176,110,251,2,174,161,204,71,28,74,143,137,117,69,213,62,160,247,35,211,95,143,212,113,182,84,106,232,228,208,229,87,110,211,67,149,190,29,230,167,200,196,174,219,64,171,167,249,238,66,25,121,132,91,99,118,41,166,153,207,209,125,254,237,63,220,233,19,235,44,147,93,175,212,144,206,95,119,213,117,237,148,126,45,110,191,224,85,47,212,75,165,165,253,74,24,221,166,158,63,223,83,184,105,170,27,93,35,17,116,85,52,73,88,139,221,241,55,120,253,163,106,170,235,168,70,162,26,233,161,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,190,38,159,20,52,215,192,215,93,62,1,28,170,29,222,154,47,121,213,157,86,61,85,190,7,205,150,189,177,73,239,59,227,245,29,216,43,27,36,91,153,222,186,107,252,199,118,154,85,150,61,203,240,93,14,83,202,102,12,75,37,150,167,68,215,108,15,95,253,135,144,135,199,135,118,104,213,34,47,240,251,191,253,98,168,181,218,101,68,168,141,87,193,30,139,252,228,146,242,226,168,106,84,183,107,190,41,240,251,105,9,89,181,59,125,186,157,223,92,76,255,0,5,14,217,194,175,77,206,215,225,169,211,158,84,85,118,197,239,213,123,141,148,243,61,87,69,78,253,79,167,30,187,81,85,77,198,138,186,26,106,163,85,26,168,69,93,77,192,0,0,0,0,0,0,0,1,242,113,102,22,177,99,156,43,121,193,88,166,135,182,217,113,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,152,203,230,198,5,252,23,230,158,50,203,63,106,123,79,232,150,32,184,216,187,111,67,163,218,187,45,76,144,245,122,123,157,179,119,79,118,221,206,211,93,53,93,53,47,255,0,146,94,89,226,170,156,211,199,89,199,217,58,88,110,223,135,215,12,245,228,142,70,246,138,234,138,154,122,141,144,187,103,77,253,56,233,117,145,55,163,155,215,131,221,84,126,169,47,224,198,179,139,31,52,249,201,243,3,16,250,140,228,170,114,84,242,177,138,126,96,87,122,117,184,191,240,1,103,252,212,242,114,251,155,188,35,221,234,112,228,218,213,224,43,132,88,198,74,109,172,254,154,165,166,130,120,234,83,123,222,212,103,78,10,137,103,215,222,115,186,27,26,213,115,209,82,5,204,130,57,107,229,13,54,80,112,125,129,224,88,41,18,229,140,41,215,23,220,166,166,158,89,89,59,235,154,215,211,185,82,77,54,61,180,105,73,27,218,196,70,35,226,114,166,237,85,238,186,0,0,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,120,172,239,198,183,92,181,201,124,125,152,214,42,122,73,238,88,87,11,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,233,174,138,158,36,69,255,0,70,175,138,127,246,131,149,95,241,85,199,254,156,74,167,22,62,86,51,147,229,254,33,244,233,204,107,11,202,230,59,199,29,55,21,184,202,131,7,229,243,42,233,242,235,7,212,78,250,25,165,124,177,62,247,86,228,70,45,108,176,42,163,88,198,181,28,216,26,230,245,90,201,101,115,149,171,50,197,31,137,224,95,131,43,239,24,121,143,85,108,146,235,236,108,25,133,251,61,70,38,185,68,246,45,83,99,149,95,210,166,166,141,218,235,52,189,41,81,36,115,86,56,218,199,57,219,149,25,20,153,4,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,118,193,106,188,206,178,183,240,161,193,182,53,236,150,47,105,221,112,151,103,197,54,255,0,233,174,143,101,236,178,39,107,159,189,237,107,246,208,201,91,238,59,118,186,251,173,87,163,8,1,39,207,149,150,0,166,192,188,22,224,218,165,195,213,118,155,150,42,168,175,191,220,146,165,37,107,234,159,37,75,226,167,168,70,72,190,235,31,71,5,34,179,98,35,28,205,175,77,119,171,157,118,165,42,226,199,202,198,114,124,191,196,62,157,57,141,97,149,64,0,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,106,188,209,252,246,102,111,220,190,143,68,124,158,20,184,50,190,241,105,151,25,171,115,192,119,94,150,51,192,158,200,168,180,91,103,123,25,75,117,142,161,43,122,244,206,145,218,116,166,94,207,18,197,34,185,35,220,142,107,244,71,245,98,183,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,14,169,146,239,13,217,33,106,225,195,36,176,182,75,217,175,149,119,154,124,57,79,43,95,95,83,27,99,125,76,243,79,37,68,207,70,55,185,140,89,102,147,99,53,114,181,155,90,174,122,162,189,113,162,43,174,46,225,51,25,97,238,21,240,23,21,150,106,138,187,222,30,197,85,23,26,107,212,112,208,35,89,135,159,5,107,169,105,150,89,18,71,58,70,78,232,228,209,253,54,49,143,217,26,170,186,70,110,112,125,197,158,50,225,23,52,62,156,88,169,234,239,22,42,250,121,41,175,184,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,126,157,70,34,163,101,122,46,66,120,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,21,197,143,149,140,228,249,127,136,125,58,115,26,194,242,185,142,240,57,77,194,150,50,160,198,25,124,250,186,140,186,198,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,87,50,41,90,228,114,194,178,201,103,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,235,181,207,99,103,153,173,114,166,173,73,100,68,211,114,235,121,92,168,248,116,252,52,241,29,6,63,189,211,239,195,121,91,217,239,181,30,254,157,91,163,158,239,103,69,238,202,201,27,164,145,73,81,185,26,246,47,100,233,189,52,149,53,189,94,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,0,12,85,201,254,229,113,228,79,44,190,250,245,138,210,0,73,137,225,231,139,60,27,194,47,44,76,179,199,23,218,122,75,197,246,190,162,237,77,98,195,142,175,90,89,238,175,75,229,82,78,172,122,71,42,177,145,68,245,145,207,86,108,215,166,197,84,116,172,69,137,108,127,143,241,150,105,227,43,182,96,230,14,33,171,190,98,27,229,66,212,215,87,84,170,111,149,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,37,74,207,46,17,243,151,135,236,9,128,177,254,97,97,27,173,186,131,26,219,221,60,189,166,149,177,251,46,187,173,54,202,25,246,189,206,100,206,165,142,10,132,108,141,141,223,141,146,61,187,169,229,211,213,112,47,198,109,247,131,204,199,170,185,201,106,246,206,12,197,29,158,159,19,91,98,99,18,169,209,196,175,233,84,211,72,237,52,154,46,172,170,145,185,201,28,141,123,154,237,170,172,150,59,181,231,113,118,181,95,237,89,13,125,177,92,233,46,54,219,141,62,32,171,163,172,164,153,179,65,83,4,141,182,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,10,107,201,83,205,62,41,249,127,93,234,54,226,245,57,144,241,173,154,124,31,126,14,255,0,6,118,12,41,115,250,91,237,126,219,237,218,90,153,186,125,151,178,116,250,93,25,226,211,94,210,253,219,183,107,163,116,211,69,215,197,114,244,230,23,157,28,89,231,69,235,46,115,27,12,96,171,117,182,221,133,234,111,113,75,100,162,171,134,119,79,29,93,36,45,107,157,53,76,173,86,109,168,122,170,35,81,117,70,247,248,162,200,80,34,175,157,238,86,255,0,246,52,206,187,125,139,253,151,133,174,247,62,213,250,42,104,32,232,171,255,0,250,36,237,236,103,216,247,127,91,66,45,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,50,136,194,120,90,197,129,176,173,155,5,97,106,30,197,101,195,246,250,123,93,186,155,170,249,58,20,176,70,216,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,222,125,96,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,32,7,154,63,158,204,205,251,151,209,232,139,95,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,93,174,123,27,60,205,107,149,53,106,75,34,38,155,151,91,138,224,95,131,43,239,24,121,143,85,108,146,235,236,108,25,133,251,61,70,38,185,68,246,45,83,99,149,95,210,166,166,141,218,235,52,189,41,81,36,115,86,56,218,199,57,219,149,25,20,153,4,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,67,15,51,174,3,191,2,23,218,156,249,202,123,46,220,3,136,46,14,246,149,174,221,110,233,210,225,121,156,200,91,30,174,234,185,122,53,19,186,161,91,182,56,226,133,203,28,41,166,248,154,182,65,98,199,248,203,12,225,156,77,131,44,88,134,174,146,197,140,105,233,169,175,182,246,170,44,21,204,167,168,101,68,10,246,170,42,35,227,150,52,86,189,52,122,35,164,106,46,217,30,215,123,94,19,188,211,228,223,204,12,61,234,48,19,209,198,102,117,226,174,29,184,108,198,25,199,130,173,246,170,219,214,31,246,127,102,130,233,20,146,82,191,175,95,79,78,253,237,142,72,222,186,50,103,42,104,244,247,145,53,213,53,69,143,108,144,230,237,196,150,101,103,70,1,203,155,238,9,203,88,45,184,171,20,90,172,149,146,210,91,107,219,60,112,84,213,199,12,142,141,206,172,115,81,232,215,170,162,171,92,154,233,170,47,129,93,121,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,0,4,43,115,171,243,79,133,190,95,208,250,141,196,234,114,225,226,26,155,133,204,146,226,19,56,103,194,85,120,149,246,234,140,33,77,13,182,23,203,11,37,124,243,220,35,85,150,161,144,202,218,102,53,174,115,145,242,53,24,231,163,35,69,223,35,17,108,175,31,227,252,101,154,120,202,237,152,57,131,136,106,239,152,134,249,80,181,53,213,213,42,155,229,126,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,57,28,185,184,40,253,202,185,113,61,255,0,31,219,45,82,102,110,41,252,101,202,166,4,234,201,107,161,84,98,199,108,108,219,156,199,109,123,22,73,93,18,53,175,145,205,110,178,182,24,164,91,192,0,199,7,141,12,156,177,100,23,20,24,255,0,42,176,180,219,236,182,171,132,117,22,232,246,189,59,53,45,93,60,85,113,83,106,247,189,239,232,178,161,177,117,28,229,115,250,123,215,69,118,137,90,185,71,101,158,42,198,28,94,217,241,213,166,147,75,46,2,183,215,220,46,245,82,71,39,77,189,166,146,106,56,32,107,218,197,98,76,247,206,175,107,30,230,238,142,9,220,138,170,205,22,117,1,24,28,102,115,64,207,222,29,184,147,198,25,57,130,176,134,95,214,217,112,255,0,179,251,52,247,75,125,108,149,79,235,208,83,212,63,123,163,171,141,139,163,230,114,38,140,79,117,19,93,87,85,90,213,203,123,141,108,211,227,7,240,137,248,76,176,97,75,103,209,47,100,118,47,97,82,212,195,212,237,93,175,169,213,235,79,46,186,118,102,109,219,183,77,93,174,186,166,145,173,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,37,80,0,12,107,56,177,243,79,156,159,48,49,15,168,206,72,79,45,236,249,193,188,54,242,252,204,124,214,198,117,180,141,101,187,28,92,89,108,161,154,161,97,125,218,226,182,170,5,167,162,137,90,199,187,124,142,110,138,228,99,182,49,31,35,147,99,28,169,29,124,69,103,206,50,226,75,55,47,185,173,140,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,69,114,49,187,222,175,145,201,189,238,85,244,24,163,132,124,229,194,92,56,225,222,37,238,248,70,235,14,27,191,92,39,129,251,233,90,157,146,133,89,79,216,107,164,209,235,35,97,170,146,74,134,49,206,141,173,252,76,78,220,228,169,135,119,83,133,94,38,49,151,10,25,185,71,154,88,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,127,154,182,102,97,92,228,224,71,44,243,75,5,85,246,139,46,38,198,22,203,133,54,233,35,124,144,239,182,92,119,193,47,77,239,99,102,137,232,232,228,98,57,118,72,199,181,87,86,169,101,124,174,60,246,101,151,223,94,143,90,95,255,0,58,191,43,24,91,230,5,15,167,92,72,192,224,219,39,44,92,64,113,15,135,242,119,17,205,217,233,49,53,190,249,79,29,78,215,191,178,85,50,209,89,37,53,78,198,61,139,39,74,120,226,151,167,189,26,253,155,93,238,185,80,243,252,69,100,54,50,225,183,55,47,185,83,140,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,85,106,61,219,30,143,141,203,189,142,68,241,87,252,89,138,177,95,179,126,148,226,107,173,231,216,214,248,109,54,239,104,86,201,81,216,232,98,215,165,77,14,245,94,156,44,220,237,177,183,70,183,85,209,19,82,93,57,52,240,241,106,195,121,95,116,226,70,245,106,171,102,33,197,149,21,118,75,61,67,171,26,232,22,201,12,145,117,28,200,152,190,235,223,89,4,173,114,203,239,105,75,26,177,26,215,57,100,183,94,117,126,105,240,183,203,250,31,81,184,150,43,132,240,181,247,28,226,171,54,10,194,212,61,182,245,136,46,20,246,187,117,55,85,145,245,234,167,145,177,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,188,159,62,0,120,62,181,112,155,148,109,109,193,42,228,199,120,198,158,142,191,21,190,105,90,172,166,157,140,114,199,67,19,99,123,162,217,78,179,74,197,145,174,114,202,247,61,251,182,44,113,199,116,0,198,179,139,31,52,249,201,243,3,16,250,140,229,117,184,241,213,83,131,184,16,192,92,44,101,69,125,93,53,246,170,158,247,14,53,174,117,44,78,129,182,234,186,203,130,123,53,137,52,110,87,62,88,170,35,149,211,70,173,233,162,70,214,189,206,116,137,21,175,229,86,89,226,172,228,204,124,57,149,184,42,147,180,94,177,53,194,43,125,54,232,228,124,112,239,95,126,121,122,108,123,219,12,76,71,73,35,209,171,178,54,61,202,154,53,76,135,184,85,225,159,6,240,161,148,116,121,91,131,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,62,176,0,0,0,0,0,0,0,109,95,19,79,138,26,107,224,106,159,106,4,114,168,94,244,209,123,206,188,218,179,222,105,243,106,43,82,55,106,231,127,49,217,164,174,100,172,247,87,87,29,218,89,150,100,93,126,7,57,242,49,44,107,45,2,177,190,43,255,0,231,33,13,188,197,147,110,39,165,68,93,23,223,238,255,0,238,116,133,141,167,137,124,156,191,234,24,152,169,54,187,249,191,220,234,137,150,195,178,117,45,113,59,251,111,240,148,250,103,19,158,137,38,138,117,39,149,187,149,26,189,231,4,51,63,85,71,39,127,192,250,113,106,173,213,84,228,52,95,3,77,84,106,163,85,26,169,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,85,52,248,132,77,77,116,52,219,246,154,237,251,78,57,155,185,170,154,124,15,35,136,169,28,186,189,142,209,205,118,186,105,240,239,56,44,215,55,71,172,114,183,77,169,167,143,232,251,15,83,65,112,138,70,35,17,59,213,126,223,179,236,62,130,46,169,169,230,113,236,155,44,85,109,211,189,212,242,39,254,195,136,50,227,189,235,248,92,171,110,191,25,63,252,106,168,182,164,84,247,21,23,191,84,36,67,150,229,70,234,212,103,212,239,241,209,146,217,102,239,182,83,47,251,147,63,193,67,186,124,186,233,209,174,114,39,142,171,254,51,167,19,221,51,244,78,239,129,244,161,141,177,162,42,175,127,137,216,99,211,77,126,8,104,147,238,119,135,130,155,250,191,96,221,246,26,154,166,159,89,174,168,53,212,212,0,0,0,0,0,0,0,0,49,150,226,7,51,63,12,153,227,143,51,74,58,187,173,69,38,38,196,21,215,10,15,106,73,190,170,26,23,204,238,203,3,253,247,163,122,80,36,81,163,26,229,107,26,196,107,87,107,80,191,254,73,121,199,125,139,21,99,174,31,170,33,235,89,106,109,235,140,104,228,220,198,246,74,168,228,167,164,168,77,17,155,228,235,50,90,110,245,126,214,118,95,117,186,200,229,73,106,6,53,156,88,249,167,206,79,152,24,135,212,103,37,83,146,167,149,140,83,243,2,187,211,173,197,255,0,128,11,85,230,105,157,127,129,110,17,241,79,103,183,246,170,252,119,174,10,163,223,22,248,98,237,176,77,218,36,147,73,24,230,233,75,21,78,199,38,237,37,88,183,53,91,187,72,1,50,19,229,213,156,118,44,228,225,31,2,84,218,33,236,245,120,62,223,6,14,186,83,110,123,250,53,84,16,69,27,87,123,152,196,119,86,5,167,159,70,238,107,58,251,55,57,204,114,151,42,0,0,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,0,15,41,155,24,23,240,161,149,152,203,44,253,169,236,207,165,184,126,227,98,237,189,14,183,101,237,84,210,67,213,233,238,110,253,189,77,219,119,55,93,52,213,53,212,141,111,232,24,255,0,243,209,127,200,159,254,191,47,255,0,139,31,43,25,201,242,255,0,16,250,116,230,53,133,239,243,12,229,231,117,225,162,235,81,154,153,87,71,87,113,202,187,141,66,35,216,174,116,211,225,185,228,118,141,167,157,203,171,159,76,231,42,54,41,220,170,168,170,216,165,93,253,57,39,165,92,18,113,131,137,184,70,205,8,175,77,90,186,220,19,124,168,129,184,178,207,73,21,63,94,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,119,54,127,176,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,22,255,0,199,198,102,98,172,162,225,11,50,113,214,10,171,236,151,170,123,125,61,190,154,169,178,73,28,148,189,182,174,26,55,207,19,227,123,94,201,163,101,67,159,27,209,222,236,141,99,149,21,17,81,113,215,39,251,150,46,105,126,20,56,54,193,93,174,251,237,59,174,18,237,24,90,225,253,43,209,236,189,150,69,236,144,119,49,173,126,218,25,40,189,246,238,215,95,121,202,244,121,117,69,42,226,199,202,198,114,124,191,196,62,157,57,141,97,149,64,0,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,106,188,209,252,246,102,111,220,190,143,68,93,87,35,31,207,103,234,223,237,35,208,115,94,224,114,155,18,218,175,124,92,101,203,234,214,251,109,167,167,126,46,180,163,37,168,74,234,72,155,28,13,173,129,26,142,88,159,4,77,103,85,171,164,75,12,78,147,86,58,55,245,173,211,148,103,15,95,133,110,32,165,205,155,157,77,169,246,92,170,232,214,203,111,172,165,237,18,86,87,85,197,83,29,27,163,71,38,200,250,47,137,243,245,85,85,205,146,24,118,183,87,43,227,155,243,21,114,124,249,103,90,109,87,254,95,249,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,164,80,113,209,193,149,247,131,204,199,165,182,71,117,246,206,12,197,29,162,163,12,220,165,123,18,169,209,196,172,234,211,84,198,221,52,154,46,172,72,178,53,169,28,141,123,92,221,170,175,138,63,109,203,139,142,58,110,20,177,149,126,15,204,22,85,212,101,214,48,168,129,245,211,68,249,101,125,146,173,168,172,74,216,160,69,86,189,142,106,181,179,181,173,234,185,145,68,230,171,150,20,138,73,137,226,199,202,198,114,124,191,196,62,157,57,141,97,148,70,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,30,206,48,120,76,198,92,34,230,135,208,123,237,69,93,226,197,95,79,29,77,139,17,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,239,211,166,245,68,108,172,85,153,238,95,252,49,126,230,30,31,109,54,12,73,133,237,86,220,125,123,223,112,197,117,52,115,118,137,38,153,101,145,105,160,146,110,244,94,132,15,100,123,35,85,137,36,235,57,138,238,163,164,125,21,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,0,197,92,159,238,87,30,68,242,203,239,175,88,173,32,4,237,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,174,140,98,203,52,178,43,91,162,111,145,238,241,114,170,200,175,42,254,5,106,113,254,33,181,113,61,154,84,21,112,97,139,29,68,55,44,25,12,53,81,108,187,92,96,170,153,142,158,85,142,69,154,54,82,205,76,138,145,189,140,234,189,204,93,206,141,143,100,146,189,154,89,91,129,51,167,2,92,242,207,50,236,94,217,195,119,158,143,109,162,237,83,83,245,122,83,50,104,255,0,25,11,217,35,116,146,38,59,221,114,107,166,139,170,42,162,227,239,198,15,9,152,203,132,92,208,250,15,125,168,171,188,88,171,233,227,169,177,98,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,253,250,116,222,168,141,149,138,180,170,235,143,241,149,247,6,216,50,250,243,136,106,235,48,246,21,168,174,169,178,208,204,168,230,80,62,177,98,90,148,137,85,55,53,143,116,17,189,89,174,196,126,247,34,35,164,122,186,247,249,42,121,167,197,63,47,235,189,70,220,95,255,0,28,252,12,126,237,31,161,63,233,163,244,59,232,119,180,191,214,79,104,118,174,215,217,191,242,136,118,109,236,223,198,215,127,195,78,255,0,41,193,79,45,239,220,125,154,119,92,204,252,50,253,45,246,158,31,158,197,216,190,142,246,14,159,82,166,158,110,175,83,181,75,174,157,155,110,221,169,174,253,117,238,209,111,84,17,171,206,211,51,49,86,31,203,140,187,202,219,77,95,103,178,227,11,133,194,225,119,233,201,35,36,168,236,9,77,208,129,219,94,140,124,42,250,181,145,204,123,93,248,200,32,114,43,85,157,241,45,132,241,77,247,3,98,171,54,53,194,213,221,138,245,135,238,20,247,75,117,79,73,146,116,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,201,247,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,245,128,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,128,30,104,254,123,51,55,238,95,71,162,41,87,12,92,61,98,174,40,51,150,203,148,120,90,167,176,118,254,165,77,198,232,250,89,42,33,182,80,196,221,210,212,72,214,39,246,177,177,28,230,53,242,203,19,21,236,223,185,50,30,201,124,161,193,185,11,149,248,127,40,242,254,10,184,236,88,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,158,212,234,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,99,237,199,71,6,87,222,15,51,30,150,217,29,215,219,56,51,20,118,138,140,51,114,149,236,74,167,71,18,179,171,77,83,27,116,210,104,186,177,34,200,214,164,114,53,237,115,118,170,190,40,252,7,9,222,105,242,111,230,6,30,245,24,9,254,226,143,34,255,0,116,166,68,226,108,148,250,83,244,115,233,31,98,254,169,246,30,217,208,236,245,144,84,255,0,89,234,71,187,119,67,111,229,166,155,181,239,211,69,178,172,167,228,215,248,47,205,60,27,153,159,186,59,218,127,68,177,5,186,251,216,190,136,116,123,87,101,169,142,110,151,83,182,187,102,238,158,221,219,93,166,186,232,186,104,122,190,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,0,1,10,220,234,252,211,225,111,151,244,62,163,113,60,255,0,2,249,95,117,206,62,18,248,184,192,118,39,85,173,202,123,62,27,185,81,193,73,68,234,185,234,231,161,154,190,182,58,88,226,106,163,156,249,157,76,144,166,154,170,44,136,168,215,105,181,108,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,67,40,140,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,199,214,0,199,175,152,222,102,126,20,56,201,204,123,141,61,93,214,74,11,13,193,184,102,142,11,132,154,246,94,193,27,105,234,25,11,81,238,107,33,117,84,117,50,181,19,77,122,202,247,53,174,123,144,170,188,159,115,142,251,129,184,160,76,170,167,135,180,89,115,46,223,61,61,100,123,152,206,133,85,13,60,245,116,245,58,171,28,247,109,99,42,98,233,163,152,213,237,59,221,185,99,106,19,126,11,0,226,143,149,39,238,148,207,108,77,157,127,135,175,163,159,72,251,23,245,51,232,183,108,232,118,122,56,41,191,175,118,184,247,110,232,110,252,132,211,118,157,250,106,181,87,129,142,6,63,113,119,211,111,244,209,250,99,244,199,217,191,235,39,179,251,47,100,237,63,249,68,219,247,118,159,226,233,179,227,175,116,85,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,0,3,26,206,44,124,211,231,39,204,12,67,234,51,148,210,75,181,214,107,85,61,138,107,157,91,237,180,117,19,85,211,209,186,103,44,16,207,51,99,108,178,178,61,118,181,239,108,16,181,206,68,213,201,20,104,186,237,77,47,3,151,95,2,181,60,82,227,36,199,25,131,65,86,204,171,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,144,199,49,175,99,220,143,100,228,98,204,45,98,199,56,86,243,130,177,77,15,109,178,226,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,32,135,152,55,4,151,94,20,49,252,119,220,49,5,93,118,93,98,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,162,181,21,99,147,75,107,143,31,227,40,176,13,70,86,183,16,213,174,19,170,188,67,127,125,165,202,142,129,46,49,67,36,13,168,98,42,106,199,172,83,61,142,218,169,189,18,61,251,186,113,237,184,174,87,30,123,50,203,239,175,71,173,47,255,0,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,46,156,114,112,137,106,226,251,40,219,133,32,184,210,89,241,101,134,161,215,44,57,117,158,157,175,99,39,86,43,95,75,51,209,171,43,41,166,77,187,250,107,170,62,56,100,86,201,210,72,221,6,217,91,195,166,59,204,142,35,173,156,52,77,79,236,172,73,54,32,154,197,117,247,225,159,217,189,149,239,237,210,247,74,216,230,232,71,12,239,218,201,63,25,211,218,197,85,115,117,200,247,9,225,107,22,6,194,182,108,21,133,168,123,21,151,15,219,233,237,118,234,110,171,228,232,82,193,27,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,121,13,156,234,252,211,225,111,151,244,62,163,113,61,255,0,35,172,45,98,171,197,89,185,141,106,40,119,222,173,86,251,61,174,142,167,170,244,233,82,213,201,85,37,68,123,17,118,59,115,232,169,151,85,69,114,116,244,106,162,57,200,178,212,1,141,103,22,62,105,243,147,230,6,33,245,25,202,105,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,61,60,190,120,36,181,112,161,128,36,190,226,120,41,43,179,23,21,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,244,213,200,169,28,122,93,168,0,0,0,0,0,0,0,27,85,52,248,132,77,77,85,6,211,77,191,105,164,137,170,105,161,230,49,5,34,201,27,145,174,209,221,218,119,126,131,228,217,238,18,83,203,210,149,189,201,241,215,244,253,135,171,183,220,161,114,43,116,239,95,15,31,183,236,62,163,87,114,106,124,219,252,137,29,18,185,83,95,254,40,66,231,49,215,171,113,125,42,42,255,0,15,254,106,144,178,173,83,167,227,222,94,103,47,218,143,244,97,211,255,0,63,235,85,68,212,97,117,214,207,10,255,0,109,254,19,143,174,124,250,249,218,199,42,124,127,248,31,57,178,58,71,237,211,189,15,163,12,40,196,71,57,221,255,0,160,237,49,232,190,6,139,62,171,166,134,254,175,216,21,218,252,13,83,188,215,187,235,53,213,6,186,154,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,138,191,3,110,170,139,246,26,162,235,220,161,203,183,192,216,233,21,13,137,51,147,184,228,108,155,190,38,171,163,151,79,180,235,214,210,71,52,74,154,127,158,138,120,75,228,18,209,74,178,66,223,251,231,127,122,120,106,191,95,232,62,181,130,224,201,58,104,247,123,218,34,47,119,232,251,15,92,197,71,49,170,159,20,67,204,227,232,157,37,150,171,68,215,108,15,95,253,135,16,81,199,94,244,206,154,246,185,59,181,151,79,255,0,107,169,45,197,21,117,79,210,72,71,45,133,114,220,31,175,240,215,252,42,50,93,236,122,251,38,147,95,236,49,255,0,130,135,45,108,137,28,106,170,186,119,127,148,240,55,27,211,39,184,201,68,217,61,228,145,83,77,63,140,169,245,30,142,215,28,141,167,141,85,59,213,169,253,228,62,196,80,185,81,28,228,59,13,98,34,109,106,119,120,154,164,109,215,93,13,175,106,34,123,191,89,171,52,86,174,190,38,160,4,85,248,27,192,0,0,0,0,0,0,0,22,213,204,87,56,236,89,55,194,62,59,169,187,195,218,42,241,133,190,124,29,107,166,220,246,117,170,171,224,150,55,46,246,177,232,222,148,9,81,62,142,218,215,244,54,110,107,158,213,49,236,43,175,2,216,214,235,128,56,193,202,75,237,154,158,146,106,138,172,81,73,100,123,106,88,231,49,32,184,59,176,204,228,70,185,171,189,177,84,200,230,46,186,35,209,170,168,228,69,106,228,102,12,107,56,177,243,79,156,159,48,49,15,168,206,74,167,37,79,43,24,167,230,5,119,167,91,139,255,0,0,17,43,206,211,56,239,178,226,172,11,195,245,60,61,27,45,53,189,49,141,100,155,152,238,215,85,36,149,20,148,233,162,179,124,125,22,69,83,222,143,218,254,213,239,55,88,218,171,24,36,170,114,75,206,191,251,122,225,206,178,223,245,227,91,125,84,113,127,230,244,117,113,204,245,147,255,0,50,88,218,216,255,0,179,171,157,249,8,74,160,0,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,0,0,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,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,132,30,97,156,188,238,188,52,93,106,51,83,42,232,234,238,57,87,113,168,68,123,21,206,154,124,55,60,142,209,180,243,185,117,115,233,156,229,70,197,59,149,85,21,91,20,171,191,167,36,255,0,43,151,23,28,116,220,41,99,42,252,31,152,44,171,168,203,172,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,213,115,34,137,205,87,44,41,20,147,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,219,34,175,157,238,105,127,246,52,201,75,125,247,253,151,138,110,246,206,203,250,41,168,39,235,43,63,250,36,221,140,127,218,246,255,0,91,82,42,201,52,228,125,141,109,84,24,255,0,52,242,230,106,122,181,185,95,44,246,235,221,60,173,99,122,13,130,134,105,97,149,175,118,237,200,245,117,194,21,106,35,85,21,27,38,170,221,17,29,46,133,42,226,199,202,198,114,124,191,196,62,157,57,141,97,149,64,0,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,106,188,209,252,246,102,111,220,190,143,68,93,87,35,31,207,103,234,223,237,34,85,15,21,149,89,47,149,249,33,106,187,216,178,163,8,82,97,187,109,242,241,81,126,172,163,164,124,157,5,173,153,172,108,142,142,55,57,91,11,54,197,27,82,40,209,177,181,26,136,214,180,246,166,42,228,255,0,114,184,242,39,150,95,125,122,197,105,93,115,163,40,112,110,125,101,126,32,202,60,192,130,174,75,22,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,173,159,240,125,202,163,6,240,249,143,255,0,10,89,157,138,233,49,229,246,211,81,35,240,237,43,109,203,5,21,185,236,153,253,26,215,181,239,114,203,82,177,36,47,107,85,17,144,72,233,54,172,206,100,83,54,232,56,177,242,177,156,159,47,241,15,167,78,99,88,101,80,83,252,241,200,188,184,226,39,2,46,92,230,149,155,218,54,87,92,40,238,59,88,168,201,153,37,60,205,147,72,229,209,95,23,81,137,36,15,124,106,217,58,83,74,214,189,170,237,201,80,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,0,197,92,159,238,87,30,68,242,203,239,175,88,173,32,4,187,78,94,124,22,93,120,167,205,10,123,238,47,195,245,110,202,188,53,80,171,136,43,18,165,212,169,91,58,71,186,43,124,18,53,170,231,189,206,88,157,42,49,90,172,133,92,189,72,222,248,119,79,160,40,167,21,220,40,229,199,22,185,112,252,21,141,98,236,55,90,30,164,246,11,252,16,163,234,173,21,78,68,69,115,81,85,58,144,191,107,82,88,85,81,178,53,173,84,86,61,145,200,204,123,51,75,43,113,222,75,99,187,158,89,230,93,139,216,216,146,205,209,237,180,93,170,26,142,151,86,22,77,31,227,33,123,227,118,177,202,199,123,174,93,53,209,116,84,84,75,213,228,169,230,159,20,252,191,174,245,27,113,53,32,2,0,121,157,102,151,225,67,140,156,107,217,47,190,211,181,97,46,207,133,173,255,0,210,189,30,203,217,99,78,215,7,123,26,231,237,174,146,183,223,118,237,117,247,92,172,70,22,170,78,247,41,60,107,106,197,92,22,225,251,21,190,158,174,58,140,29,120,186,217,43,157,51,26,140,146,119,212,186,185,29,18,163,149,85,157,42,232,154,170,228,106,239,107,211,77,17,28,235,202,0,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,2,0,121,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,68,170,0,90,175,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,48,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,100,243,243,140,110,31,120,103,190,225,236,55,155,216,219,217,117,248,143,169,44,80,211,210,75,89,37,37,43,25,34,246,170,136,225,107,164,100,46,146,52,133,138,141,115,159,35,151,107,85,177,204,248,235,88,0,133,110,117,126,105,240,183,203,250,31,81,184,149,87,145,143,231,179,245,111,246,145,28,25,215,149,247,92,149,205,204,95,149,23,151,85,201,81,133,175,21,54,214,84,84,209,58,145,245,144,49,235,209,170,72,156,170,172,100,209,116,229,103,188,228,86,72,213,71,57,21,21,102,207,148,254,41,177,98,14,9,112,133,166,209,93,218,42,240,205,194,239,107,186,71,210,123,59,61,83,235,166,171,108,122,185,17,31,172,21,116,239,213,170,173,247,244,215,115,92,137,120,0,167,249,253,156,118,46,31,242,107,22,103,22,35,135,180,82,97,155,123,170,35,166,220,246,118,186,167,185,35,166,166,222,198,61,99,234,207,36,81,117,54,43,89,191,115,189,214,170,152,203,158,131,47,113,173,215,45,113,254,26,204,107,21,61,36,247,44,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,93,53,209,83,196,202,32,0,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,149,66,56,56,232,230,125,83,147,57,185,103,202,156,150,90,75,179,240,173,226,134,187,24,87,83,86,68,230,84,178,55,204,149,150,5,73,105,164,108,111,86,244,21,245,49,61,95,19,247,71,181,30,199,162,94,167,14,185,243,131,120,146,202,59,22,107,96,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,209,28,172,110,246,43,36,106,108,123,85,106,88,49,172,226,199,205,62,114,124,192,196,62,163,57,232,56,59,225,87,25,113,95,155,150,252,31,102,182,213,183,12,91,170,41,234,113,101,222,57,18,22,91,173,202,255,0,125,27,43,152,246,246,153,26,217,27,11,54,187,115,209,92,169,211,100,143,102,67,184,79,11,88,176,54,21,179,96,172,45,67,216,172,184,126,223,79,107,183,83,117,95,39,66,150,8,219,28,81,239,122,185,238,218,198,53,53,114,171,151,77,85,85,123,207,172,83,252,244,200,188,184,226,47,46,46,57,95,154,22,110,221,106,174,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,78,102,110,118,139,162,181,90,231,49,237,123,30,246,59,30,206,37,248,116,199,124,47,230,157,126,89,227,170,127,236,181,150,122,221,240,255,0,84,237,125,166,104,96,172,233,197,44,157,30,175,65,238,233,61,219,217,224,169,224,171,85,121,92,121,236,203,47,190,189,30,180,191,254,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,30,42,76,161,193,175,206,138,124,251,108,21,113,226,200,48,188,216,65,242,54,117,232,79,110,125,92,117,77,107,227,93,81,31,28,177,189,90,230,237,213,38,145,31,191,72,246,123,82,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,0,99,89,197,143,154,124,228,249,129,136,125,70,114,71,249,65,112,137,106,178,225,154,110,46,177,61,198,146,225,114,191,211,214,219,112,213,3,105,218,244,182,64,202,135,83,212,85,61,239,110,230,212,189,208,73,19,122,106,136,216,95,34,57,207,235,43,34,147,64,0,0,0,0,0,0,1,162,175,192,219,170,162,253,134,168,186,247,40,114,237,240,54,58,69,67,98,76,169,241,241,55,182,93,77,206,84,93,83,83,142,162,154,57,99,84,84,60,62,32,163,146,153,100,146,22,251,221,223,31,209,245,156,182,43,139,92,214,36,171,163,147,95,241,253,135,183,133,200,232,209,80,249,184,138,53,150,137,88,137,174,191,229,66,21,57,145,111,110,63,164,106,167,187,248,207,249,138,50,204,181,248,23,133,203,241,92,184,225,81,124,19,255,0,115,84,77,142,18,215,216,144,107,252,111,240,220,125,90,135,163,25,185,87,67,193,95,175,145,178,189,212,157,93,29,221,167,187,252,84,95,168,250,246,104,228,74,118,185,201,245,255,0,125,79,187,12,47,123,81,92,118,154,198,183,185,169,227,226,107,211,106,175,122,26,61,168,136,186,120,136,251,245,69,241,53,0,34,253,70,228,251,77,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,85,62,39,26,247,175,121,200,199,34,161,177,206,69,56,100,118,138,113,187,85,114,42,120,28,177,170,171,147,184,236,38,158,63,105,214,168,126,213,213,20,242,184,162,118,69,76,249,21,59,211,95,239,56,167,24,103,26,185,113,148,150,197,143,220,107,87,69,215,227,213,107,127,130,87,59,116,253,166,146,57,126,182,167,247,144,248,56,254,110,150,29,175,84,241,236,178,233,255,0,210,222,65,47,28,85,14,155,56,43,183,166,138,139,47,255,0,141,84,150,230,223,202,79,210,72,47,45,151,167,181,29,253,186,255,0,133,70,75,213,151,254,197,82,127,188,199,254,10,31,11,48,47,209,216,109,139,83,35,117,79,15,31,226,189,126,165,250,143,39,135,41,217,121,146,59,187,23,186,84,73,52,253,58,59,236,250,254,162,162,219,161,69,137,173,254,10,39,247,144,250,40,154,34,39,212,62,58,133,93,14,55,174,157,226,37,213,85,78,69,77,77,52,83,99,190,26,27,144,220,134,160,0,0,0,0,0,0,0,69,95,59,76,235,255,0,180,94,28,232,237,255,0,86,53,184,85,73,23,254,113,71,73,28,47,73,63,243,213,145,174,143,251,2,181,223,150,133,159,240,15,195,215,238,145,205,140,85,131,99,169,181,50,174,223,151,248,134,182,130,27,165,47,90,150,106,233,169,187,5,43,158,237,21,97,233,79,95,21,66,74,214,61,205,117,58,109,110,229,71,54,221,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,50,73,225,87,52,191,13,60,56,229,214,102,77,125,246,205,125,231,15,210,251,86,183,178,246,126,173,210,38,116,107,191,22,140,99,91,165,84,83,183,220,106,49,116,213,154,181,90,171,85,76,107,56,177,243,79,156,159,48,49,15,168,206,74,167,37,79,43,24,167,230,5,119,167,91,139,255,0,0,24,230,113,211,141,110,184,255,0,140,28,219,190,222,105,233,33,168,165,197,21,118,70,54,153,142,107,22,11,123,187,12,46,84,115,156,187,221,21,52,110,122,235,162,189,92,168,141,69,70,167,181,184,228,15,101,229,173,104,207,74,156,189,221,122,168,205,10,142,205,127,167,103,82,68,195,178,81,165,43,251,66,198,171,178,20,184,210,116,217,214,68,86,200,229,217,162,84,47,83,228,242,234,206,59,238,77,241,113,129,42,109,16,246,138,76,97,112,131,7,93,41,183,49,157,106,90,249,226,141,171,189,204,122,183,165,58,83,207,163,118,185,253,13,155,154,215,185,76,133,0,0,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,0,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,149,65,4,60,199,120,227,166,226,183,25,80,96,252,190,101,93,62,93,96,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,171,89,44,174,114,181,102,88,163,249,60,188,248,44,186,241,79,154,20,247,220,95,135,234,221,149,120,106,161,87,16,86,37,75,169,82,182,116,143,116,86,248,36,107,85,207,123,156,177,58,84,98,181,89,10,185,122,145,189,240,238,158,155,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,14,217,143,15,48,252,107,106,199,252,105,102,173,246,205,79,87,13,61,45,225,150,71,182,165,141,107,214,123,125,52,84,51,57,17,174,114,108,116,180,210,57,139,174,170,197,106,170,53,85,90,159,86,213,193,245,214,94,1,47,252,90,87,165,36,85,12,197,20,45,182,182,105,92,143,91,36,114,75,67,80,248,146,55,185,174,124,181,245,16,53,89,51,35,115,25,64,247,53,202,146,163,93,226,184,47,206,59,22,65,113,65,128,51,87,20,195,190,203,106,184,73,79,113,147,115,211,179,82,213,211,203,73,45,78,140,99,222,254,139,42,29,47,77,173,87,63,167,177,52,87,106,153,31,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,0,2,0,121,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,69,170,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,0,197,92,159,238,87,30,68,242,203,239,175,88,173,46,168,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,0,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,1,138,185,63,220,174,60,137,229,151,223,94,177,90,64,9,63,220,174,60,137,229,151,223,94,177,90,93,80,4,80,115,202,180,218,161,186,228,221,246,27,101,35,46,85,148,247,234,74,138,198,194,212,158,104,33,117,11,162,137,242,105,185,204,99,167,153,205,106,174,141,89,100,84,211,114,235,77,121,42,121,167,197,63,47,235,189,70,220,77,72,7,159,204,44,107,106,203,92,1,137,115,26,251,79,87,61,183,10,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,93,53,84,241,49,119,46,127,141,14,15,174,188,42,97,156,155,158,238,148,140,185,98,204,47,51,175,209,54,87,58,118,94,225,168,89,170,88,246,163,228,135,100,80,214,209,211,53,241,73,182,69,165,146,77,173,221,171,171,175,37,188,227,177,96,252,229,197,185,59,119,135,167,87,152,150,250,122,139,93,78,231,174,234,171,107,106,36,117,54,198,177,81,55,193,61,68,189,71,61,141,111,102,219,239,58,70,162,76,160,40,253,179,139,174,29,47,89,218,254,29,44,217,153,73,95,152,49,212,79,72,251,85,53,21,84,172,108,240,64,249,230,137,106,91,18,211,163,227,100,114,111,111,83,86,189,142,98,232,244,86,150,193,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,149,64,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,11,0,231,87,229,99,11,124,192,161,244,235,137,22,188,36,231,125,171,135,12,254,195,153,209,121,177,213,222,105,240,229,61,209,204,160,166,145,177,190,166,121,173,213,52,240,177,94,238,230,49,101,154,61,239,209,202,214,110,114,53,234,136,197,241,89,165,154,88,239,58,113,221,207,51,51,46,251,237,156,73,121,232,246,218,222,203,13,63,87,165,11,33,143,241,112,177,145,183,72,226,99,125,214,166,186,106,186,170,170,172,159,242,148,227,95,219,116,116,124,38,230,109,206,235,89,122,135,173,38,11,184,78,189,120,221,67,12,29,71,219,28,168,221,241,244,89,20,178,68,233,28,230,172,106,232,145,99,72,161,99,228,252,2,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,69,20,231,5,147,151,220,13,197,2,230,173,68,221,162,203,153,118,248,42,40,228,218,198,116,42,168,105,224,164,168,166,209,30,231,187,107,25,77,47,81,90,198,175,105,216,221,203,27,148,170,188,142,177,77,138,147,21,102,230,10,168,174,217,122,186,219,236,247,74,58,110,147,215,171,75,73,37,84,117,18,111,68,216,221,175,173,166,77,21,81,203,212,213,168,168,215,42,75,80,44,3,156,158,117,253,6,225,246,211,147,148,150,254,181,94,102,220,23,173,60,145,110,142,10,27,116,180,245,18,109,114,72,213,108,206,157,244,104,221,88,246,172,125,125,118,187,98,145,151,192,206,87,218,179,143,139,76,179,192,119,215,82,45,182,123,199,180,171,32,171,162,109,92,21,112,80,195,37,108,148,178,68,229,70,185,147,54,153,97,93,117,68,73,21,85,174,211,106,211,76,213,203,60,85,147,121,143,136,242,183,26,210,118,123,214,25,184,75,111,169,219,28,140,142,109,139,238,79,23,81,140,123,161,149,138,217,35,122,181,55,198,246,57,19,71,33,58,156,177,115,75,240,161,193,182,10,237,119,223,105,221,112,151,104,194,215,15,233,94,143,101,236,178,47,100,131,185,141,107,246,208,201,69,239,183,118,186,251,206,87,163,203,170,0,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,113,92,197,56,234,166,225,107,6,174,7,203,234,250,71,230,165,254,158,25,168,97,169,165,149,236,182,91,166,90,134,45,201,21,99,88,38,123,100,167,116,108,133,207,252,183,181,238,99,216,213,99,224,132,184,174,7,56,187,186,240,131,155,142,197,115,219,170,239,24,78,253,78,219,110,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,174,237,157,68,209,89,36,209,163,163,234,172,141,200,35,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,245,140,107,56,177,243,79,156,159,48,49,15,168,206,74,167,37,79,43,24,167,230,5,119,167,91,139,255,0,0,143,94,117,246,155,84,220,54,224,219,236,214,202,71,220,168,241,197,61,37,61,99,161,106,207,12,19,80,86,186,88,153,38,155,154,199,186,8,92,230,162,232,229,138,53,93,118,166,150,23,202,227,207,102,89,125,245,232,245,165,255,0,243,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,2,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,0,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,186,160,0,0,0,0,0,0,1,181,83,226,113,175,122,247,156,140,114,42,27,28,228,83,134,71,28,111,213,218,109,57,24,170,170,137,161,216,78,253,126,195,134,165,218,119,162,158,122,255,0,43,91,78,247,170,119,247,127,125,10,74,220,104,234,60,95,79,111,108,122,177,251,245,93,126,168,181,254,15,218,87,91,53,95,107,163,108,154,105,227,253,245,255,0,33,182,247,39,78,145,85,127,207,189,8,75,230,41,84,249,177,197,51,94,158,27,255,0,230,105,11,54,47,3,128,7,167,211,149,79,243,254,179,84,77,174,19,239,178,193,255,0,11,252,55,27,49,117,205,182,155,83,234,222,154,163,116,255,0,9,169,245,47,214,83,171,4,145,98,167,50,232,206,228,118,189,223,163,86,253,159,193,250,138,149,107,133,18,36,143,95,15,242,169,245,154,221,169,162,0,171,161,177,255,0,89,182,53,213,199,42,247,154,104,166,215,120,106,134,169,224,110,79,3,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,53,208,212,3,133,232,173,93,230,186,247,234,110,70,39,195,192,227,146,46,253,80,227,93,17,232,159,97,189,137,239,161,204,138,136,170,135,74,175,222,118,136,121,92,76,154,83,72,215,119,162,162,167,243,56,163,120,94,221,34,102,109,68,219,125,197,137,235,227,255,0,148,55,237,46,70,210,154,80,68,159,83,91,254,10,31,11,48,161,116,214,10,214,53,59,214,154,68,255,0,216,121,5,60,114,208,75,73,155,245,174,122,104,142,89,62,175,246,85,73,110,41,226,133,255,0,242,216,85,75,179,180,240,234,47,248,84,100,191,216,215,91,77,39,251,204,127,224,161,224,179,194,146,74,156,58,228,137,53,84,213,127,246,36,60,78,83,94,37,150,31,102,171,189,248,127,23,166,137,221,162,70,159,81,90,237,242,61,140,141,170,189,250,38,191,204,125,100,93,90,139,246,26,110,211,185,78,39,73,170,233,175,129,177,207,85,95,176,223,3,245,85,69,57,206,57,29,167,247,13,140,77,203,169,200,158,38,240,0,0,0,0,0,0,0,6,61,124,197,115,142,251,156,156,92,99,186,155,188,61,158,147,7,220,39,193,214,186,109,204,127,70,150,130,121,99,114,239,107,24,174,234,206,181,19,232,237,206,103,95,102,231,53,141,82,66,185,44,96,10,107,23,15,56,175,48,106,48,245,93,29,203,21,98,135,211,50,186,100,149,172,175,183,81,211,198,144,172,72,229,216,230,50,162,122,246,43,216,157,239,222,215,42,244,209,27,30,188,197,114,114,251,147,124,92,99,186,107,188,221,162,147,24,92,39,198,54,186,157,172,103,90,150,190,121,100,114,108,107,222,173,233,78,149,16,106,237,174,127,67,126,214,181,237,66,253,121,35,227,91,85,126,75,230,22,92,195,79,86,151,43,30,40,138,247,81,43,152,222,131,160,174,164,142,24,154,199,110,220,175,71,91,230,87,34,181,17,17,209,232,174,213,81,178,62,99,89,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,95,248,5,42,226,171,52,191,2,220,56,230,46,102,67,125,246,53,125,155,15,213,123,42,183,178,246,142,149,210,86,116,104,127,22,172,123,93,173,84,176,55,223,106,177,53,213,250,53,28,169,141,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,66,152,243,135,139,173,255,0,128,153,248,110,187,218,169,49,6,33,183,101,189,37,146,154,158,146,177,208,193,83,123,160,162,143,178,58,57,94,177,104,206,217,79,11,145,100,218,213,68,68,145,54,171,144,199,132,201,207,36,49,173,215,50,178,95,0,230,53,246,158,146,11,150,42,194,246,171,221,100,84,140,115,96,142,122,154,72,230,145,177,181,206,115,145,136,231,170,34,43,156,186,105,170,175,137,237,64,0,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,0,0,41,87,22,62,86,51,147,229,254,33,244,233,204,107,9,20,230,117,204,2,143,55,107,42,120,126,201,12,69,218,240,45,38,232,49,53,202,40,224,150,150,253,85,28,240,205,19,105,158,230,44,137,12,18,83,247,77,27,218,217,156,247,104,142,141,172,124,150,171,194,143,10,57,143,197,174,99,179,5,96,168,187,13,170,135,167,61,254,255,0,60,42,250,91,69,43,149,81,28,228,69,78,164,207,218,228,138,20,84,116,142,107,149,85,140,100,146,51,33,60,173,202,220,9,146,216,18,217,150,121,105,98,246,54,27,179,117,187,21,23,106,154,163,165,213,153,243,73,248,201,158,249,29,172,146,189,222,243,151,77,116,77,17,17,19,213,148,255,0,63,179,142,197,195,254,77,98,204,226,196,112,246,138,76,51,111,117,68,116,219,158,206,215,84,247,36,116,212,219,216,199,172,125,89,228,138,46,166,197,107,55,238,119,186,213,83,25,115,33,235,79,7,216,102,110,8,104,184,66,190,165,37,27,31,133,227,160,172,171,164,150,162,166,8,111,106,169,83,37,116,123,159,28,146,49,46,26,212,36,106,172,107,145,17,138,214,177,118,38,60,38,74,124,44,103,95,238,137,225,247,4,231,28,150,254,197,87,136,45,235,219,224,108,93,56,217,93,4,175,167,170,233,55,169,34,164,43,60,50,172,123,158,174,233,171,55,104,237,81,28,88,249,88,206,79,151,248,135,211,167,49,172,50,168,0,16,3,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,45,87,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,6,42,228,255,0,114,184,242,39,150,95,125,122,197,105,117,64,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,168,0,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,0,12,85,201,254,229,113,228,79,44,190,250,245,138,210,0,73,254,229,113,228,79,44,190,250,245,138,210,234,128,34,175,158,119,230,79,245,147,246,105,74,185,42,121,167,197,63,47,235,189,70,220,77,72,5,138,243,130,206,59,22,6,225,129,114,170,162,30,209,122,204,187,132,20,244,113,238,123,58,20,180,53,16,85,212,84,234,140,115,29,181,236,166,139,166,174,99,151,180,239,110,228,141,200,69,7,8,89,67,77,158,252,75,229,238,86,220,32,164,158,219,118,188,50,107,164,21,51,203,11,42,45,212,204,117,85,100,40,248,189,246,189,244,240,74,198,43,85,190,251,155,239,51,242,146,87,249,193,100,229,139,28,240,192,185,171,81,55,103,189,101,165,194,10,138,57,54,189,253,122,90,234,136,41,42,41,180,71,181,141,220,247,211,75,212,86,189,201,217,182,55,106,72,229,34,91,133,140,235,253,206,220,65,96,156,227,146,223,219,105,48,253,193,123,124,13,139,169,35,232,103,137,244,245,93,38,245,35,69,153,32,154,85,143,115,209,189,68,102,237,91,170,46,74,101,31,226,207,9,231,110,51,200,108,79,102,225,223,24,213,225,236,118,180,251,237,207,167,158,8,22,181,157,237,154,151,173,44,111,88,30,248,156,254,148,177,186,23,178,102,194,189,104,216,143,83,28,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,223,226,75,141,127,221,85,192,142,29,176,99,251,157,170,60,205,194,217,129,67,29,202,154,5,233,73,116,161,75,101,114,71,115,108,59,90,198,238,123,214,57,91,18,185,172,145,173,118,145,54,104,163,79,1,202,227,207,102,89,125,245,232,245,164,255,0,2,0,121,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,68,170,0,90,175,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,48,88,7,58,191,43,24,91,230,5,15,167,92,72,86,46,255,0,132,62,91,185,143,197,126,92,98,60,199,143,18,125,13,160,164,252,70,25,154,227,108,89,105,111,245,77,73,82,86,164,141,149,178,67,12,114,50,40,221,51,98,149,170,231,200,141,71,58,23,176,180,171,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,73,180,229,193,204,2,143,136,139,20,89,73,155,216,139,253,54,40,59,76,241,84,212,71,5,60,120,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,255,0,28,145,95,80,33,91,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,123,254,116,153,57,125,198,25,53,132,179,138,209,55,82,147,46,238,21,20,247,74,109,172,77,180,183,39,83,198,218,157,238,122,42,236,158,10,120,186,109,99,220,238,211,187,221,108,110,85,143,110,94,24,214,213,128,56,210,202,171,237,230,158,174,106,122,171,195,236,140,109,51,26,231,164,247,10,105,104,97,114,163,156,212,216,217,106,99,115,215,93,81,136,229,68,114,162,53,114,30,4,32,115,130,206,59,238,57,226,129,114,170,162,30,207,101,203,75,124,20,244,113,238,99,250,245,85,212,240,85,212,84,234,140,107,219,185,143,166,139,166,174,123,83,179,111,110,213,145,200,86,14,71,216,2,154,91,174,105,230,149,118,30,171,74,138,90,123,117,130,215,118,114,74,216,21,146,186,89,235,105,216,186,244,158,244,88,104,30,238,229,123,17,99,252,148,145,119,81,254,112,89,57,125,192,220,80,46,106,212,77,218,44,185,151,111,130,162,142,77,172,103,66,170,134,158,10,74,138,109,17,238,123,182,177,148,210,245,21,172,106,246,157,141,220,177,185,74,151,200,251,26,218,168,49,254,105,229,204,212,245,107,114,190,89,237,215,186,121,90,198,244,27,5,12,210,195,43,94,237,219,145,234,235,132,42,212,70,170,42,54,77,85,186,34,58,93,0,32,7,154,63,158,204,205,251,151,209,232,143,65,192,103,24,56,103,132,108,175,207,27,211,150,146,183,27,95,41,236,77,194,118,122,184,170,58,21,211,197,37,91,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,238,109,165,98,204,83,125,199,56,170,243,141,113,77,119,109,189,98,11,133,69,210,227,83,210,100,125,122,169,228,116,146,201,177,136,214,55,115,222,229,209,168,141,77,116,68,68,238,37,251,151,87,46,219,22,13,202,203,182,60,226,51,47,183,226,252,117,111,171,181,193,109,173,157,237,154,211,98,171,166,232,203,26,177,168,215,210,214,78,201,38,108,138,143,89,99,137,204,141,22,23,186,118,44,117,241,175,194,141,247,132,188,229,173,193,189,43,173,102,16,185,107,89,133,175,117,176,177,189,190,151,107,22,72,213,209,170,177,102,129,239,233,72,154,49,203,163,36,233,177,146,198,133,96,229,161,199,29,79,14,56,202,28,158,199,12,164,126,93,99,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,247,25,26,72,197,69,107,217,52,228,152,214,113,99,230,159,57,62,96,98,31,81,156,149,78,74,158,86,49,79,204,10,239,78,183,23,254,1,96,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,75,255,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,4,43,115,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,137,84,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,0,0,0,0,0,6,154,232,106,1,194,244,86,174,243,93,123,245,55,35,19,225,224,108,146,29,124,14,39,162,53,81,13,200,157,232,115,234,136,229,67,171,89,222,187,127,207,224,121,219,230,172,133,218,248,119,127,125,10,19,91,110,124,153,143,67,51,27,238,254,55,94,255,0,247,4,251,75,144,195,237,219,66,214,233,225,175,247,212,98,6,43,232,149,17,63,207,84,33,71,152,189,182,106,108,109,77,43,147,68,93,255,0,87,246,26,79,180,179,50,238,184,1,255,0,183,181,211,252,255,0,19,84,77,214,17,93,108,144,127,194,255,0,13,199,200,205,10,119,212,97,169,152,196,213,87,111,252,227,10,51,149,55,105,105,106,22,212,247,104,230,120,38,137,241,71,187,234,255,0,25,94,173,175,146,56,154,142,94,254,255,0,239,169,246,216,237,205,69,26,233,226,113,190,78,253,53,54,57,234,190,6,176,191,222,209,126,39,96,217,34,233,161,196,223,125,117,248,28,166,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,181,221,198,197,118,136,170,106,175,211,192,222,139,168,94,243,133,19,99,246,161,200,207,119,221,83,121,198,230,162,189,23,236,10,154,47,242,154,34,35,157,169,178,120,147,166,229,69,239,239,60,110,40,153,89,73,54,191,189,220,191,204,227,200,97,26,38,62,242,251,154,126,82,170,199,255,0,182,215,21,130,223,175,101,102,191,82,127,121,15,149,140,17,29,104,169,106,248,186,23,162,127,232,184,131,126,96,14,116,121,191,87,22,186,232,178,127,248,213,81,107,63,20,95,180,144,14,91,137,165,209,87,248,255,0,253,85,25,47,182,47,251,17,73,254,243,31,248,40,124,236,105,110,142,227,103,150,39,175,239,93,167,254,139,190,223,180,161,184,62,157,108,56,158,185,155,181,221,83,46,157,223,238,141,253,63,81,92,108,207,89,233,153,59,151,197,19,251,200,167,223,143,242,27,250,16,213,123,251,142,187,152,173,147,114,174,186,169,186,79,250,196,11,171,149,186,124,53,57,181,239,208,226,147,222,93,190,39,35,90,141,110,129,80,208,106,19,196,220,106,0,0,0,0,0,0,83,254,32,115,51,240,55,145,216,243,52,163,171,181,83,213,225,156,63,93,112,160,246,164,155,41,102,174,100,46,236,176,63,223,98,187,171,58,197,26,49,174,71,61,207,70,181,119,57,12,101,204,151,120,104,192,21,57,89,195,206,91,229,245,195,15,82,88,238,86,60,47,109,166,186,80,211,36,91,34,184,246,118,45,98,170,196,170,199,189,213,11,43,222,246,170,239,123,156,237,93,187,85,176,14,119,25,67,76,251,86,94,231,221,12,20,145,212,65,81,46,16,186,72,233,229,235,206,199,182,74,170,38,178,62,248,145,145,172,117,234,231,123,175,85,154,52,247,209,19,101,176,114,172,206,59,22,81,113,113,104,166,196,112,233,73,143,109,242,224,232,234,119,63,250,86,170,166,120,36,166,93,140,99,149,253,73,233,226,131,79,117,173,235,239,115,145,172,84,89,233,49,172,226,199,205,62,114,124,192,196,62,163,57,42,156,149,60,172,98,159,152,21,222,157,110,47,252,2,53,121,218,102,102,21,166,202,204,11,147,157,175,171,137,46,24,129,49,55,66,57,35,119,103,161,167,166,168,167,223,51,119,245,25,212,146,171,72,215,98,181,221,9,253,228,86,104,182,43,203,171,39,47,185,201,197,198,4,166,180,77,217,233,48,125,194,12,99,116,169,218,199,244,105,104,39,138,70,166,199,61,138,238,172,235,79,6,173,220,230,117,247,237,115,88,228,50,20,49,214,227,219,44,241,86,87,241,113,153,150,236,83,73,211,246,246,32,173,196,214,233,217,28,137,13,85,13,124,239,168,137,241,185,236,110,253,189,71,68,245,110,173,73,97,149,136,231,108,212,146,174,76,153,165,244,175,135,27,238,89,215,223,123,85,126,4,196,18,118,106,46,203,179,177,218,235,88,147,67,248,196,98,54,77,245,77,184,187,189,206,123,116,209,116,111,77,11,255,0,0,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,0,0,165,92,88,249,88,206,79,151,248,135,211,167,49,172,61,86,86,229,110,59,206,156,119,108,203,60,180,177,123,103,18,94,122,221,138,139,181,67,79,213,233,66,249,164,252,100,207,100,109,210,56,158,239,121,201,174,154,38,170,168,139,144,159,10,60,40,229,199,9,89,112,204,21,130,162,237,215,90,238,156,247,251,252,240,163,42,174,245,77,69,68,115,145,21,122,112,179,115,146,40,81,85,177,181,206,85,87,189,242,72,250,214,11,0,231,39,157,127,65,184,125,180,228,229,37,191,173,87,153,183,5,235,79,36,91,163,130,134,221,45,61,68,155,92,146,53,91,51,167,125,26,55,86,61,171,31,95,93,174,216,164,101,240,51,149,246,172,227,226,211,44,240,29,245,212,139,109,158,241,237,42,200,42,232,155,87,5,92,20,48,201,91,37,44,145,57,81,174,100,205,166,88,87,93,81,18,69,85,107,180,218,185,25,152,251,115,46,192,20,217,125,198,150,98,82,219,112,245,93,170,219,124,168,166,191,210,172,201,46,202,199,213,211,71,45,85,68,79,145,87,123,29,88,181,104,187,87,99,94,215,177,187,118,109,75,244,228,183,156,119,220,97,147,88,183,39,110,240,245,41,50,238,225,79,81,107,169,220,196,219,75,114,117,68,142,166,216,214,34,174,201,224,168,151,168,231,189,206,237,59,125,214,198,212,91,192,226,199,202,198,114,124,191,196,62,157,57,141,97,149,64,0,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,106,188,209,252,246,102,111,220,190,143,68,93,87,35,31,207,103,234,223,237,34,85,0,49,87,39,251,149,199,145,60,178,251,235,214,43,75,170,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,149,64,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,98,174,79,247,43,143,34,121,101,247,215,172,86,144,2,79,247,43,143,34,121,101,247,215,172,86,151,84,1,21,124,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,106,64,33,91,156,158,117,253,57,226,10,211,147,148,150,254,141,38,89,91,215,173,60,145,109,146,122,235,140,84,245,18,109,114,72,228,116,45,129,148,104,221,88,199,36,157,125,119,55,98,158,131,146,126,87,218,177,14,110,99,204,215,184,58,146,106,140,25,103,165,182,208,211,205,68,217,95,28,247,7,201,173,84,82,170,235,11,217,21,28,177,46,214,234,230,85,61,55,53,17,81,242,231,139,48,181,139,28,225,91,206,10,197,52,61,182,203,136,45,245,22,187,141,55,85,241,245,233,103,141,209,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,197,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,35,62,11,243,142,251,159,188,48,96,12,213,197,48,236,189,93,109,242,83,220,100,220,197,237,53,84,149,18,210,75,83,163,24,198,51,172,250,119,75,211,107,81,172,234,108,77,81,186,173,107,35,171,153,215,47,250,204,221,163,169,226,7,36,48,239,107,199,84,155,167,196,214,216,164,158,90,171,245,44,112,67,12,78,166,99,158,177,164,208,71,79,221,12,108,107,166,107,221,162,186,70,177,146,67,97,117,92,174,60,246,101,151,223,94,143,90,79,240,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,5,170,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,5,128,115,171,242,177,133,190,96,80,250,117,196,139,94,17,114,66,213,196,119,17,120,51,38,175,183,202,187,69,182,255,0,81,82,234,202,186,72,218,249,210,10,122,89,170,100,100,123,189,214,189,237,129,88,143,84,114,49,94,142,86,191,110,197,200,250,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,66,194,249,157,112,29,248,111,177,84,231,206,83,217,119,99,236,63,111,119,180,173,118,235,119,82,171,20,66,215,194,216,245,119,85,169,214,167,129,181,10,221,177,201,44,205,72,225,77,118,68,212,135,108,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,255,0,112,73,198,14,25,226,231,43,226,189,53,105,40,177,181,142,158,6,226,203,61,36,85,29,10,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,235,138,33,91,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,95,79,26,25,57,125,207,222,24,49,254,85,97,105,182,94,174,182,248,234,45,209,237,98,246,154,170,74,136,170,226,166,213,239,99,25,214,125,59,98,234,57,200,214,117,55,174,168,221,23,28,35,40,140,189,198,182,172,202,192,24,107,49,172,84,245,112,91,113,85,158,138,247,71,21,91,26,217,227,130,166,22,77,27,100,107,92,230,163,209,175,68,84,71,57,53,215,69,95,19,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,99,5,152,88,214,235,153,88,255,0,18,230,53,246,158,146,11,150,42,188,86,222,235,34,164,99,155,4,115,212,204,249,164,108,109,115,156,228,98,57,234,136,138,231,46,154,106,171,226,79,71,45,28,1,83,151,220,22,229,221,45,203,15,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,165,92,227,178,134,155,26,240,209,67,154,84,240,82,37,203,46,47,16,204,249,230,158,86,191,217,213,207,101,44,208,196,198,234,199,189,213,11,64,245,87,162,104,200,95,181,201,170,181,241,109,193,126,113,216,178,11,138,12,1,154,184,166,29,246,91,85,194,74,123,140,155,158,157,154,150,174,158,90,73,106,116,99,30,247,244,89,80,233,122,109,106,185,253,61,137,162,187,84,200,248,2,0,121,163,249,236,204,223,185,125,30,136,181,82,79,185,93,114,255,0,172,187,214,91,120,155,206,252,59,209,181,67,217,174,56,30,215,60,147,193,85,37,84,83,197,60,55,103,116,222,205,176,167,75,72,163,145,30,217,155,35,164,86,163,18,39,75,45,69,52,226,43,33,176,111,18,89,71,125,202,156,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,218,171,81,237,222,197,124,110,93,143,114,46,61,156,69,100,54,50,225,183,55,47,185,83,140,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,85,106,61,219,30,143,141,203,189,142,68,191,254,87,220,193,41,173,52,214,94,23,179,166,235,86,246,62,161,180,24,62,249,83,44,181,47,223,52,180,180,244,118,84,138,40,28,228,98,57,243,185,147,203,46,200,216,141,139,221,99,89,165,133,241,99,230,159,57,62,96,98,31,81,156,149,78,74,158,86,49,79,204,10,239,78,183,23,254,1,96,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,75,255,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,4,43,115,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,137,84,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,0,0,0,0,0,6,215,119,27,21,218,34,169,170,191,79,3,122,46,161,123,206,20,77,143,218,135,35,61,223,117,77,230,201,27,170,167,242,154,57,186,26,42,35,157,225,161,164,145,34,163,191,144,242,247,217,21,145,72,213,251,63,190,133,58,179,81,178,182,250,218,245,241,135,95,231,98,167,248,138,203,105,215,179,119,255,0,159,122,154,93,213,18,149,85,127,207,189,8,106,230,95,186,12,97,75,30,190,59,255,0,230,168,203,23,94,244,212,187,190,0,147,253,28,42,255,0,159,245,154,162,109,176,135,253,131,131,254,23,248,110,59,87,234,70,86,219,164,134,69,238,93,63,194,69,255,0,17,111,20,150,239,96,227,106,137,81,222,234,236,211,187,253,199,244,175,214,87,11,12,206,172,129,38,114,255,0,158,171,254,67,210,67,253,109,20,222,191,81,193,44,107,187,114,169,185,254,9,167,196,217,18,254,49,27,167,137,216,85,211,224,113,202,171,249,62,38,248,218,141,110,136,107,180,218,53,208,27,191,148,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,215,67,110,186,155,30,155,91,171,77,17,200,171,187,226,110,239,215,84,241,55,181,218,248,248,154,171,83,199,78,243,69,220,138,107,175,118,168,113,110,111,83,191,196,210,73,118,49,203,175,197,68,75,185,155,190,190,243,73,30,170,199,53,87,235,60,14,51,122,199,77,86,255,0,130,69,34,255,0,51,143,57,151,245,107,58,120,255,0,242,214,159,224,21,150,157,17,41,227,211,248,9,253,227,225,99,38,189,214,201,182,47,127,73,223,224,184,131,174,96,116,85,17,231,13,92,242,175,186,229,147,79,15,246,85,82,150,178,212,85,84,208,191,222,91,142,210,236,228,255,0,116,84,255,0,218,163,38,2,197,255,0,98,41,63,222,99,255,0,5,14,75,140,9,60,14,71,39,118,139,253,229,40,157,238,207,52,56,185,211,196,221,35,89,21,124,83,199,170,171,245,149,23,12,205,43,32,108,111,119,213,167,114,125,77,61,51,39,145,28,140,221,240,250,142,194,110,211,114,248,155,30,237,205,85,241,84,83,99,37,222,154,47,193,77,209,42,54,69,251,78,101,93,81,116,250,141,145,238,87,46,227,148,209,123,187,205,142,114,47,129,166,170,106,136,134,228,84,67,93,117,53,0,0,0,0,0,1,96,28,230,243,75,232,167,14,54,44,179,160,190,246,90,252,119,136,35,237,52,93,151,127,108,181,209,49,102,155,241,138,197,108,123,42,157,110,119,115,154,247,107,162,106,222,162,17,171,192,78,89,226,172,208,226,227,44,237,216,90,147,169,236,28,65,69,137,174,51,190,57,22,26,90,26,9,217,81,43,228,115,24,237,155,186,109,137,138,237,26,178,205,19,21,205,223,169,145,73,110,188,194,50,190,213,154,188,31,102,77,178,224,234,72,106,44,22,121,113,69,13,92,212,77,169,125,60,246,246,173,74,244,181,84,88,223,44,81,203,78,178,53,117,107,42,31,220,228,85,99,160,7,47,113,173,215,45,113,254,26,204,107,21,61,36,247,44,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,93,53,209,83,196,201,163,47,113,173,171,50,176,6,26,204,107,21,61,92,22,220,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,77,117,209,87,196,199,51,139,31,52,249,201,243,3,16,250,140,228,170,114,84,242,177,138,126,96,87,122,117,184,191,240,8,22,230,167,156,118,44,221,226,226,239,77,135,33,214,147,1,91,226,193,210,84,238,127,244,213,85,52,243,201,82,187,30,198,171,58,115,212,75,6,158,243,93,208,222,215,43,94,136,151,63,201,31,40,105,153,106,204,44,251,174,130,146,74,137,234,34,194,22,185,27,60,189,120,24,198,199,85,90,215,199,221,18,178,69,146,129,90,239,121,232,176,200,158,226,42,239,148,162,37,121,218,100,229,246,44,85,129,120,129,167,155,173,101,169,183,166,14,172,143,107,27,217,42,163,146,162,174,157,117,87,239,147,172,201,106,123,145,155,89,217,125,231,107,35,81,40,175,40,204,204,194,185,119,197,196,54,236,83,87,217,62,154,225,250,188,51,110,157,242,71,28,45,174,146,122,122,136,153,35,158,246,233,212,236,174,137,136,221,206,116,178,196,196,111,189,170,78,160,0,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,0,5,42,226,199,202,198,114,124,191,196,62,157,57,141,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,132,244,242,243,224,178,213,194,198,87,211,223,113,126,31,164,110,106,98,90,117,92,65,88,149,45,170,90,40,22,77,209,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,234,72,198,67,182,237,64,33,3,156,22,113,223,113,207,20,11,149,85,16,246,123,46,90,91,224,167,163,143,115,31,215,170,174,167,130,174,162,167,84,99,94,221,204,125,52,93,53,115,218,157,155,123,118,172,142,66,176,114,62,192,20,210,221,115,79,52,171,176,245,90,84,82,211,219,172,22,187,179,146,86,192,172,149,210,207,91,78,197,215,164,247,162,195,64,247,119,43,216,139,31,228,164,139,186,87,200,181,231,131,128,42,101,181,101,102,105,80,225,234,68,167,165,168,184,216,46,151,102,164,77,157,95,43,98,158,138,157,235,175,85,236,68,134,189,237,238,86,49,86,79,201,89,19,117,176,114,165,204,207,193,223,25,56,114,221,81,87,106,164,160,198,182,250,236,51,89,61,194,78,158,222,164,105,81,78,200,92,175,107,82,105,42,169,105,162,106,46,237,221,85,99,91,185,205,84,153,78,44,124,172,103,39,203,252,67,233,211,152,214,25,84,0,8,1,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,22,171,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,37,80,3,21,114,127,185,92,121,19,203,47,190,189,98,180,186,160,82,174,44,124,172,103,39,203,252,67,233,211,152,214,25,84,0,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,128,6,42,228,255,0,114,184,242,39,150,95,125,122,197,105,0,36,255,0,114,184,242,39,150,95,125,122,197,105,117,64,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,3,25,108,254,206,59,239,16,25,203,139,51,139,17,195,217,234,241,53,193,213,17,211,110,99,251,37,43,26,145,211,83,111,99,24,146,116,160,142,40,186,155,17,207,217,185,222,243,149,73,180,229,101,128,41,176,47,5,184,54,169,112,245,93,166,229,138,170,43,239,247,36,169,73,90,250,167,201,82,248,169,234,17,146,47,186,199,209,193,72,172,216,136,199,51,107,211,93,234,231,93,169,1,124,211,112,5,78,5,227,75,25,85,38,30,164,180,219,113,85,61,5,254,218,148,201,19,89,84,201,41,153,21,69,66,178,53,247,94,250,200,42,213,251,209,30,231,238,122,235,189,28,235,181,228,133,153,157,167,10,230,94,78,86,85,218,162,246,125,194,147,19,91,224,234,109,174,168,237,17,173,61,91,246,171,253,248,99,236,180,73,171,88,155,93,63,188,229,222,196,73,63,4,53,243,58,229,255,0,71,148,85,149,60,64,228,134,29,236,152,22,175,116,248,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,59,161,141,142,108,46,99,180,86,198,230,50,58,43,202,227,207,102,89,125,245,232,245,164,255,0,2,0,121,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,68,170,0,90,175,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,48,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,129,18,188,218,248,40,246,37,101,103,22,89,101,108,181,81,217,102,232,199,141,45,240,39,66,70,215,77,63,77,151,54,162,187,100,157,103,203,20,114,182,54,181,201,34,54,85,73,22,89,158,203,0,200,188,244,204,126,29,51,30,221,154,25,95,121,236,55,90,29,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,117,33,126,214,234,154,163,145,205,107,216,230,61,140,123,114,41,200,188,244,203,142,34,242,226,221,154,25,95,121,237,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,162,91,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,74,161,141,15,18,153,67,83,144,185,243,142,114,142,104,42,227,167,195,183,137,161,183,173,92,241,77,60,182,231,233,45,20,210,62,45,24,175,146,154,72,100,84,68,110,138,245,69,107,85,21,169,47,252,160,179,66,213,141,56,75,166,192,112,182,146,11,150,95,94,43,109,181,16,54,181,178,207,44,21,51,58,182,42,167,197,162,58,22,57,213,19,66,221,119,35,150,150,69,71,120,181,190,215,153,214,105,126,11,248,54,198,189,146,251,236,203,174,45,236,248,90,223,253,43,214,237,93,170,68,237,112,119,177,205,102,234,24,235,125,247,109,211,79,117,200,245,97,5,121,85,150,120,171,57,51,31,14,101,110,10,164,237,23,172,77,112,138,223,77,186,57,31,28,59,215,223,158,94,155,30,246,195,19,17,210,72,244,106,236,141,143,114,166,141,83,39,227,197,103,94,87,218,179,171,40,241,126,84,94,93,73,29,62,41,179,212,219,89,81,83,68,218,182,81,206,246,47,70,169,34,114,162,61,240,203,211,149,158,243,85,31,27,85,28,213,68,84,198,48,201,79,133,140,235,253,209,60,62,224,156,227,146,223,216,170,241,5,189,123,124,13,139,167,27,43,160,149,244,245,93,38,245,36,84,133,103,134,85,143,115,213,221,53,102,237,29,170,37,85,4,0,243,71,243,217,153,191,114,250,61,17,239,249,119,114,238,253,211,26,230,214,109,45,214,215,151,182,187,132,76,163,163,101,63,79,233,70,206,170,84,71,29,66,72,217,33,134,57,25,19,31,35,24,237,251,165,142,55,199,36,110,115,38,210,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,182,11,117,227,147,132,75,87,23,217,70,220,41,5,198,146,207,139,44,53,14,185,97,203,172,244,237,123,25,58,177,90,250,89,158,141,89,89,77,50,109,223,211,93,81,241,195,34,182,78,146,70,234,21,192,183,43,220,43,146,159,71,115,143,60,99,246,214,100,210,110,173,166,179,245,35,150,215,98,153,118,44,46,209,17,123,69,100,90,57,122,187,214,38,61,255,0,139,107,157,20,117,11,21,124,88,249,167,206,79,152,24,135,212,103,37,83,146,167,149,140,83,243,2,187,211,173,197,255,0,128,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,255,0,249,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,1,10,220,234,252,211,225,111,151,244,62,163,113,42,175,35,31,207,103,234,223,237,34,85,0,49,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,93,80,0,0,0,0,0,13,53,208,219,174,166,199,166,214,234,211,68,114,42,238,248,155,187,245,213,60,77,237,118,190,62,38,170,212,241,211,188,209,119,34,155,142,23,57,55,166,224,249,54,238,114,47,134,134,216,29,189,170,239,29,77,202,245,68,84,85,60,134,37,85,71,42,252,63,248,20,243,5,87,44,213,53,73,175,134,207,239,56,174,20,8,157,149,138,159,111,247,212,234,223,90,231,81,170,55,252,251,208,134,238,102,148,85,46,198,52,181,14,95,115,241,159,87,246,42,52,44,85,17,87,192,187,158,1,29,183,29,175,217,255,0,185,170,38,231,7,255,0,216,56,63,225,127,134,227,234,213,69,213,137,90,190,31,245,148,87,30,89,165,91,251,39,167,102,137,223,170,235,252,70,167,197,79,105,133,165,154,38,108,115,187,151,236,79,227,30,185,179,200,221,173,221,227,175,192,237,34,185,201,170,174,166,215,46,244,86,175,121,198,201,85,218,177,77,90,168,217,17,84,236,106,139,220,113,179,114,191,222,240,57,65,177,92,139,225,226,109,213,77,81,19,67,114,46,134,186,234,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,85,208,218,2,247,154,55,222,238,84,52,123,21,59,208,209,17,81,53,55,177,83,77,19,185,77,202,187,83,83,175,37,91,26,205,87,191,83,227,215,226,74,106,7,171,94,237,17,19,93,52,95,242,31,33,49,141,12,243,170,36,251,87,93,17,54,170,252,127,181,57,146,252,201,93,183,93,201,175,119,195,252,71,214,165,185,44,168,197,69,209,52,70,233,254,104,125,7,42,54,61,255,0,194,110,167,129,199,106,171,110,172,211,197,209,201,254,11,143,49,149,209,59,241,168,191,9,156,191,224,21,170,139,94,206,205,126,8,159,222,67,228,98,255,0,251,23,63,251,211,191,193,113,8,220,194,231,122,230,165,68,106,159,23,166,191,254,179,86,90,100,78,209,116,36,3,151,11,90,151,45,218,247,245,63,250,170,66,94,172,63,246,30,143,253,226,63,240,80,236,87,162,173,51,145,62,165,254,242,148,219,20,61,180,238,89,180,213,200,253,23,255,0,105,79,163,133,235,219,50,68,239,226,183,255,0,169,61,172,40,217,17,36,85,211,67,147,172,221,251,81,221,232,159,81,181,210,34,42,187,83,163,83,84,145,191,185,53,215,226,35,175,99,180,250,245,255,0,63,129,222,108,219,162,71,55,197,78,120,213,85,168,170,106,170,108,114,170,166,168,166,196,213,83,191,196,222,214,119,107,175,218,106,1,185,52,26,162,13,81,77,64,0,0,0,0,130,190,110,121,153,133,115,19,139,137,173,216,90,175,181,253,10,195,244,152,102,227,59,36,142,72,93,93,28,245,21,18,178,55,49,238,215,167,218,155,19,209,219,92,217,98,149,138,223,119,85,173,92,146,242,114,251,46,42,199,92,64,212,77,209,178,211,91,215,7,81,199,181,142,237,117,82,73,79,87,80,186,163,247,199,209,100,84,221,202,205,175,237,94,235,181,141,200,178,212,12,104,120,151,192,20,217,89,196,54,100,101,245,191,15,85,216,237,182,60,81,114,166,181,208,212,164,187,226,183,118,135,173,26,162,202,170,247,177,212,235,19,216,247,42,239,99,154,237,93,187,85,153,238,85,153,199,125,205,222,17,237,20,216,142,29,106,240,21,194,92,29,29,78,230,127,77,82,211,65,4,148,203,177,140,106,51,167,5,68,80,105,239,57,221,13,238,114,185,234,137,13,156,88,249,167,206,79,152,24,135,212,103,37,83,146,167,149,140,83,243,2,187,211,173,197,255,0,131,207,230,22,53,181,101,174,0,196,185,141,125,167,171,158,219,133,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,174,154,170,120,152,203,230,22,53,186,230,86,63,196,185,141,125,167,164,130,229,138,175,21,183,186,200,169,24,230,193,28,245,51,62,105,27,27,92,231,57,24,142,122,162,34,185,203,166,154,170,248,147,253,203,223,43,237,89,85,193,246,91,91,45,238,164,154,162,255,0,103,139,20,87,85,195,68,218,103,212,79,112,106,84,167,87,69,85,145,241,69,36,84,233,35,151,87,50,157,157,205,68,70,54,226,139,95,230,81,148,52,217,191,193,246,56,129,32,164,91,150,15,167,76,95,109,154,166,121,98,100,15,161,107,159,80,228,72,245,222,247,81,173,92,108,107,209,88,175,149,170,187,116,71,182,8,114,159,29,126,11,243,79,6,230,103,178,253,167,244,75,16,91,175,189,139,175,209,237,93,150,166,57,186,93,77,174,217,187,167,183,118,215,105,174,186,46,154,25,52,97,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,62,176,0,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,0,0,41,87,22,62,86,51,147,229,254,33,244,233,203,74,229,165,203,238,155,39,173,86,126,32,243,126,213,87,30,96,215,211,246,155,61,166,174,41,105,103,195,76,123,106,160,145,36,70,78,172,157,245,20,211,196,229,100,209,53,240,46,173,84,71,163,180,144,160,14,165,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,48,89,133,141,110,185,149,143,241,46,99,95,105,233,32,185,98,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,233,166,170,190,36,244,114,209,192,21,57,125,193,110,93,210,220,176,245,37,170,229,124,167,169,191,213,44,41,22,250,198,85,212,201,45,45,68,175,141,87,123,221,70,180,136,155,151,123,88,214,49,219,118,109,75,160,45,255,0,143,140,179,197,89,187,194,22,100,224,92,21,73,218,239,85,22,250,123,133,53,43,99,146,73,42,187,21,92,53,143,130,38,70,199,61,243,72,202,119,50,54,35,125,233,28,198,170,162,42,170,99,217,132,241,77,247,3,98,171,54,53,194,213,221,138,245,135,238,20,247,75,117,79,73,146,116,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,200,163,136,92,83,98,199,60,23,230,94,53,194,213,221,182,203,136,50,190,243,116,183,84,244,159,31,94,150,123,76,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,184,199,8,202,160,0,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,181,94,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,24,171,147,253,202,227,200,158,89,125,245,235,21,165,213,2,149,113,99,229,99,57,62,95,226,31,78,156,198,176,202,160,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,0,49,87,39,251,149,199,145,60,178,251,235,214,43,72,1,39,251,149,199,145,60,178,251,235,214,43,75,170,0,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,53,32,182,174,99,121,153,248,47,224,219,49,238,52,245,118,168,235,239,214,246,225,154,56,46,18,105,218,187,124,141,167,168,100,45,71,181,207,153,180,178,84,202,212,77,116,232,171,220,215,53,142,66,0,112,158,22,190,227,156,85,102,193,88,90,135,182,222,177,5,194,158,215,110,166,234,178,62,189,84,242,54,56,163,222,245,107,27,185,239,106,106,229,70,166,186,170,162,119,153,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,118,200,213,231,105,150,120,171,16,101,198,93,230,149,166,147,180,89,112,125,194,225,111,187,244,227,145,242,83,246,244,166,232,78,237,172,86,50,20,125,34,198,231,189,205,252,100,240,53,17,202,254,235,43,229,139,154,95,130,254,50,112,87,107,190,251,50,213,139,123,70,22,184,127,74,245,187,87,106,141,123,36,29,204,115,153,186,186,58,47,125,187,116,211,222,114,49,94,79,240,58,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,145,151,132,120,40,253,202,188,204,242,174,255,0,128,45,151,89,50,203,20,251,106,75,109,76,233,213,142,215,92,182,139,130,201,108,116,219,156,247,109,99,18,72,157,42,53,207,141,206,110,178,186,25,100,89,63,4,0,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,0,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,96,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,0,65,183,50,206,5,105,184,101,196,212,185,159,150,52,20,148,185,95,136,234,32,182,210,208,182,170,89,39,180,92,82,157,85,208,61,103,145,242,204,201,146,9,166,108,136,229,218,189,72,220,214,35,99,89,41,87,4,156,96,226,110,17,179,66,43,211,86,174,183,4,223,42,32,110,44,179,210,69,79,215,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,170,188,219,49,254,13,205,60,244,192,25,131,151,216,134,146,249,135,175,153,111,65,83,67,93,76,171,178,86,123,74,228,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,93,121,24,254,123,63,86,255,0,105,18,168,66,95,56,236,161,169,193,92,75,208,230,149,60,21,107,109,204,123,60,51,62,121,167,137,204,246,141,11,25,75,52,49,49,186,61,140,109,58,80,61,85,232,186,190,103,237,114,232,173,103,171,228,159,154,22,172,61,155,152,243,42,46,13,164,134,163,25,217,233,110,84,53,19,86,182,39,201,61,189,242,107,75,20,74,154,204,247,197,89,44,171,181,218,181,148,175,93,174,69,85,103,107,157,166,102,97,92,65,152,249,119,149,182,154,190,209,122,193,246,251,133,194,239,211,146,55,199,79,219,214,155,161,3,182,189,94,201,145,148,139,35,152,246,183,241,115,192,228,87,35,251,169,255,0,39,220,156,190,227,158,40,19,53,105,230,236,246,92,180,183,207,81,89,38,214,63,175,85,93,79,61,37,61,54,138,246,189,187,152,250,153,122,136,215,181,59,54,199,109,89,26,164,223,131,31,110,101,216,2,155,47,184,210,204,74,91,110,30,171,181,91,111,149,20,215,250,85,153,37,217,88,250,186,104,229,170,168,137,242,42,239,99,171,22,173,23,106,236,107,218,246,55,110,205,169,126,156,150,243,142,251,140,50,107,22,228,237,222,30,165,38,93,220,41,234,45,117,59,152,155,105,110,78,168,145,212,219,26,196,85,217,60,21,18,245,28,247,185,221,167,111,186,216,218,139,34,160,136,188,235,224,251,19,113,115,204,239,50,44,173,74,186,44,19,99,168,195,238,197,151,138,73,105,250,244,48,75,99,133,240,178,56,229,122,57,207,153,212,207,137,30,214,72,145,171,145,239,107,145,54,186,87,176,158,22,177,96,108,43,102,193,88,90,135,177,89,112,253,190,158,215,110,166,234,190,78,133,44,17,182,56,163,222,245,115,221,181,140,106,106,229,87,46,154,170,170,247,159,88,0,12,107,56,177,243,79,156,159,48,49,15,168,206,74,167,37,79,43,24,167,230,5,119,167,91,139,255,0,0,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,165,255,0,243,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,2,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,0,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,186,160,0,0,0,0,6,138,186,27,64,94,243,70,251,221,202,134,143,98,167,122,26,34,42,38,166,246,42,105,162,119,41,185,87,106,106,117,228,171,99,89,170,247,234,124,154,220,65,5,18,232,231,104,137,246,47,217,246,125,167,198,151,25,208,75,54,157,109,186,127,21,203,240,254,212,230,92,65,27,213,90,142,220,139,246,105,254,35,233,82,92,250,145,162,55,185,27,227,254,122,31,85,170,138,196,151,235,60,158,39,119,184,247,126,143,254,164,166,153,115,19,189,165,80,139,221,174,207,240,94,87,123,110,169,78,136,191,15,242,169,197,121,255,0,82,175,249,252,80,135,190,102,51,189,184,134,150,61,59,189,254,255,0,248,20,101,132,70,186,56,187,206,1,154,213,198,138,229,94,255,0,255,0,149,84,77,158,14,239,177,65,255,0,11,252,55,31,98,116,85,137,200,159,103,247,202,121,138,17,177,177,239,114,106,230,233,252,251,78,44,47,113,73,155,26,233,245,255,0,245,95,97,239,224,219,51,119,42,233,167,129,204,233,88,142,70,238,254,99,71,201,222,171,175,129,210,170,169,107,23,114,38,170,167,27,46,12,114,104,239,31,243,251,14,252,83,239,139,114,47,127,253,103,52,46,85,111,121,189,77,138,187,147,196,216,154,170,104,166,230,179,93,87,83,112,6,228,208,107,160,213,13,64,0,0,0,0,0,0,0,0,0,0,0,0,0,3,106,169,161,170,46,134,128,26,248,119,162,247,26,162,234,106,108,115,52,239,105,177,210,104,197,71,175,242,158,55,19,222,219,111,167,72,218,255,0,125,53,239,211,237,111,217,246,158,30,74,42,219,235,31,80,233,55,34,162,183,77,17,60,19,249,62,179,165,71,133,58,117,59,214,155,87,53,222,59,254,223,210,125,246,219,234,169,88,178,162,237,70,51,95,130,248,127,41,222,194,181,85,85,146,74,143,147,84,100,206,111,130,124,54,255,0,148,246,146,77,43,97,107,85,222,13,68,240,251,15,27,139,228,234,80,84,34,167,239,31,175,254,139,143,149,151,10,145,35,228,70,234,139,42,183,199,251,66,174,210,57,29,3,85,62,164,254,241,231,177,195,164,75,92,237,107,244,214,39,34,119,127,21,196,40,243,7,167,146,44,203,150,73,36,221,187,119,195,79,254,88,170,45,38,61,119,166,159,89,127,220,185,35,127,181,21,218,247,44,159,253,85,33,47,182,14,235,53,26,127,184,71,254,2,29,186,148,87,66,228,69,209,116,95,239,20,147,48,163,154,10,121,229,89,116,78,163,151,242,83,234,121,208,203,58,231,215,49,232,233,247,116,229,86,126,78,158,27,63,202,86,10,88,213,180,237,85,127,193,62,31,97,194,228,78,212,142,84,215,187,252,102,233,118,185,21,52,248,234,124,155,131,156,212,84,107,244,77,62,175,210,121,59,197,202,174,137,91,35,31,162,53,232,170,186,39,135,127,217,246,31,87,12,99,26,106,217,210,151,180,107,35,91,222,155,23,235,106,127,7,237,61,188,85,11,43,88,172,239,77,17,78,118,167,199,235,10,214,234,157,195,107,124,116,53,248,26,42,104,104,0,53,221,246,26,162,234,106,0,0,0,0,41,165,219,134,78,27,111,247,90,219,237,247,135,204,181,184,220,174,53,18,85,214,86,85,225,58,9,167,169,158,71,43,164,150,73,29,18,185,239,115,149,92,174,85,85,85,85,85,61,94,10,203,220,3,150,182,169,108,89,115,129,240,254,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,166,186,49,169,240,67,208,2,159,226,158,30,178,11,28,223,106,177,78,53,200,252,191,196,23,170,221,157,166,227,116,195,52,85,117,83,236,99,88,205,242,201,27,158,237,172,99,90,154,175,115,90,136,157,200,135,213,192,185,79,149,153,95,219,191,6,121,105,133,48,151,180,250,93,183,216,86,106,106,14,213,211,221,211,234,244,88,221,251,122,143,219,187,93,55,187,79,21,60,253,219,134,78,27,111,247,90,219,237,247,135,204,181,184,220,174,53,18,85,214,86,85,225,58,9,167,169,158,71,43,164,150,73,29,18,185,239,115,149,92,174,85,85,85,85,85,61,94,10,203,220,3,150,182,169,108,89,115,129,240,254,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,166,186,49,169,240,67,208,3,169,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,77,127,114,119,11,31,248,180,229,87,254,166,219,191,247,37,85,7,82,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,154,254,228,238,22,63,241,105,202,175,253,77,183,127,238,74,149,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,219,0,30,127,26,229,238,1,204,171,84,86,44,198,192,248,127,21,91,96,168,109,92,84,119,187,100,53,208,71,59,90,230,182,86,199,51,92,212,122,53,239,106,57,19,93,30,228,248,169,231,240,183,15,89,5,129,175,180,184,167,5,100,126,95,225,251,213,22,254,205,113,181,225,154,42,74,168,55,177,204,126,201,99,141,175,110,230,61,205,93,23,189,174,84,94,229,82,160,0,0,0,0,117,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,41,175,238,78,225,99,255,0,22,156,170,255,0,212,219,119,254,228,170,160,20,171,247,39,112,177,255,0,139,78,85,127,234,109,187,255,0,114,123,91,102,94,224,27,46,13,126,92,217,176,62,31,160,194,114,83,207,72,251,13,53,178,24,173,206,130,117,122,205,18,211,53,169,18,178,69,146,69,123,118,232,237,238,215,93,84,241,95,185,59,133,143,252,90,114,171,255,0,83,109,223,251,146,170,128,10,127,138,120,122,200,44,115,125,170,197,56,215,35,242,255,0,16,94,171,118,118,155,141,211,12,209,85,213,79,177,141,99,55,203,36,110,123,182,177,141,106,106,189,205,106,34,119,34,31,87,2,229,62,86,101,127,110,252,25,229,166,20,194,94,211,233,118,223,97,89,169,168,59,87,79,119,79,171,209,99,119,237,234,63,110,237,116,222,237,60,84,249,88,167,135,172,130,199,55,218,172,83,141,114,63,47,241,5,234,183,103,105,184,221,48,205,21,93,84,251,24,214,51,124,178,70,231,187,107,24,214,166,171,220,214,162,39,114,33,245,112,46,83,229,102,87,246,239,193,158,90,97,76,37,237,62,151,109,246,21,154,154,131,181,116,247,116,250,189,22,55,126,222,163,246,238,215,77,238,211,197,79,86,1,74,191,114,119,11,31,248,180,229,87,254,166,219,191,247,39,191,194,216,79,10,224,107,21,46,22,193,88,102,213,135,236,180,91,251,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,186,39,123,156,170,189,234,167,214,7,82,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,154,254,228,238,22,63,241,105,202,175,253,77,183,127,238,74,170,1,231,241,174,94,224,28,202,181,69,98,204,108,15,135,241,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,53,209,238,79,138,158,127,11,112,245,144,88,26,251,75,138,112,86,71,229,254,31,189,81,111,236,215,27,94,25,162,164,170,131,123,28,199,236,150,56,218,246,238,99,220,213,209,123,218,229,69,238,85,42,0,0,165,95,185,59,133,143,252,90,114,171,255,0,83,109,223,251,147,223,225,108,39,133,112,53,138,151,11,96,172,51,106,195,246,90,45,253,154,221,107,162,142,146,150,13,239,115,223,178,40,209,172,110,231,189,206,93,19,189,206,85,94,245,83,192,126,228,238,22,63,241,105,202,175,253,77,183,127,238,79,127,133,176,158,21,192,214,42,92,45,130,176,205,171,15,217,104,183,246,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,116,78,247,57,85,123,213,79,172,1,229,49,214,83,229,102,104,118,31,194,102,90,97,76,91,236,206,175,98,246,237,154,154,191,178,245,54,245,58,93,102,59,102,238,155,55,109,211,93,141,215,193,14,174,10,201,12,151,203,91,172,183,220,185,202,28,21,133,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,116,213,141,95,130,30,212,30,127,26,229,238,1,204,171,84,86,44,198,192,248,127,21,91,96,168,109,92,84,119,187,100,53,208,71,59,90,230,182,86,199,51,92,212,122,53,239,106,57,19,93,30,228,248,169,231,240,183,15,89,5,129,175,180,184,167,5,100,126,95,225,251,213,22,254,205,113,181,225,154,42,74,168,55,177,204,126,201,99,141,175,110,230,61,205,93,23,189,174,84,94,229,82,160,3,228,226,156,39,133,113,205,138,171,11,99,92,51,106,196,22,90,221,157,166,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,77,83,185,205,69,78,244,67,192,126,228,238,22,63,241,105,202,175,253,77,183,127,238,74,170,0,0,167,248,167,135,172,130,199,55,218,172,83,141,114,63,47,241,5,234,183,103,105,184,221,48,205,21,93,84,251,24,214,51,124,178,70,231,187,107,24,214,166,171,220,214,162,39,114,33,245,112,46,83,229,102,87,246,239,193,158,90,97,76,37,237,62,151,109,246,21,154,154,131,181,116,247,116,250,189,22,55,126,222,163,246,238,215,77,238,211,197,79,86,1,242,113,78,19,194,184,230,197,85,133,177,174,25,181,98,11,45,110,206,211,110,186,81,71,87,75,62,199,181,236,223,20,136,230,59,107,216,215,38,169,220,230,162,167,122,33,226,173,60,50,112,219,96,186,209,95,108,92,62,101,173,186,229,110,168,142,174,142,178,147,9,208,67,61,52,241,185,29,28,177,200,216,145,204,123,92,136,228,114,42,42,42,34,161,82,193,231,241,174,94,224,28,202,181,69,98,204,108,15,135,241,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,53,209,238,79,138,158,127,11,112,245,144,88,26,251,75,138,112,86,71,229,254,31,189,81,111,236,215,27,94,25,162,164,170,131,123,28,199,236,150,56,218,246,238,99,220,213,209,123,218,229,69,238,85,42,0,7,201,197,56,79,10,227,155,21,86,22,198,184,102,213,136,44,181,187,59,77,186,233,69,29,93,44,251,30,215,179,124,82,35,152,237,175,99,92,154,167,115,154,138,157,232,135,128,253,201,220,44,127,226,211,149,95,250,155,110,255,0,220,157,170,222,25,56,109,184,211,80,81,220,56,124,203,90,170,123,93,58,210,80,197,54,19,160,123,41,96,89,100,153,98,137,171,22,140,98,203,52,178,43,91,162,111,145,238,241,114,170,250,12,11,148,249,89,149,253,187,240,103,150,152,83,9,123,79,165,219,125,133,102,166,160,237,93,61,221,62,175,69,141,223,183,168,253,187,181,211,123,180,241,83,213,158,83,29,101,62,86,102,135,97,252,38,101,166,20,197,190,204,234,246,47,110,217,169,171,251,47,83,111,83,165,214,99,182,110,233,179,118,221,53,216,221,124,16,249,88,91,135,172,130,192,215,218,92,83,130,178,63,47,240,253,234,139,127,102,184,218,240,205,21,37,84,27,216,230,63,100,177,198,215,183,115,30,230,174,139,222,215,42,47,114,168,197,60,61,100,22,57,190,213,98,156,107,145,249,127,136,47,85,187,59,77,198,233,134,104,170,234,167,216,198,177,155,229,146,55,61,219,88,198,181,53,94,230,181,17,59,145,15,171,129,114,159,43,50,191,183,126,12,242,211,10,97,47,105,244,187,111,176,172,212,212,29,171,167,187,167,213,232,177,187,246,245,31,183,118,186,111,118,158,42,122,176,120,172,107,146,25,47,153,87,88,175,185,141,148,56,43,21,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,233,171,220,191,21,24,43,36,50,95,45,110,178,223,114,231,40,112,86,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,211,86,53,126,8,123,80,0,0,2,154,93,184,100,225,182,255,0,117,173,190,223,120,124,203,91,141,202,227,81,37,93,101,101,94,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,224,172,189,192,57,107,106,150,197,151,56,31,15,225,91,108,245,14,171,150,142,201,108,134,134,9,39,115,90,215,74,232,225,107,90,175,86,177,141,87,42,107,163,26,159,4,61,0,7,159,198,185,123,128,115,42,213,21,139,49,176,62,31,197,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,215,71,185,62,42,121,252,45,195,214,65,96,107,237,46,41,193,89,31,151,248,126,245,69,191,179,92,109,120,102,138,146,170,13,236,115,31,178,88,227,107,219,185,143,115,87,69,239,107,149,23,185,84,244,24,215,47,112,14,101,90,162,177,102,54,7,195,248,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,154,232,247,39,197,79,63,133,184,122,200,44,13,125,165,197,56,43,35,242,255,0,15,222,168,183,246,107,141,175,12,209,82,85,65,189,142,99,246,75,28,109,123,119,49,238,106,232,189,237,114,162,247,42,149,0,3,197,99,92,144,201,124,202,186,197,125,204,108,161,193,88,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,77,94,229,248,169,218,192,185,79,149,153,95,219,191,6,121,105,133,48,151,180,250,93,183,216,86,106,106,14,213,211,221,211,234,244,88,221,251,122,143,219,187,93,55,187,79,21,61,88,5,52,187,112,201,195,109,254,235,91,125,190,240,249,150,183,27,149,198,162,74,186,202,202,188,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,194,216,79,10,224,107,21,46,22,193,88,102,213,135,236,180,91,251,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,186,39,123,156,170,189,234,167,214,0,0,0,0,27,85,77,13,81,116,52,0,215,195,189,23,184,213,23,83,83,99,153,167,123,77,142,147,70,42,61,127,148,241,184,158,246,219,125,58,70,215,251,233,175,126,159,107,126,207,180,241,29,26,251,227,156,245,155,114,119,119,109,106,105,253,239,168,249,204,194,58,78,170,250,125,202,159,29,250,124,63,182,61,20,54,170,152,145,170,137,181,19,95,169,127,198,115,97,250,218,186,154,249,224,116,186,163,54,254,245,62,45,85,61,227,100,150,58,116,98,175,135,216,159,89,231,49,4,170,248,158,213,77,87,187,251,232,120,188,2,136,202,233,229,107,117,219,183,187,95,177,197,105,183,189,31,2,42,127,159,122,157,44,68,231,50,141,85,23,68,255,0,173,8,131,230,79,77,51,110,244,179,73,46,239,203,253,234,39,239,104,203,5,110,186,247,23,121,192,91,30,236,110,175,79,15,255,0,147,84,77,166,11,77,44,20,233,253,191,248,110,62,220,137,171,21,10,105,142,160,153,177,84,73,212,209,61,207,130,125,109,60,102,93,220,100,170,173,158,157,213,26,164,91,127,121,245,163,215,234,43,109,4,106,144,110,87,255,0,55,218,166,217,211,89,152,170,154,233,175,247,141,242,171,87,84,211,196,249,149,202,172,77,26,237,19,244,126,131,202,94,107,42,233,225,123,162,119,122,105,223,162,125,104,115,97,236,107,79,53,68,116,114,84,254,49,117,247,118,47,212,171,252,19,223,195,85,214,137,22,53,215,83,178,212,213,119,5,107,124,52,27,90,171,224,106,158,6,138,159,19,64,1,170,46,159,3,84,93,126,6,160,0,0,0,0,0,0,0,0,0,0,0,0,3,77,80,209,124,77,0,6,187,84,106,212,54,47,127,113,189,158,6,227,69,84,79,19,169,113,115,99,135,115,151,187,254,180,40,78,96,98,102,73,125,146,217,31,119,79,78,255,0,175,86,49,223,81,232,176,141,107,89,79,178,68,252,167,175,248,143,72,231,199,28,173,86,179,86,187,69,215,95,180,228,171,137,36,129,126,45,123,127,190,135,22,28,161,142,142,87,171,123,183,200,171,253,213,79,242,30,189,96,141,96,215,199,86,255,0,136,241,56,185,145,178,142,173,170,159,247,185,23,249,156,124,124,188,86,164,47,93,154,162,212,170,120,253,140,42,181,47,116,45,77,52,238,79,239,30,71,50,238,17,209,216,234,156,169,222,144,61,117,250,189,199,253,159,97,8,220,119,92,150,191,50,100,114,73,170,34,187,187,79,252,162,167,236,251,75,98,133,17,94,154,174,132,129,242,228,86,251,69,83,119,131,254,175,227,82,18,239,96,255,0,176,244,127,239,17,255,0,128,135,98,185,253,58,119,57,19,95,31,239,41,71,115,118,169,204,181,57,27,226,247,47,243,182,67,228,228,221,12,137,11,234,28,237,17,210,43,188,62,200,212,173,212,200,142,141,186,59,193,19,187,67,124,172,68,84,118,191,3,134,121,216,214,251,169,170,252,126,7,202,172,107,100,209,250,124,124,15,59,126,162,89,34,123,149,123,149,21,52,254,69,41,221,45,45,69,179,16,37,68,107,181,29,46,139,224,189,219,245,251,126,162,183,225,218,199,190,138,5,86,235,172,109,215,191,236,67,239,54,86,185,62,165,11,35,53,241,239,29,70,39,138,133,149,190,58,247,26,117,90,191,19,70,232,247,106,138,110,0,1,170,161,185,21,13,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,26,106,134,139,226,104,0,53,218,163,86,161,177,123,251,141,236,240,55,26,42,162,120,157,75,139,155,28,59,156,189,223,245,161,66,115,3,19,50,75,236,150,200,251,186,122,119,253,122,177,142,250,143,181,133,107,82,45,202,244,241,211,191,255,0,72,245,114,190,54,109,146,54,110,71,107,241,211,67,177,35,82,72,145,237,93,90,191,15,171,188,232,217,173,241,211,86,201,59,83,77,218,127,121,83,235,61,172,80,198,232,81,202,186,235,254,83,204,95,227,100,106,228,84,241,211,252,71,137,192,106,212,169,171,122,51,84,78,159,118,191,99,138,195,64,154,66,154,38,136,191,229,83,229,226,218,168,233,173,238,87,38,171,221,254,19,72,107,230,33,119,237,247,154,102,182,93,81,55,234,155,127,137,73,246,125,133,146,198,154,185,59,203,194,224,31,98,99,69,110,239,230,255,0,114,170,38,187,6,255,0,216,26,127,248,127,225,184,251,19,187,100,78,118,154,233,167,247,202,97,153,53,107,29,158,105,19,197,118,247,127,195,97,79,50,138,134,89,171,166,168,87,104,142,219,175,114,125,82,33,112,52,104,139,18,34,63,235,248,125,167,60,172,77,17,84,226,150,102,53,157,221,234,135,203,172,219,51,21,218,105,246,31,14,239,72,178,198,174,240,68,248,127,112,165,247,27,124,244,119,116,172,135,221,219,241,238,95,222,162,125,127,105,89,240,165,115,228,161,141,202,154,170,235,175,247,92,122,134,202,142,78,244,209,126,163,87,72,196,241,81,212,98,119,170,133,149,190,40,239,230,52,234,181,123,181,52,213,175,119,114,248,27,151,199,64,0,26,232,110,69,250,205,64,0,0,0,0,0,0,0,0,0,0,0,1,181,124,77,19,188,47,112,78,240,105,170,253,90,155,183,119,162,28,50,185,90,189,198,173,85,209,87,197,126,6,246,47,127,143,113,200,108,84,220,229,69,94,227,229,226,7,185,40,215,252,254,40,91,102,32,163,116,152,210,166,174,70,110,99,246,105,223,167,132,72,133,75,195,208,194,144,177,200,221,116,122,252,87,235,61,44,143,167,108,58,57,116,93,53,79,31,168,209,146,185,214,249,21,59,244,85,68,95,248,39,38,27,142,121,91,35,166,79,251,234,237,240,240,238,250,143,74,222,163,116,102,189,219,79,39,140,105,36,154,142,161,26,221,117,99,254,63,99,143,157,128,104,100,130,141,90,230,233,248,253,124,126,198,149,42,157,21,176,181,23,234,79,239,20,175,58,220,245,177,92,90,146,233,173,36,200,158,239,241,36,32,239,139,105,164,118,102,213,195,36,187,246,186,79,222,233,225,81,58,20,86,149,136,249,19,85,248,151,251,203,181,141,134,237,221,241,147,191,255,0,74,144,151,171,7,125,154,141,127,220,35,255,0,1,14,221,78,206,146,239,77,83,69,254,241,66,243,62,71,220,174,73,106,129,59,150,95,254,169,237,248,254,159,172,245,248,14,197,236,219,84,16,171,52,114,177,174,94,255,0,226,183,237,251,15,119,76,198,199,14,191,31,15,230,56,107,37,86,181,123,180,77,53,85,251,15,153,218,161,84,114,178,77,124,81,83,69,56,214,86,61,142,79,143,122,161,209,169,115,27,19,250,203,174,168,168,223,211,161,227,38,138,58,139,166,196,110,229,71,235,227,167,118,226,163,225,198,58,40,98,98,167,118,198,167,243,33,232,21,173,248,55,199,237,54,189,141,68,85,70,247,233,245,154,53,172,86,234,173,248,125,99,164,213,248,5,107,90,168,221,60,78,86,53,169,224,154,26,167,122,170,0,0,9,226,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,95,19,68,239,11,220,19,188,26,106,191,86,166,237,221,232,135,12,174,86,175,113,171,85,116,85,241,95,129,189,139,223,227,220,114,27,21,55,57,81,87,184,249,120,129,238,74,53,255,0,63,138,22,217,136,40,221,38,52,169,171,145,155,152,253,154,119,233,225,18,33,81,108,112,64,177,166,141,215,79,181,126,211,214,35,233,219,22,143,247,117,240,241,95,137,165,28,170,232,166,68,239,107,118,232,191,202,113,216,27,60,181,51,117,83,220,77,187,124,62,165,212,245,109,73,35,218,212,93,19,188,248,120,142,157,242,198,237,173,215,93,59,245,253,7,145,192,86,249,96,117,78,230,105,174,207,143,246,223,105,85,168,218,173,133,17,127,207,188,241,217,140,247,37,39,116,154,39,232,251,88,66,95,27,242,204,204,91,5,60,147,111,79,123,247,168,159,247,170,101,45,134,22,239,126,133,223,112,41,27,98,198,187,147,197,127,247,85,36,215,224,181,69,176,83,170,127,31,252,55,31,110,77,54,46,239,2,141,230,205,90,185,93,111,129,63,174,105,221,250,58,107,241,59,121,109,135,29,108,183,183,168,207,122,77,126,63,83,159,246,175,214,84,154,56,218,198,46,190,41,255,0,88,168,145,200,222,228,239,83,229,118,168,21,202,173,147,87,39,138,104,167,27,102,141,219,181,248,232,116,229,115,90,138,233,157,238,254,131,197,93,153,28,213,221,36,77,85,124,19,249,16,247,120,102,55,65,4,104,137,221,223,253,247,30,177,90,196,239,70,255,0,57,181,99,102,159,147,223,250,77,177,181,142,110,170,223,231,29,54,170,119,32,115,26,196,78,239,19,145,140,106,120,38,134,239,23,104,23,184,0,1,188,0,0,0,0,0,0,0,0,0,0,0,52,213,6,227,69,241,52,0,209,21,53,55,167,129,177,125,199,39,218,106,189,234,139,224,108,211,85,209,13,91,31,218,105,80,215,116,215,106,106,166,206,166,168,138,212,57,95,34,49,154,169,241,110,253,89,98,85,84,238,254,79,173,11,127,204,170,181,181,87,54,118,69,187,126,191,190,211,193,24,159,111,214,123,156,19,84,202,139,99,28,197,215,87,187,191,249,79,67,85,73,36,241,42,181,124,19,184,226,160,73,52,232,200,187,85,174,219,167,142,190,29,231,162,160,219,11,53,111,122,248,175,243,31,86,57,219,60,104,137,220,168,117,174,16,54,88,157,27,147,197,23,251,154,41,210,183,83,182,133,17,205,79,117,210,127,63,119,249,15,75,27,218,177,53,223,13,169,253,226,129,113,45,126,109,175,12,221,222,158,41,65,80,169,250,122,115,125,139,245,16,125,196,13,108,151,44,123,85,92,255,0,223,185,255,0,207,52,171,254,50,155,211,166,178,183,191,78,244,254,249,32,92,186,105,213,110,78,122,187,93,30,171,225,252,106,66,93,176,242,105,102,163,209,117,252,68,127,224,33,186,243,34,195,68,249,19,234,95,239,41,224,83,15,118,251,143,110,115,187,220,237,201,221,240,221,175,215,246,158,194,219,72,180,205,100,110,78,228,106,119,255,0,112,239,72,168,141,85,111,130,33,208,115,214,71,57,186,106,154,41,230,175,113,212,245,82,26,104,244,87,59,189,117,78,228,85,84,215,188,228,162,164,150,150,20,116,207,221,175,122,247,34,124,16,237,212,58,39,210,238,86,235,167,218,190,58,30,78,137,25,45,250,86,163,116,86,238,95,31,134,244,42,45,181,26,234,102,53,169,162,181,19,251,200,125,24,183,34,233,161,200,228,114,170,27,19,84,122,166,135,42,47,119,113,181,154,170,170,170,124,78,68,79,172,42,237,95,169,2,189,60,19,188,218,136,186,234,106,0,55,34,234,104,171,168,111,137,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,6,154,160,220,104,190,38,128,26,34,166,166,244,240,54,47,184,228,251,77,87,189,81,124,13,154,106,186,33,171,99,251,77,42,26,238,154,237,77,84,217,212,213,17,90,135,43,228,70,51,85,62,45,223,171,44,74,170,157,223,201,245,161,111,249,149,86,182,170,230,206,200,183,111,215,247,218,120,35,19,237,250,207,101,130,235,25,61,42,57,139,174,191,229,113,234,230,166,124,236,209,170,117,40,155,52,78,116,47,93,186,105,162,247,46,190,42,122,27,123,91,22,170,158,63,252,79,177,5,75,101,143,103,130,155,42,163,220,205,142,241,95,137,242,104,169,25,70,178,74,196,238,238,213,63,187,254,83,211,211,189,31,10,57,62,223,239,148,203,57,46,204,183,208,35,254,31,255,0,148,127,103,218,65,167,20,87,89,111,88,162,58,183,248,38,191,87,246,56,83,234,79,168,162,12,252,164,209,75,195,224,54,157,210,99,101,93,218,253,93,223,238,53,68,213,224,164,68,176,83,162,46,191,151,254,27,143,173,92,229,101,51,158,159,13,63,190,133,58,172,178,251,102,183,181,57,221,223,14,239,14,237,62,180,250,143,85,108,160,90,70,49,138,157,221,253,255,0,221,251,126,211,234,191,111,239,127,148,232,190,85,116,154,39,122,30,126,252,201,163,69,74,120,189,247,127,25,62,26,125,103,5,190,130,162,8,250,147,73,185,87,197,52,68,250,207,163,190,25,41,221,170,106,137,166,190,63,89,228,42,81,146,223,153,26,55,69,93,116,239,254,33,80,44,232,197,167,72,209,52,95,250,212,250,177,238,106,232,115,59,114,161,177,81,90,255,0,3,149,23,187,187,224,109,77,85,235,170,119,28,136,157,253,225,123,151,192,43,211,193,59,205,186,46,186,232,106,0,55,34,235,240,52,85,248,4,241,55,0,0,0,0,0,0,0,0,0,0,104,166,208,0,53,68,250,205,174,78,255,0,176,53,203,174,159,3,87,104,191,200,109,87,38,228,77,77,250,53,59,205,52,221,170,34,247,26,61,206,111,114,38,167,197,185,95,168,168,23,99,230,219,255,0,5,87,234,251,62,211,177,5,198,25,225,107,222,254,229,215,224,191,95,232,56,235,165,73,41,247,68,186,235,254,84,40,254,102,88,37,170,181,172,238,131,222,79,227,39,240,152,159,89,79,242,187,26,58,154,70,89,170,37,209,237,155,70,166,223,29,202,205,60,27,246,253,101,118,182,215,73,80,198,234,158,58,39,247,143,169,45,60,91,58,234,221,28,214,247,247,253,93,230,235,117,68,117,44,115,88,237,85,174,86,248,126,131,237,81,192,173,110,168,157,231,44,204,106,238,71,39,239,84,217,21,60,110,129,189,222,18,39,247,142,251,26,137,26,55,225,161,107,252,91,200,137,134,175,77,106,248,91,106,116,255,0,233,115,144,169,156,114,111,196,179,107,227,189,223,243,146,30,10,23,109,145,171,246,161,127,220,186,107,224,109,213,97,116,186,57,207,211,77,171,252,42,79,176,151,188,58,173,91,45,30,213,215,241,17,255,0,128,135,106,186,30,189,59,163,219,175,143,118,191,98,159,58,26,100,129,201,171,116,68,77,23,188,236,199,164,154,170,124,23,79,228,52,170,84,138,37,239,211,84,255,0,17,210,134,70,57,142,114,125,106,159,202,116,166,141,22,101,149,221,255,0,15,231,56,158,248,213,81,142,94,229,94,227,134,175,72,226,68,84,209,174,93,19,244,157,107,117,186,54,86,45,74,55,189,233,223,223,245,170,47,214,122,122,68,88,155,171,83,187,67,157,42,87,93,173,57,218,247,108,215,226,136,113,186,87,107,174,157,234,111,107,215,79,31,19,176,223,201,69,84,241,14,118,212,215,83,102,170,229,213,123,141,237,106,35,187,190,163,85,79,137,160,0,3,86,248,154,234,136,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,0,209,77,160,0,106,137,245,155,92,157,255,0,96,107,151,93,62,6,174,209,127,144,218,174,77,200,154,155,244,106,119,154,105,187,84,69,238,52,123,156,222,228,77,79,139,114,191,81,80,46,199,205,183,254,10,175,213,246,125,167,98,11,140,51,194,215,189,253,203,175,193,126,191,208,113,215,74,146,83,238,137,117,215,252,168,81,252,204,176,75,85,107,89,221,7,188,159,198,79,225,49,62,178,150,229,246,58,125,186,169,214,202,185,118,163,52,211,221,215,93,81,238,248,55,237,250,203,130,182,220,165,157,157,233,250,63,159,236,62,218,211,71,51,26,231,55,71,55,95,137,182,223,85,28,210,73,11,93,239,55,79,135,215,169,246,232,233,213,53,93,59,206,204,140,69,114,35,144,225,134,158,55,67,42,105,221,238,255,0,124,239,194,196,99,17,16,162,252,65,57,172,160,99,17,126,191,240,162,32,223,61,165,87,221,81,29,226,159,254,108,69,38,106,232,186,151,123,192,125,194,24,49,190,146,75,181,87,195,221,85,255,0,188,213,125,132,216,224,149,106,216,41,246,174,191,151,254,27,143,183,59,58,145,57,154,107,174,159,223,62,68,84,125,21,77,91,166,154,235,222,118,227,218,247,43,83,247,190,6,233,145,35,143,113,243,224,146,55,57,203,227,166,154,157,74,150,117,36,71,175,122,55,192,225,145,241,167,114,187,221,253,7,21,70,145,66,231,34,104,206,237,87,249,78,141,61,186,55,214,178,171,111,188,154,252,126,205,62,179,212,81,179,165,163,154,135,101,42,116,93,19,196,231,141,206,114,119,155,29,43,252,85,189,255,0,164,220,199,175,142,167,60,127,145,185,83,196,220,171,162,107,175,129,198,174,87,119,155,145,169,170,41,189,83,226,109,0,0,106,158,38,186,232,106,0,0,0,0,0,0,0,0,3,77,80,218,106,171,169,160,1,83,84,8,255,0,172,215,122,26,248,167,113,177,87,69,68,83,79,5,215,83,137,174,77,222,38,247,63,119,115,123,194,44,140,79,201,254,115,130,71,189,200,187,211,68,60,221,194,192,234,218,158,171,151,187,254,164,251,126,195,236,67,76,200,32,72,92,157,223,95,242,155,36,166,115,91,163,123,212,248,23,139,84,149,177,62,154,167,221,103,119,127,143,197,23,224,191,97,71,229,202,70,210,98,56,174,84,243,247,70,232,221,166,207,138,42,47,197,255,0,97,85,44,75,45,29,52,112,185,154,163,116,69,93,126,164,79,242,29,219,165,117,59,153,181,31,162,236,209,83,69,251,78,44,55,211,107,228,115,29,174,175,87,120,126,131,213,83,85,232,187,14,196,147,177,26,142,95,223,46,135,102,22,254,45,62,222,243,123,209,54,175,232,45,115,140,41,160,162,192,152,146,173,87,87,71,104,172,119,199,225,13,66,255,0,136,131,204,127,116,91,166,33,168,155,77,19,123,244,255,0,211,127,216,159,89,230,147,197,20,187,78,4,46,149,20,88,242,146,54,167,187,37,76,127,87,198,106,95,179,236,38,243,6,73,213,195,182,249,62,46,166,137,87,255,0,165,180,251,167,15,77,171,187,95,180,233,165,75,89,85,210,68,239,79,242,156,55,25,145,222,234,175,135,127,247,207,139,61,115,26,189,47,4,94,237,78,23,74,140,141,85,174,220,174,78,238,237,15,139,52,119,105,171,26,232,163,247,55,39,197,190,26,159,114,150,150,162,102,164,115,55,189,173,220,189,233,254,35,234,83,80,171,17,178,107,238,247,106,119,146,62,237,205,239,67,138,161,221,4,73,17,63,73,181,37,124,145,245,89,225,166,166,142,153,242,199,162,120,167,137,207,70,174,84,106,47,216,119,92,244,77,26,138,110,70,233,222,191,20,27,180,94,254,227,114,106,139,170,27,252,80,209,83,67,69,10,0,53,69,209,71,138,247,26,161,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,6,154,161,180,213,87,83,64,2,166,168,17,255,0,89,174,244,53,241,78,227,98,174,138,136,166,158,11,174,167,19,92,155,188,77,238,126,238,230,247,132,89,24,159,147,252,231,4,143,123,145,119,166,136,121,187,133,129,213,181,61,87,47,119,253,73,246,253,135,216,134,153,144,64,144,185,59,190,191,229,54,73,76,230,183,70,247,169,240,47,22,169,43,98,125,53,79,186,206,238,255,0,31,138,47,193,126,194,140,93,242,110,55,92,155,83,79,81,166,154,235,238,127,21,19,226,242,169,225,232,166,160,131,162,173,220,169,246,162,124,87,252,167,218,174,175,131,164,212,87,109,119,126,189,202,191,20,62,117,139,164,181,178,61,174,213,93,167,193,126,165,61,125,61,86,215,237,208,237,62,161,137,26,200,191,3,158,153,186,198,174,248,56,230,211,224,81,156,248,72,25,110,73,30,239,15,177,127,133,17,2,25,169,123,246,181,233,85,27,162,39,219,252,70,125,137,245,30,28,174,252,41,92,170,40,49,220,82,71,224,237,223,87,246,25,254,207,180,158,140,177,159,180,97,122,89,29,220,171,191,254,113,231,175,56,186,104,175,85,83,165,52,236,130,161,35,211,199,252,134,218,249,209,205,216,189,218,255,0,212,124,58,138,230,67,238,233,220,112,36,173,106,44,136,253,117,251,15,139,94,219,172,242,167,103,143,84,253,45,250,147,235,62,197,29,53,92,141,108,51,51,189,218,252,83,244,252,15,169,77,111,93,187,218,190,31,231,245,159,69,177,234,154,177,117,68,54,77,238,49,36,68,239,56,227,153,211,179,115,2,78,249,24,172,248,155,233,21,218,104,167,208,87,163,83,68,83,114,53,123,156,161,93,162,248,104,134,239,142,168,111,78,243,69,77,13,23,191,184,47,212,0,53,79,16,189,235,220,106,158,6,160,0,0,0,0,0,0,0,13,171,226,104,0,54,187,94,237,16,220,157,253,223,19,114,166,136,113,238,55,109,238,213,16,209,21,83,197,13,146,119,247,161,198,247,170,53,17,190,39,204,146,73,210,173,154,120,119,235,225,245,31,65,142,127,212,115,186,78,227,170,142,70,235,188,224,107,181,114,181,60,77,241,166,139,181,203,222,109,220,168,168,141,241,56,235,88,217,19,221,79,31,250,143,150,251,123,18,5,102,223,130,252,127,235,58,209,210,54,45,85,201,221,169,182,74,8,234,88,231,61,59,251,209,191,163,224,124,230,67,91,107,172,71,181,52,133,201,227,221,227,175,242,175,130,31,82,158,247,3,28,139,81,38,221,62,197,95,239,33,246,168,42,41,174,50,181,209,187,115,81,168,190,10,159,20,255,0,41,246,152,136,154,34,124,19,67,121,109,252,90,80,69,89,129,49,36,82,55,84,125,158,177,158,43,241,134,127,242,144,99,154,54,216,237,184,162,162,40,219,162,110,127,199,253,209,255,0,111,216,121,4,93,60,11,189,224,46,210,218,156,101,79,84,246,247,199,59,21,23,95,170,90,85,250,201,179,193,113,181,152,110,223,167,251,26,47,249,182,159,116,227,150,86,68,213,222,186,106,135,145,196,23,186,107,119,82,85,147,106,247,175,130,175,215,246,125,135,149,139,19,205,117,116,142,166,151,114,34,171,19,221,68,239,254,84,79,172,238,217,109,181,117,149,105,81,86,158,14,209,60,60,53,69,248,47,218,123,56,104,225,99,81,168,223,4,250,212,222,218,88,149,232,170,223,143,214,167,52,176,199,27,81,88,159,98,155,94,136,144,234,159,14,244,254,225,215,109,67,155,249,70,249,30,178,179,95,30,227,100,82,55,69,102,189,233,220,36,70,181,138,244,250,187,205,40,106,91,59,149,145,174,170,213,211,251,199,212,137,61,223,180,228,68,114,174,138,110,218,169,223,241,53,215,83,119,193,52,52,114,170,33,163,116,211,85,250,198,154,0,0,6,170,189,198,168,166,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,54,175,137,160,0,218,237,123,180,67,114,119,247,124,77,202,154,33,199,184,221,183,187,84,67,68,85,79,20,54,73,223,222,135,27,222,168,212,70,248,159,50,73,39,74,182,105,225,223,175,135,212,125,6,57,255,0,81,206,233,59,142,170,57,27,174,243,129,174,213,202,212,241,55,198,154,46,215,47,121,183,114,162,162,55,196,227,173,99,100,79,117,60,127,234,62,106,91,216,200,246,237,254,127,250,206,155,40,146,53,85,211,184,213,212,145,84,238,222,158,234,105,183,196,249,114,209,214,91,234,25,60,13,210,62,253,203,170,125,90,39,143,218,167,211,138,245,27,87,89,228,218,159,94,154,255,0,121,15,175,73,93,73,114,145,141,137,251,145,117,215,185,83,252,252,15,189,27,90,212,107,83,225,169,200,82,172,235,167,142,106,4,71,183,84,79,183,248,209,144,27,157,22,104,173,119,212,108,77,211,95,181,127,129,31,218,191,89,78,81,116,93,74,255,0,194,53,169,46,24,230,53,145,186,163,117,248,255,0,184,207,246,253,132,239,101,124,77,102,22,165,211,199,223,255,0,156,121,236,13,143,145,145,166,231,46,135,153,190,221,105,168,213,102,116,154,125,93,203,246,125,159,105,227,25,139,159,114,157,204,167,155,114,71,166,190,238,158,41,246,183,236,57,168,40,107,174,21,91,234,83,221,111,135,135,197,23,234,253,7,184,130,138,24,152,140,219,225,246,169,200,180,177,57,223,147,225,246,169,216,124,17,177,155,152,157,232,109,70,162,198,186,120,29,86,212,61,191,149,224,114,44,139,43,59,187,206,56,164,70,174,197,93,23,234,55,170,34,183,115,127,40,225,164,170,99,229,88,88,237,85,62,207,229,62,180,45,241,221,226,114,232,237,123,208,221,177,126,38,168,191,5,248,27,147,192,119,232,109,110,157,234,161,83,226,159,16,0,0,215,94,237,3,87,224,110,0,0,0,0,0,0,0,218,170,104,0,6,213,93,77,81,218,26,43,180,212,209,28,138,154,234,106,170,168,154,161,177,94,229,239,208,227,123,149,222,230,158,39,204,154,121,41,228,221,167,114,29,134,43,106,180,145,14,211,92,213,106,183,83,145,186,47,122,47,129,198,245,209,189,231,94,40,91,214,234,39,143,253,71,82,231,86,248,149,88,137,254,125,198,251,124,111,107,55,255,0,159,196,45,75,215,220,84,240,56,171,209,122,11,39,239,145,23,251,202,116,96,122,186,47,127,199,197,63,184,117,166,151,72,157,35,211,189,178,171,83,244,29,169,225,90,218,72,218,158,10,196,95,230,255,0,172,243,23,252,32,183,42,101,134,39,104,253,117,78,239,177,83,248,95,105,191,9,219,110,22,53,74,89,151,115,91,224,190,234,127,5,62,10,191,81,80,173,181,177,200,137,23,239,182,235,253,227,190,247,109,106,187,236,45,239,137,216,221,89,131,47,236,95,15,101,213,39,255,0,130,155,252,164,29,103,109,59,105,177,133,76,109,248,57,255,0,243,178,20,245,59,213,16,188,174,2,164,154,28,71,30,158,11,50,39,195,251,37,41,51,248,14,69,126,29,161,215,253,141,23,248,13,61,33,240,47,175,145,211,182,36,240,118,137,252,234,121,123,198,13,109,213,81,211,63,199,236,253,63,198,79,172,236,88,48,173,61,157,169,78,213,238,115,183,42,247,253,137,245,175,212,122,102,80,71,78,137,211,95,30,243,180,198,126,47,67,99,81,219,244,84,59,45,107,17,139,170,252,14,7,42,53,203,175,130,157,74,168,18,77,118,175,137,197,76,201,24,171,27,191,37,60,14,25,33,84,146,71,235,220,170,166,142,99,157,3,182,248,109,84,254,99,231,217,160,158,9,170,30,245,238,116,175,84,240,240,213,15,67,79,58,162,166,167,109,37,223,222,167,43,92,138,221,14,9,158,228,93,17,60,14,90,119,43,147,85,67,151,68,215,196,213,60,77,85,53,52,84,208,208,0,0,55,34,234,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,218,171,240,52,0,3,106,174,166,168,237,13,21,218,106,104,142,69,77,117,53,85,84,77,80,216,175,114,247,232,113,189,202,239,115,79,19,230,77,60,148,242,110,211,185,14,195,21,181,90,72,135,105,174,106,181,91,169,200,221,23,189,23,192,227,122,232,222,243,175,20,45,235,117,19,199,254,163,169,115,171,124,74,172,68,255,0,62,227,125,190,55,181,155,255,0,207,226,22,165,235,238,42,120,26,84,183,116,58,175,138,127,148,249,116,146,43,154,187,252,23,192,226,153,250,182,101,127,131,54,237,254,83,177,26,45,93,3,26,157,218,235,254,17,240,46,248,89,43,169,159,3,87,71,59,77,63,186,139,245,253,135,67,11,216,110,88,122,110,147,221,185,139,246,53,62,14,251,87,235,42,61,182,189,139,182,39,126,82,235,254,51,234,170,232,154,148,183,55,213,213,52,40,207,243,241,140,130,94,34,40,219,73,127,107,83,197,117,255,0,2,34,143,23,31,193,203,229,135,27,35,155,254,47,236,53,4,227,101,76,174,126,27,166,71,127,31,254,113,231,185,62,53,254,71,181,141,107,126,58,255,0,136,242,215,108,43,237,86,39,85,253,223,163,244,125,169,245,28,118,60,29,79,101,115,149,171,175,83,77,124,126,26,255,0,25,126,179,214,71,110,138,6,239,141,123,215,199,199,252,167,106,22,104,213,69,248,155,54,185,31,162,167,113,218,141,173,68,239,83,133,235,181,218,167,129,213,168,137,178,38,173,83,173,79,28,144,191,103,239,77,39,133,203,58,189,23,195,252,134,216,216,170,207,119,224,124,187,125,52,241,220,231,149,203,238,187,110,158,31,193,83,208,65,58,166,138,190,42,119,146,109,254,41,224,114,70,244,83,142,103,43,116,68,79,3,90,119,43,188,83,192,231,84,69,248,154,167,138,33,170,247,154,42,104,104,0,0,27,145,117,53,0,0,0,0,0,0,52,85,208,216,171,175,114,15,5,238,53,53,209,77,81,62,179,103,228,254,147,68,238,209,78,77,16,109,79,168,226,127,114,104,211,68,69,68,68,67,99,223,179,199,224,116,228,169,98,200,136,158,33,235,27,252,83,93,13,145,51,166,138,168,114,235,170,42,199,240,241,55,51,118,168,191,15,137,170,53,210,166,192,228,72,155,238,166,138,117,88,177,189,85,102,77,93,245,155,221,51,90,155,83,192,227,108,106,247,35,209,13,243,163,37,107,154,169,240,255,0,17,208,133,155,101,86,185,61,221,116,254,77,78,189,194,40,222,229,106,39,114,46,239,239,157,139,67,146,68,86,187,191,103,186,159,161,52,62,148,84,29,73,150,69,111,187,225,227,246,155,102,162,145,38,93,19,220,211,252,102,148,212,46,142,171,168,196,209,116,255,0,25,245,92,168,200,149,210,124,27,223,253,194,221,248,154,190,208,210,97,43,218,201,38,136,150,234,149,94,229,254,197,55,216,65,246,119,215,199,112,199,85,115,194,186,177,93,38,159,253,58,69,248,254,146,159,181,116,84,95,180,186,238,9,175,80,208,99,26,56,37,119,124,147,198,137,220,191,25,105,147,234,251,9,171,203,26,180,169,176,81,171,87,84,236,177,233,255,0,160,195,217,174,186,157,74,186,70,204,254,166,221,92,137,167,137,197,79,76,169,54,174,77,116,255,0,41,218,146,150,23,187,122,183,189,19,187,189,77,143,68,79,113,127,74,27,218,196,217,220,159,106,156,107,174,255,0,197,253,103,46,155,147,71,247,156,114,70,221,171,221,222,157,231,6,221,205,114,53,59,244,83,231,78,218,134,76,215,110,247,81,201,175,114,125,103,50,107,35,85,87,195,67,133,236,114,70,237,223,147,162,174,134,202,120,216,136,170,137,249,94,7,210,163,211,84,71,161,221,122,53,173,247,124,20,224,73,81,30,173,67,114,49,28,215,57,83,195,85,52,129,202,228,86,183,224,239,230,59,11,170,34,127,57,175,114,34,105,252,161,206,68,238,79,136,68,238,247,187,198,159,20,52,84,254,249,168,0,3,93,123,141,81,117,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,209,87,67,98,174,189,200,60,23,184,212,215,69,53,68,250,205,159,147,250,77,19,187,69,57,52,65,181,62,163,137,253,201,163,77,17,21,17,17,13,143,126,207,31,129,211,146,165,139,34,34,120,135,172,111,241,77,116,54,68,206,154,42,161,203,174,168,171,31,195,196,220,205,218,162,252,62,38,168,215,74,155,3,145,34,111,186,154,41,213,98,198,245,85,153,53,119,214,111,116,205,106,109,79,3,141,177,171,220,143,68,57,30,172,122,171,87,192,249,201,31,78,101,106,39,187,240,254,225,178,227,20,110,252,90,39,229,127,212,109,180,185,22,78,139,191,37,158,9,250,117,62,186,81,117,166,71,109,238,79,30,255,0,176,214,166,134,68,145,58,105,238,252,78,38,208,42,84,50,70,166,138,154,247,255,0,39,233,62,195,17,205,103,227,23,192,164,217,199,120,163,166,160,213,207,209,63,66,255,0,10,63,176,130,222,36,46,176,92,241,75,36,166,118,172,239,248,47,246,56,126,180,79,168,163,229,118,225,122,239,29,179,24,69,36,174,252,173,218,119,127,185,77,246,47,214,78,110,77,87,50,166,199,76,140,118,169,239,233,221,252,121,10,148,186,252,14,181,101,51,106,52,213,53,86,248,29,102,82,185,37,77,201,254,122,29,217,41,97,151,77,205,240,251,84,227,122,35,19,98,248,41,190,54,38,222,228,239,83,141,254,58,51,196,229,77,85,52,121,181,209,51,77,52,58,200,212,85,211,67,231,214,71,82,139,171,93,252,200,114,181,203,47,232,56,246,61,53,68,238,67,130,157,145,234,175,70,247,47,218,125,26,84,209,118,189,15,162,168,196,110,172,58,235,34,49,250,27,154,196,145,203,170,106,109,133,222,243,154,223,30,237,14,207,122,55,237,53,238,68,213,190,33,206,70,167,112,70,235,227,222,131,77,123,218,104,169,241,53,0,0,107,175,113,170,46,166,160,0,0,0,0,13,53,208,216,171,161,170,162,42,120,155,21,26,157,200,114,49,218,154,234,190,26,154,120,124,77,199,28,136,137,167,113,185,19,83,100,142,216,157,202,112,109,93,219,181,241,57,28,237,60,78,39,237,145,52,56,30,205,19,86,252,14,7,185,91,11,221,250,63,190,113,185,218,198,142,208,229,133,122,126,246,190,38,172,173,209,218,185,189,233,246,156,108,174,78,253,171,222,115,182,169,137,30,237,77,33,154,57,35,234,42,29,58,137,55,63,99,87,67,181,212,108,76,93,203,222,135,78,10,158,183,190,207,201,240,52,158,101,85,233,53,221,238,239,240,58,85,84,243,190,169,174,87,123,137,18,106,154,39,122,234,109,182,191,167,44,155,91,166,146,47,199,237,67,210,209,214,110,102,221,60,13,42,170,145,137,174,154,170,174,135,83,218,122,57,26,255,0,4,93,127,207,184,226,186,94,216,180,82,49,157,218,49,117,95,179,69,251,11,9,227,179,48,150,205,134,174,84,81,183,85,158,142,102,107,175,240,163,169,79,224,175,212,68,181,230,225,37,202,186,74,137,60,92,229,254,250,175,213,246,157,47,229,43,87,11,119,133,160,204,75,98,61,116,111,106,135,254,126,15,179,236,39,39,38,47,16,201,134,109,142,107,191,46,142,21,94,229,248,199,31,216,84,167,93,34,118,172,78,239,134,189,255,0,228,55,193,87,212,93,55,119,39,216,115,246,134,162,232,170,106,179,179,106,187,83,170,181,16,164,187,213,124,19,237,250,205,179,86,181,250,163,60,16,227,101,86,212,238,248,169,185,101,115,213,54,248,156,168,170,141,215,226,113,58,84,93,90,229,240,56,37,158,52,77,30,25,85,27,17,168,223,176,216,249,35,146,77,222,42,157,232,113,35,218,146,238,114,120,47,248,206,102,185,202,253,236,93,27,174,167,101,37,222,136,197,111,243,155,100,88,96,77,92,237,23,77,124,20,226,134,187,85,115,27,224,170,189,231,106,150,161,173,114,181,124,84,236,170,57,92,143,212,220,169,174,138,189,230,138,174,220,154,39,113,200,139,170,47,214,106,223,3,69,68,52,84,208,26,106,134,160,3,86,155,129,69,50,43,138,236,184,207,60,109,152,25,95,108,151,217,88,207,46,113,5,206,207,114,179,84,76,142,146,162,150,150,177,244,241,215,211,174,137,212,133,251,89,189,17,55,69,35,209,142,213,29,20,146,214,176,1,212,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,176,8,185,196,101,29,227,136,108,55,151,216,119,12,85,254,14,174,21,18,90,110,88,174,233,43,40,159,21,92,149,13,142,158,178,56,228,122,53,148,45,106,111,145,211,44,114,236,155,118,200,214,5,142,121,10,0,166,156,69,103,206,13,225,183,40,239,185,173,140,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,69,114,49,219,24,143,145,201,177,142,84,166,188,25,113,209,151,28,97,216,171,163,182,80,125,23,198,118,109,210,220,176,205,69,98,84,72,218,93,251,99,170,167,151,99,58,240,174,230,53,234,140,107,163,145,81,174,106,35,162,124,151,42,1,100,28,91,243,61,193,188,51,103,109,147,40,45,248,54,175,18,190,221,81,12,216,222,102,42,194,250,10,73,224,71,197,13,26,59,70,205,83,182,88,167,85,114,164,91,17,34,221,190,71,62,159,223,231,119,26,120,102,131,131,156,87,197,23,13,216,131,15,227,6,88,234,41,41,41,214,186,154,163,160,217,223,112,166,166,150,42,138,125,208,207,27,210,57,247,181,174,216,170,142,141,254,243,28,155,172,175,36,57,187,113,37,153,89,209,128,114,230,251,130,114,214,11,110,42,197,22,171,37,100,180,150,218,246,207,28,21,53,113,195,35,163,115,171,28,212,122,53,234,168,170,215,38,186,106,139,224,75,160,0,136,188,239,230,237,196,150,90,231,70,62,203,155,22,9,203,89,237,184,87,20,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,154,235,162,39,129,122,156,189,56,160,199,220,89,228,189,235,49,179,26,209,135,237,215,43,118,40,169,178,69,21,146,158,104,96,116,17,210,82,76,215,57,179,75,43,149,251,170,30,138,168,228,77,17,189,222,42,190,131,32,184,197,192,153,227,154,121,143,146,157,143,216,152,207,47,241,5,226,221,236,206,164,213,61,186,215,67,83,21,55,180,122,221,6,69,22,249,165,219,208,222,231,183,110,186,185,23,84,184,0,0,5,63,207,76,244,203,142,29,50,226,227,154,25,161,121,236,54,170,29,34,134,24,145,31,85,112,170,114,42,199,75,77,26,170,117,38,126,215,104,154,163,81,173,115,222,230,49,143,123,104,255,0,4,188,118,96,222,49,237,87,216,27,99,164,194,56,178,197,80,175,126,28,117,217,107,103,150,220,173,141,27,90,199,172,48,163,153,213,123,227,115,90,142,233,170,70,175,84,234,198,139,116,0,22,127,199,111,48,123,23,7,245,152,127,6,217,48,175,210,140,103,121,236,247,73,168,103,145,244,244,180,182,126,187,153,36,142,153,26,186,205,47,74,104,162,70,163,145,142,71,73,34,42,53,145,77,112,25,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,117,64,0,241,89,223,141,110,185,107,146,248,251,49,172,84,244,147,220,176,174,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,211,93,21,60,72,139,254,141,95,20,255,0,237,7,42,191,226,171,143,253,56,154,144,68,94,119,243,118,226,75,45,115,163,31,101,205,139,4,229,172,246,220,43,138,46,182,74,57,106,237,181,238,158,72,41,170,228,134,55,72,230,214,53,170,245,107,17,85,81,173,77,117,209,19,192,144,158,12,243,175,21,113,19,195,102,15,206,60,107,111,181,81,94,177,7,180,59,76,22,184,164,142,149,157,10,250,138,118,108,108,146,72,244,213,144,181,87,87,175,188,171,166,137,162,36,96,255,0,70,175,138,127,246,131,149,95,241,85,199,254,156,75,166,72,99,91,174,101,100,190,1,204,107,237,61,36,23,44,85,133,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,116,211,85,95,19,218,145,235,134,249,199,100,149,199,62,111,88,63,16,90,170,237,57,95,29,63,70,207,139,150,154,121,103,150,174,45,235,36,211,210,49,139,43,41,166,77,173,137,26,213,149,138,198,186,70,162,76,230,211,93,174,123,241,11,133,114,67,34,107,120,130,236,223,74,48,221,15,178,170,119,90,106,163,127,106,161,172,172,167,131,180,83,201,170,199,46,145,212,117,88,155,145,178,109,70,239,98,59,122,123,252,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,199,214,0,2,138,113,83,196,229,139,133,92,43,132,113,174,41,178,246,219,46,32,198,20,24,106,227,83,218,95,31,178,233,103,142,121,37,174,216,200,165,124,253,38,83,185,122,45,68,115,245,209,28,139,220,181,87,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,245,128,0,0,10,63,144,220,76,96,220,249,196,57,147,131,44,212,53,118,236,67,149,216,162,183,14,94,168,166,69,123,28,200,234,170,33,166,171,138,84,106,53,204,153,180,210,42,179,185,241,189,143,106,162,183,100,146,86,0,0,40,253,171,137,140,27,127,226,142,235,194,197,138,134,174,170,251,135,48,187,241,29,246,185,200,177,193,70,245,150,141,32,164,98,43,117,153,239,138,177,37,115,209,81,140,78,155,81,94,231,61,34,172,0,249,56,179,20,216,176,54,21,188,227,92,83,93,216,172,184,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,123,139,75,225,71,152,238,13,226,91,62,113,182,77,54,209,73,108,167,165,168,169,169,193,55,54,213,43,82,249,110,167,218,199,163,227,157,25,42,84,185,17,245,77,99,89,221,10,200,215,163,86,157,100,154,242,128,5,52,226,55,59,237,92,56,228,245,235,57,111,182,58,187,189,182,193,81,110,109,101,37,36,141,100,235,5,69,116,20,210,62,61,222,235,158,198,206,175,70,42,181,30,172,70,171,153,187,122,123,92,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,199,214,0,3,197,103,126,53,186,229,174,75,227,236,198,177,83,210,79,114,194,184,94,235,123,163,138,173,142,116,18,79,77,73,36,209,182,70,181,205,114,177,92,196,69,68,115,87,77,116,84,241,34,47,250,53,124,83,255,0,180,28,170,255,0,138,174,63,244,226,106,64,0,163,252,75,241,49,131,120,90,195,216,83,25,230,13,13,91,240,245,255,0,20,83,225,202,234,218,100,87,190,216,201,169,106,102,74,181,137,26,174,153,141,117,59,81,236,111,191,177,238,115,81,238,106,70,250,192,0,7,138,206,140,222,193,185,11,149,248,131,55,51,2,122,184,236,88,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,157,200,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,157,172,167,199,95,133,12,172,193,185,153,236,191,102,125,45,195,246,235,239,98,235,245,187,47,106,166,142,110,151,83,107,119,237,234,109,221,181,186,233,174,137,174,135,171,5,31,225,87,137,140,27,197,126,81,209,230,150,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,202,192,1,71,248,151,226,99,6,240,181,135,176,166,51,204,26,26,183,225,235,254,40,167,195,149,213,180,200,175,125,177,147,82,212,204,149,107,18,53,93,51,26,234,118,163,216,223,127,99,220,230,163,220,212,141,245,128,0,0,44,171,136,46,105,121,53,145,217,227,105,201,154,43,87,210,104,233,238,17,81,99,27,236,21,206,142,151,14,238,153,140,145,173,100,112,202,250,201,161,98,200,249,98,102,221,174,107,99,220,178,117,25,21,223,225,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,62,176,44,131,152,31,21,28,87,240,139,83,107,199,24,31,15,101,173,243,46,175,149,17,219,97,154,229,65,89,237,26,11,143,73,207,88,38,70,86,49,178,178,70,197,44,140,145,140,77,54,185,143,107,85,172,124,214,171,128,57,215,231,68,88,202,210,236,210,203,76,21,85,132,214,161,27,118,101,130,146,174,11,138,64,168,168,175,129,211,213,62,37,123,85,81,251,30,212,71,237,86,110,143,119,81,178,231,132,241,77,139,28,225,91,54,53,194,213,221,182,203,136,45,244,247,75,117,79,73,241,245,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,184,165,92,102,103,94,42,225,219,134,204,97,156,120,42,223,106,173,189,97,255,0,103,246,104,46,145,73,37,43,250,245,244,244,239,222,216,228,141,235,163,38,114,166,143,79,121,19,93,83,84,88,246,201,14,110,220,73,102,86,116,96,28,185,190,224,156,181,130,219,138,177,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,174,154,162,248,18,232,91,255,0,26,252,87,88,184,75,201,170,220,101,213,181,86,98,251,150,180,120,90,201,91,51,219,219,234,183,49,36,145,91,26,43,214,24,24,254,172,139,171,26,186,50,62,163,31,44,106,70,183,244,106,248,167,255,0,104,57,85,255,0,21,92,127,233,196,159,112,163,137,248,154,199,57,112,204,107,196,222,27,194,152,94,235,121,233,207,107,176,89,237,245,84,245,84,52,186,42,238,174,89,234,37,210,105,53,106,164,40,141,116,77,77,36,85,123,157,28,85,172,241,89,223,141,110,185,107,146,248,251,49,172,84,244,147,220,176,174,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,211,93,21,60,72,139,254,141,95,20,255,0,237,7,42,191,226,171,143,253,56,151,76,144,198,183,92,202,201,124,3,152,215,218,122,72,46,88,171,11,218,175,117,145,82,49,205,130,57,234,105,35,154,70,198,215,57,206,70,35,158,168,136,174,114,233,166,170,190,39,181,60,166,108,99,175,193,126,86,99,44,204,246,95,180,254,137,97,251,141,247,177,117,250,61,171,178,211,73,55,75,169,181,219,55,116,246,238,218,237,53,215,69,211,67,202,240,209,196,94,4,226,131,43,40,51,51,2,212,127,98,163,188,81,108,155,250,153,116,236,208,205,61,31,82,88,163,235,116,186,236,111,85,141,216,255,0,20,95,20,74,170,0,52,215,67,106,175,247,194,162,42,27,21,26,157,200,114,49,218,154,234,190,26,154,120,124,77,199,28,136,137,167,113,185,19,83,100,142,216,157,202,112,109,93,219,181,241,57,28,237,60,78,39,237,145,52,56,30,205,19,86,252,14,7,185,91,11,221,250,63,190,113,185,218,198,142,208,229,133,122,126,246,190,38,172,173,209,218,185,189,233,246,156,108,174,78,253,171,222,115,182,169,137,30,237,77,33,154,57,35,234,42,29,58,137,55,63,99,87,67,181,212,108,76,93,203,222,135,74,26,190,186,234,207,4,55,79,62,212,211,94,247,29,26,200,42,36,116,8,143,238,77,219,187,147,191,234,56,169,127,23,89,42,53,191,193,248,253,135,164,161,173,213,54,170,127,159,121,203,83,82,140,106,185,83,85,67,160,235,146,167,184,239,5,255,0,63,168,223,81,123,141,32,86,71,249,95,95,242,254,130,208,184,183,199,201,135,112,255,0,81,173,222,174,251,116,253,252,31,197,95,225,16,189,136,174,242,221,171,86,105,126,31,163,234,79,177,62,163,229,127,41,238,242,122,230,234,12,89,78,186,232,223,127,254,106,79,179,237,39,99,135,219,228,51,97,138,41,90,237,85,221,77,123,151,251,36,191,97,90,157,117,135,93,169,253,222,255,0,242,26,195,87,189,219,81,222,31,29,14,202,212,53,23,69,83,114,78,197,77,117,58,146,84,68,178,34,170,248,107,245,137,107,152,239,118,51,129,149,72,212,85,79,19,145,211,43,211,68,78,243,145,138,187,117,95,19,141,101,211,221,119,113,195,36,204,106,123,254,6,198,84,196,198,38,222,255,0,238,154,75,44,83,63,189,78,25,30,138,255,0,121,14,85,114,189,202,232,215,68,248,157,148,155,84,218,169,226,30,145,68,155,158,186,107,250,78,8,171,209,36,84,103,122,47,196,236,211,212,35,31,170,252,78,219,183,63,71,35,188,62,195,114,166,228,213,77,28,174,240,106,28,141,93,87,191,196,52,57,16,42,104,104,105,170,26,128,13,90,110,0,0,0,0,3,69,93,13,166,142,77,218,253,135,30,229,69,67,151,111,215,226,105,249,11,187,224,110,211,94,241,221,245,26,162,253,107,222,113,202,168,138,157,193,211,181,171,161,177,117,127,188,227,73,54,53,83,221,241,251,77,38,93,87,77,127,73,197,181,62,7,20,174,216,228,68,248,156,85,9,172,42,213,248,255,0,148,66,196,108,74,143,77,127,248,155,87,106,53,126,7,19,23,93,81,206,213,63,65,208,100,16,53,85,91,31,143,218,167,86,232,181,110,141,91,75,46,207,248,40,191,87,214,117,237,13,186,65,76,157,162,163,126,159,196,106,124,87,234,59,29,174,85,173,220,244,213,23,252,135,102,249,43,227,167,115,34,238,85,211,79,238,161,166,27,138,102,90,154,179,187,87,106,237,123,147,235,251,14,42,167,61,110,177,35,83,221,218,221,127,244,143,171,43,88,232,245,84,240,105,231,235,110,93,133,242,46,255,0,117,53,95,15,211,246,125,135,194,92,126,202,73,94,155,246,232,170,154,233,175,255,0,82,124,234,252,221,181,210,53,203,83,112,218,189,233,167,73,203,223,223,245,48,248,9,156,54,170,202,135,70,202,221,205,77,87,250,219,147,187,95,237,62,211,231,226,60,225,178,219,237,179,189,213,122,34,70,239,251,219,255,0,130,191,196,251,8,220,227,67,54,163,197,151,25,104,40,234,55,199,163,155,249,26,126,250,161,62,44,79,225,33,102,178,235,189,117,250,205,135,167,203,171,181,69,159,21,80,213,193,38,197,100,241,59,93,168,190,18,49,126,40,191,81,44,217,11,159,54,168,112,165,170,146,174,187,73,27,69,3,93,248,167,119,175,78,36,95,8,255,0,73,91,168,179,186,195,58,34,54,227,249,41,167,245,151,247,120,127,185,159,98,219,156,54,185,38,70,37,195,122,42,247,39,73,201,241,79,226,30,150,159,49,169,166,103,81,146,106,221,62,165,255,0,243,79,159,117,205,136,41,152,177,198,191,201,223,227,223,252,67,179,134,241,123,239,145,172,170,191,191,218,159,205,252,84,250,207,89,79,86,230,162,110,239,69,241,59,209,212,49,90,155,83,226,118,224,145,81,85,205,93,23,67,145,243,202,169,220,237,52,239,240,67,133,236,73,26,231,59,189,202,138,116,42,169,92,141,221,35,189,223,171,67,173,45,85,61,27,27,189,59,187,190,190,228,255,0,52,58,105,136,168,99,159,186,109,19,95,13,171,245,254,131,73,49,29,36,149,13,94,183,187,170,119,109,95,175,244,29,212,187,164,168,222,130,106,154,39,119,255,0,20,62,133,37,108,174,218,154,232,186,38,137,220,42,233,86,173,201,215,247,211,93,81,60,63,188,114,178,133,177,194,136,196,209,81,59,191,184,116,59,45,197,43,146,85,159,241,90,105,183,107,126,191,175,199,192,251,212,234,189,38,245,23,85,238,59,45,114,109,240,248,154,162,155,119,232,171,169,185,175,212,220,142,69,95,3,113,162,180,218,141,77,84,0,6,186,27,145,117,53,49,235,199,185,233,152,252,58,113,221,154,121,161,149,247,158,195,117,161,204,12,69,20,208,202,138,250,91,133,43,174,115,44,148,181,49,162,167,82,23,237,110,169,170,57,28,214,189,142,99,216,199,182,111,248,104,226,47,2,113,65,149,148,25,153,129,106,63,177,81,222,40,182,77,253,76,186,118,104,102,158,143,169,44,81,245,186,93,118,55,170,198,236,127,138,47,138,37,85,0,165,92,75,240,233,129,56,160,202,202,252,179,199,84,255,0,217,107,44,245,187,230,254,166,93,59,52,208,193,89,211,138,88,250,221,46,187,221,210,123,182,63,193,83,193,83,31,110,34,178,27,25,112,219,155,151,220,169,198,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,170,181,30,237,143,71,198,229,222,199,34,72,87,42,206,60,127,236,71,10,153,191,122,254,203,22,16,190,220,238,63,239,12,166,178,53,157,47,252,225,209,62,73,191,177,211,177,191,214,152,74,161,242,113,102,41,177,96,108,43,121,198,184,166,187,177,89,112,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,216,196,115,221,181,140,114,232,212,87,46,154,34,42,247,24,251,241,201,197,221,215,139,236,220,110,43,130,221,87,103,194,118,26,119,91,112,229,170,122,135,61,236,129,94,174,125,84,204,71,44,76,169,153,118,239,233,166,136,200,225,141,93,39,73,36,117,52,200,188,244,204,126,29,51,30,221,154,25,95,121,236,55,90,29,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,117,33,126,214,234,154,163,145,205,107,216,230,61,140,123,114,20,225,163,136,188,9,197,6,86,80,102,102,5,168,254,197,71,120,162,217,55,245,50,233,217,161,154,122,62,164,177,71,214,233,117,216,222,171,27,177,254,40,190,40,149,84,179,254,96,92,119,88,184,85,194,178,96,172,44,254,219,153,184,130,222,178,91,169,180,124,126,203,165,158,58,168,226,186,239,125,60,180,243,244,170,105,218,157,153,202,142,126,186,174,141,239,88,44,255,0,69,88,247,21,127,174,184,143,18,98,59,135,251,165,101,117,202,186,162,79,248,82,77,52,146,63,237,115,156,239,138,169,39,248,243,131,175,220,149,203,3,54,126,144,214,118,188,103,141,126,140,92,111,191,139,233,251,63,167,112,161,217,110,247,39,150,41,122,19,75,87,248,246,109,234,117,123,211,70,179,75,0,225,59,205,62,77,252,192,195,222,163,1,146,152,0,198,179,139,31,52,249,201,243,3,16,250,140,228,170,114,84,242,177,138,126,96,87,122,117,184,140,188,242,199,248,203,43,56,217,204,236,193,203,236,67,87,99,196,54,60,200,196,21,52,53,212,202,155,226,127,180,42,17,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,103,35,133,30,43,178,227,139,92,184,102,53,193,82,246,27,173,15,78,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,72,95,181,203,20,200,136,217,26,215,34,163,30,201,35,101,107,0,2,58,185,186,240,169,142,243,95,10,218,51,211,2,220,174,183,79,160,150,250,168,239,22,9,43,33,101,13,29,173,145,205,85,61,206,20,150,70,109,153,58,76,142,70,177,30,249,154,144,104,137,209,93,241,67,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,50,30,225,163,136,188,9,197,6,86,80,102,102,5,168,254,197,71,120,162,217,55,245,50,233,217,161,154,122,62,164,177,71,214,233,117,216,222,171,27,177,254,40,190,40,149,84,163,252,85,113,49,131,120,80,202,58,204,210,198,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,142,190,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,100,249,75,112,179,117,201,188,163,168,206,92,97,53,92,23,220,203,167,166,171,161,161,134,234,233,41,35,178,108,108,180,146,203,3,52,137,106,100,89,36,122,57,203,35,163,137,236,107,122,78,125,67,29,126,160,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,0,38,74,124,39,121,88,201,191,151,248,123,211,160,35,215,154,15,48,74,107,181,53,235,133,236,150,186,213,177,140,168,117,6,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,247,152,231,235,97,124,52,112,233,142,248,160,205,58,12,179,192,180,255,0,216,171,47,21,187,225,254,166,90,251,76,48,207,89,211,150,88,250,221,46,187,29,210,99,183,191,193,19,197,82,93,56,223,202,28,27,144,188,177,49,110,81,229,252,21,113,216,176,237,61,162,26,117,171,157,102,158,87,190,249,73,44,179,72,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,75,0,229,215,199,85,79,11,88,201,48,62,96,215,213,191,42,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,228,61,207,107,30,246,163,31,58,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,29,176,15,41,248,82,192,159,133,63,192,167,183,127,209,159,209,255,0,165,62,204,236,179,127,216,190,211,217,186,253,109,157,47,235,222,238,205,251,254,59,116,239,44,175,157,95,149,140,45,243,2,135,211,174,37,170,242,189,227,167,240,41,138,153,145,217,199,140,251,38,91,94,183,251,30,166,181,187,161,177,93,36,145,170,154,204,174,78,207,71,54,178,117,53,71,49,146,171,36,252,83,93,81,34,205,72,0,0,1,143,94,61,207,76,199,225,211,142,236,211,205,12,175,188,246,27,173,14,96,98,40,166,134,84,87,210,220,41,93,115,153,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,179,127,195,71,17,120,19,138,12,172,160,204,204,11,81,253,138,142,241,69,178,111,234,101,211,179,67,52,244,125,73,98,143,173,210,235,177,189,86,55,99,252,81,124,81,42,168,5,159,243,2,227,186,197,194,174,21,147,5,97,103,246,220,205,196,22,245,146,221,77,163,227,246,93,44,241,213,71,21,215,123,233,229,167,159,165,83,78,212,236,206,84,115,245,213,116,111,122,217,7,38,171,181,214,255,0,197,222,54,190,223,110,117,119,27,149,199,3,220,170,235,43,42,230,116,211,212,207,37,206,222,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,38,124,16,173,205,11,142,159,195,94,42,126,71,100,230,51,237,121,109,101,217,237,138,154,38,237,134,251,116,142,71,42,233,50,57,123,69,28,58,71,211,209,26,199,202,143,147,241,173,109,60,137,97,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,19,189,203,247,142,235,23,21,88,86,60,21,138,95,216,179,55,15,219,210,75,141,54,143,147,218,148,176,71,75,28,183,93,236,167,138,158,14,173,77,67,147,179,53,85,204,211,84,213,189,233,120,0,22,171,205,31,200,158,102,253,203,235,20,68,101,242,235,227,170,167,133,172,100,152,31,48,107,234,223,149,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,242,30,231,181,143,123,81,143,157,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,216,0,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,168,0,2,192,57,213,249,88,194,223,48,40,125,58,226,81,254,87,220,193,41,173,52,214,94,23,179,166,235,86,246,62,161,180,24,62,249,83,44,181,47,223,52,180,180,244,118,84,138,40,28,228,98,57,243,185,147,203,46,200,216,141,139,221,99,89,164,175,128,124,156,89,138,108,88,27,10,222,113,174,41,174,236,86,92,63,111,168,186,92,106,122,79,147,161,75,4,110,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,189,196,16,243,6,227,110,235,197,126,63,142,197,134,39,171,161,203,172,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,212,70,170,44,146,107,51,252,39,121,88,201,191,151,248,123,211,160,42,168,49,172,225,163,136,188,119,194,254,105,208,102,102,5,168,254,197,71,120,162,217,15,245,78,215,218,97,154,122,62,164,177,73,209,234,244,24,222,171,27,189,158,40,190,40,185,9,228,94,122,101,199,17,121,113,110,205,12,175,188,246,235,85,118,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,122,115,51,115,117,77,85,170,215,53,236,115,216,246,61,213,0,22,1,206,175,202,198,22,249,129,67,233,215,18,138,114,186,230,1,89,104,172,182,240,201,157,248,139,173,106,155,179,91,176,61,210,120,231,158,170,58,169,103,138,8,109,46,233,177,251,161,94,174,177,73,34,177,176,182,55,70,174,86,44,77,138,90,128,0,179,94,98,156,117,83,112,181,131,87,3,229,245,125,35,243,82,255,0,79,12,212,48,212,210,202,246,91,45,211,45,67,22,228,138,177,172,19,61,178,83,186,54,66,231,254,91,218,247,49,236,106,177,240,87,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,127,252,174,120,237,181,100,157,214,108,136,206,140,77,87,79,130,111,149,12,118,31,184,213,206,222,197,135,171,92,231,172,172,147,114,110,138,154,161,207,106,171,247,244,226,145,170,245,107,82,105,165,108,207,131,228,226,204,45,98,199,56,86,243,130,177,77,15,109,178,226,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,49,247,227,147,132,75,175,8,57,184,220,41,5,198,174,241,132,239,212,238,185,97,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,237,223,211,93,21,146,67,34,182,62,170,70,218,171,203,67,142,58,158,28,113,148,57,61,142,25,72,252,186,198,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,238,50,52,145,138,138,215,178,105,31,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,17,196,86,124,224,222,27,114,142,251,154,216,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,116,87,35,29,177,136,249,28,155,24,229,76,123,56,138,207,156,101,196,150,110,95,115,91,25,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,118,138,228,99,119,189,95,35,147,123,220,171,126,156,174,185,127,214,93,235,45,188,77,231,126,29,232,218,161,236,215,28,15,107,158,73,224,170,146,170,41,226,158,27,179,186,111,102,216,83,165,164,81,200,143,108,205,145,210,43,81,137,19,165,150,160,82,174,44,124,172,103,39,203,252,67,233,211,152,214,25,41,240,157,229,99,38,254,95,225,239,78,128,170,165,42,226,199,202,198,114,124,191,196,62,157,57,4,60,29,241,85,140,184,80,205,203,126,48,179,92,170,221,134,46,53,20,244,216,178,209,28,105,51,46,54,228,127,190,173,137,207,99,123,76,109,116,142,133,251,155,181,234,173,85,233,190,70,63,33,60,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,6,138,186,27,124,84,209,83,94,227,102,229,106,232,114,109,250,252,77,63,33,119,124,13,218,107,222,59,190,163,84,95,173,123,206,57,85,17,83,184,58,118,181,116,54,46,175,247,156,105,38,198,170,123,190,63,105,164,203,170,233,175,233,56,182,167,192,226,149,219,28,136,159,19,138,161,53,133,90,191,31,242,136,88,141,137,81,233,175,255,0,19,106,237,70,175,192,226,98,235,170,57,218,167,232,58,12,130,6,170,171,99,241,251,84,234,221,22,173,209,171,105,101,217,255,0,5,23,234,250,206,189,161,183,72,41,147,180,84,111,211,248,141,79,138,253,71,99,181,202,181,187,158,154,162,255,0,144,236,223,37,124,116,238,100,93,202,186,105,253,212,54,97,152,103,109,18,44,239,213,223,161,62,183,125,70,219,187,159,215,129,35,79,225,107,253,196,62,170,181,143,141,17,83,192,248,117,213,189,146,109,205,126,141,253,31,98,127,148,243,242,227,182,81,212,57,55,105,166,157,250,125,159,218,253,167,70,183,54,109,212,186,186,170,191,106,39,138,116,156,191,87,212,195,206,75,156,182,154,154,158,148,85,219,181,255,0,114,114,124,63,180,56,174,57,181,102,162,129,207,117,86,137,221,223,177,255,0,90,127,19,237,44,15,140,188,234,167,190,210,182,221,111,169,220,222,253,125,197,79,141,58,252,99,79,169,75,3,159,94,162,234,113,159,66,195,89,45,21,206,41,161,118,215,38,238,253,17,127,122,169,254,50,85,248,103,207,90,10,12,39,67,75,113,174,252,106,117,119,47,73,223,217,102,95,132,122,120,42,23,33,67,157,246,9,145,35,75,135,135,195,164,255,0,183,253,204,251,20,89,199,106,116,200,141,185,110,69,240,78,139,147,224,191,196,61,61,46,100,82,212,38,177,75,221,253,170,255,0,249,167,90,229,154,180,212,108,84,98,247,175,143,143,127,135,241,62,211,143,14,227,167,223,31,34,235,220,221,52,254,93,127,138,159,81,236,169,234,222,223,127,93,126,179,189,29,68,106,197,218,158,39,114,9,53,122,57,23,69,248,28,174,154,85,77,168,238,255,0,208,113,233,213,93,210,123,202,159,200,116,39,165,122,179,115,159,163,127,65,212,116,208,82,68,139,183,187,234,213,126,179,165,46,32,161,142,93,91,46,223,173,54,170,252,63,64,170,196,148,146,57,54,205,162,125,91,87,252,135,113,183,152,228,98,37,63,122,127,159,214,135,122,146,186,87,35,117,247,124,123,187,148,230,172,133,245,109,210,101,220,213,248,120,26,211,219,227,142,36,107,91,167,213,223,246,254,147,161,83,75,113,117,75,31,29,70,216,219,174,169,177,171,175,113,247,41,85,233,22,146,46,191,252,78,219,92,154,47,113,185,23,85,52,223,222,106,217,53,238,78,227,118,228,95,129,184,211,105,183,106,107,160,0,13,116,55,34,234,106,0,0,0,1,166,168,108,87,34,120,169,162,61,171,220,138,110,68,69,252,149,240,54,189,186,38,186,6,107,183,84,53,251,92,110,107,145,123,181,212,213,85,60,85,78,172,146,183,93,205,83,175,61,194,47,201,141,117,95,229,255,0,33,197,2,185,170,171,35,187,255,0,65,217,87,234,212,213,221,223,160,222,231,177,17,186,187,191,191,224,36,115,87,197,52,56,36,123,81,21,223,193,241,56,250,141,153,17,201,240,54,190,86,35,21,81,124,60,77,209,175,86,37,247,187,191,71,218,116,42,41,101,114,162,49,255,0,204,135,67,177,86,177,142,69,168,241,211,247,136,124,117,183,94,18,125,123,127,186,159,14,147,126,175,210,125,214,209,185,144,237,89,119,47,246,186,124,77,41,224,150,56,118,35,244,79,208,159,89,205,5,38,186,53,210,110,95,175,77,14,205,68,27,149,24,228,213,14,84,133,177,69,177,169,170,162,41,192,145,162,59,170,238,229,79,129,193,85,43,100,69,99,87,106,47,138,120,234,124,169,108,141,171,71,43,215,68,93,127,207,196,242,88,159,6,164,176,72,202,127,121,206,213,62,173,59,157,245,184,183,44,202,201,123,229,79,90,162,10,189,170,178,185,232,222,155,23,187,223,95,139,202,77,73,150,216,198,154,227,37,52,117,29,36,77,81,31,178,39,107,239,105,225,184,249,184,219,43,113,107,45,179,79,83,124,234,49,177,185,202,206,205,18,126,245,203,226,143,44,183,55,237,245,118,187,204,177,206,253,81,155,151,193,62,15,147,234,85,250,138,87,43,250,143,87,125,102,195,233,225,228,221,117,167,68,93,21,100,103,248,72,94,110,95,101,165,199,17,225,250,10,203,109,103,65,236,166,137,202,157,54,187,118,140,98,252,94,154,126,82,30,247,11,229,30,40,169,172,146,158,162,235,208,106,57,81,29,208,141,218,247,181,60,17,229,84,195,121,53,121,161,168,141,233,136,247,123,169,223,216,216,159,20,254,63,216,123,218,76,23,137,224,123,41,163,191,104,213,68,77,123,44,127,163,248,71,161,180,229,70,32,171,184,65,60,216,147,115,119,53,85,189,141,137,175,188,139,227,188,173,88,103,8,73,100,130,22,58,110,162,232,213,85,219,166,171,163,127,140,191,81,235,27,18,195,26,175,75,114,42,120,110,208,221,10,49,83,250,222,205,87,191,191,83,177,10,43,102,247,31,221,167,127,119,218,118,162,71,245,87,119,123,85,63,198,117,234,107,91,4,169,23,134,231,104,105,53,50,85,183,84,127,122,38,186,104,124,218,155,47,105,93,142,93,19,193,127,207,83,228,73,130,40,228,171,87,42,106,186,248,247,253,127,219,27,42,48,61,59,37,107,152,237,170,138,139,174,138,191,253,81,246,237,246,190,193,27,81,23,119,114,38,190,31,87,219,246,31,94,8,26,228,71,57,191,111,137,185,210,49,143,217,167,232,83,153,170,222,229,114,234,154,27,222,173,114,53,81,52,240,67,155,220,217,221,226,136,109,141,234,189,201,221,222,110,115,213,174,77,80,215,185,200,105,162,55,185,62,40,110,78,228,209,123,205,200,168,137,224,107,221,166,186,27,21,17,93,169,189,90,139,162,106,21,52,52,0,26,162,253,102,53,220,88,249,166,206,79,152,24,135,212,103,61,7,7,124,85,99,46,20,51,114,223,140,44,215,42,183,97,139,141,69,61,54,44,180,71,26,76,203,141,185,31,239,171,98,115,216,222,211,27,93,35,161,126,230,237,122,171,85,122,111,145,143,200,79,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,45,127,143,238,15,173,92,89,101,27,155,111,74,184,241,222,14,167,172,175,194,143,134,86,163,42,103,123,26,178,80,202,217,30,216,182,84,44,49,49,36,115,154,177,61,172,126,237,137,36,114,64,102,44,194,215,220,13,138,175,56,43,20,208,246,43,214,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,123,216,174,99,182,189,142,77,90,170,213,211,84,85,78,242,109,57,104,113,199,77,196,118,13,135,39,177,195,42,217,152,184,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,189,247,200,146,49,85,28,246,67,96,28,197,56,234,169,226,151,25,46,7,203,234,250,182,101,93,130,162,25,168,97,169,165,137,143,185,220,97,74,134,45,201,21,99,73,225,99,163,168,116,108,133,207,252,134,53,238,99,30,229,99,44,212,237,81,90,110,183,26,106,250,203,125,178,174,170,158,215,78,149,117,210,195,11,158,202,88,22,88,225,73,101,114,38,140,98,203,52,81,163,157,162,111,145,141,241,114,34,213,94,21,120,152,198,92,40,102,229,30,105,96,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,154,156,239,227,215,40,242,211,133,203,103,16,54,43,237,37,85,118,55,179,190,108,21,104,155,101,68,245,119,21,139,250,205,68,80,203,163,89,77,43,145,181,74,146,167,77,90,232,209,203,43,163,99,224,95,31,227,252,101,154,120,202,237,152,57,131,136,106,239,152,134,249,80,181,53,213,213,42,155,229,126,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,45,60,169,248,28,169,203,91,85,7,20,153,146,250,73,111,184,158,206,143,194,214,198,178,41,210,221,110,170,107,30,149,175,147,69,86,84,205,22,141,107,99,114,116,225,150,70,189,92,233,93,28,53,215,154,63,145,60,205,251,151,214,40,136,64,225,235,20,216,176,54,126,229,166,53,197,53,221,138,203,135,241,133,154,233,113,169,233,62,78,133,44,21,177,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,227,38,144,1,141,15,19,119,107,85,255,0,137,44,215,190,216,174,116,151,27,109,199,28,95,106,232,235,41,38,108,208,84,193,37,124,206,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,87,249,42,121,88,197,63,48,43,189,58,220,69,95,22,62,105,243,147,230,6,33,245,25,199,13,28,69,227,190,23,243,78,131,51,48,45,71,246,42,59,197,22,200,127,170,118,190,211,12,211,209,245,37,138,78,143,87,160,198,245,88,221,236,241,69,241,69,200,79,34,243,211,46,56,139,203,139,118,104,101,125,231,183,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,155,155,170,106,173,86,185,175,99,158,199,177,238,168,0,0,65,183,50,254,7,42,120,113,198,83,103,14,7,125,35,242,235,26,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,184,200,214,55,162,43,88,249,169,167,0,188,87,86,112,165,158,52,151,187,156,187,240,102,40,232,217,241,68,50,77,58,71,5,43,166,106,182,189,177,196,142,234,77,79,239,185,168,177,189,206,141,243,198,221,171,46,246,207,79,225,75,2,126,11,63,13,126,221,255,0,65,159,71,254,148,251,79,178,205,255,0,98,251,55,105,235,244,118,117,127,172,251,219,54,111,248,109,215,184,199,223,140,78,42,177,151,21,249,185,112,198,23,155,149,91,112,197,186,162,162,155,9,218,36,141,33,101,186,220,175,247,21,209,53,239,111,105,145,173,141,211,63,115,183,61,17,168,189,54,70,198,92,167,42,126,11,46,185,153,143,232,56,142,204,108,63,87,6,9,194,149,9,87,134,222,234,151,83,173,210,247,4,204,88,229,99,81,187,165,166,167,115,30,174,114,57,141,116,205,141,159,140,70,79,27,102,124,0,82,174,44,124,172,103,39,203,252,67,233,211,152,214,25,84,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,164,0,146,169,196,143,29,63,129,78,11,242,123,35,178,115,25,246,76,201,189,101,254,27,246,197,77,19,119,77,98,181,201,105,137,87,73,145,201,217,235,38,214,62,158,136,231,178,37,124,159,138,115,169,228,88,203,192,24,3,25,102,158,50,180,229,246,95,97,234,187,230,33,190,84,37,53,13,13,50,38,249,95,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,100,39,193,223,10,184,55,133,12,163,183,224,251,53,182,145,216,158,227,79,79,83,139,46,241,200,179,62,227,113,70,123,232,217,92,198,59,179,70,231,72,216,89,181,187,88,170,229,78,163,228,123,252,87,52,127,34,121,155,247,47,172,81,16,2,73,247,43,174,96,21,150,138,203,111,12,153,223,136,186,214,169,187,53,187,3,221,39,142,121,234,163,170,150,120,160,134,210,238,155,31,186,21,234,235,20,146,43,27,11,99,116,106,229,98,196,216,165,168,22,191,199,247,24,54,174,19,114,141,206,183,173,92,152,239,24,211,214,80,97,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,224,94,237,143,241,149,235,31,214,230,149,102,33,171,143,22,87,222,36,191,203,118,164,84,165,157,183,23,204,179,186,162,53,133,26,145,63,170,170,244,233,163,118,174,155,116,209,9,62,230,47,115,205,203,215,45,252,157,188,231,188,116,145,227,186,252,81,107,169,188,50,158,145,244,170,215,190,219,114,116,105,52,47,107,86,42,158,146,199,215,98,53,172,108,221,84,98,35,17,168,69,9,45,60,174,185,128,81,221,232,237,188,50,103,126,34,232,221,97,236,214,236,15,116,158,56,32,165,146,150,40,34,130,27,75,186,108,102,217,147,165,172,82,72,175,116,206,145,209,171,145,233,19,101,147,240,0,0,24,214,113,99,230,159,57,62,96,98,31,81,156,244,28,29,241,85,140,184,80,205,203,126,48,179,92,170,221,134,46,53,20,244,216,178,209,28,105,51,46,54,228,127,190,173,137,207,99,123,76,109,116,142,133,251,155,181,234,173,85,233,190,70,63,33,60,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,40,87,24,156,85,96,222,20,50,142,225,140,47,55,42,71,98,123,141,61,69,54,19,180,73,26,204,251,141,197,25,238,43,162,107,216,238,205,27,157,27,166,126,230,237,98,163,81,122,143,141,143,199,179,31,227,252,101,154,120,202,237,152,57,131,136,106,239,152,134,249,80,181,53,213,213,42,155,229,126,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,123,252,149,60,211,226,159,151,245,222,163,110,38,164,139,94,104,60,193,42,109,53,55,174,23,178,90,235,72,247,190,157,212,24,194,249,77,44,85,44,217,52,85,84,245,150,85,138,88,28,212,122,53,240,57,243,197,46,248,222,142,139,221,123,95,164,112,100,94,69,230,63,17,121,143,110,202,252,175,179,118,235,173,118,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,122,112,179,115,117,93,21,202,231,53,140,107,222,246,49,215,255,0,198,111,42,107,22,93,100,117,14,102,228,101,111,86,235,129,48,251,100,198,116,149,19,61,145,222,163,167,135,125,85,214,157,38,145,253,9,147,108,146,62,153,30,177,172,104,137,22,143,102,217,227,135,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,144,239,10,60,87,101,199,22,185,112,204,107,130,165,236,55,90,30,156,23,251,4,243,35,234,173,21,78,69,84,107,149,17,58,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,202,214,11,85,230,143,228,79,51,126,229,245,138,34,0,73,62,229,117,204,2,178,209,89,109,225,147,59,241,23,90,213,55,102,183,96,123,164,241,207,61,84,117,82,207,20,16,218,93,211,99,247,66,189,93,98,146,69,99,97,108,110,141,92,172,88,155,20,181,0,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,42,128,0,44,3,157,95,149,140,45,243,2,135,211,174,36,43,19,125,202,247,141,127,221,1,129,25,147,25,133,115,186,215,102,78,13,183,190,166,91,141,106,245,189,179,107,108,205,99,42,22,86,181,52,154,46,172,16,200,146,42,190,79,114,93,242,57,242,244,239,168,16,215,205,115,141,127,194,110,42,159,134,188,179,185,221,105,176,222,18,184,84,83,98,217,117,232,195,120,186,67,35,90,148,251,21,169,35,161,165,146,55,247,185,219,36,149,119,35,21,33,134,87,71,89,146,159,9,222,86,50,111,229,254,30,244,232,10,170,12,85,203,170,224,23,141,124,85,194,158,99,210,89,46,215,62,209,150,88,154,225,12,120,142,223,80,178,62,58,13,234,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,104,216,140,84,220,216,159,20,244,97,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,62,177,96,28,234,252,172,97,111,152,20,62,157,113,33,88,154,158,87,188,116,254,26,240,171,50,59,56,241,159,107,204,155,46,255,0,99,212,214,183,108,215,219,92,113,181,83,89,149,203,218,43,33,210,78,166,168,215,190,36,100,159,141,115,106,36,75,255,0,0,161,92,98,113,85,131,120,80,202,59,134,48,188,220,169,29,137,238,52,245,20,216,78,209,36,107,51,238,55,20,103,184,174,137,175,99,187,52,110,116,110,153,251,155,181,138,141,69,234,62,54,63,30,204,127,143,241,150,105,227,43,182,96,230,14,33,171,190,98,27,229,66,212,215,87,84,170,111,149,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,159,4,180,242,186,230,1,71,119,163,182,240,201,157,248,139,163,117,135,179,91,176,61,210,120,224,130,150,74,88,160,138,8,109,46,233,177,155,102,78,150,177,73,34,189,211,58,71,70,174,71,164,77,150,79,193,77,56,138,200,108,27,196,150,81,223,114,167,25,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,118,170,212,123,119,177,95,27,151,99,220,139,143,103,17,89,13,140,184,109,205,203,238,84,227,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,213,90,143,118,199,163,227,114,239,99,145,43,85,131,141,187,173,235,129,204,113,194,70,99,207,87,95,81,29,61,20,216,78,241,83,84,233,94,216,32,185,219,158,203,74,70,216,85,81,145,197,29,100,172,150,89,116,107,24,216,90,136,137,27,74,21,195,214,41,177,96,108,253,203,76,107,138,107,187,21,151,15,227,11,53,210,227,83,210,124,157,10,88,43,98,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,189,197,64,227,95,138,235,239,22,153,203,91,140,186,183,90,60,33,109,214,143,11,89,43,102,99,187,5,46,214,36,146,43,99,68,98,77,59,217,213,145,117,123,147,86,71,212,123,34,141,74,151,203,175,129,90,158,41,113,146,99,140,193,160,171,102,85,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,200,99,152,215,177,238,71,178,119,128,41,87,22,62,86,51,147,229,254,33,244,233,204,107,12,148,248,78,242,177,147,127,47,240,247,167,64,85,82,149,113,99,229,99,57,62,95,226,31,78,156,198,176,188,174,93,124,117,84,240,181,140,147,3,230,13,125,91,242,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,254,67,220,246,177,239,106,49,243,167,105,187,90,175,214,170,59,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,218,213,13,174,114,34,247,169,183,123,117,209,13,201,162,166,136,189,254,38,217,19,68,215,64,205,118,234,134,191,107,141,205,114,47,118,186,154,170,167,138,169,213,146,86,235,185,170,117,231,184,69,249,49,174,171,252,191,228,56,160,87,53,85,100,119,127,232,59,42,253,90,154,187,187,244,27,220,246,34,55,87,119,247,252,4,142,106,248,166,135,4,143,106,34,187,248,62,39,31,81,179,34,57,62,6,215,202,196,98,170,47,135,137,186,53,234,196,190,247,119,232,251,78,133,69,44,174,84,70,63,249,144,232,118,42,214,49,200,181,30,58,126,241,15,142,182,235,194,79,175,111,247,83,225,210,111,213,250,79,186,218,55,50,29,171,46,229,254,215,79,137,165,60,18,199,14,196,126,137,250,19,235,57,160,164,215,70,186,77,203,245,233,161,217,168,131,114,163,28,154,161,206,200,25,20,104,212,77,87,234,58,203,14,231,110,119,187,183,249,78,58,137,218,228,86,181,118,175,199,227,169,242,100,180,37,90,174,171,163,127,207,237,60,222,32,194,17,186,39,244,125,231,119,104,158,31,20,254,49,111,153,147,147,119,155,130,84,77,13,78,197,118,205,19,99,23,248,9,252,63,176,162,11,150,120,190,130,230,144,197,54,212,254,30,216,151,247,186,248,111,251,77,184,143,42,241,140,148,142,124,215,238,238,237,89,217,98,250,211,227,188,179,124,233,179,87,90,171,25,28,210,106,157,250,247,39,213,31,212,171,245,148,82,121,122,174,220,113,28,244,90,118,150,247,233,227,253,229,47,15,41,178,254,179,21,97,202,94,197,85,208,153,55,251,251,17,218,254,50,79,130,185,19,193,170,84,187,38,82,226,183,92,214,158,91,151,73,137,255,0,124,232,198,237,125,213,95,13,229,82,177,100,173,226,150,88,164,250,71,187,242,191,249,77,137,167,114,255,0,186,21,14,155,4,226,90,45,177,65,126,213,23,94,254,203,31,248,221,246,159,114,159,43,49,29,194,72,222,252,77,221,223,170,118,40,255,0,252,255,0,176,172,248,95,3,75,100,167,106,201,81,213,114,235,170,236,70,252,93,252,101,250,207,113,12,43,19,119,36,122,255,0,40,135,106,234,189,29,139,253,182,167,97,173,219,43,86,55,247,247,252,14,219,122,157,102,170,174,173,239,215,251,135,21,109,91,105,53,85,77,63,205,13,178,66,218,182,34,111,211,95,179,252,254,163,231,84,218,22,111,113,123,180,255,0,63,172,248,245,120,42,146,106,132,87,38,171,245,247,253,95,219,27,42,176,53,50,104,173,238,251,123,255,0,252,227,234,219,44,169,65,26,104,237,250,124,116,211,235,251,126,211,237,65,2,63,189,237,254,115,145,238,100,75,183,111,119,233,57,90,230,185,17,85,218,167,213,161,200,245,99,163,238,77,52,57,153,177,90,159,89,177,146,46,170,137,220,111,123,149,189,230,186,163,141,17,26,206,244,53,78,228,239,248,155,209,81,19,192,215,187,77,116,54,59,69,55,104,154,120,232,107,183,67,64,1,170,47,214,107,170,41,168,0,0,13,23,192,218,157,230,217,27,169,215,220,230,170,34,41,202,217,63,131,252,167,42,42,73,170,41,171,91,183,84,79,0,230,162,167,188,154,156,14,123,89,222,206,229,67,175,87,95,18,68,173,108,157,255,0,161,126,191,208,121,107,197,253,105,215,179,195,39,227,62,173,63,66,253,71,13,153,149,45,133,36,168,151,87,47,199,106,125,107,245,31,121,30,169,222,174,215,249,14,149,85,210,173,52,72,225,222,137,252,100,79,241,26,37,206,177,94,212,232,106,189,255,0,190,78,239,230,62,140,21,82,61,250,76,223,228,215,252,134,219,164,235,5,36,146,181,117,78,238,239,229,67,142,219,47,94,157,174,233,234,142,215,94,255,0,181,78,196,173,141,209,185,141,111,127,119,196,236,193,18,54,52,77,63,144,228,72,209,59,218,154,26,37,51,92,138,231,119,159,14,186,73,97,122,244,233,247,127,195,68,250,141,142,101,117,67,19,70,244,255,0,149,20,250,148,244,90,195,164,207,211,249,62,223,176,222,202,120,218,239,197,255,0,34,154,35,182,191,107,211,95,229,54,185,100,87,106,206,228,250,205,209,211,117,117,89,95,170,42,253,70,207,103,67,28,187,149,55,38,186,252,83,227,250,78,93,144,181,218,109,209,186,105,226,166,199,82,67,34,254,43,199,199,226,116,107,172,180,245,45,94,180,91,181,93,63,41,83,235,251,79,49,87,132,109,105,81,34,246,93,23,107,151,93,238,241,215,251,99,193,102,46,13,183,203,100,168,86,193,222,173,122,126,83,188,54,63,248,196,89,241,137,132,18,209,119,158,174,24,116,98,181,223,190,254,53,66,255,0,9,126,162,210,129,232,48,77,26,214,95,169,88,141,213,86,102,39,143,241,219,254,82,89,120,101,195,116,80,97,91,58,75,30,139,37,13,62,189,235,241,142,31,180,184,136,240,205,161,176,58,71,83,119,162,47,126,247,125,95,164,242,245,212,53,108,186,182,59,108,59,163,69,77,83,114,39,239,151,235,254,67,222,225,219,99,31,28,110,184,65,181,219,81,52,221,175,213,245,47,233,61,149,21,29,61,59,216,177,65,163,116,77,23,114,253,135,210,150,86,181,136,171,38,139,240,238,56,91,112,86,123,189,93,201,245,109,211,252,70,229,170,89,88,189,52,239,78,245,67,228,93,46,181,84,81,62,104,151,189,136,170,169,221,224,136,171,245,125,134,182,28,104,149,236,72,17,255,0,141,111,138,105,250,19,248,63,90,159,97,105,187,92,241,207,39,240,145,223,207,175,248,207,183,79,11,26,136,173,78,244,67,127,69,238,220,187,188,117,248,27,98,166,70,73,174,190,38,234,168,145,89,162,167,192,227,100,8,145,162,105,221,161,171,90,172,93,28,186,183,234,56,165,72,159,38,212,78,255,0,229,58,210,177,237,147,86,59,185,62,195,181,4,138,248,145,30,154,170,47,248,142,110,162,35,87,79,168,227,100,235,166,168,191,19,122,78,249,52,69,240,212,230,89,26,214,247,39,121,181,175,220,189,221,198,171,35,145,80,215,169,223,224,114,162,234,159,164,219,167,127,137,189,123,180,53,85,240,77,13,52,215,193,77,7,196,3,26,238,44,60,211,103,39,204,12,67,234,51,159,43,21,100,94,99,225,12,167,193,89,223,115,179,117,112,102,59,237,113,91,110,148,234,175,142,26,170,122,153,224,146,150,163,185,58,83,47,103,124,140,69,213,175,141,85,90,229,86,74,216,238,3,151,239,29,215,222,21,113,84,120,43,20,191,182,229,150,32,184,36,151,26,109,25,31,178,234,167,146,150,57,110,187,217,79,45,68,253,42,106,119,39,102,106,163,95,174,169,163,187,214,119,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,59,96,22,65,204,191,129,202,110,35,176,108,217,195,129,223,86,204,197,193,118,121,25,13,36,108,150,161,151,203,116,43,36,235,68,216,88,142,114,84,163,159,43,161,115,27,239,190,69,141,232,168,230,62,24,54,42,87,14,185,13,140,184,146,205,203,22,84,224,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,213,26,175,110,247,171,35,106,239,123,81,110,255,0,154,38,67,96,222,27,114,143,135,92,169,193,148,84,141,101,186,159,16,190,231,93,13,58,194,251,181,197,89,106,74,138,217,81,207,123,183,200,230,234,141,87,187,99,17,145,181,118,49,168,158,127,148,6,22,177,99,156,253,204,44,21,138,104,123,109,151,16,101,125,218,215,113,166,234,190,62,189,44,245,180,17,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,241,92,193,184,36,186,240,161,143,227,190,225,136,42,235,178,235,21,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,117,21,168,171,28,154,90,89,39,220,174,185,127,214,93,235,45,188,77,231,126,29,232,218,161,236,215,28,15,107,158,73,224,170,146,170,41,226,158,27,179,186,111,102,216,83,165,164,81,200,143,108,205,145,210,43,81,137,19,165,150,162,213,121,163,249,19,204,223,185,125,98,136,128,18,82,121,95,115,4,166,180,211,89,120,94,206,155,173,91,216,250,134,208,96,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,117,141,102,146,190,8,203,230,177,199,85,78,14,142,191,133,140,168,175,171,166,190,213,83,172,56,214,185,212,177,58,6,219,170,232,158,158,205,98,77,27,149,207,150,42,136,229,116,209,171,122,104,145,181,175,115,157,34,69,17,100,212,242,84,242,177,138,126,96,87,122,117,184,138,190,44,124,211,231,39,204,12,67,234,51,148,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,77,54,185,236,108,240,185,205,69,213,169,44,106,186,110,77,110,131,128,94,53,241,87,10,121,143,73,100,187,92,251,70,89,98,107,132,49,226,59,125,66,200,248,232,55,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,245,163,98,49,83,115,98,124,83,209,132,241,77,139,28,225,91,54,53,194,213,221,182,203,136,45,244,247,75,117,79,73,241,245,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,184,250,192,3,207,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,49,214,226,171,134,124,101,194,134,110,86,101,110,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,255,0,63,113,207,76,199,186,228,117,163,135,138,235,207,91,6,89,49,5,70,36,164,166,145,22,73,25,85,44,41,26,49,175,122,175,78,22,110,168,123,99,141,24,213,146,174,119,191,122,171,85,149,3,130,142,20,111,188,90,103,45,22,13,233,93,104,240,133,183,74,204,83,123,162,133,142,236,20,187,94,177,198,142,145,81,137,52,239,103,74,52,209,238,77,95,39,77,236,138,68,50,19,194,120,90,197,129,176,173,155,5,97,106,30,197,101,195,246,250,123,93,186,155,170,249,58,20,176,70,216,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,222,125,96,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,101,80,12,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,144,2,118,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,39,83,151,95,2,180,220,45,96,212,199,25,131,65,72,252,212,191,211,205,13,116,212,213,82,189,150,203,116,203,78,244,182,170,36,139,4,207,108,148,237,145,243,53,159,150,247,49,175,123,26,143,127,159,185,115,107,225,246,201,196,117,215,44,174,87,46,182,93,209,219,219,3,49,165,21,52,181,48,182,241,27,229,89,218,140,139,123,234,40,222,206,140,113,205,27,53,73,88,245,68,146,25,27,51,61,175,51,27,181,170,255,0,203,255,0,48,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,130,204,189,193,87,92,202,199,248,107,46,108,85,20,144,92,177,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,116,215,68,95,1,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,152,158,87,188,116,254,26,240,171,50,59,56,241,159,107,204,155,46,255,0,99,212,214,183,108,215,219,92,113,181,83,89,149,203,218,43,33,210,78,166,168,215,190,36,100,159,141,115,106,36,75,170,226,95,136,188,9,194,254,86,87,230,102,58,168,254,203,71,103,162,217,55,245,78,233,217,166,154,10,62,164,81,73,209,234,244,30,222,171,219,177,158,42,190,8,184,245,231,166,122,102,63,17,121,143,113,205,12,208,188,246,235,173,118,145,67,12,72,172,165,183,210,181,85,99,165,166,141,85,122,112,179,115,180,77,85,202,231,57,239,115,222,247,189,210,43,202,179,128,239,251,17,197,94,111,217,127,178,203,132,44,87,59,119,251,195,233,175,109,127,87,255,0,56,108,76,146,31,236,117,12,119,245,167,149,87,157,95,149,140,45,243,2,135,211,174,36,53,225,60,45,125,199,56,170,205,130,176,181,15,109,189,98,11,133,61,174,221,77,213,100,125,122,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,239,59,119,107,102,50,202,140,127,91,102,172,146,174,193,139,48,117,226,74,105,95,73,86,137,61,190,227,73,50,181,203,28,208,185,81,31,28,177,174,143,141,203,222,212,86,175,130,147,125,203,175,142,170,110,41,112,106,96,124,193,175,164,102,106,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,203,99,158,214,49,142,70,50,242,128,0,3,26,206,44,124,211,231,39,204,12,67,234,51,159,39,21,100,94,99,225,12,167,193,89,223,115,179,117,112,102,59,237,113,91,110,148,234,175,142,26,170,122,153,224,146,150,163,185,58,83,47,103,124,140,69,213,175,141,85,90,229,86,74,216,238,47,151,95,29,85,60,45,99,36,192,249,131,95,86,252,171,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,144,247,61,172,123,218,140,124,201,230,247,17,89,71,146,89,71,38,118,227,60,89,72,252,48,250,120,166,182,77,111,149,149,47,188,62,102,43,233,225,162,70,187,108,239,149,169,185,170,142,217,177,29,35,156,216,218,231,183,31,126,37,248,139,199,124,80,102,157,126,102,99,170,143,236,180,118,122,45,144,255,0,83,45,125,166,105,160,163,234,69,20,125,110,151,93,237,234,189,187,223,226,171,224,137,229,47,89,103,138,176,254,92,97,124,210,187,82,118,123,46,48,184,93,45,246,142,164,114,50,74,142,192,148,189,121,219,185,136,199,194,175,171,72,218,246,57,223,140,130,118,170,53,89,223,122,188,149,60,211,226,159,151,245,222,163,110,36,167,142,156,217,206,92,148,225,199,17,99,220,142,194,30,218,191,82,109,142,166,179,107,101,246,21,10,177,235,53,207,179,170,47,104,233,104,223,119,69,107,55,245,100,71,69,20,141,92,117,201,201,229,79,146,25,13,131,114,26,131,54,178,230,249,73,138,177,134,42,167,72,49,37,225,209,237,158,215,59,118,62,75,59,35,95,122,6,68,229,98,187,94,249,215,167,54,171,26,192,214,94,249,5,124,215,50,155,38,178,203,136,233,238,57,103,139,251,77,251,22,246,139,230,45,195,187,157,55,177,235,166,123,100,73,186,202,171,183,181,117,31,47,103,119,189,30,155,211,72,166,133,141,164,28,20,230,110,118,229,143,16,216,106,171,33,44,213,119,204,67,124,168,134,213,85,99,166,142,13,247,139,119,104,138,162,166,145,101,154,55,182,153,142,109,58,43,234,17,19,164,198,185,234,230,181,174,50,51,5,170,243,71,242,39,153,191,114,250,197,17,2,216,79,11,95,113,206,42,179,96,172,45,67,219,111,88,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,239,122,181,141,220,247,181,53,114,163,83,93,85,81,59,206,165,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,164,207,242,189,227,167,240,215,133,89,145,217,199,140,251,94,100,217,119,251,30,166,181,187,102,190,218,227,141,170,154,204,174,94,209,89,14,146,117,53,70,189,241,35,36,252,107,155,81,34,95,248,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,149,64,0,22,1,206,175,202,198,22,249,129,67,233,215,18,32,50,199,44,241,86,110,226,248,240,46,10,164,237,119,170,139,125,202,225,77,74,216,228,146,74,174,197,69,61,99,224,137,145,177,207,124,210,50,157,204,141,136,223,122,71,49,170,168,138,170,159,43,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,62,124,0,241,131,106,226,203,40,218,235,130,213,199,142,240,117,61,29,6,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,218,249,172,113,213,83,131,163,175,225,99,42,43,234,233,175,181,84,235,14,53,174,117,44,78,129,182,234,186,39,167,179,88,147,70,229,115,229,138,162,57,93,52,106,222,154,36,109,107,220,231,72,145,69,174,85,101,158,42,206,76,199,195,153,91,130,169,59,69,235,19,92,34,183,211,110,142,71,199,14,245,247,231,151,166,199,189,176,196,196,116,146,61,26,187,35,99,220,169,163,84,242,166,74,124,39,121,88,201,191,151,248,123,211,160,42,168,49,87,61,174,104,229,14,50,202,10,156,51,6,48,130,145,25,140,48,189,179,23,218,38,166,157,37,100,246,234,232,183,196,229,78,231,49,237,114,73,27,218,228,77,31,19,149,187,152,172,123,175,43,149,239,29,63,129,76,84,204,142,206,60,103,217,50,218,245,191,216,245,53,173,221,13,138,233,36,141,84,214,101,114,118,122,57,181,147,169,170,57,140,149,89,39,226,154,234,137,22,106,75,0,231,87,229,99,11,124,192,161,244,235,137,17,121,55,148,56,203,61,243,18,223,149,185,125,5,36,248,134,237,79,93,53,12,21,51,164,44,168,125,53,36,213,75,10,61,125,214,189,237,129,204,98,185,90,205,238,110,231,49,186,185,60,254,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,226,122,120,5,227,95,10,241,89,151,20,150,75,181,207,179,230,110,25,183,195,30,35,183,212,44,108,146,191,98,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,70,71,163,21,54,186,39,203,117,69,63,207,76,244,203,142,29,50,226,227,154,25,161,121,236,54,170,29,34,134,24,145,31,85,112,170,114,42,199,75,77,26,170,117,38,126,215,104,154,163,81,173,115,222,230,49,143,123,113,236,226,95,136,188,119,197,6,105,215,230,102,58,168,254,203,71,103,162,217,15,245,50,215,218,102,154,10,62,164,81,71,214,233,117,222,222,171,219,189,254,42,190,8,151,211,202,235,151,253,101,222,178,219,196,222,119,225,222,141,170,30,205,113,192,246,185,228,158,10,169,42,162,158,41,225,187,59,166,246,109,133,58,90,69,28,136,246,204,217,29,34,181,24,145,58,91,22,226,199,205,62,114,124,192,196,62,163,57,126,153,125,193,37,171,138,254,90,185,93,125,195,48,82,80,230,46,21,167,196,51,90,171,27,74,215,79,118,129,183,43,155,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,245,21,168,137,36,154,198,181,218,217,140,178,163,31,214,217,171,36,171,176,98,204,29,120,146,154,87,210,85,162,79,111,184,210,76,173,114,199,52,46,84,71,199,44,107,163,227,114,247,181,21,171,224,164,223,114,235,227,170,155,138,92,26,152,31,48,107,233,25,154,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,242,216,231,181,140,99,145,140,188,160,91,175,28,156,34,90,184,190,202,54,225,72,46,52,150,124,89,97,168,117,203,14,93,103,167,107,216,201,213,138,215,210,204,244,106,202,202,105,147,110,254,154,234,143,142,25,21,178,116,146,55,99,237,139,48,181,247,3,98,171,206,10,197,52,61,138,245,135,238,21,22,187,141,55,85,146,116,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,188,249,69,197,112,57,194,37,215,139,236,220,118,20,158,227,87,103,194,118,26,118,220,177,29,214,10,119,61,236,129,94,141,101,44,47,86,172,76,169,153,119,108,234,46,136,200,230,145,27,39,73,99,118,65,24,79,11,88,176,54,21,179,96,172,45,67,216,172,184,126,223,79,107,183,83,117,95,39,66,150,8,219,28,81,239,122,185,238,218,198,53,53,114,171,151,77,85,85,123,207,172,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,100,167,194,119,149,140,155,249,127,135,189,58,2,170,148,171,139,31,43,25,201,242,255,0,16,250,116,230,53,135,170,199,249,91,142,242,191,232,231,211,171,23,179,62,150,225,250,60,83,103,254,154,134,110,213,107,170,221,208,159,241,79,118,205,221,55,251,143,218,244,211,189,169,170,18,41,202,239,152,5,101,162,178,219,195,38,119,226,46,181,170,110,205,110,192,247,73,227,158,122,168,234,165,158,40,33,180,187,166,199,238,133,122,186,197,36,138,198,194,216,221,26,185,88,177,54,41,103,52,145,186,157,103,42,177,116,69,248,156,173,147,68,77,171,223,241,57,90,169,34,104,227,86,183,110,168,158,1,205,69,79,121,53,56,28,246,179,189,157,202,135,94,174,190,36,137,90,217,59,255,0,66,253,127,160,242,215,139,250,211,175,103,134,79,198,125,90,126,133,250,142,27,51,42,91,10,73,81,46,174,95,142,212,250,215,234,62,242,61,83,189,93,175,242,29,42,171,165,90,104,145,195,189,19,248,200,159,226,52,75,157,98,189,169,208,213,123,255,0,124,157,223,204,125,24,42,164,123,244,153,191,201,175,249,13,183,73,214,10,73,37,106,234,157,221,223,202,135,29,182,94,189,59,93,211,213,29,174,189,255,0,106,157,137,91,27,163,115,26,222,254,239,137,217,130,36,108,104,154,127,33,200,145,162,119,181,52,52,74,102,185,21,206,239,62,29,116,146,194,245,233,211,238,255,0,134,137,245,27,28,202,234,134,38,141,233,255,0,42,41,245,41,232,181,135,73,159,167,242,125,191,97,189,148,241,181,223,139,254,69,52,71,109,126,215,166,191,202,109,123,158,174,214,52,240,248,154,178,7,74,229,89,36,238,250,180,54,201,109,133,36,221,226,159,203,254,83,149,99,133,138,155,25,162,126,149,54,190,150,9,23,72,252,87,195,196,234,86,90,34,157,170,147,71,191,249,85,63,198,121,154,236,35,107,90,164,87,82,248,252,119,187,234,79,227,30,71,22,96,251,124,150,217,92,144,119,166,221,61,231,127,9,191,198,35,71,140,76,16,202,20,101,109,60,61,201,174,190,247,254,110,159,23,125,165,140,3,191,102,167,237,21,204,98,38,171,223,253,229,37,31,132,156,55,75,6,21,183,77,60,126,243,186,218,247,175,246,73,254,165,46,222,155,11,218,21,170,174,166,215,79,142,247,127,148,243,55,218,9,97,170,99,45,81,125,122,166,239,177,63,132,191,164,246,56,114,218,231,196,197,184,211,236,211,94,237,250,253,127,82,254,131,219,210,80,82,194,141,116,52,253,221,255,0,191,95,242,159,97,242,177,177,234,178,105,252,135,93,181,235,26,232,147,107,255,0,7,254,163,145,43,58,200,173,103,229,47,192,249,181,213,245,48,53,93,18,251,205,240,78,239,179,236,58,118,44,113,218,87,179,72,237,37,250,180,253,43,252,29,60,15,189,60,78,184,166,249,23,185,127,207,252,71,218,167,130,52,209,17,60,14,110,147,220,253,219,191,152,227,109,50,53,251,149,123,206,105,227,77,158,7,94,24,26,216,251,147,185,77,81,171,26,248,251,191,81,178,116,133,92,141,211,189,127,73,214,158,55,34,162,49,218,34,125,135,61,52,174,116,110,107,251,244,208,236,177,232,157,200,154,28,45,153,87,85,215,67,147,180,61,233,161,204,143,107,91,225,222,109,71,238,83,87,61,201,220,106,178,125,135,43,93,170,106,109,84,251,116,55,175,130,26,170,247,120,26,42,34,248,26,15,136,6,173,241,55,0,0,6,213,95,168,208,104,171,224,53,77,52,119,137,195,52,106,138,138,223,137,166,222,228,70,124,124,78,93,186,105,162,154,200,237,136,108,168,153,34,102,245,77,83,234,60,253,223,16,211,219,227,116,178,69,162,38,159,190,95,179,236,251,74,111,85,152,109,158,224,176,211,210,111,98,254,255,0,169,167,239,117,240,86,159,86,220,206,217,55,90,86,119,175,199,95,177,83,252,71,163,166,122,53,251,85,154,167,233,62,188,52,170,230,238,71,107,246,104,108,127,142,212,102,154,125,167,42,49,23,107,209,186,120,252,78,88,122,114,61,250,166,158,7,202,187,212,108,252,75,89,185,23,237,211,234,83,183,66,174,101,26,109,110,154,248,247,248,119,169,199,72,249,82,119,110,103,119,118,157,254,61,199,215,220,228,110,245,111,135,218,41,225,122,234,231,63,249,142,84,70,174,173,69,52,236,157,251,215,191,236,57,122,113,170,232,159,3,138,87,66,170,173,95,31,229,56,36,86,104,168,198,233,246,234,116,187,60,145,174,249,166,238,95,226,155,223,112,130,8,92,196,247,151,69,239,239,79,135,232,62,82,221,165,68,122,178,159,114,110,95,223,162,127,136,65,119,115,228,68,116,123,123,251,251,245,211,249,143,160,149,209,237,252,157,253,218,248,233,222,107,21,197,81,87,250,95,111,219,191,95,241,26,205,113,107,34,123,220,157,250,42,233,252,159,160,243,117,53,19,84,204,249,147,185,138,170,223,135,215,169,227,113,197,194,42,11,101,76,149,14,247,82,39,174,154,47,240,93,245,39,216,71,103,21,76,167,196,204,184,73,10,104,216,96,149,223,31,135,95,244,127,8,176,155,205,50,83,86,190,54,248,34,170,127,58,157,2,178,112,239,134,125,181,138,41,93,166,173,108,204,215,255,0,166,69,246,167,214,73,62,13,169,155,7,83,91,25,43,117,133,97,133,26,186,167,114,104,223,210,190,13,46,46,198,239,164,86,88,29,4,189,62,165,59,92,139,183,95,22,39,215,167,240,143,175,132,48,250,219,43,100,125,92,189,84,87,46,139,183,111,197,191,82,175,212,122,218,250,24,165,143,116,105,162,252,63,156,233,70,147,82,167,191,38,169,225,166,136,108,168,87,75,239,35,187,188,116,208,249,213,205,146,72,215,165,46,213,106,107,249,58,248,106,124,9,241,77,218,206,170,200,173,157,161,154,232,231,245,154,205,62,181,211,69,250,141,236,199,148,85,209,182,146,170,151,160,247,170,34,187,122,187,93,123,180,209,27,246,248,156,244,241,82,245,155,61,43,246,43,244,93,116,85,241,93,126,39,174,177,87,206,199,178,41,153,185,169,166,142,213,19,95,15,129,234,97,153,21,81,223,5,248,125,71,121,146,53,89,166,191,160,218,145,162,187,114,59,199,236,55,72,197,86,105,174,167,27,81,90,154,56,234,215,193,44,209,237,133,251,87,244,107,245,159,13,182,186,232,235,55,190,175,84,84,240,233,167,215,250,79,168,214,186,38,237,119,122,253,102,140,145,232,138,239,4,240,56,100,169,145,85,81,173,215,187,235,241,20,242,72,244,93,205,209,127,73,207,218,93,30,140,70,234,170,191,89,216,107,156,228,213,89,226,159,89,203,19,246,175,123,126,31,89,171,228,87,107,163,124,62,211,115,28,174,68,213,60,14,100,114,252,80,120,252,13,218,171,116,67,95,181,77,123,144,216,174,85,93,16,213,17,116,26,131,26,238,44,60,211,103,39,204,12,67,234,51,146,213,193,102,69,229,199,17,156,179,112,38,87,230,133,155,183,90,171,189,179,44,51,68,168,202,171,125,83,110,245,201,29,85,52,138,139,211,153,155,157,162,232,173,86,185,204,123,94,199,189,142,180,172,170,228,243,156,55,188,232,187,225,156,215,171,171,195,185,117,105,168,168,117,30,37,164,90,25,167,190,193,21,91,25,27,35,167,109,75,223,70,249,233,214,73,81,242,50,68,137,90,141,115,94,171,162,203,254,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,8,192,230,79,203,150,251,142,113,83,115,219,135,124,47,219,111,88,130,225,69,65,125,195,54,202,54,71,215,170,158,73,91,37,221,210,190,102,177,187,158,250,86,74,214,198,141,77,100,169,145,232,157,103,151,107,192,231,8,150,174,16,114,141,216,82,123,141,37,227,22,95,170,27,114,196,119,88,41,218,198,62,116,98,53,148,176,189,90,146,190,154,20,221,179,168,186,171,228,154,68,108,125,85,141,182,107,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,37,211,58,50,135,6,231,214,87,226,12,163,204,8,42,228,177,98,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,197,174,74,114,125,199,116,188,71,85,89,51,197,59,118,83,216,183,214,211,94,109,149,112,197,244,147,107,227,232,210,58,36,155,180,209,239,107,220,178,174,213,211,163,35,35,147,223,142,114,93,45,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,59,101,170,243,71,242,39,153,191,114,250,197,17,4,57,123,130,174,185,149,143,240,214,92,216,170,41,32,185,98,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,233,174,136,190,7,83,22,97,107,238,6,197,87,156,21,138,104,123,21,235,15,220,42,45,119,26,110,171,36,232,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,121,53,60,175,120,215,253,208,24,17,153,49,152,87,59,173,118,100,224,219,123,234,101,184,214,175,91,219,54,182,204,214,50,161,101,107,83,73,162,234,193,12,137,34,171,228,247,37,223,35,159,47,79,213,115,2,227,186,197,194,174,21,147,5,97,103,246,220,205,196,22,245,146,221,77,163,227,246,93,44,241,213,71,21,215,123,233,229,167,159,165,83,78,212,236,206,84,115,245,213,116,111,122,193,103,250,42,199,184,171,253,117,196,120,147,17,220,63,221,43,43,174,85,213,18,127,194,146,105,164,145,255,0,107,156,231,124,85,70,44,194,215,220,13,138,175,56,43,20,208,246,43,214,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,123,216,174,99,182,189,142,77,90,170,213,211,84,85,78,242,101,57,42,121,88,197,63,48,43,189,58,220,69,95,22,62,105,243,147,230,6,33,245,25,201,9,229,189,144,216,55,137,46,95,153,143,149,56,206,138,145,204,184,227,139,139,237,149,211,83,172,207,180,220,82,213,64,148,245,177,35,94,199,111,141,206,213,90,143,110,246,43,227,114,236,123,145,99,175,136,172,134,198,92,54,230,229,247,42,113,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,234,173,71,187,99,209,241,185,119,177,200,151,107,202,247,142,159,192,166,42,102,71,103,30,51,236,153,109,122,223,236,122,154,214,238,134,197,116,146,70,170,107,50,185,59,61,28,218,201,212,213,28,198,74,172,147,241,77,117,68,139,53,32,0,70,95,58,124,213,202,248,48,110,20,201,170,172,59,73,115,204,25,234,25,126,164,174,154,146,77,246,107,83,150,72,164,116,83,181,237,77,245,18,194,214,44,74,146,177,89,11,220,246,177,237,167,121,17,100,201,242,109,206,60,167,173,201,170,204,139,180,67,236,220,125,111,184,92,113,5,210,155,117,76,222,211,165,87,83,70,219,134,247,51,163,14,137,37,61,55,65,175,87,47,103,234,233,248,199,41,34,160,0,82,174,44,124,172,103,39,203,252,67,233,211,152,214,25,84,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,164,0,146,211,202,235,151,253,29,162,142,219,196,222,119,225,222,181,214,110,205,113,192,246,185,228,130,122,88,233,101,130,41,225,187,59,166,247,238,153,122,186,69,28,136,199,66,232,221,34,181,94,177,58,39,52,94,96,20,118,138,59,151,12,153,33,136,186,215,89,187,77,187,28,93,32,142,9,233,99,165,150,9,96,154,210,222,163,31,186,101,234,235,44,145,171,29,11,163,108,104,229,122,202,216,163,131,135,92,134,198,92,73,102,229,139,42,112,101,21,91,159,113,168,99,238,117,208,211,164,204,180,219,145,237,74,138,217,81,207,99,118,70,215,106,141,87,183,123,213,145,181,119,189,168,178,211,197,230,69,97,158,28,57,91,226,252,168,194,213,85,117,84,246,186,123,18,213,84,77,83,80,246,84,214,173,214,131,180,212,69,20,210,202,148,172,150,84,124,171,4,78,72,218,249,30,168,154,185,202,177,67,194,119,154,124,155,249,129,135,189,70,2,98,121,138,112,43,77,197,46,13,92,113,151,212,20,140,205,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,249,108,107,28,246,49,202,246,66,13,166,231,140,178,163,31,209,94,104,227,171,176,98,204,29,120,142,166,38,85,210,34,79,111,184,210,76,142,106,73,12,205,84,71,199,44,105,171,36,106,247,181,81,201,226,135,181,226,11,137,220,229,226,122,251,105,191,230,246,40,246,148,150,75,124,86,250,26,104,33,109,61,44,58,49,137,52,237,133,154,49,38,157,236,73,37,122,34,106,237,173,106,54,56,226,141,151,21,203,67,129,202,158,35,177,148,57,195,142,31,72,204,186,193,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,239,178,68,141,136,170,231,190,25,201,44,3,157,95,149,140,45,243,2,135,211,174,36,85,240,157,230,159,38,254,96,97,239,81,128,148,158,104,220,9,93,115,178,213,14,123,228,190,25,164,168,198,214,58,119,183,16,91,169,32,119,109,196,52,77,107,18,39,199,181,118,203,83,78,214,57,17,155,58,146,198,228,98,57,203,12,49,58,32,112,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,185,9,240,119,197,86,13,226,191,40,237,248,194,205,114,164,110,39,183,83,211,211,98,203,68,113,172,47,183,92,85,158,250,182,39,61,238,236,210,57,178,58,23,238,118,230,34,181,87,168,201,24,202,234,11,127,205,46,61,120,78,201,108,119,115,203,60,203,205,111,99,98,75,55,71,182,209,123,10,229,81,210,234,194,201,163,252,100,52,239,141,218,199,43,29,238,185,116,215,69,209,81,81,42,6,74,103,222,83,241,19,133,106,177,174,78,98,191,164,22,90,43,131,237,115,212,246,26,154,77,149,76,142,57,29,30,202,136,227,122,232,201,163,93,81,54,251,218,107,170,42,37,64,6,53,156,88,249,167,206,79,152,24,135,212,103,37,167,130,220,139,203,142,34,249,102,96,60,175,205,11,55,110,181,87,123,102,88,102,137,81,149,86,250,166,221,235,146,58,170,105,21,23,167,51,55,59,69,209,90,173,115,152,246,189,143,123,29,18,220,75,240,233,142,248,95,205,58,252,179,199,84,255,0,217,107,44,245,187,225,254,169,218,251,76,208,193,89,211,138,89,58,61,94,131,221,210,123,183,179,193,83,193,87,207,223,115,163,52,49,46,87,225,156,151,189,98,250,185,240,78,15,168,169,171,179,217,90,200,226,130,9,231,145,242,73,43,246,53,29,51,247,75,46,215,74,175,86,36,178,53,155,81,238,69,184,174,95,188,8,223,120,170,197,81,227,92,82,206,197,150,88,126,224,145,220,106,117,100,158,212,170,130,74,89,37,181,108,101,68,85,16,117,105,170,28,189,165,168,173,102,154,38,174,238,75,138,231,113,105,181,88,45,89,13,98,177,91,41,45,214,219,117,62,32,164,163,163,164,133,176,193,77,4,109,182,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,10,107,201,83,205,62,41,249,127,93,234,54,226,106,72,43,230,51,192,79,238,87,190,193,153,25,119,63,104,203,44,77,112,236,116,148,243,212,111,170,178,215,61,143,149,40,220,175,93,243,66,172,142,71,69,47,123,145,172,115,37,93,205,108,147,83,94,7,56,187,186,240,131,155,142,197,115,219,170,239,24,78,253,78,219,110,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,174,237,157,68,209,89,36,209,163,163,234,172,141,149,78,54,185,130,96,220,136,201,123,21,231,44,46,180,151,188,89,153,86,116,175,195,44,108,171,4,244,22,234,154,73,29,79,122,124,51,64,244,86,54,85,135,108,19,54,62,170,245,17,63,173,72,141,132,27,181,207,25,102,190,63,173,188,214,71,87,127,197,152,198,241,37,76,172,164,164,69,158,225,113,171,153,92,228,142,24,90,136,175,146,89,23,70,70,212,239,114,35,83,193,9,190,229,215,192,173,55,11,88,53,49,198,96,208,82,63,53,47,244,243,67,93,53,53,84,175,101,178,221,50,211,189,45,170,137,34,193,51,219,37,59,100,124,205,103,229,189,204,107,222,198,163,223,121,64,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,154,115,88,224,114,167,50,173,85,252,82,101,179,233,34,190,225,139,58,191,20,219,28,200,160,75,141,186,149,175,122,214,178,77,17,95,83,12,90,181,205,145,203,212,134,40,218,197,107,162,108,115,68,94,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,226,122,120,5,227,95,10,241,89,151,20,150,75,181,207,179,230,110,25,183,195,30,35,183,212,44,108,146,191,98,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,70,71,163,21,54,186,39,203,117,64,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,168,0,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,151,85,205,79,128,239,251,47,197,94,80,89,127,177,75,139,236,86,203,119,251,251,234,111,110,127,87,255,0,55,108,172,142,31,236,149,15,119,245,215,145,193,148,57,209,154,25,11,140,163,204,12,163,197,245,120,118,251,29,60,180,139,81,11,35,149,146,193,34,38,248,165,138,86,186,41,89,170,53,200,215,181,200,143,99,30,154,57,141,84,243,255,0,232,171,30,226,175,245,215,17,226,76,71,112,255,0,116,172,174,185,87,84,73,255,0,10,73,166,146,71,253,174,115,157,241,85,39,123,151,207,4,150,174,20,48,4,151,220,79,5,37,118,98,226,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,154,185,21,35,143,72,12,50,83,225,59,202,198,77,252,191,195,222,157,1,85,65,138,185,63,214,94,29,48,39,20,28,2,229,86,90,99,170,127,205,253,142,178,207,91,190,111,234,101,211,216,169,12,21,157,56,165,143,173,210,235,189,221,39,187,99,252,21,60,21,33,3,61,50,47,49,248,116,204,123,142,87,230,133,155,176,221,104,116,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,212,133,251,93,162,232,142,71,53,204,123,88,246,61,141,146,174,87,92,192,40,238,244,118,222,25,51,191,17,116,110,176,246,107,118,7,186,79,28,16,82,201,75,20,17,65,13,165,221,54,51,108,201,210,214,41,36,87,186,103,72,232,213,200,244,137,178,212,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,165,218,115,65,229,247,83,118,169,189,113,67,146,214,170,70,61,148,238,175,198,22,58,104,162,166,102,200,98,170,168,172,189,44,178,206,214,171,213,172,129,175,130,40,183,200,245,116,190,243,220,253,99,131,34,243,211,49,248,116,204,123,118,104,101,125,231,176,221,104,117,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,251,91,170,106,142,71,53,175,99,152,246,49,237,200,83,134,142,34,240,39,20,25,89,65,153,152,22,163,251,21,29,226,139,100,223,212,203,167,102,134,105,232,250,146,197,31,91,165,215,99,122,172,110,199,248,162,248,162,121,254,44,248,62,202,254,46,176,108,86,44,112,149,116,23,219,61,61,83,112,229,246,154,89,21,246,169,231,88,149,239,88,17,237,138,161,142,90,120,154,246,61,53,216,142,70,58,55,42,61,35,175,32,121,69,102,36,188,67,86,218,243,238,209,86,204,171,176,84,85,205,75,115,166,173,164,99,241,51,33,168,107,41,161,88,225,169,124,244,108,158,53,89,94,170,155,218,198,58,52,115,30,230,200,217,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,198,223,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,74,185,161,112,45,248,107,194,175,207,28,156,193,157,175,50,108,187,61,177,77,68,237,179,95,109,113,198,228,93,33,70,175,104,172,135,72,250,122,43,94,248,145,241,254,53,205,167,141,28,191,249,103,254,231,155,237,167,61,51,122,247,219,113,244,118,247,246,27,37,26,233,75,96,154,118,73,28,221,73,152,245,74,185,186,18,36,125,200,145,49,207,155,111,91,241,82,182,255,0,192,35,215,155,239,12,248,55,24,228,245,79,19,77,174,171,160,197,152,14,158,138,218,244,106,172,144,92,173,211,215,54,38,192,246,43,145,35,124,82,213,190,86,200,223,20,89,24,246,187,88,221,20,69,229,62,5,252,40,102,158,13,203,63,106,123,51,233,110,32,183,88,187,111,67,173,217,123,85,76,112,245,122,123,155,191,111,83,118,221,205,215,77,53,77,117,50,51,225,215,33,176,111,13,185,71,98,202,156,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,186,163,85,238,216,196,100,109,93,140,106,37,75,0,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,74,124,39,121,88,201,191,151,248,123,211,160,42,169,74,184,177,242,177,156,159,47,241,15,167,78,99,88,78,237,211,133,108,27,197,127,47,220,171,193,247,139,117,35,113,61,187,45,236,213,56,82,239,36,139,11,237,215,21,181,65,177,29,43,88,247,118,105,28,216,219,51,54,187,115,17,28,137,212,100,111,100,32,227,252,1,140,178,183,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,101,207,149,39,26,203,153,216,90,14,27,51,42,233,106,166,196,152,74,223,5,54,19,151,94,140,215,139,92,49,185,171,79,177,26,145,186,106,88,227,103,123,93,190,72,151,114,177,86,25,165,116,137,234,136,154,56,226,154,62,228,115,126,179,106,55,70,247,120,175,137,200,214,170,34,119,247,155,164,118,196,54,84,76,145,51,122,166,169,245,30,126,239,136,105,237,241,186,89,34,209,19,79,223,47,217,246,125,165,55,170,204,54,207,112,88,105,233,55,177,127,127,212,211,247,186,248,43,79,171,110,103,108,155,173,43,59,215,227,175,216,169,254,35,209,211,61,26,253,170,205,83,244,159,94,26,85,115,119,35,181,251,52,54,63,199,106,51,77,62,211,149,24,139,181,232,221,60,126,39,44,61,57,30,253,83,79,3,229,93,234,54,126,37,172,220,139,246,233,245,41,219,161,87,50,141,54,183,77,124,123,252,59,212,227,164,124,169,59,183,51,187,187,78,255,0,30,227,235,238,114,55,122,183,195,237,20,240,189,117,115,159,252,199,42,35,87,86,162,154,118,78,253,235,223,246,28,189,56,213,116,79,129,197,43,161,85,86,175,143,242,156,18,43,52,84,99,116,251,117,58,93,158,72,215,124,211,119,47,241,78,86,215,211,192,138,154,238,254,234,31,41,110,210,117,30,172,135,119,135,239,180,255,0,17,198,203,195,220,253,29,22,213,254,219,93,63,152,250,77,174,141,83,191,222,250,254,2,59,142,142,255,0,83,104,159,94,255,0,250,142,69,184,34,34,185,205,211,236,215,254,163,206,86,86,75,87,58,201,31,115,25,227,225,241,67,205,226,58,166,210,211,185,243,63,70,247,124,62,212,44,47,137,106,138,92,80,196,165,129,186,34,120,174,171,254,226,191,29,63,130,71,6,32,162,109,29,86,198,247,255,0,240,79,242,159,36,247,249,67,97,117,235,16,199,19,83,93,53,213,63,224,73,246,167,212,73,198,5,167,159,7,217,40,230,107,55,65,248,205,19,84,77,61,247,126,149,241,113,114,216,54,226,204,69,103,133,240,63,103,83,119,189,166,190,15,119,214,137,252,19,235,97,236,51,37,5,217,211,85,79,213,103,119,118,221,191,189,84,248,47,218,123,170,170,56,39,137,118,55,79,171,189,126,179,231,69,20,244,169,171,164,238,79,134,136,105,59,221,58,106,213,208,232,84,181,242,51,167,28,155,93,245,233,169,231,234,49,13,218,202,170,234,122,14,214,169,226,189,86,199,253,244,95,175,249,132,89,133,77,44,75,13,101,23,69,238,253,255,0,81,93,183,191,234,70,247,252,14,88,217,69,43,219,85,78,237,174,93,116,93,21,126,207,137,234,108,213,181,16,185,177,61,58,140,239,247,187,147,235,248,30,190,41,209,202,143,78,239,176,239,197,43,54,248,247,26,44,104,229,221,187,249,141,238,98,237,211,93,78,38,53,91,220,190,7,13,100,111,150,37,108,110,218,171,241,211,95,137,231,230,181,87,165,75,36,117,95,119,127,119,77,191,87,233,62,156,113,186,36,209,235,170,175,196,49,239,220,170,137,166,135,28,149,47,220,136,212,254,83,100,18,202,247,42,61,155,127,149,20,231,237,14,133,52,219,175,242,157,134,61,238,68,114,179,249,206,88,157,181,200,170,223,231,55,190,85,119,114,55,249,195,30,174,106,34,167,242,156,232,229,250,135,142,189,198,228,85,106,26,253,170,107,225,222,108,87,42,174,136,106,136,186,13,64,55,34,234,106,0,0,227,85,211,224,53,215,226,110,106,232,136,158,38,170,141,119,143,192,216,244,209,186,107,168,141,190,234,247,27,145,189,221,231,5,99,246,177,87,226,121,219,181,245,35,165,122,43,180,211,79,135,218,159,97,69,241,77,101,231,16,214,62,223,72,237,97,126,154,187,70,124,17,171,241,209,124,80,250,246,28,17,43,41,154,215,199,245,251,218,253,171,252,99,215,218,240,211,233,52,106,207,170,39,241,127,79,219,246,158,139,166,216,153,164,108,221,252,186,29,235,116,211,59,221,115,54,175,213,170,47,214,118,31,20,91,149,83,252,103,19,247,70,212,70,174,168,166,197,107,227,77,204,79,202,241,56,100,138,55,126,49,235,239,125,65,42,227,99,86,45,116,87,120,33,217,130,6,106,213,221,222,237,126,7,107,87,171,122,111,238,79,129,174,179,42,104,196,215,251,129,26,177,34,185,200,115,58,163,187,187,192,57,63,239,140,83,167,50,254,53,116,67,163,53,99,105,213,93,35,180,79,208,116,229,189,182,118,106,197,220,159,95,135,248,143,153,61,209,177,35,182,166,168,191,31,228,253,7,89,213,203,62,141,99,180,69,78,254,227,129,174,122,191,106,191,189,29,221,220,119,150,225,21,11,81,211,191,68,70,235,224,190,63,200,159,97,194,220,81,29,74,172,84,111,222,244,118,221,52,211,68,254,84,253,7,98,154,203,85,95,82,218,137,101,209,175,68,85,77,169,241,93,126,191,180,250,87,154,106,123,61,173,211,107,174,214,47,215,227,181,127,79,212,90,22,125,102,51,231,173,117,150,130,109,207,123,213,138,221,186,119,42,202,223,21,111,232,248,148,135,21,96,167,220,178,246,237,112,169,166,252,99,168,103,119,229,255,0,184,57,126,14,251,72,238,204,171,103,179,175,178,65,179,110,142,84,241,215,247,239,79,175,236,60,131,88,171,34,49,59,245,93,11,201,224,151,14,195,81,116,142,105,227,241,122,124,87,248,84,223,82,146,15,140,112,66,85,225,122,57,40,224,213,204,130,53,79,123,234,141,223,91,191,65,193,148,88,198,162,219,113,91,21,209,221,36,167,94,206,196,209,29,170,53,209,181,63,37,191,98,252,75,147,178,73,75,91,76,217,126,180,69,69,239,239,238,79,242,155,238,174,168,130,157,210,83,199,174,221,81,59,211,234,95,172,243,144,94,149,102,88,43,91,181,238,119,114,107,175,118,186,124,19,244,159,73,35,167,153,55,50,94,237,63,130,167,194,188,208,86,75,34,37,34,123,141,93,85,123,187,252,126,179,231,54,89,225,69,134,174,29,25,162,162,174,228,255,0,17,210,174,176,90,238,145,254,33,218,75,187,114,247,59,187,199,191,189,81,60,84,235,75,104,169,183,210,171,105,228,222,228,77,19,185,19,225,246,175,216,123,12,30,218,183,211,68,179,55,87,53,173,85,239,79,169,191,81,237,217,59,186,77,252,94,138,136,137,226,118,35,149,232,212,85,103,243,157,134,185,39,98,163,93,162,167,216,33,115,218,237,142,94,237,69,76,143,107,209,177,183,95,229,55,69,174,221,100,110,159,202,117,170,28,206,167,115,187,255,0,65,242,46,19,214,70,138,176,51,114,235,245,162,125,127,89,197,67,85,86,246,43,106,35,219,171,190,180,95,171,234,59,143,116,81,177,92,171,223,167,218,117,25,114,137,175,86,185,250,127,34,255,0,144,236,71,85,28,154,57,59,211,94,227,184,217,189,223,30,227,145,179,38,154,238,215,249,13,34,150,87,72,168,230,232,221,126,179,180,157,235,220,166,245,77,19,196,216,217,116,95,19,149,36,71,104,166,245,114,46,136,138,106,186,170,104,108,213,173,239,248,154,162,185,235,246,26,233,160,49,174,226,195,205,54,114,124,192,196,62,163,57,53,60,174,60,138,229,159,223,94,177,90,93,88,0,0,8,171,231,157,249,147,253,100,253,154,82,174,74,158,105,241,79,203,250,239,81,183,19,82,0,45,87,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,46,156,203,248,28,166,226,59,6,205,156,56,29,245,108,204,92,23,103,145,144,210,70,201,106,25,124,183,66,178,78,180,77,133,136,231,37,74,57,242,186,23,49,190,251,228,88,222,138,142,99,225,132,188,39,138,111,184,27,21,89,177,174,22,174,236,87,172,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,199,111,31,227,252,101,154,120,202,237,152,57,131,136,106,239,152,134,249,80,181,53,213,213,42,155,229,126,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,45,60,169,248,28,169,203,91,85,7,20,153,146,250,73,111,184,158,206,143,194,214,198,178,41,210,221,110,170,107,30,149,175,147,69,86,84,205,22,141,107,99,114,116,225,150,70,189,92,233,93,28,49,151,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,69,95,22,62,105,243,147,230,6,33,245,25,201,84,228,169,229,99,20,252,192,174,244,235,113,93,120,228,225,18,213,197,246,81,183,10,65,113,164,179,226,203,13,67,174,88,114,235,61,59,94,198,78,172,86,190,150,103,163,86,86,83,76,155,119,244,215,84,124,112,200,173,147,164,145,187,31,108,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,228,170,114,186,230,1,71,119,163,182,240,201,157,248,139,163,117,135,179,91,176,61,210,120,224,130,150,74,88,160,138,8,109,46,233,177,155,102,78,150,177,73,34,189,211,58,71,70,174,71,164,77,150,79,192,40,167,24,28,74,88,184,86,200,235,198,102,220,211,173,117,155,117,175,13,210,58,149,243,199,87,120,150,25,31,79,28,168,215,51,108,41,210,124,146,42,189,139,211,141,232,213,87,171,26,236,117,241,102,41,190,227,156,85,121,198,184,166,187,182,222,177,5,194,162,233,113,169,233,50,62,189,84,242,58,73,100,216,196,107,27,185,239,114,232,212,70,166,186,34,34,119,23,169,142,185,86,102,62,15,225,30,135,63,153,127,234,98,250,43,124,184,147,18,97,122,168,22,147,176,217,214,6,203,177,142,149,26,254,217,78,198,200,249,227,122,53,29,185,209,199,239,194,222,211,104,25,85,153,152,171,38,243,31,14,102,150,10,171,236,247,172,51,112,138,225,77,186,73,25,28,219,23,223,130,94,155,216,247,67,43,21,209,200,196,114,111,141,239,106,174,142,83,34,158,26,56,139,192,156,80,101,101,6,102,96,90,143,236,84,119,138,45,147,127,83,46,157,154,25,167,163,234,75,20,125,110,151,93,141,234,177,187,31,226,139,226,137,85,64,44,171,143,174,98,56,87,134,58,58,188,173,192,105,237,188,205,185,91,230,69,236,245,17,182,60,51,213,129,221,154,174,163,124,114,50,73,183,186,41,25,74,173,247,163,69,115,213,141,116,125,91,85,201,126,101,55,28,208,225,219,58,242,103,137,140,97,218,49,125,235,7,226,25,48,197,246,122,106,90,74,90,189,246,185,24,150,199,50,158,40,217,28,219,218,231,196,231,107,213,116,174,143,86,189,177,50,88,214,50,168,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,72,1,38,39,57,56,234,166,225,107,130,108,156,192,249,125,95,72,252,212,191,229,190,24,154,134,26,154,89,94,203,101,186,107,122,177,110,72,171,26,193,51,219,37,59,163,100,46,127,229,189,175,115,30,198,171,31,18,214,155,102,50,205,124,127,69,102,163,146,174,255,0,139,49,141,226,58,104,159,87,86,139,61,194,227,87,50,53,171,36,211,57,17,95,36,178,38,175,145,201,222,229,87,47,138,147,209,192,15,7,214,174,19,114,141,173,184,37,92,152,239,24,211,209,215,226,183,205,43,85,148,211,177,142,88,232,98,108,111,116,91,41,214,105,88,178,53,206,89,94,231,191,118,197,142,56,250,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,200,192,230,139,203,254,142,239,71,114,226,111,36,48,239,70,235,15,105,184,227,139,92,18,65,5,44,148,177,65,44,243,93,155,212,123,54,204,157,45,37,142,52,123,166,116,141,145,26,143,73,93,45,154,240,3,193,245,215,139,44,220,107,110,9,73,30,4,193,213,20,117,248,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,243,194,120,90,197,129,176,173,155,5,97,106,30,197,101,195,246,250,123,93,186,155,170,249,58,20,176,70,216,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,222,125,98,192,57,213,249,88,194,223,48,40,125,58,226,69,95,9,222,105,242,111,230,6,30,245,24,12,148,200,149,230,139,203,254,178,209,89,114,226,111,36,48,239,90,213,55,105,184,227,139,92,18,79,61,84,117,82,207,44,243,93,155,212,123,247,66,189,93,37,142,52,99,97,108,109,145,26,172,89,93,21,11,229,125,129,184,151,175,226,26,203,140,242,90,130,174,221,134,27,80,219,126,48,191,84,208,49,214,231,90,35,168,165,168,172,160,73,229,137,237,237,50,53,176,35,25,22,147,38,246,187,86,71,190,70,206,240,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,224,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,237,120,196,225,87,6,241,95,148,119,12,31,121,182,210,55,19,219,169,234,42,112,157,222,73,22,23,219,174,42,207,113,29,43,88,247,118,105,28,216,219,51,54,187,115,17,28,137,212,100,111,100,37,228,167,5,25,203,155,156,71,85,112,215,114,182,125,18,191,88,119,212,226,105,110,104,213,246,85,12,111,141,175,168,107,17,201,218,119,117,161,233,36,110,86,203,214,141,200,246,196,171,43,114,9,192,24,3,6,229,102,13,180,229,246,95,97,234,75,30,30,177,211,165,53,13,13,50,46,200,153,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,198,95,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,154,147,228,226,204,45,98,199,56,86,243,130,177,77,15,109,178,226,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,49,247,227,147,132,75,175,8,57,184,220,41,5,198,174,241,132,239,212,238,185,97,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,237,223,211,93,21,146,67,34,182,62,170,70,219,117,37,167,149,215,47,250,59,69,29,183,137,188,239,195,189,107,172,221,154,227,129,237,115,201,4,244,177,210,203,4,83,195,118,119,77,239,221,50,245,116,138,57,17,142,133,209,186,69,106,189,98,116,82,126,1,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,200,118,230,177,192,229,54,90,221,107,248,164,203,103,213,203,98,196,247,133,126,41,182,57,146,206,182,235,141,83,158,245,173,100,154,42,50,154,105,117,107,155,35,147,167,52,177,181,138,230,202,216,225,177,252,139,207,76,199,225,211,49,237,217,161,149,247,158,195,117,161,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,82,23,237,110,169,170,57,28,214,189,142,99,216,199,183,33,78,26,56,139,192,156,80,101,101,6,102,96,90,143,236,84,119,138,45,147,127,83,46,157,154,25,167,163,234,75,20,125,110,151,93,141,234,177,187,31,226,139,226,137,85,74,85,197,143,149,140,228,249,127,136,125,58,115,26,195,42,128,0,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,49,60,98,113,85,131,120,80,202,59,134,48,188,220,169,29,137,238,52,245,20,216,78,209,36,107,51,238,55,20,103,184,174,137,175,99,187,52,110,116,110,153,251,155,181,138,141,69,234,62,54,63,29,107,181,206,166,245,117,173,188,214,71,73,29,69,125,68,149,50,178,146,146,42,88,26,247,185,92,228,142,24,90,216,162,102,170,186,50,54,181,141,77,17,168,136,136,133,85,225,51,63,170,120,103,207,156,49,155,45,181,210,92,40,104,42,59,53,214,25,109,241,85,79,236,233,180,101,82,210,172,138,213,138,167,164,175,233,189,178,51,191,220,122,172,79,145,143,200,167,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,139,185,146,159,9,222,86,50,111,229,254,30,244,232,10,170,12,85,204,148,248,78,242,177,147,127,47,240,247,167,64,82,174,62,184,40,194,188,86,101,197,93,238,211,108,236,249,155,134,109,243,73,135,46,20,233,27,36,175,216,142,145,182,202,133,145,204,99,161,149,234,168,199,61,201,209,145,234,244,93,174,149,146,193,181,179,37,243,66,245,155,143,200,139,54,16,171,175,199,113,222,39,176,190,207,76,248,229,123,107,96,123,217,51,86,70,185,98,70,70,177,200,175,151,127,77,172,99,158,174,70,34,184,147,254,104,17,230,132,92,191,50,157,185,213,91,73,85,142,215,20,90,29,136,31,77,77,28,12,74,213,181,92,22,70,43,98,145,241,43,218,171,177,239,141,201,27,222,215,61,141,141,142,108,109,140,172,129,206,59,239,15,249,203,132,243,139,14,67,218,42,240,205,193,181,18,83,110,99,59,93,43,218,232,234,105,183,189,143,72,250,176,73,44,93,77,138,230,111,220,223,121,168,166,66,156,52,113,23,129,56,160,202,202,12,204,192,181,31,216,168,239,20,91,38,254,166,93,59,52,51,79,71,212,150,40,250,221,46,187,27,213,99,118,63,197,23,197,18,42,249,161,112,45,248,20,197,79,207,28,156,193,157,147,45,175,91,61,177,77,68,237,208,216,174,146,72,228,93,33,70,167,103,163,155,88,250,122,43,152,201,85,241,254,41,174,167,141,122,156,162,50,191,62,110,153,242,252,215,203,215,82,90,112,77,166,158,91,70,41,185,220,168,186,208,87,193,39,78,85,183,83,38,173,114,212,171,153,4,187,216,228,72,81,172,116,155,209,237,130,121,180,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,0,90,175,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,48,0,33,3,154,23,26,255,0,186,3,29,191,38,50,246,231,106,174,203,108,27,112,101,76,87,26,37,235,123,102,232,216,92,199,212,36,174,106,105,12,93,89,225,141,35,85,100,158,252,187,228,107,226,233,216,177,123,252,180,56,227,169,225,199,25,67,147,216,225,148,143,203,172,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,222,227,35,73,24,168,173,123,38,156,146,149,113,99,229,99,57,62,95,226,31,78,156,198,176,201,67,133,5,211,133,156,155,249,127,135,189,58,2,61,185,214,214,228,147,110,184,54,222,203,77,92,153,189,61,61,60,207,174,107,167,232,65,134,216,234,196,108,79,69,122,66,175,146,174,71,185,170,214,57,232,144,201,189,204,106,198,143,142,44,167,250,119,248,83,193,191,130,223,251,115,250,65,110,250,57,253,103,254,202,118,152,251,47,245,255,0,197,127,94,233,255,0,92,247,63,133,221,169,146,238,94,209,99,26,12,1,134,109,217,141,118,164,186,226,202,91,61,20,55,218,234,70,163,96,170,184,182,22,37,76,209,162,50,52,70,58,84,123,145,17,140,238,84,247,91,224,159,117,201,181,23,191,199,224,105,19,124,85,80,222,141,250,206,10,199,237,98,175,196,243,183,107,234,71,74,244,87,105,166,159,15,181,62,194,139,226,154,203,206,33,172,125,190,145,218,194,253,53,118,140,248,35,87,227,162,248,161,245,236,56,34,86,83,53,175,143,235,247,181,251,87,248,199,175,181,225,167,210,104,213,159,84,79,226,254,159,183,237,61,23,77,177,51,72,217,187,249,116,59,214,233,166,119,186,230,109,95,171,84,95,172,236,62,40,183,42,167,248,206,39,238,141,168,141,93,81,77,138,215,198,155,152,159,149,226,112,201,20,110,252,99,215,222,250,130,85,198,198,172,90,232,174,240,67,179,4,12,213,171,187,189,218,252,14,214,175,86,244,223,220,159,3,93,102,84,209,137,175,247,2,53,98,69,115,144,230,117,71,119,119,128,114,127,223,24,167,78,101,252,106,232,135,70,106,198,211,170,186,71,104,159,160,233,203,123,108,236,213,139,185,62,191,15,241,31,58,91,155,98,85,123,83,93,127,207,234,58,139,114,235,53,168,197,209,87,93,126,63,226,56,28,231,163,220,197,127,213,167,113,221,109,83,105,24,215,204,253,27,223,170,232,113,46,43,166,145,206,134,154,77,239,77,52,77,21,63,190,135,43,109,149,183,89,25,59,228,219,174,186,166,136,191,103,214,159,81,247,39,182,83,219,109,235,42,174,186,120,167,127,240,191,79,218,90,206,126,102,82,80,196,235,125,36,250,74,237,52,77,191,239,75,241,110,158,10,81,123,110,18,154,251,105,150,178,182,155,87,123,191,191,79,225,42,124,28,159,82,17,219,155,86,111,101,87,163,58,123,127,151,95,222,199,246,175,214,83,199,55,69,209,11,148,225,30,195,29,102,39,73,39,143,249,255,0,220,231,250,151,236,37,18,179,5,67,93,131,34,109,52,58,185,55,104,155,151,251,47,218,239,176,243,121,107,137,171,112,165,233,182,43,135,226,97,135,93,171,220,239,22,61,203,224,138,190,46,79,137,116,88,126,166,146,225,18,61,23,86,175,130,247,167,197,127,200,125,10,230,203,28,46,116,12,215,110,154,119,253,169,245,158,85,47,146,199,50,182,186,61,186,254,79,122,46,189,221,254,9,250,15,164,198,211,78,136,172,147,79,175,221,83,228,222,168,106,101,111,78,137,53,215,197,221,223,103,193,127,148,249,12,125,101,35,145,147,193,238,252,87,114,127,136,234,213,217,237,55,88,156,198,174,146,187,77,19,222,250,255,0,74,39,130,29,70,88,101,183,66,169,12,187,220,158,9,181,19,227,250,126,211,208,224,182,215,73,3,89,80,154,175,127,213,245,187,234,42,28,19,57,33,68,88,244,84,251,126,211,179,20,175,216,138,172,254,115,179,28,141,149,54,34,232,166,145,171,226,118,197,93,80,221,85,35,154,137,177,53,16,171,215,190,70,105,252,167,13,83,163,220,158,247,122,125,135,203,175,150,165,136,171,3,119,47,233,68,250,190,179,165,69,87,92,229,114,84,69,183,195,247,200,191,95,212,125,13,98,106,35,156,189,255,0,202,116,210,227,19,36,209,207,211,95,177,127,200,115,50,178,41,81,85,23,84,254,83,188,201,187,187,148,228,108,205,211,118,239,230,54,164,178,186,77,17,190,239,215,170,29,173,83,224,186,28,154,125,110,254,99,98,72,168,239,19,149,36,71,39,137,189,92,154,104,138,107,240,208,217,171,91,223,241,53,69,115,215,236,53,211,64,13,90,110,0,0,108,123,117,56,85,28,207,208,111,100,205,211,184,228,78,253,21,170,110,54,174,173,239,241,58,210,206,198,177,210,163,181,219,167,118,135,198,184,87,186,54,238,219,170,47,219,250,62,195,195,93,31,60,111,94,171,61,199,124,117,79,176,235,218,43,237,44,168,71,61,116,119,213,239,125,75,246,30,190,154,161,146,189,22,6,251,191,167,252,167,121,212,251,222,142,115,180,79,209,169,206,200,23,78,163,23,114,127,112,230,130,71,63,221,107,123,255,0,73,165,77,63,95,220,73,54,187,227,221,168,138,223,44,76,215,126,239,175,185,19,252,103,101,96,114,198,143,114,232,135,19,105,153,34,170,171,187,191,64,90,36,114,167,187,249,63,29,78,42,186,168,224,141,94,159,188,255,0,25,201,21,83,42,88,143,69,250,207,163,3,149,91,166,154,28,146,171,85,138,158,39,204,157,221,55,46,161,179,109,98,185,93,221,250,14,148,53,12,168,111,81,31,220,191,97,195,84,141,86,46,157,233,245,159,26,110,172,17,42,197,6,228,254,217,16,248,51,93,86,13,178,205,14,136,137,170,166,239,181,126,164,62,13,215,20,197,60,189,26,54,107,39,130,38,171,227,170,253,105,250,14,205,170,43,229,209,141,73,169,186,77,85,70,238,222,199,125,93,250,119,125,103,167,183,96,154,165,143,89,170,183,35,221,187,242,17,60,116,254,49,234,172,216,82,10,5,73,124,87,77,23,199,236,251,126,195,236,85,207,5,186,159,168,173,238,78,239,21,250,191,234,40,14,122,102,108,118,251,85,69,28,76,247,166,123,225,111,127,197,91,42,127,3,236,45,231,5,229,165,207,22,223,228,196,115,205,164,123,214,84,77,173,240,222,215,252,28,159,194,250,143,183,152,151,27,125,174,142,76,41,42,232,233,98,88,85,125,239,138,62,63,169,126,175,172,142,62,39,108,80,218,241,43,229,133,219,154,228,85,78,229,79,25,38,250,213,126,162,132,210,187,74,168,221,167,239,211,251,229,242,112,151,91,5,166,10,106,201,215,110,237,138,158,43,175,116,11,240,215,234,36,163,5,86,195,136,172,52,108,103,130,211,71,245,255,0,1,191,163,235,41,214,107,96,186,219,116,143,188,81,38,138,201,85,255,0,14,253,55,187,226,239,177,62,7,179,201,108,192,74,202,88,109,149,108,219,44,17,182,39,119,235,222,212,141,171,224,221,60,87,235,43,197,3,161,174,164,84,69,215,94,244,241,250,147,252,167,66,178,193,11,220,233,21,52,94,244,69,239,255,0,41,240,234,48,140,179,76,179,71,87,181,52,211,78,154,47,199,95,225,27,233,44,114,208,110,115,167,234,120,247,109,68,255,0,31,216,117,171,59,34,57,59,74,233,163,190,223,241,27,21,180,238,141,86,154,63,202,77,186,234,191,227,62,60,246,202,228,168,87,199,30,230,171,181,94,244,78,237,127,73,233,108,212,178,65,19,101,119,114,109,69,95,238,33,232,33,146,40,162,234,189,222,41,245,41,243,43,241,109,45,45,76,116,142,78,247,185,26,158,63,21,84,250,143,161,79,113,141,219,100,240,71,105,254,126,7,111,182,239,114,35,27,170,126,147,149,42,180,77,85,60,13,237,172,107,211,106,38,174,84,58,181,18,53,142,87,57,62,213,56,35,184,82,200,174,102,189,232,170,223,143,249,14,196,108,141,99,220,137,174,171,169,199,36,12,151,84,94,237,83,67,135,217,77,215,195,252,255,0,186,111,101,18,198,168,212,77,123,206,219,96,209,186,26,236,70,252,60,62,211,107,100,110,253,21,116,208,228,145,221,221,223,200,109,108,159,189,95,19,142,69,114,170,234,154,38,166,246,72,214,55,189,123,206,205,60,141,114,119,175,129,189,95,187,242,19,94,253,13,204,102,157,255,0,19,127,129,181,123,135,242,24,215,113,97,230,155,57,62,96,98,31,81,156,154,158,87,9,255,0,200,43,150,107,255,0,209,175,88,173,46,172,0,0,4,85,243,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,169,0,22,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,200,163,53,115,51,10,228,222,92,98,60,210,198,181,125,158,203,134,109,242,220,42,118,201,27,36,155,98,123,144,69,212,123,24,233,165,122,182,56,216,174,77,242,61,141,69,213,200,99,131,159,217,179,248,117,206,92,89,155,159,68,45,88,95,233,69,193,213,190,203,182,55,72,96,247,81,187,156,237,19,169,51,246,245,37,151,107,122,146,190,71,237,110,237,169,242,178,159,29,126,11,243,79,6,230,103,178,253,167,244,75,16,91,175,189,139,175,209,237,93,150,166,57,186,93,77,174,217,187,167,183,118,215,105,174,186,46,154,25,25,240,235,159,56,55,137,44,163,177,102,182,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,237,17,202,198,239,98,178,70,166,199,181,87,31,126,44,124,211,231,39,204,12,67,234,51,146,169,201,83,202,198,41,249,129,93,233,214,226,42,248,177,243,79,156,159,48,49,15,168,206,74,167,37,79,43,24,167,230,5,119,167,91,139,255,0,44,131,153,127,3,148,220,71,96,217,179,135,3,190,173,153,139,130,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,223,124,139,27,209,81,204,124,48,129,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,58,156,186,248,234,166,226,151,6,166,7,204,26,250,70,102,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,252,182,57,237,99,24,228,99,47,40,249,56,179,20,216,176,54,21,188,227,92,83,93,216,172,184,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,123,140,117,248,192,226,82,251,197,78,120,222,51,54,230,157,27,84,59,173,120,110,145,212,172,130,74,75,60,83,72,250,120,229,70,185,251,166,94,171,228,145,85,239,78,164,143,70,170,49,24,214,221,255,0,41,190,10,45,217,129,89,251,167,115,66,217,215,178,217,46,12,143,8,81,72,149,84,242,75,116,165,158,25,146,230,217,24,230,50,72,98,124,110,133,173,252,107,31,39,93,30,141,88,81,31,47,228,37,243,78,224,178,213,144,120,202,143,57,114,183,15,210,90,242,251,23,84,37,37,85,12,21,45,70,91,111,110,73,101,116,80,193,181,22,58,105,98,141,94,198,177,94,214,61,147,55,241,76,232,177,104,255,0,0,188,87,86,112,165,158,52,151,187,156,187,240,102,40,232,217,241,68,50,77,58,71,5,43,166,106,182,189,177,196,142,234,77,79,239,185,168,177,189,206,141,243,198,221,171,46,246,207,246,19,197,54,44,115,133,108,216,215,11,87,118,219,46,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,227,235,2,210,185,131,112,73,106,226,191,0,71,125,195,16,82,80,230,46,21,167,168,154,213,88,218,86,186,123,180,13,134,103,50,210,249,29,52,76,99,36,168,116,110,108,178,43,146,21,234,43,81,18,73,53,130,28,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,231,202,50,168,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,72,1,59,87,59,181,214,245,82,202,203,205,206,174,190,162,58,120,41,25,45,76,206,149,237,130,8,153,12,49,35,156,170,168,200,226,142,56,216,223,6,177,141,106,104,136,136,77,255,0,45,14,7,41,184,113,193,176,231,14,56,125,91,243,23,26,89,227,100,212,146,50,90,118,88,237,211,44,115,165,19,161,122,53,203,82,174,100,78,153,207,111,184,248,210,54,34,35,94,249,175,124,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,96,242,153,111,149,89,113,147,246,42,140,49,149,248,46,213,134,109,85,119,10,155,164,212,150,234,116,138,55,213,78,253,242,72,168,159,240,90,212,252,150,70,200,227,98,53,140,99,91,234,193,96,28,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,6,74,103,82,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,229,96,12,1,131,114,179,6,218,114,251,47,176,245,37,143,15,88,233,210,154,134,134,153,23,100,76,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,0,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,0,69,95,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,154,144,65,183,54,158,33,237,89,203,196,53,62,3,194,151,90,186,171,22,88,211,212,217,39,100,212,109,133,141,189,173,67,146,224,232,156,169,213,123,17,33,166,133,85,250,55,125,59,214,52,86,187,169,37,144,19,231,202,251,59,238,185,217,194,133,149,183,155,29,37,186,163,0,84,55,3,177,244,210,57,204,172,130,138,142,149,97,157,90,238,246,61,98,154,54,61,55,57,21,241,185,233,181,30,145,178,237,64,45,87,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,146,153,212,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,129,110,96,220,18,93,120,80,199,241,223,112,196,21,117,217,117,138,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,58,138,212,85,142,77,60,7,7,124,85,99,46,20,51,114,223,140,44,215,42,183,97,139,141,69,61,54,44,180,71,26,76,203,141,185,31,239,171,98,115,216,222,211,27,93,35,161,126,230,237,122,171,85,122,111,145,143,200,79,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,226,184,177,242,177,156,159,47,241,15,167,78,99,88,101,80,0,5,128,115,171,242,177,133,190,96,80,250,117,196,140,190,8,51,123,6,228,47,19,152,75,55,51,2,122,184,236,88,118,158,239,53,66,82,64,179,79,43,223,107,171,138,40,99,103,114,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,39,159,226,95,136,188,119,197,6,105,215,230,102,58,168,254,203,71,103,162,217,15,245,50,215,218,102,154,10,62,164,81,71,214,233,117,222,222,171,219,189,254,42,190,8,151,127,203,131,151,5,139,61,44,81,103,206,124,193,218,240,45,95,105,167,176,216,105,235,95,20,151,89,35,123,225,150,166,162,88,92,217,33,134,57,24,246,178,54,185,178,62,70,43,157,182,54,162,79,111,252,116,112,101,125,224,243,49,233,109,145,221,125,179,131,49,71,104,168,195,55,41,94,196,170,116,113,43,58,180,213,49,183,77,38,139,171,18,44,141,106,71,35,94,215,55,106,171,226,143,219,114,235,227,170,167,133,172,100,152,31,48,107,234,223,149,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,242,30,231,181,143,123,81,143,179,83,37,62,19,188,172,100,223,203,252,61,233,208,21,84,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,170,167,148,183,101,86,92,90,51,30,239,155,214,204,23,106,166,198,119,235,125,61,174,229,123,142,157,18,170,166,150,21,85,142,55,59,255,0,65,28,169,239,61,176,192,215,43,146,24,145,150,87,206,175,202,198,22,249,129,67,233,215,18,21,138,255,0,193,71,21,215,222,18,243,150,139,25,117,110,181,152,66,229,165,30,41,178,81,76,198,246,250,93,175,72,228,70,200,138,197,154,7,191,171,26,234,199,46,143,143,168,198,75,34,147,253,254,129,51,199,43,63,253,55,131,51,3,15,255,0,187,83,118,235,93,117,55,252,9,98,223,12,191,197,123,119,126,245,83,187,234,225,60,45,98,192,216,86,205,130,176,181,15,98,178,225,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,239,62,176,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,0,2,213,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,128,8,181,230,131,204,18,166,211,83,122,225,123,37,174,180,143,123,233,221,65,140,47,148,210,197,82,205,147,69,85,79,89,101,88,165,129,205,71,163,95,3,159,60,82,239,141,232,232,189,215,181,250,70,14,13,192,24,203,48,106,110,180,184,51,15,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,52,77,87,222,123,152,198,238,123,218,213,243,231,160,198,88,3,25,101,245,77,170,151,25,225,234,187,83,239,150,122,43,253,177,102,68,217,89,110,171,137,37,167,168,137,237,85,107,216,230,174,139,162,251,175,107,216,237,175,99,154,146,83,202,251,152,37,53,166,154,203,194,246,116,221,106,222,199,212,54,131,7,223,42,101,150,165,251,230,150,150,158,142,202,145,69,3,156,140,71,62,119,50,121,101,217,27,17,177,123,172,107,52,144,174,44,124,172,103,39,203,252,67,233,211,152,214,19,185,117,226,163,6,240,165,203,247,42,241,125,230,227,72,236,79,113,203,123,53,46,19,180,73,26,204,251,141,197,45,80,108,87,68,215,177,221,154,55,58,55,76,253,205,218,197,70,162,245,31,27,31,8,87,107,158,50,205,108,125,89,120,172,142,170,253,138,241,141,226,74,153,89,73,72,139,61,125,198,174,101,115,146,56,97,106,34,190,73,100,93,24,198,167,123,145,26,158,8,77,215,46,174,7,41,56,91,193,169,141,243,2,130,146,76,212,191,211,205,13,116,212,213,82,189,150,203,116,203,78,244,182,170,36,139,4,207,108,148,237,145,243,53,159,150,247,49,175,123,26,143,125,230,162,238,78,229,248,154,154,46,169,222,135,94,121,218,214,186,68,95,200,241,79,229,62,45,194,189,209,183,118,221,81,126,223,209,246,30,26,232,249,227,122,245,89,238,59,227,170,125,135,94,209,95,105,101,66,57,235,163,190,175,123,234,95,176,245,244,213,12,149,232,176,55,221,253,63,229,59,206,167,222,244,115,157,162,126,141,78,118,64,186,117,24,187,147,251,135,52,18,57,254,235,91,223,250,77,42,105,250,254,226,73,181,223,30,237,68,86,249,98,102,187,247,125,125,200,159,227,59,43,3,150,52,123,151,68,56,155,76,201,21,85,93,221,250,2,209,35,149,61,223,201,248,234,113,85,213,71,4,106,244,253,231,248,206,72,170,153,82,196,122,47,214,125,24,28,170,221,52,208,228,149,90,172,84,241,62,100,238,233,185,117,13,155,107,21,202,238,239,208,116,161,168,101,67,122,136,254,229,251,14,26,164,106,177,116,239,79,172,248,211,117,96,137,86,40,55,39,246,200,135,195,154,226,248,216,215,201,14,139,223,170,110,255,0,168,248,151,124,89,74,229,72,225,110,142,250,181,95,179,236,54,218,221,126,184,34,181,212,155,90,223,223,117,24,191,95,195,249,15,83,110,193,117,143,221,44,149,123,154,253,59,186,104,154,105,175,241,143,79,104,193,240,82,61,38,85,213,201,246,47,127,143,241,143,69,47,66,134,5,147,111,228,253,171,245,255,0,214,81,220,223,204,186,123,29,174,165,205,103,228,108,248,175,197,209,255,0,21,126,178,211,236,216,18,235,152,184,143,218,110,151,108,127,4,218,213,255,0,189,171,127,132,223,224,125,71,184,198,117,180,56,42,137,182,169,191,41,250,247,247,252,21,174,248,107,252,47,172,143,142,42,176,237,53,5,84,53,52,239,220,213,221,240,84,248,64,159,21,251,75,94,87,123,219,149,11,185,225,82,104,169,39,101,116,222,235,123,251,251,215,225,58,124,63,73,40,217,101,122,167,190,216,41,162,143,193,119,253,127,195,127,216,159,81,240,115,91,1,212,62,41,174,20,137,163,155,183,234,239,239,98,124,92,107,146,152,254,72,91,21,154,225,30,146,197,187,85,215,199,94,163,190,13,250,180,248,151,35,105,168,130,182,39,34,59,185,218,124,23,235,95,242,29,122,203,12,50,191,115,155,225,225,222,191,229,62,21,94,19,125,76,141,124,117,91,17,186,247,108,215,252,102,218,92,59,53,28,170,247,84,239,251,54,34,127,143,237,56,235,146,157,17,82,167,221,68,241,241,95,171,234,56,155,216,220,221,244,241,235,167,199,85,255,0,25,242,43,109,149,206,149,100,129,155,181,248,106,137,240,79,173,79,185,99,162,149,140,73,85,54,253,105,220,191,89,233,105,159,26,51,172,231,119,126,131,161,117,197,116,182,212,70,189,59,151,244,253,159,103,218,118,233,238,81,202,222,170,39,119,249,253,135,117,213,200,253,18,54,235,252,167,50,84,252,21,190,31,105,185,149,204,84,68,248,175,129,195,82,253,23,114,183,191,244,157,86,92,105,122,139,27,151,189,191,167,252,135,60,77,141,237,115,145,53,215,67,71,196,199,170,106,135,95,217,109,85,215,79,243,254,233,185,40,86,36,93,27,175,242,157,198,83,237,77,13,82,52,111,195,249,205,139,35,81,219,85,116,57,94,244,211,84,240,54,54,69,111,115,190,38,217,21,218,170,105,220,107,19,218,198,234,170,118,105,229,107,215,69,83,145,94,142,213,25,226,134,230,51,78,255,0,137,191,192,218,189,195,249,1,170,34,162,155,128,0,3,106,177,29,220,169,220,113,186,20,241,65,22,244,252,163,149,28,138,189,202,112,212,74,140,115,81,87,77,117,60,205,222,241,11,30,145,239,209,87,225,162,253,159,97,242,167,169,165,170,129,201,52,186,120,126,245,126,191,176,231,164,166,163,149,90,239,203,211,93,60,80,231,117,138,133,95,213,72,52,84,254,50,255,0,148,238,50,154,22,49,52,77,63,149,78,188,180,204,73,117,133,218,185,62,26,127,148,238,37,51,228,139,77,123,255,0,235,55,208,83,73,78,138,141,239,215,227,253,211,117,92,210,195,34,191,79,239,29,155,125,111,104,102,142,93,117,255,0,172,236,109,122,187,98,120,28,202,216,145,187,81,59,208,235,185,21,85,81,87,185,79,153,80,140,150,41,99,95,21,219,161,214,182,202,155,182,235,238,183,252,122,159,109,106,26,221,28,215,119,126,131,142,91,138,105,171,29,170,254,143,250,143,129,119,187,75,210,87,64,237,87,244,39,217,245,161,216,167,147,171,75,166,238,245,251,62,211,142,141,35,165,135,110,237,63,147,237,62,125,198,238,230,42,182,53,247,127,248,125,135,154,185,212,95,42,180,90,6,110,215,197,53,98,125,95,95,242,157,155,110,17,170,175,141,179,214,51,71,170,251,201,170,124,23,236,113,234,45,216,50,219,3,26,249,32,247,211,69,69,220,239,179,248,199,220,163,182,83,193,248,174,158,137,174,169,222,191,229,59,241,82,49,139,174,157,200,189,199,36,178,36,49,171,151,187,79,2,146,230,182,59,167,178,91,102,146,74,157,170,143,115,19,220,85,239,218,255,0,226,175,212,91,125,182,42,204,194,197,78,154,171,241,148,109,149,100,106,247,39,127,81,52,240,218,190,15,46,43,12,225,104,45,86,70,197,79,6,221,98,68,252,165,95,222,55,235,85,250,138,3,154,88,82,105,241,189,60,207,167,213,171,59,53,247,211,195,172,245,250,203,79,227,47,46,233,221,74,234,246,83,104,232,169,150,77,119,175,193,42,23,248,69,142,83,89,230,146,231,4,17,199,174,233,154,223,20,254,22,159,89,33,124,59,224,120,221,130,104,100,232,126,53,32,139,247,223,30,140,95,198,250,203,249,200,155,26,208,218,105,210,86,119,244,88,154,107,252,88,190,223,176,246,88,226,193,77,117,183,77,79,60,93,254,246,158,242,255,0,5,201,240,84,250,203,69,188,50,243,151,152,214,162,174,6,244,233,95,84,254,253,88,189,203,50,175,199,114,248,48,185,220,170,198,49,222,237,52,211,37,70,231,186,54,110,247,52,239,218,207,226,167,214,85,72,52,168,135,115,251,245,255,0,33,189,41,163,70,171,116,241,56,251,36,109,215,70,235,175,218,117,166,181,82,202,215,62,72,251,251,254,43,254,83,229,84,97,200,170,123,209,186,35,87,84,239,95,242,157,105,109,47,129,27,210,110,186,42,34,247,252,63,186,111,107,118,167,77,221,223,97,197,50,78,145,72,137,249,8,139,245,125,71,143,175,171,86,87,177,149,73,163,119,162,53,126,205,203,245,31,66,27,179,98,78,149,60,154,167,193,52,255,0,42,31,90,142,252,198,71,211,157,250,61,123,188,63,200,135,61,68,141,172,129,118,203,220,169,252,31,179,254,179,230,67,13,206,141,238,150,153,119,123,203,252,20,238,254,95,208,125,234,27,155,166,70,69,47,229,237,77,201,246,247,107,240,62,138,71,3,180,77,190,61,235,222,167,102,40,227,99,59,215,236,67,71,163,24,138,170,189,218,106,108,101,76,8,197,93,223,204,167,36,114,35,147,86,247,247,155,159,38,212,94,255,0,19,137,36,149,81,221,221,200,139,245,29,25,106,22,55,251,203,162,185,116,67,88,234,118,170,166,189,234,36,172,217,222,171,240,58,110,190,194,215,43,31,47,122,119,126,74,255,0,144,228,134,226,147,166,145,191,93,126,207,250,142,237,28,179,35,213,174,94,229,93,126,7,212,133,52,94,255,0,5,239,57,245,68,52,85,79,29,77,23,77,60,65,141,119,22,30,105,179,147,230,6,33,245,25,201,169,229,112,191,252,130,185,102,159,253,26,245,138,210,234,203,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,0,4,85,243,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,169,0,22,171,205,31,200,158,102,253,203,235,20,68,37,240,201,118,181,88,56,146,202,139,237,246,231,73,110,182,219,177,197,138,174,178,178,174,102,195,5,52,17,215,194,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,43,87,48,110,54,238,188,87,227,248,236,88,98,122,186,28,186,194,181,21,16,218,168,219,84,231,65,118,157,179,76,214,93,159,27,161,137,236,124,148,238,141,173,138,68,114,194,157,68,106,162,201,38,174,95,60,18,93,120,175,199,242,95,113,60,21,116,57,117,133,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,58,106,228,69,146,61,125,95,50,254,7,42,120,113,198,83,103,14,7,125,35,242,235,26,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,184,200,214,55,162,43,88,249,169,87,3,156,93,221,120,65,205,199,98,185,237,213,119,140,39,126,167,109,183,17,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,118,206,162,104,172,146,104,209,209,245,86,70,211,78,33,113,77,139,28,231,238,101,227,92,45,93,219,108,184,131,24,94,110,150,234,158,147,227,235,210,207,91,44,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,37,171,146,167,149,140,83,243,2,187,211,173,196,85,241,99,230,159,57,62,96,98,31,81,156,149,78,74,158,86,49,79,204,10,239,78,183,23,149,157,248,214,235,150,185,47,143,179,26,197,79,73,61,203,10,225,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,93,53,209,83,196,243,252,52,113,23,129,56,160,202,202,12,204,192,181,31,216,168,239,20,91,38,254,166,93,59,52,51,79,71,212,150,40,250,221,46,187,27,213,99,118,63,197,23,197,18,192,57,169,240,29,255,0,101,248,171,202,11,47,246,41,113,125,138,217,110,255,0,127,125,77,237,207,234,255,0,230,237,149,145,195,253,146,161,238,254,186,242,50,240,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,185,4,112,81,197,117,139,139,76,154,162,198,93,91,85,30,47,182,233,71,138,108,148,83,61,221,130,171,115,210,57,17,178,34,61,33,157,140,234,198,186,189,169,171,227,234,61,241,72,165,154,243,175,173,206,215,218,176,109,189,182,154,72,242,130,10,138,121,159,92,215,65,215,159,18,61,181,168,216,94,138,245,153,25,29,36,111,115,85,172,108,106,179,73,189,207,114,70,140,140,188,167,250,9,248,83,193,191,133,47,251,76,250,65,110,250,71,253,123,254,197,246,152,251,87,245,143,198,255,0,89,234,127,91,247,255,0,131,223,161,146,246,94,219,48,109,151,0,97,171,54,92,201,73,38,19,160,179,209,83,88,95,73,86,181,80,58,220,200,88,218,101,142,101,115,150,86,116,145,154,61,92,237,201,162,234,186,234,122,3,202,102,199,208,79,193,102,50,252,41,127,218,103,209,251,143,210,63,235,223,246,47,179,73,218,191,172,126,55,250,207,83,250,223,191,252,30,253,12,101,241,103,209,95,165,87,159,160,190,213,250,55,237,10,143,99,251,91,167,219,187,15,81,221,14,209,210,252,95,91,167,179,126,207,119,118,186,119,104,75,167,37,140,79,155,151,76,163,197,120,118,243,111,164,168,203,171,53,225,236,178,220,166,185,61,213,112,92,94,200,228,169,162,138,157,119,53,41,145,175,142,117,119,226,182,203,59,244,73,150,87,172,54,65,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,242,61,121,172,112,89,106,204,204,1,95,196,118,92,225,250,72,49,182,20,167,90,188,72,246,212,182,157,46,150,72,33,122,201,43,218,173,219,45,77,59,88,197,107,149,204,115,161,108,140,252,98,178,8,219,12,36,255,0,112,11,198,190,21,226,179,46,41,44,151,107,159,103,204,220,51,111,134,60,71,111,168,88,217,37,126,196,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,140,143,70,42,109,116,79,150,234,140,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,144,2,74,167,42,206,3,191,236,71,21,121,191,101,254,203,46,16,177,92,237,223,239,15,166,189,181,253,95,252,225,177,50,72,127,177,212,49,223,214,158,74,160,45,87,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,146,152,0,22,1,206,175,202,198,22,249,129,67,233,215,18,42,248,78,243,79,147,127,48,48,247,168,192,100,166,1,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,255,0,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,93,80,4,85,243,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,169,60,166,108,99,175,193,126,86,99,44,204,246,95,180,254,137,97,251,141,247,177,117,250,61,171,178,211,73,55,75,169,181,219,55,116,246,238,218,237,53,215,69,211,67,25,124,89,138,111,184,231,21,94,113,174,41,174,237,183,172,65,112,168,186,92,106,122,76,143,175,85,60,142,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,157,197,106,226,127,135,79,192,134,4,200,172,89,65,79,214,160,204,108,191,167,190,212,220,247,237,237,87,73,102,146,166,104,186,43,43,220,206,133,45,101,186,29,200,140,100,155,55,162,35,150,68,75,128,228,201,154,95,69,56,142,190,229,157,125,247,178,208,99,188,63,39,102,162,236,187,251,101,210,137,233,52,63,140,70,43,163,217,74,235,139,187,220,214,59,93,23,87,116,208,154,146,213,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,30,83,53,114,207,10,231,38,92,98,60,173,198,180,157,162,203,137,173,242,219,234,118,199,27,228,135,122,123,147,197,212,99,216,217,162,122,54,72,222,173,93,146,49,142,68,213,168,99,195,197,87,12,248,203,133,12,220,172,202,220,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,245,131,151,239,29,215,222,21,113,84,120,43,20,191,182,229,150,32,184,36,151,26,109,25,31,178,234,167,146,150,57,110,187,217,79,45,68,253,42,106,119,39,102,106,163,95,174,169,163,187,214,98,120,155,187,90,175,252,34,102,189,246,197,115,164,184,219,110,57,111,125,171,163,172,164,153,179,65,83,4,150,201,157,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,54,230,85,0,0,88,7,58,191,43,24,91,230,5,15,167,92,72,86,46,255,0,151,239,2,55,222,42,177,84,120,215,20,179,177,101,150,31,184,36,119,26,157,89,39,181,42,160,146,150,73,109,91,25,81,21,68,29,90,106,135,47,105,106,43,89,166,137,171,187,146,119,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,41,255,0,17,89,13,131,120,146,202,59,238,84,227,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,213,90,143,110,246,43,227,114,236,123,145,113,247,226,95,135,76,119,194,254,105,215,229,158,58,167,254,203,89,103,173,223,15,245,78,215,218,102,134,10,206,156,82,201,209,234,244,30,238,147,221,189,158,10,158,10,180,168,201,79,132,239,43,25,55,242,255,0,15,122,116,6,53,134,74,124,39,121,88,201,191,151,248,123,211,160,49,172,50,83,225,59,202,198,77,252,191,195,222,157,1,85,65,96,28,234,252,172,97,111,152,20,62,157,113,35,171,151,38,22,177,99,158,48,176,94,10,197,52,61,182,203,136,45,248,138,215,113,166,234,190,62,189,44,246,42,248,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,117,120,228,225,18,235,194,14,110,55,10,65,113,171,188,97,59,245,59,174,88,114,235,61,59,152,247,192,143,86,190,150,103,163,82,39,212,194,187,119,244,215,69,100,144,200,173,143,170,145,182,160,114,235,227,170,167,133,172,100,152,31,48,107,234,223,149,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,242,30,231,181,143,123,81,143,157,224,1,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,234,128,0,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,96,20,127,139,60,73,159,56,79,33,177,61,247,134,236,49,73,124,198,212,244,250,211,197,42,245,39,130,14,254,173,69,45,62,199,54,174,165,141,247,163,129,202,136,229,239,210,85,106,83,205,142,13,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,164,159,240,69,130,178,26,155,151,94,121,99,204,31,81,73,112,205,10,172,15,137,232,113,115,230,126,234,187,92,29,150,169,105,41,162,106,181,22,58,105,98,142,57,149,205,220,146,202,143,71,61,203,3,99,134,45,137,116,227,27,12,101,29,215,149,174,76,98,28,198,184,85,219,111,182,124,47,134,89,132,106,168,173,172,170,158,162,227,45,165,155,168,158,231,104,177,211,75,20,111,124,142,73,25,162,211,196,253,37,116,108,134,72,139,39,79,47,175,121,203,136,185,86,226,123,222,121,205,218,241,5,110,87,226,10,154,91,132,183,6,213,213,92,45,114,91,167,146,138,162,165,90,198,163,102,116,15,141,21,21,210,61,205,107,95,43,250,175,145,140,130,194,181,113,71,110,205,139,93,199,44,169,179,71,17,251,110,145,249,95,134,106,48,149,79,99,166,166,233,216,165,165,234,69,77,178,5,85,94,132,239,170,131,169,47,227,100,233,111,93,26,230,161,119,220,157,56,121,201,188,197,190,226,44,229,197,181,62,219,197,216,14,225,77,29,174,197,61,43,187,45,183,170,197,124,23,55,61,83,100,211,43,227,157,145,55,254,242,232,29,34,162,189,208,190,57,123,116,13,241,67,108,123,209,218,47,134,167,46,228,85,211,83,101,68,137,27,81,85,116,213,116,60,221,242,237,20,82,54,37,126,138,186,252,23,191,191,244,31,26,122,154,90,168,28,147,75,167,135,239,87,235,251,14,122,74,106,57,85,174,252,189,53,211,197,14,119,88,168,85,253,84,131,69,79,227,47,249,78,227,41,161,99,19,68,211,249,84,235,203,76,196,151,88,93,171,147,225,167,249,78,226,83,62,72,180,215,191,254,179,125,5,52,148,232,168,222,253,126,63,221,55,85,205,44,50,43,244,254,241,217,183,214,246,134,104,229,215,95,250,206,198,215,171,182,39,129,204,173,137,27,181,19,189,14,187,145,85,85,21,123,148,249,149,8,201,98,150,53,241,93,186,29,107,108,169,187,110,190,235,127,199,169,246,214,161,173,209,205,119,119,232,56,229,184,166,154,177,218,175,232,255,0,168,248,23,123,180,189,37,116,14,213,127,66,125,159,90,29,138,121,58,180,186,110,239,95,179,237,56,232,210,58,88,118,238,211,249,62,211,231,220,110,238,98,171,99,95,119,255,0,135,216,121,171,157,69,242,171,69,160,102,237,124,83,86,39,213,245,255,0,41,205,65,132,235,43,227,73,106,217,163,215,197,53,79,183,234,95,176,244,246,220,17,110,141,154,207,6,171,240,247,157,246,253,78,62,237,37,170,154,153,118,164,90,53,223,198,95,242,159,70,58,40,216,229,209,52,67,157,202,145,181,87,193,10,117,152,184,198,11,61,190,162,89,167,218,145,236,215,221,85,211,87,51,248,171,245,150,171,112,185,87,102,38,35,74,116,127,82,141,223,150,186,34,120,70,138,159,6,175,139,11,131,192,184,62,150,207,110,111,103,167,209,123,251,247,175,240,157,245,185,126,178,142,103,190,23,158,170,225,20,169,6,168,155,187,247,39,240,98,251,75,112,226,187,46,105,171,240,244,15,74,111,121,55,126,253,127,135,7,241,190,194,57,42,109,82,50,77,145,199,252,255,0,245,151,213,194,190,7,142,92,47,27,166,167,252,98,107,251,255,0,247,73,255,0,140,72,7,15,216,121,212,52,176,172,204,211,77,221,218,253,178,253,191,105,88,177,69,162,158,190,142,90,121,227,247,93,183,78,245,250,218,191,5,251,11,62,204,59,45,219,5,98,233,110,182,216,246,65,238,247,234,213,255,0,189,49,191,190,85,95,23,47,192,175,153,61,143,25,125,183,70,247,212,238,147,191,114,108,211,247,210,127,21,62,162,181,210,63,180,70,170,245,212,229,109,52,109,215,68,241,56,251,28,109,118,228,110,191,202,117,223,108,166,157,85,101,143,249,215,252,167,202,168,195,208,213,53,204,107,52,106,233,241,95,242,157,73,108,174,167,141,122,41,170,167,135,249,170,155,152,206,146,108,122,109,250,254,38,142,100,205,85,108,127,147,252,135,143,189,213,190,25,17,38,111,226,254,11,175,232,250,190,211,185,13,210,42,127,118,158,93,117,248,109,95,241,161,245,40,111,169,11,116,169,126,139,240,238,253,63,82,29,199,84,178,178,53,219,47,143,241,127,207,234,62,75,105,46,20,243,58,90,87,110,211,77,189,205,79,135,127,137,246,168,46,179,57,141,138,167,250,239,126,169,221,246,253,73,245,31,89,27,3,145,61,222,245,241,93,84,236,67,20,108,69,93,116,68,240,53,115,88,159,161,78,56,234,32,77,125,237,116,251,20,223,28,173,126,170,206,243,145,207,70,234,170,167,11,100,149,95,162,39,113,211,168,157,98,114,189,221,218,26,50,167,107,245,87,119,175,216,106,234,181,110,154,169,211,125,242,40,158,172,124,154,105,246,47,249,13,208,221,25,55,116,114,107,175,217,255,0,81,219,167,150,102,202,171,175,114,254,143,168,250,208,254,86,186,247,41,216,213,16,209,85,60,117,52,93,52,241,0,213,21,85,77,192,0,13,53,67,79,223,27,129,181,233,170,31,42,249,92,202,58,116,145,255,0,15,242,167,249,74,83,89,136,95,112,173,107,104,217,171,19,93,253,254,29,221,222,41,246,41,245,100,179,211,220,41,149,178,77,181,87,248,170,191,31,211,246,31,78,205,103,134,209,76,231,172,187,154,154,126,245,83,226,191,106,253,103,221,149,24,248,122,141,119,119,232,251,78,118,199,186,31,121,123,191,235,54,211,82,71,214,234,235,254,122,31,66,55,68,212,220,170,111,137,219,149,118,247,161,164,212,136,228,247,251,142,24,40,222,215,171,155,224,135,105,91,27,151,222,118,138,159,97,214,169,158,54,59,68,119,127,232,56,163,172,98,61,55,247,29,94,188,110,123,213,158,29,218,157,41,238,52,244,154,171,252,127,151,252,159,105,172,117,41,84,223,113,78,186,49,209,59,115,87,83,178,199,69,31,115,87,87,125,93,231,206,174,175,142,217,174,244,213,169,255,0,87,233,250,205,173,134,162,232,138,177,166,145,187,227,221,240,254,231,197,14,213,175,12,178,149,83,87,238,79,209,167,215,246,159,121,150,134,53,232,246,175,114,255,0,159,214,119,155,67,211,114,57,59,244,57,217,11,127,40,229,209,63,184,28,168,212,85,95,129,226,113,214,40,166,180,81,201,35,221,225,170,120,47,212,239,177,126,162,205,51,71,25,207,143,49,34,225,186,70,232,145,213,117,53,213,63,37,36,123,62,45,111,240,211,226,87,108,151,203,215,91,173,84,147,61,250,171,225,141,203,221,241,86,199,252,111,176,173,240,90,18,26,63,31,6,255,0,139,244,158,90,247,133,41,238,18,117,28,186,57,23,95,143,219,246,253,165,12,206,158,28,34,199,177,172,47,168,216,218,136,250,63,144,171,249,93,68,254,202,223,225,148,179,9,112,1,101,179,221,41,234,106,174,26,170,74,199,127,90,127,240,154,191,10,133,250,139,165,193,25,41,110,194,84,80,81,83,75,189,172,107,90,158,235,147,193,26,159,25,23,248,37,80,179,217,25,106,99,122,126,58,38,191,205,246,175,212,119,171,105,18,170,37,106,248,233,254,37,40,110,114,229,226,93,173,149,18,42,237,86,189,238,79,143,239,100,254,50,125,101,28,203,220,80,152,46,253,236,105,147,93,146,237,79,228,123,27,240,69,254,15,214,93,118,11,196,209,221,40,98,114,38,136,253,191,206,141,251,19,235,61,122,42,42,106,134,166,159,200,21,59,149,62,195,173,44,14,145,21,173,58,178,80,251,187,87,185,78,5,162,124,108,114,120,162,162,161,240,46,150,86,204,217,36,127,114,232,186,127,63,218,120,90,220,61,61,5,68,149,145,59,93,250,185,19,68,248,170,175,215,246,31,54,163,18,165,186,102,81,79,31,227,37,68,248,253,107,167,193,62,195,181,111,171,74,121,186,145,191,87,74,189,93,52,240,213,80,251,20,216,254,154,73,61,150,141,252,107,23,106,247,175,138,123,191,193,250,254,211,211,80,221,41,82,4,84,95,121,233,170,248,248,170,39,216,118,233,107,100,73,117,141,53,85,240,253,7,215,134,182,165,186,44,204,241,240,239,79,241,29,246,42,78,196,116,157,200,112,207,65,21,66,43,26,239,135,213,255,0,89,178,158,222,176,104,196,94,228,93,127,207,188,230,116,58,174,214,254,81,199,35,165,133,186,57,191,103,138,31,58,165,236,137,119,77,221,189,221,223,202,113,178,72,145,200,168,189,203,161,190,71,49,238,247,59,245,56,31,73,20,154,175,199,249,77,244,244,187,19,68,250,206,194,200,140,209,23,225,220,125,42,41,119,49,21,189,250,127,212,119,52,87,119,233,161,189,169,162,104,29,224,109,49,174,226,195,205,54,114,124,192,196,62,163,57,53,28,174,124,138,229,159,223,62,177,90,93,97,242,113,78,19,194,184,230,197,85,133,177,174,25,181,98,11,45,110,206,211,110,186,81,71,87,75,62,199,181,236,223,20,136,230,59,107,216,215,38,169,220,230,162,167,122,33,226,173,60,50,112,219,96,186,209,95,108,92,62,101,173,186,229,110,168,142,174,142,178,147,9,208,67,61,52,241,185,29,28,177,200,216,145,204,123,92,136,228,114,42,42,42,34,161,82,192,0,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,53,32,2,213,121,163,249,19,204,223,185,125,98,136,128,18,175,240,171,195,62,50,226,191,55,40,242,183,7,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,67,217,85,150,120,87,38,242,227,14,101,110,10,164,236,246,92,51,111,138,223,77,186,56,217,36,219,19,223,158,94,155,24,199,77,43,213,210,72,244,106,111,145,239,114,166,174,83,234,226,204,45,98,199,56,86,243,130,177,77,15,109,178,226,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,49,236,227,95,133,27,239,9,121,203,91,131,122,87,90,204,33,114,214,179,11,94,235,97,99,123,125,46,214,44,145,171,163,85,98,205,3,223,210,145,52,99,151,70,73,211,99,37,141,10,0,77,79,37,79,43,24,167,230,5,119,167,91,136,171,226,199,205,62,114,124,192,196,62,163,57,42,156,149,60,172,98,159,152,21,222,157,110,46,171,139,31,43,25,201,242,255,0,16,250,116,228,5,240,171,196,198,50,225,67,55,40,243,75,7,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,69,57,123,141,109,89,149,128,48,214,99,88,169,234,224,182,226,171,61,21,238,142,42,182,53,179,199,5,76,44,154,54,200,214,185,205,71,163,94,136,168,142,114,107,174,138,190,36,43,115,47,224,114,167,135,28,101,54,112,224,119,210,63,46,177,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,251,140,141,99,122,34,181,143,155,207,242,159,197,55,220,63,198,214,16,180,218,43,187,61,38,38,183,221,237,119,72,250,76,127,104,165,101,12,213,109,143,87,34,171,52,158,146,157,250,181,81,222,230,154,237,115,145,102,251,53,114,207,10,231,38,92,98,60,173,198,180,157,162,203,137,173,242,219,234,118,199,27,228,135,122,123,147,197,212,99,216,217,162,122,54,72,222,173,93,146,49,142,68,213,168,99,175,196,191,14,152,239,133,252,211,175,203,60,117,79,253,150,178,207,91,190,31,234,157,175,180,205,12,21,157,56,165,147,163,213,232,61,221,39,187,123,60,21,60,21,111,167,148,167,26,254,196,172,163,225,55,51,110,118,170,59,44,221,105,48,93,194,117,232,72,218,233,167,234,62,216,229,70,236,147,172,249,101,146,39,72,230,185,36,71,68,139,34,203,11,25,45,68,53,243,92,227,95,240,155,138,167,225,175,44,238,119,90,108,55,132,174,21,20,216,182,93,122,48,222,46,144,200,214,165,62,197,106,72,232,105,100,141,253,238,118,201,37,93,200,197,72,97,149,214,171,193,255,0,13,119,222,42,115,198,207,150,86,197,232,218,161,219,116,196,149,109,170,100,18,82,89,226,154,54,84,73,18,185,175,221,50,245,89,28,104,140,122,117,36,98,185,17,136,247,55,34,140,39,133,172,88,27,10,217,176,86,22,161,236,86,92,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,231,149,197,60,61,100,22,57,190,213,98,156,107,145,249,127,136,47,85,187,59,77,198,233,134,104,170,234,167,216,198,177,155,229,146,55,61,219,88,198,181,53,94,230,181,17,59,145,15,65,130,178,247,0,229,173,170,91,22,92,224,124,63,133,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,174,140,106,124,16,244,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,82,184,117,207,156,101,195,110,110,88,179,91,6,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,110,136,229,99,182,61,25,35,83,123,26,169,144,159,14,185,243,131,120,146,202,59,22,107,96,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,209,28,172,110,246,43,36,106,108,123,85,113,247,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,64,9,146,159,9,222,86,50,111,229,254,30,244,232,10,170,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,14,165,178,237,106,189,83,62,178,205,115,164,175,167,142,162,122,71,203,77,51,101,99,103,130,87,195,52,74,230,170,162,62,57,99,146,55,183,197,175,99,154,186,42,42,29,176,88,7,58,191,43,24,91,230,5,15,167,92,72,171,225,59,205,62,77,252,192,195,222,163,1,146,152,5,63,197,60,61,100,22,57,190,213,98,156,107,145,249,127,136,47,85,187,59,77,198,233,134,104,170,234,167,216,198,177,155,229,146,55,61,219,88,198,181,53,94,230,181,17,59,145,15,65,130,178,247,0,229,173,170,91,22,92,224,124,63,133,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,174,140,106,124,16,244,0,166,151,110,25,56,109,191,221,107,111,183,222,31,50,214,227,114,184,212,73,87,89,89,87,132,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,91,9,225,92,13,98,165,194,216,43,12,218,176,253,150,139,127,102,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,68,239,115,149,87,189,84,199,11,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,176,14,115,121,165,244,83,135,27,22,89,208,95,123,45,126,59,196,17,246,154,46,203,191,182,90,232,152,179,77,248,197,98,182,61,149,78,183,59,185,205,123,181,209,53,111,81,8,160,225,163,0,83,102,159,16,217,111,151,215,12,61,87,124,182,223,49,69,182,154,233,67,76,146,239,150,221,218,24,181,138,171,18,163,216,198,211,164,175,123,218,169,177,141,115,181,110,221,82,103,185,169,228,229,247,55,120,71,187,212,225,201,181,171,192,87,8,177,140,148,219,89,253,53,75,77,4,241,212,166,247,189,168,206,156,21,18,207,175,188,231,116,54,53,170,231,162,164,38,100,134,53,181,101,174,116,96,28,198,190,211,213,207,109,194,184,162,213,123,172,138,145,141,116,242,65,77,87,28,210,54,54,185,205,106,189,90,197,68,69,115,83,93,53,84,241,50,115,62,78,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,60,85,167,134,78,27,108,23,90,43,237,139,135,204,181,183,92,173,213,17,213,209,214,82,97,58,8,103,166,158,55,35,163,150,57,27,18,57,143,107,145,28,142,69,69,69,68,84,41,7,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,48,10,63,197,87,12,248,55,138,252,163,172,202,220,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,152,235,230,22,10,186,229,174,63,196,185,115,125,168,164,158,229,133,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,166,154,162,120,18,147,192,246,41,190,226,14,84,57,225,105,187,215,118,138,76,51,111,198,86,187,92,125,38,51,179,210,190,206,218,183,71,171,81,21,250,207,87,80,253,92,170,239,127,77,118,181,168,145,44,101,80,0,5,128,115,171,242,177,133,190,96,80,250,117,196,138,14,27,178,66,235,196,126,118,225,108,151,179,95,41,44,213,24,142,162,86,190,190,166,55,72,202,104,33,130,74,137,158,140,111,123,222,145,67,38,198,106,212,115,246,181,92,196,85,122,100,125,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,183,254,53,248,81,177,113,105,147,85,184,55,165,106,163,197,246,221,107,48,181,238,182,23,187,176,85,110,98,201,26,186,53,71,164,51,177,157,41,19,71,181,53,100,157,55,190,40,208,199,92,201,79,132,239,43,25,55,242,255,0,15,122,116,3,247,39,112,177,255,0,139,78,85,127,234,109,187,255,0,114,84,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,12,88,140,148,248,78,242,177,147,127,47,240,247,167,64,85,80,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,108,248,138,200,108,27,196,150,81,223,114,167,25,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,118,170,212,123,119,177,95,27,151,99,220,139,143,103,17,89,13,140,184,109,205,203,238,84,227,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,213,90,143,118,199,163,227,114,239,99,145,47,255,0,149,247,48,74,107,77,53,151,133,236,233,186,213,189,143,168,109,6,15,190,84,203,45,75,247,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,178,54,35,98,247,88,214,105,43,224,24,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,46,168,0,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,0,34,87,154,47,47,250,203,69,101,203,137,188,144,195,189,107,84,221,166,227,142,45,112,73,60,245,81,213,75,60,179,205,118,111,81,239,221,10,245,116,150,56,209,141,133,177,182,68,106,177,101,116,81,215,128,51,75,29,229,127,210,63,160,183,223,102,125,45,195,245,152,90,241,253,43,12,221,170,215,85,183,175,7,227,88,237,155,186,108,247,217,181,233,167,115,147,85,60,169,234,177,254,105,99,188,208,250,57,244,234,251,237,63,162,88,126,143,11,89,255,0,165,97,135,178,218,233,119,116,32,252,83,27,191,111,81,254,251,247,61,117,239,114,232,133,250,242,167,224,114,155,50,174,180,28,82,102,75,234,226,177,97,139,194,63,11,91,26,201,96,91,141,198,149,204,122,86,190,77,17,31,77,12,186,53,173,141,203,212,154,41,26,245,107,98,116,115,73,167,22,62,86,51,147,229,254,33,244,233,204,107,11,233,230,7,147,183,216,178,11,134,30,32,41,230,235,89,170,114,191,14,96,234,200,246,177,189,146,170,58,37,171,167,118,170,253,242,117,153,45,74,104,140,218,206,203,239,59,89,26,137,212,228,245,141,109,88,87,140,6,88,174,20,245,114,79,140,112,197,202,201,66,232,88,213,100,115,177,208,215,43,165,85,114,42,51,165,67,43,81,90,142,93,238,98,105,162,171,155,57,64,209,201,170,31,62,235,82,218,106,71,72,239,222,234,191,204,165,43,188,223,223,93,116,233,82,51,115,88,231,164,157,250,105,222,186,120,167,216,119,100,179,211,220,41,149,178,77,181,87,248,170,191,31,211,246,31,78,205,103,134,209,76,231,172,187,154,154,126,245,83,226,191,106,253,103,221,149,24,248,122,141,119,119,232,251,78,118,199,186,31,121,123,191,235,54,211,82,71,214,234,235,254,122,31,66,55,68,212,220,170,111,137,219,149,118,247,161,164,212,136,228,247,251,142,24,40,222,215,171,155,224,135,105,91,27,151,222,118,138,159,97,214,169,158,54,59,68,119,127,232,56,163,172,98,61,55,247,29,94,188,110,123,213,158,29,218,157,41,238,52,244,154,171,252,127,151,252,159,105,172,117,41,84,223,113,78,186,49,209,59,115,87,83,178,199,69,31,115,87,87,125,93,231,206,174,175,142,217,174,244,213,169,255,0,87,233,250,205,173,134,162,232,138,177,166,145,187,227,221,240,254,231,197,14,213,175,12,178,149,83,87,238,79,209,167,215,246,159,121,150,134,53,232,246,175,114,255,0,159,214,119,123,6,213,69,79,243,254,115,176,216,81,123,215,196,229,68,77,52,53,60,198,45,191,211,219,41,31,35,215,242,116,250,254,182,253,139,245,150,111,157,121,140,252,67,112,151,12,81,55,85,169,219,181,117,254,11,99,127,197,169,245,47,196,168,217,25,151,18,82,91,225,170,149,254,243,183,107,221,252,105,83,248,69,197,91,172,169,12,26,107,225,254,85,251,79,61,124,195,48,92,209,122,157,203,252,191,103,218,159,81,71,243,115,34,227,197,246,246,34,207,177,173,215,247,186,254,250,63,247,68,254,9,65,108,252,189,237,20,53,41,83,85,113,238,255,0,121,119,212,169,240,169,251,75,163,192,57,5,106,193,148,108,130,150,109,232,154,254,245,201,241,114,252,100,95,225,21,102,203,135,35,181,162,61,137,239,125,95,221,251,87,235,62,197,68,9,60,106,199,20,155,52,176,26,94,109,213,44,114,233,174,206,255,0,248,76,254,50,125,69,184,97,171,167,224,242,253,216,37,239,106,248,127,232,42,253,78,254,25,117,248,27,23,197,117,165,222,137,220,191,229,119,241,83,234,61,243,92,142,77,80,212,211,227,224,52,211,193,14,188,145,43,181,107,124,84,234,186,133,81,186,57,59,206,22,209,58,37,213,59,208,248,183,11,50,84,57,86,78,228,255,0,225,246,158,14,229,134,164,138,165,107,163,127,143,195,79,177,19,235,62,77,94,34,117,153,24,149,81,251,210,107,167,127,213,250,17,126,179,150,150,173,169,55,108,107,253,233,191,123,167,134,137,167,137,246,162,199,244,244,146,173,178,86,254,55,244,175,246,223,193,211,193,126,179,210,91,46,180,203,23,85,223,150,239,31,31,134,191,97,221,134,181,122,136,246,119,167,192,250,240,214,213,34,35,166,103,187,240,239,67,232,67,34,206,205,94,154,33,178,106,56,166,247,24,239,230,83,130,11,103,103,93,173,94,229,255,0,63,172,236,190,36,252,157,123,206,55,36,208,39,188,223,231,67,231,213,72,140,71,79,55,114,46,159,228,248,28,9,36,93,206,106,255,0,124,229,149,241,187,77,158,39,3,233,98,149,125,239,20,253,38,176,82,35,21,81,14,202,185,24,155,93,240,59,244,18,163,211,221,239,211,254,179,191,162,187,191,77,13,237,77,19,64,239,3,104,6,240,0,56,213,201,226,109,234,52,213,37,106,47,137,189,30,139,167,218,110,52,84,215,185,74,103,153,247,90,139,93,170,73,91,38,221,116,248,34,254,249,159,98,253,101,39,192,93,162,170,161,245,50,63,84,93,62,9,245,57,10,194,202,87,236,107,169,147,189,117,255,0,62,243,181,45,61,193,104,222,214,247,59,187,248,63,89,242,171,25,136,94,221,180,207,254,102,127,140,250,214,214,223,35,129,22,173,250,175,232,103,214,191,81,247,104,159,34,166,171,225,255,0,196,236,174,231,38,136,107,20,46,141,127,73,201,44,189,47,121,87,188,234,84,214,190,52,221,27,180,85,241,238,58,235,83,185,58,206,119,127,232,62,125,93,230,29,93,190,78,244,211,224,191,228,62,29,125,249,140,252,135,235,252,159,163,236,57,108,215,103,200,170,146,63,221,119,217,250,126,195,185,93,13,20,146,53,85,62,191,175,236,58,175,184,211,209,183,77,218,34,253,139,254,79,180,232,207,122,171,173,252,69,43,189,239,208,159,167,226,159,97,218,182,81,93,100,149,29,85,222,213,254,215,237,250,143,77,21,170,39,183,73,35,215,249,127,235,59,81,81,54,23,109,70,123,137,224,154,159,74,40,33,218,136,141,254,117,55,182,40,227,84,68,67,147,191,225,224,106,104,171,162,106,167,150,198,120,154,11,53,20,146,62,77,187,90,171,174,213,95,131,190,197,250,139,43,207,76,230,185,221,43,221,99,179,87,106,229,168,86,42,116,155,225,186,86,254,249,137,245,167,196,244,217,11,151,114,85,212,67,126,185,211,239,169,169,133,175,87,111,211,93,203,19,252,26,237,60,117,248,23,121,135,109,81,208,209,67,31,79,68,107,26,158,63,98,125,191,97,246,209,19,77,19,195,67,161,44,17,62,167,77,189,250,253,107,245,156,175,183,83,202,172,116,140,213,88,168,169,222,191,15,229,53,117,186,149,206,107,213,157,237,84,84,239,95,242,156,233,19,19,77,27,225,246,155,193,242,49,5,178,10,250,57,27,35,53,77,171,175,122,253,75,246,253,165,160,113,11,133,228,179,117,111,54,184,182,75,19,220,253,219,181,240,234,187,247,202,169,226,137,240,58,92,63,103,5,108,201,29,162,235,91,248,216,234,146,52,78,154,126,74,116,155,251,214,105,227,175,196,188,140,53,120,130,227,67,27,153,38,229,93,19,193,83,224,159,103,218,125,176,13,52,67,98,177,85,223,97,163,163,248,104,112,77,71,11,218,170,230,247,233,245,169,242,170,109,84,210,106,143,102,170,239,14,245,255,0,41,242,42,176,181,35,213,86,88,53,215,248,203,254,83,203,95,240,180,116,180,243,77,67,30,217,17,28,169,223,175,126,139,245,175,232,41,141,166,231,85,67,116,171,109,199,242,155,81,35,26,189,222,27,147,234,79,177,79,99,75,114,149,242,70,250,57,52,114,177,28,189,201,225,252,169,250,14,204,248,182,162,214,228,154,73,59,211,185,123,147,199,199,248,43,245,30,151,13,227,154,59,132,45,154,121,61,237,232,207,5,250,147,234,111,218,123,8,111,116,211,195,182,39,235,170,125,75,245,126,131,177,75,58,185,187,183,119,107,245,29,182,201,175,122,47,192,227,116,236,137,200,174,250,205,207,153,146,34,109,248,175,113,195,87,11,28,214,245,19,85,93,52,62,93,85,182,157,106,34,87,179,189,85,186,119,175,215,250,77,179,80,197,28,200,221,59,215,195,199,235,57,25,78,200,151,71,161,200,198,194,142,209,62,63,164,226,173,141,205,141,85,191,95,119,243,156,246,55,205,223,212,95,5,238,240,251,15,188,143,79,3,114,57,20,218,174,79,3,77,80,198,191,139,15,52,217,201,243,3,16,250,140,228,212,114,185,242,41,150,127,124,250,197,105,117,104,166,160,0,1,21,124,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,106,64,5,170,243,71,242,39,153,191,114,250,197,17,2,216,79,11,95,113,206,42,179,96,172,45,67,219,111,88,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,239,122,181,141,220,247,181,53,114,163,83,93,85,81,59,204,140,248,85,225,159,6,240,161,148,116,121,91,131,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,62,176,2,149,113,47,195,166,4,226,131,43,43,242,207,29,83,255,0,101,172,179,214,239,155,250,153,116,236,211,67,5,103,78,41,99,235,116,186,239,119,73,238,216,255,0,5,79,5,76,117,179,99,2,254,11,243,79,25,101,159,181,61,167,244,75,16,92,108,93,183,161,209,237,93,150,166,72,122,189,61,206,217,187,167,187,110,231,105,174,154,174,154,146,255,0,201,83,202,198,41,249,129,93,233,214,226,42,248,177,243,79,156,159,48,49,15,168,206,74,167,37,79,43,24,167,230,5,119,167,91,139,170,226,199,202,198,114,124,191,196,62,157,57,141,97,146,159,9,222,86,50,111,229,254,30,244,232,11,85,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,241,109,92,125,112,163,71,197,110,71,85,217,45,145,108,198,120,95,173,120,194,243,71,12,11,36,245,77,133,200,234,7,73,42,183,167,13,71,184,215,42,72,198,182,70,65,35,183,36,91,29,0,56,179,11,95,112,54,42,188,224,172,83,67,216,175,88,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,59,201,10,197,188,219,241,150,37,224,253,112,90,77,87,110,206,171,157,67,236,181,87,235,70,148,204,130,221,27,97,115,174,95,214,246,197,83,80,215,203,2,71,2,166,199,178,89,218,232,63,19,18,199,174,19,194,215,220,115,138,172,216,43,11,80,246,219,214,32,184,83,218,237,212,221,86,71,215,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,243,34,142,15,248,107,177,112,173,145,214,124,178,182,47,90,235,54,219,166,36,171,109,83,231,142,174,241,44,49,178,162,72,149,205,102,216,83,164,200,227,68,99,23,167,27,21,200,175,87,185,213,172,0,82,174,44,124,172,103,39,203,252,67,233,211,152,214,18,41,197,183,43,76,216,94,35,153,251,158,176,151,109,192,248,242,224,149,12,169,127,102,165,161,195,85,83,190,121,39,166,145,145,46,248,232,225,100,74,246,72,144,163,81,178,69,78,222,164,187,82,73,10,224,183,130,220,27,193,182,13,187,217,172,216,138,175,18,98,28,73,81,28,215,171,212,208,173,51,42,25,10,200,148,208,197,76,143,123,98,100,109,150,77,87,115,158,231,200,245,87,109,216,200,224,219,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,0,38,74,124,39,121,88,201,191,151,248,123,211,160,42,168,45,87,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,146,153,28,28,214,56,227,169,203,91,85,127,11,121,108,202,73,111,184,158,206,172,197,55,55,62,41,210,221,110,170,107,216,180,76,143,85,86,84,205,22,174,115,164,106,116,225,150,55,49,28,233,91,36,54,85,203,231,141,187,175,10,24,254,75,22,39,158,174,187,46,177,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,77,28,170,177,199,164,239,97,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,62,177,96,28,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,6,74,96,0,64,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,255,0,193,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,234,128,34,175,158,119,230,79,245,147,246,105,74,185,42,121,167,197,63,47,235,189,70,220,77,73,2,220,212,243,142,197,155,188,92,93,233,176,228,58,210,96,43,124,88,58,74,157,207,254,154,170,166,158,121,42,87,99,216,213,103,78,122,137,96,211,222,107,186,27,218,229,107,209,18,165,114,88,192,21,55,222,33,177,94,96,212,97,234,74,203,110,21,194,239,166,101,116,201,19,159,65,113,172,168,141,33,88,145,203,189,175,125,60,21,236,87,177,59,153,189,174,84,234,34,58,93,51,99,2,254,20,50,179,25,101,159,181,61,153,244,183,15,220,108,93,183,161,214,236,189,170,154,72,122,189,61,205,223,183,169,187,110,230,235,166,154,166,186,152,203,226,204,45,125,192,216,170,243,130,177,77,15,98,189,97,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,239,50,9,229,239,154,22,172,213,224,251,45,174,118,246,210,67,81,96,179,197,133,235,169,33,173,109,75,233,231,183,181,41,147,171,162,34,198,249,98,142,42,132,141,201,171,89,80,206,247,34,163,221,113,64,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,96,3,26,206,44,124,211,231,39,204,12,67,234,51,151,255,0,192,47,253,203,46,35,127,91,255,0,254,28,165,34,172,155,62,101,156,125,212,240,245,106,165,202,108,144,197,212,144,102,133,93,68,21,55,57,155,69,21,98,89,45,219,85,232,143,73,117,137,149,51,47,75,107,31,28,154,66,233,30,169,26,190,7,186,165,240,11,198,190,21,226,179,46,41,44,151,107,159,103,204,220,51,111,134,60,71,111,168,88,217,37,126,196,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,140,143,70,42,109,116,79,150,234,128,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,21,84,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,170,160,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,22,235,199,39,8,150,174,47,178,141,184,82,11,141,37,159,22,88,106,29,114,195,151,89,233,218,246,50,117,98,181,244,179,61,26,178,178,154,100,219,191,166,186,163,227,134,69,108,157,36,141,222,39,130,14,93,216,19,133,90,56,49,142,45,91,86,44,204,215,117,21,183,216,169,230,100,118,184,102,130,22,75,73,76,201,36,115,29,181,236,157,18,171,167,20,175,142,103,49,81,173,87,49,111,0,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,0,1,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,192,7,82,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,11,57,138,112,43,83,194,214,50,92,113,151,212,21,111,202,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,249,15,107,28,247,189,170,247,217,169,119,252,191,120,17,190,241,85,138,163,198,184,165,157,139,44,176,253,193,35,184,212,234,201,61,169,85,4,148,178,75,106,216,202,136,170,32,234,211,84,57,123,75,81,90,205,52,77,93,220,147,189,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,77,56,177,95,254,69,156,228,249,127,136,125,58,115,26,210,100,56,162,202,11,230,110,242,163,203,58,140,59,54,181,120,11,8,97,156,99,37,54,214,127,77,82,211,89,250,85,45,222,247,181,25,211,130,162,89,245,247,149,221,13,141,106,185,232,169,20,153,35,141,109,89,107,157,24,7,49,175,180,245,115,219,112,174,40,181,94,235,34,164,99,93,60,144,83,85,199,52,141,141,28,230,181,94,173,98,162,34,185,169,174,154,170,120,153,56,163,209,83,84,55,3,195,102,29,116,246,235,77,92,241,191,106,36,114,124,17,127,122,245,255,0,17,69,240,100,245,23,43,173,101,92,143,220,157,101,248,34,120,163,151,252,101,93,101,43,246,53,212,201,222,186,255,0,159,121,218,150,158,224,180,111,107,123,157,221,252,31,172,249,85,140,196,47,110,218,103,255,0,51,63,198,125,107,107,111,145,192,139,86,253,87,244,51,235,95,168,251,180,79,145,83,85,240,255,0,226,118,87,115,147,68,53,138,23,70,191,164,228,150,94,151,188,171,222,117,42,107,95,26,110,141,218,42,248,247,29,117,169,220,157,103,59,191,244,31,62,174,243,14,174,223,39,122,105,240,95,242,31,14,190,252,198,126,67,245,254,79,209,246,28,182,107,179,228,85,73,31,238,187,236,253,63,97,220,174,134,138,73,26,170,159,95,215,246,29,87,220,105,232,219,166,237,17,126,197,255,0,39,218,116,103,189,85,214,254,34,149,222,247,232,79,211,241,79,176,237,91,40,174,178,74,142,170,239,106,255,0,107,246,253,71,166,138,213,19,219,164,145,235,252,191,245,157,168,168,155,11,182,163,61,196,240,77,79,165,20,16,237,68,70,255,0,58,155,219,20,113,170,34,33,200,186,252,13,65,240,241,37,238,27,93,43,158,247,233,166,157,250,47,214,159,98,253,101,157,103,230,119,85,181,147,90,173,53,223,141,118,221,19,164,159,14,147,191,125,30,158,26,252,79,145,146,24,22,179,16,215,211,98,11,212,61,89,151,126,142,220,141,253,236,140,240,107,145,60,17,62,5,232,225,75,36,118,250,40,227,72,182,163,117,253,246,191,23,125,191,105,233,81,17,52,70,248,29,42,184,98,124,200,138,222,255,0,210,191,81,200,251,117,60,209,236,153,154,255,0,42,255,0,148,214,91,117,44,169,163,163,254,117,255,0,41,206,144,198,137,166,223,231,55,131,163,116,161,138,178,157,204,123,117,240,215,189,126,180,255,0,33,107,57,253,130,227,101,36,181,244,48,105,43,54,232,187,190,181,137,62,46,211,195,82,152,100,118,112,93,40,106,234,109,55,122,221,54,236,233,167,77,191,84,174,95,201,103,218,159,18,247,112,149,254,11,141,42,233,46,229,79,226,170,124,93,246,125,135,166,0,211,78,253,77,142,106,170,162,124,13,28,207,169,14,41,41,34,145,61,230,234,191,165,79,149,81,109,166,114,170,202,206,239,210,191,229,62,77,86,24,165,147,222,146,13,83,251,101,255,0,41,231,110,248,74,150,54,190,90,120,180,127,118,158,242,253,159,90,148,157,43,43,237,248,134,165,151,30,246,179,102,223,201,248,179,191,195,244,161,235,105,238,142,157,34,125,43,244,123,183,105,221,254,84,59,213,24,154,170,129,18,105,100,247,153,227,220,159,31,228,251,79,181,135,49,253,53,197,175,117,68,157,241,233,240,95,142,191,83,126,195,220,82,95,169,38,143,72,159,174,191,98,255,0,144,231,166,157,95,185,200,239,13,62,7,121,178,107,166,138,113,201,43,25,171,156,110,125,68,114,51,84,248,156,117,49,53,208,238,149,53,79,250,207,149,95,110,129,88,213,145,186,235,174,157,235,246,125,166,218,186,24,98,114,42,183,199,195,189,77,237,165,108,75,171,144,222,141,133,171,255,0,196,85,71,163,28,173,240,238,54,216,223,63,95,71,175,186,138,154,120,125,167,163,71,167,129,185,28,138,109,87,39,129,166,168,107,174,131,93,77,200,166,160,3,97,183,69,240,13,103,189,170,156,136,136,134,166,215,110,79,201,40,230,122,82,79,83,135,159,183,189,19,77,83,187,248,113,20,123,43,49,4,46,142,104,52,217,179,111,214,190,59,215,234,43,245,138,247,6,140,123,29,163,147,95,130,253,191,97,233,167,174,142,74,125,28,238,231,120,247,125,167,86,42,248,93,18,196,206,244,95,211,245,254,131,182,234,150,178,151,106,247,39,253,103,20,55,100,100,90,53,53,111,253,127,160,235,197,117,141,210,116,218,221,63,151,254,163,232,199,89,6,197,222,190,31,164,249,158,219,166,106,186,84,95,119,187,187,191,252,135,154,184,99,200,105,149,203,12,122,175,119,197,126,207,226,159,9,216,174,235,123,93,144,166,196,248,254,74,233,252,201,245,29,121,108,181,23,7,116,234,95,175,242,39,248,151,236,59,212,116,52,214,230,36,10,154,255,0,119,244,255,0,140,239,197,78,249,102,141,96,238,84,215,79,238,125,166,233,237,247,57,231,106,35,187,211,95,131,126,175,210,119,155,130,187,99,218,181,47,239,239,248,127,145,223,97,232,173,214,56,104,91,177,19,191,249,126,223,183,237,62,236,16,108,68,219,226,114,198,199,254,82,156,200,154,254,147,84,69,248,154,162,104,154,26,131,228,95,175,145,90,169,228,115,147,189,35,87,107,223,245,47,216,191,81,102,220,75,231,114,82,50,91,101,51,119,62,77,209,248,233,227,214,111,198,63,179,235,41,142,70,229,213,78,51,189,253,32,172,247,82,103,117,81,59,151,197,241,63,224,228,254,18,252,11,242,192,152,69,150,139,109,36,72,189,209,193,27,127,184,214,255,0,25,126,163,221,53,54,49,27,252,20,208,218,170,189,239,248,34,28,17,179,89,122,159,90,255,0,140,237,128,104,166,166,201,99,73,88,172,119,130,148,235,51,176,124,119,139,37,85,63,240,227,127,243,177,233,252,36,250,200,242,205,75,29,126,85,227,228,190,82,55,116,44,119,85,201,171,83,194,103,185,124,85,203,225,31,212,92,143,14,57,245,71,136,173,144,69,35,118,73,218,27,18,166,170,191,189,135,253,205,62,46,46,206,207,118,134,229,76,201,24,190,40,159,95,212,159,103,218,125,16,13,53,208,218,186,42,235,241,79,3,93,218,167,232,241,58,238,129,36,122,72,158,40,186,155,102,138,71,46,239,130,29,10,219,58,84,198,237,124,28,138,171,252,255,0,105,77,111,56,22,71,201,83,36,110,211,89,158,255,0,15,135,127,241,143,51,45,150,74,106,164,115,91,239,68,155,21,117,250,151,244,155,102,168,157,31,209,211,220,219,239,120,127,41,192,181,112,195,20,201,23,115,145,174,95,143,142,135,13,131,22,214,210,84,58,23,59,220,116,138,158,9,225,170,39,213,246,30,250,219,140,156,205,177,162,106,142,211,95,230,254,41,234,109,248,134,154,72,211,123,125,229,95,173,126,207,176,229,168,186,196,142,71,162,233,223,221,227,254,67,99,110,83,204,244,218,190,239,199,195,195,251,135,102,90,149,72,116,215,77,91,254,35,172,143,172,115,227,88,223,163,123,181,238,67,153,239,157,100,70,185,218,162,248,247,33,200,179,244,83,106,120,169,171,106,156,170,141,114,233,175,129,189,239,108,186,48,239,208,199,177,17,83,252,252,15,162,215,181,83,69,83,118,173,35,215,142,222,104,214,172,148,186,94,114,95,34,41,169,47,152,218,158,158,90,75,142,32,116,173,125,22,30,173,220,214,244,153,18,181,205,171,169,99,122,155,154,170,145,197,39,77,175,234,171,101,133,181,83,151,215,27,118,174,43,176,12,150,44,77,61,37,14,98,225,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,154,57,81,36,143,88,98,226,195,205,54,114,124,192,196,62,163,57,53,28,174,124,138,101,159,223,62,177,90,93,82,33,184,0,0,34,175,158,119,230,79,245,147,246,105,74,185,42,121,167,197,63,47,235,189,70,220,77,72,0,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,96,3,26,206,44,124,211,231,39,204,12,67,234,51,146,169,201,83,202,198,41,249,129,93,233,214,226,42,248,177,243,79,156,159,48,49,15,168,206,74,167,37,79,43,24,167,230,5,119,167,91,139,170,226,199,202,198,114,124,191,196,62,157,57,141,97,146,159,9,222,86,50,111,229,254,30,244,232,11,85,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,34,175,157,31,15,88,86,223,71,135,56,157,180,212,246,59,213,202,225,77,132,174,244,81,210,198,216,235,191,17,83,52,21,142,145,168,143,89,152,200,22,23,43,247,238,141,32,68,86,36,90,62,42,201,137,228,211,144,56,54,199,149,247,78,35,29,116,164,185,98,204,71,81,87,96,99,41,110,11,34,90,109,209,73,19,157,79,60,40,136,145,212,203,44,108,153,119,43,255,0,19,217,92,205,157,73,17,210,62,0,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,149,64,49,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,64,9,146,159,9,222,86,50,111,229,254,30,244,232,10,170,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,76,247,48,110,54,237,92,40,96,8,236,88,98,122,74,236,197,197,84,245,16,218,168,219,84,214,207,105,129,208,204,214,93,159,27,161,149,143,100,117,13,141,173,138,68,106,76,189,68,106,170,71,38,144,67,254,138,177,238,42,255,0,93,113,30,36,196,119,15,247,74,202,235,149,117,68,159,240,164,154,105,36,127,218,231,57,223,21,83,218,231,247,15,25,161,195,62,50,162,192,121,179,106,164,160,187,220,44,244,151,184,89,77,89,29,75,58,19,163,145,90,174,98,170,35,227,150,57,161,122,120,111,137,202,197,124,106,201,31,121,92,168,248,215,252,25,98,168,56,107,204,203,157,214,167,13,226,219,133,61,54,18,151,94,180,54,123,164,210,57,171,79,177,26,178,54,26,169,36,103,123,93,178,57,83,114,177,18,105,165,108,202,22,1,206,175,202,198,22,249,129,67,233,215,18,42,248,78,243,79,147,127,48,48,247,168,192,100,166,0,5,191,230,151,1,92,39,103,78,59,185,230,102,101,229,79,182,113,37,231,163,219,107,125,187,114,167,234,244,161,100,49,254,46,26,134,70,221,35,137,141,247,90,154,233,170,234,170,170,181,3,37,50,19,41,248,118,194,181,88,43,39,48,167,209,251,45,109,193,247,73,233,187,117,77,94,250,167,199,28,110,147,125,68,146,61,53,100,49,166,136,187,125,221,116,213,85,86,160,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,0,69,95,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,153,60,89,138,108,88,27,10,222,113,174,41,174,236,86,92,63,111,168,186,92,106,122,79,147,161,75,4,110,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,189,198,50,249,177,142,191,10,25,167,140,179,51,217,126,204,250,91,136,46,55,222,197,215,235,118,94,213,83,36,221,46,166,214,239,219,212,219,187,107,117,211,93,19,93,9,148,228,219,133,175,184,127,132,122,203,181,222,135,179,210,98,108,97,113,186,90,228,234,177,253,162,149,144,83,82,58,77,26,170,172,210,122,74,134,104,228,71,123,154,233,181,205,85,190,163,30,190,98,185,57,125,201,190,46,49,221,53,222,110,209,73,140,46,19,227,27,93,78,214,51,173,75,95,60,178,57,54,53,239,86,244,167,74,136,53,118,215,63,161,191,107,90,246,161,126,188,145,241,173,170,191,37,243,11,46,97,167,171,75,149,143,20,69,123,168,149,204,111,65,208,87,82,71,12,77,99,183,110,87,163,173,243,43,145,90,136,136,232,244,87,106,168,217,31,5,170,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,0,24,214,113,99,230,159,57,62,96,98,31,81,156,191,254,1,127,238,89,113,27,250,223,255,0,240,229,41,21,103,213,197,152,166,251,142,113,85,231,26,226,154,238,219,122,196,23,10,139,165,198,167,164,200,250,245,83,200,233,37,147,99,17,172,110,231,189,203,163,81,26,154,232,136,137,220,122,172,139,207,76,199,225,211,49,237,217,161,149,247,158,195,117,161,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,82,23,237,110,169,170,57,28,214,189,142,99,216,199,183,33,78,26,56,139,192,156,80,101,101,6,102,96,90,143,236,84,119,138,45,147,127,83,46,157,154,25,167,163,234,75,20,125,110,151,93,141,234,177,187,31,226,139,226,137,85,65,96,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,254,0,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,170,160,197,92,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,1,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,234,128,0,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,96,0,81,254,49,45,54,171,215,10,25,195,71,121,182,82,87,211,199,129,239,85,108,138,166,22,202,198,207,5,28,179,67,42,53,200,168,143,142,88,227,145,142,241,107,216,215,38,138,136,166,54,230,73,28,29,218,109,86,94,20,50,122,142,205,108,164,160,167,147,3,217,106,223,21,52,45,137,142,158,122,56,166,154,85,107,81,17,95,36,178,73,35,221,226,231,189,206,93,85,85,74,192,82,158,44,83,255,0,145,103,57,62,95,226,31,78,156,198,180,200,191,36,112,85,179,50,120,27,192,57,117,124,168,171,130,219,138,178,162,213,101,172,150,145,237,108,241,193,83,103,142,25,29,27,156,215,53,30,141,122,170,42,181,201,174,154,162,248,24,242,226,204,45,125,192,248,170,243,130,177,77,15,98,189,97,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,189,138,230,59,107,218,228,213,170,173,93,53,69,84,239,50,8,229,237,153,214,156,213,224,255,0,45,174,150,246,210,67,81,96,179,197,133,235,169,97,173,109,75,233,231,183,181,41,147,171,162,34,198,249,98,142,42,132,141,201,171,89,80,206,247,34,163,221,113,102,142,215,79,116,166,249,189,79,61,70,25,173,107,23,191,167,38,169,221,225,211,144,160,89,99,119,142,154,166,229,68,228,218,177,206,136,171,227,224,142,79,171,236,43,245,138,247,6,140,123,29,163,147,95,130,253,191,97,233,167,174,142,74,125,28,238,231,120,247,125,167,86,42,248,93,18,196,206,244,95,211,245,254,131,182,234,150,178,151,106,247,39,253,103,20,55,100,100,90,53,53,111,253,127,160,235,197,117,141,210,116,218,221,63,151,254,163,232,199,89,6,197,222,190,31,164,249,158,219,166,106,186,84,95,119,187,187,191,252,135,154,184,99,200,105,149,203,12,122,175,119,197,126,207,226,159,9,216,174,235,123,93,144,166,196,248,254,74,233,252,201,245,29,121,108,181,23,7,116,234,95,175,242,39,248,151,236,59,212,116,52,214,230,36,10,154,255,0,119,244,255,0,140,239,197,78,249,102,141,96,238,84,215,79,238,125,166,233,237,247,57,231,106,35,187,211,95,131,126,175,210,119,155,130,187,99,218,181,47,239,239,248,127,145,223,97,232,173,214,56,104,91,177,19,191,249,126,223,183,237,62,236,16,108,68,219,226,114,198,199,254,82,156,200,154,254,147,84,69,248,154,162,104,154,26,131,163,115,186,71,110,141,30,238,253,127,155,195,236,251,75,84,226,43,59,35,178,80,62,24,219,171,215,78,237,127,141,23,251,154,253,101,183,229,86,16,172,204,156,70,219,197,82,108,99,181,238,238,93,127,22,246,252,28,223,224,125,69,253,101,190,6,101,150,215,79,11,87,185,155,255,0,157,207,254,50,253,101,76,137,157,56,209,137,240,10,170,174,213,60,16,235,43,119,201,212,250,142,224,6,139,224,106,104,230,163,154,173,95,137,227,241,158,25,142,227,111,146,31,225,105,252,206,111,219,246,17,223,159,88,14,183,4,223,169,239,150,254,253,55,238,240,254,4,77,79,23,47,240,151,224,85,126,29,120,134,166,188,71,83,77,82,205,146,199,179,226,171,174,189,101,248,70,159,4,47,74,195,125,130,233,2,43,23,251,255,0,90,253,137,245,31,96,0,108,118,142,93,20,213,28,171,221,241,56,37,133,179,175,129,182,104,164,126,154,47,129,211,168,182,118,148,220,191,31,31,243,212,167,119,236,14,233,235,42,100,137,218,110,217,162,233,245,34,127,24,241,245,120,126,74,105,89,30,158,252,90,247,254,159,229,19,79,83,19,155,27,83,199,93,222,31,200,112,199,81,79,20,138,141,238,114,248,248,157,11,94,42,174,183,214,63,99,189,213,211,224,157,253,203,246,125,167,190,183,227,39,69,166,212,215,119,253,127,197,61,93,187,17,211,200,213,89,91,223,250,87,237,251,14,221,85,214,21,77,254,9,252,191,228,56,125,169,60,203,164,110,211,249,19,252,135,115,181,42,68,154,174,154,157,55,62,173,241,181,97,126,158,63,4,255,0,25,207,52,149,58,166,175,254,100,57,58,201,2,107,245,134,213,187,226,186,33,202,249,90,230,236,250,206,221,4,91,28,139,245,41,245,26,246,170,104,170,110,213,166,138,228,95,5,52,0,213,16,220,0,52,84,212,109,8,154,124,77,65,162,247,30,75,26,88,91,114,183,72,199,183,114,46,154,166,186,126,249,191,111,216,89,254,34,163,147,4,220,17,239,247,33,155,197,60,117,209,169,250,87,197,197,76,193,152,166,130,178,4,233,191,199,94,253,29,245,187,236,251,15,125,77,120,108,174,107,164,147,88,147,93,83,79,250,190,179,232,209,223,168,105,100,72,227,118,138,191,13,23,252,134,250,172,85,11,19,73,163,234,179,234,213,91,253,228,54,199,137,225,232,236,100,27,23,251,101,95,143,232,58,117,119,90,135,39,85,149,27,83,251,68,95,241,30,31,17,99,219,197,46,200,169,174,26,57,117,215,241,76,251,62,182,157,251,125,77,202,174,155,89,170,55,42,248,251,141,79,138,253,71,93,141,130,7,42,72,154,43,63,79,126,167,216,181,73,79,42,245,146,15,202,248,238,95,134,167,164,164,166,235,167,226,153,167,213,222,125,58,59,46,139,172,209,234,139,227,223,254,69,62,181,21,146,149,146,117,35,135,77,60,61,229,251,126,211,234,197,107,166,89,17,238,143,85,79,181,127,202,115,58,151,94,230,247,104,118,35,99,87,221,122,106,167,50,166,137,221,220,108,141,17,117,85,55,53,126,6,170,136,190,38,160,232,93,46,44,162,137,234,231,105,163,21,124,62,197,251,62,194,221,51,211,52,189,143,111,172,130,10,173,178,45,60,138,213,217,175,126,217,83,226,197,250,139,31,182,80,226,12,208,199,174,150,173,253,162,22,214,46,157,204,103,119,89,62,173,171,225,33,33,57,33,151,180,150,27,37,10,73,75,162,182,154,36,95,125,124,118,71,252,101,250,138,219,4,81,195,19,89,27,116,68,106,39,143,216,111,95,3,130,103,171,85,17,60,23,196,209,142,69,114,119,119,33,204,178,34,104,159,110,134,243,69,93,14,41,21,202,154,181,116,208,223,30,237,186,185,123,205,231,90,190,150,42,170,119,197,43,55,34,162,167,142,159,5,45,119,137,236,164,135,17,225,219,141,93,45,22,178,69,75,50,181,122,139,226,145,204,169,226,244,254,17,31,24,114,255,0,137,114,167,28,199,79,44,189,24,163,173,71,126,76,110,247,82,100,79,169,203,225,25,33,217,1,158,116,248,142,221,77,28,149,187,220,170,198,47,226,213,59,246,197,254,230,159,194,46,98,221,113,134,186,22,73,27,247,110,106,47,130,167,193,62,207,180,238,3,71,34,105,175,212,113,57,203,240,93,13,205,114,175,129,189,19,187,69,52,218,109,153,21,99,93,171,162,159,62,106,70,205,19,156,230,234,253,85,53,215,236,62,37,102,30,134,120,228,107,162,247,220,170,186,238,95,242,158,58,231,131,43,99,89,29,76,253,187,156,171,224,139,221,223,245,184,249,18,96,168,220,206,165,125,63,83,85,218,171,191,78,255,0,228,119,233,62,61,195,6,90,41,234,89,52,52,155,92,154,42,47,81,203,223,170,175,240,142,58,136,235,173,235,20,148,175,210,54,185,186,166,137,225,252,191,160,229,110,52,158,10,136,160,108,122,57,85,169,187,84,250,244,240,218,125,212,190,50,120,219,45,117,78,158,10,158,231,130,255,0,34,126,147,146,155,17,82,245,145,144,84,234,239,175,98,253,127,106,29,154,236,77,78,214,181,37,155,222,77,19,93,171,227,223,246,29,152,113,27,100,134,53,142,167,189,17,186,46,207,179,244,28,173,184,214,203,59,37,142,175,94,244,95,235,105,245,254,131,235,211,87,74,254,250,137,119,59,251,93,63,188,105,53,210,4,145,17,233,189,200,186,34,119,167,248,143,177,106,71,76,214,202,230,232,139,162,167,127,130,119,31,114,40,156,186,43,151,84,248,29,132,137,169,223,167,120,216,212,252,164,212,140,62,104,156,191,232,174,212,87,30,38,242,63,14,244,110,176,246,155,142,56,181,193,36,16,82,201,75,20,18,207,53,217,189,73,25,182,100,233,105,44,113,163,221,50,200,217,17,168,244,149,210,198,14,85,102,94,42,201,188,199,195,185,163,130,170,251,61,235,12,220,34,184,83,110,146,70,71,54,213,247,224,151,166,230,61,208,202,197,116,114,49,28,155,227,123,218,171,163,148,102,198,58,252,40,102,158,50,204,191,101,251,51,233,110,32,184,223,123,23,95,173,217,123,85,76,147,116,186,155,91,191,111,83,110,237,173,215,77,116,77,116,39,79,149,194,127,242,10,101,154,255,0,244,107,214,43,75,171,0,0,1,21,124,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,106,64,5,170,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,0,24,214,113,99,230,159,57,62,96,98,31,81,156,149,78,74,158,86,49,79,204,10,239,78,183,17,87,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,93,87,22,62,86,51,147,229,254,33,244,233,204,107,12,148,248,78,242,177,147,127,47,240,247,167,64,90,175,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,143,147,139,49,77,139,3,97,91,206,53,197,53,221,138,203,135,237,245,23,75,141,79,73,242,116,41,96,141,210,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,184,199,95,140,14,37,47,188,84,231,141,227,51,110,105,209,181,67,186,215,134,233,29,74,200,36,164,179,197,52,143,167,142,84,107,159,186,101,234,190,73,21,94,244,234,72,244,106,163,17,141,111,138,173,201,124,208,183,101,29,6,123,220,48,133,93,46,4,186,94,22,195,67,120,153,241,177,149,85,168,201,30,173,138,53,119,85,236,68,134,84,89,90,197,143,124,111,102,237,237,86,165,95,224,23,138,234,206,20,179,198,146,247,115,151,126,12,197,29,27,62,40,134,73,167,72,224,165,116,205,86,215,182,56,145,221,73,169,253,247,53,22,55,185,209,190,120,219,181,101,222,217,254,194,120,166,197,142,112,173,155,26,225,106,238,219,101,196,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,220,125,96,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,101,80,12,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,144,2,100,167,194,119,149,140,155,249,127,135,189,58,2,170,130,213,121,163,249,19,204,223,185,125,98,136,130,188,167,199,95,130,252,211,193,185,153,236,191,105,253,18,196,22,235,239,98,235,244,123,87,101,169,142,110,151,83,107,182,110,233,237,221,181,218,107,174,139,166,131,53,115,51,21,103,38,99,226,60,210,198,181,125,162,245,137,174,18,220,42,118,201,35,227,135,122,251,144,69,212,123,222,216,98,98,54,56,216,174,93,145,177,141,69,209,168,74,87,42,126,5,106,112,116,116,28,83,230,189,5,93,53,246,170,157,38,193,84,45,170,137,208,54,221,87,68,197,246,147,214,25,28,174,124,177,84,73,19,97,145,27,211,68,145,206,99,156,232,214,43,212,226,171,134,124,27,197,126,81,214,101,110,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,120,115,87,44,241,86,77,230,62,35,202,220,107,73,217,239,88,102,225,45,190,167,108,114,50,57,182,47,185,60,93,70,49,238,134,86,43,100,141,234,212,223,27,216,228,77,28,132,165,114,167,227,170,167,24,199,65,194,198,107,215,213,212,223,105,105,210,28,21,92,218,88,155,3,173,212,148,76,79,102,189,33,141,170,215,197,21,60,146,182,105,21,221,68,89,26,231,181,205,141,37,246,188,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,6,74,96,0,0,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,0,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,38,156,116,227,91,86,0,224,251,54,239,183,154,122,185,169,234,176,189,93,145,141,166,99,92,244,158,224,222,195,11,149,28,230,166,198,203,83,27,158,186,234,140,71,42,35,149,17,171,142,97,146,159,10,56,79,232,55,12,185,85,133,164,195,63,71,234,232,176,125,167,183,219,157,69,217,36,130,185,244,177,190,171,171,22,141,86,204,233,223,43,164,220,155,150,71,61,93,239,42,149,84,135,110,119,24,42,235,65,157,25,123,152,211,84,82,45,182,249,133,229,178,83,196,215,187,174,217,232,106,228,154,87,61,187,118,163,21,183,8,81,170,142,85,85,108,154,163,116,69,119,159,228,169,230,159,20,252,191,174,245,27,113,53,32,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,96,3,26,206,44,124,211,231,39,204,12,67,234,51,151,255,0,192,47,253,203,46,35,127,91,255,0,254,28,165,34,172,149,238,87,220,190,234,109,53,54,94,40,115,166,213,72,247,190,157,181,248,62,199,83,20,85,44,217,52,84,181,20,119,164,150,41,220,212,122,53,243,181,144,75,22,248,222,141,151,221,123,89,165,10,230,133,193,71,238,127,199,111,206,124,189,182,90,168,114,219,25,92,25,77,21,186,137,58,62,198,186,58,23,61,244,233,19,156,186,195,47,74,121,163,88,209,25,31,191,22,200,218,200,186,148,47,131,190,42,177,151,10,25,185,111,198,22,107,149,91,176,197,198,162,158,155,22,90,35,141,38,101,198,220,143,247,213,177,57,236,111,105,141,174,145,208,191,115,118,189,85,170,189,55,200,199,228,39,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,0,98,174,100,167,194,119,149,140,155,249,127,135,189,58,2,170,131,21,115,37,62,19,188,172,100,223,203,252,61,233,208,21,84,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,0,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,0,2,213,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,128,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,100,167,194,119,149,140,155,249,127,135,189,58,2,170,148,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,74,92,39,166,188,44,228,223,203,252,61,233,208,16,153,204,159,40,106,114,131,140,12,113,2,67,86,150,220,95,80,152,190,219,53,76,241,74,249,217,92,231,62,161,200,145,233,177,141,172,74,184,216,215,162,61,25,19,85,119,106,143,117,234,242,71,205,11,85,86,0,204,44,151,153,180,144,92,173,151,136,177,69,58,186,181,189,122,200,42,97,142,154,93,148,250,35,182,64,234,72,119,72,138,228,214,174,54,170,55,187,124,154,3,207,98,155,74,92,109,213,12,86,234,142,99,209,83,95,134,215,125,191,105,104,88,254,141,216,47,17,75,62,155,33,169,150,103,42,120,235,163,213,19,235,95,223,33,239,48,102,41,160,172,129,58,111,241,215,191,71,125,110,251,62,195,223,83,94,27,43,154,233,36,214,36,215,84,211,254,175,172,250,52,119,234,26,89,18,56,221,162,175,195,69,255,0,33,190,171,21,66,196,210,104,250,172,250,181,86,255,0,121,13,177,226,120,122,59,25,6,197,254,217,87,227,250,14,157,93,214,161,201,213,101,70,212,254,209,23,252,71,135,196,88,246,241,75,178,42,107,134,142,93,117,252,83,62,207,173,167,126,223,83,114,171,166,214,106,141,202,190,62,227,83,226,191,81,215,99,96,129,202,146,38,138,207,211,223,169,246,45,82,83,202,189,100,131,242,190,59,151,225,169,233,41,41,186,233,248,166,105,245,119,159,78,142,203,162,235,52,122,162,248,247,255,0,145,79,173,69,100,165,100,157,72,225,211,79,15,121,126,223,180,250,177,90,233,150,68,123,163,213,83,237,95,242,156,206,165,215,185,189,218,29,136,216,213,247,94,154,169,204,169,162,119,119,27,35,68,93,85,77,205,95,129,170,162,47,137,168,58,213,149,141,165,106,43,151,77,74,31,155,89,148,203,45,42,109,169,209,95,225,238,125,75,31,241,87,235,35,239,17,215,98,60,206,198,47,165,116,253,120,83,77,19,108,109,255,0,189,34,255,0,21,124,88,95,95,15,217,99,77,98,179,210,172,212,154,42,111,215,241,139,252,57,127,142,191,89,113,116,148,241,65,11,89,19,116,68,215,226,171,241,57,206,9,158,172,77,80,216,142,69,84,110,157,199,58,200,136,157,198,243,69,238,54,61,85,200,168,222,237,4,59,213,186,185,78,67,142,120,153,52,106,199,183,84,95,180,160,185,231,149,180,152,162,210,232,227,162,220,230,233,255,0,124,84,241,116,95,199,79,224,145,131,112,102,39,202,204,78,237,139,209,99,180,219,253,109,223,247,180,254,219,251,33,126,220,63,113,3,21,242,159,163,53,118,231,55,199,241,74,159,25,126,168,211,234,46,210,213,119,130,227,11,95,28,155,149,117,248,42,124,87,236,251,15,164,13,21,17,124,78,53,114,233,220,161,174,85,253,39,34,39,119,121,166,223,168,61,61,213,68,62,123,233,146,102,185,100,77,92,154,104,124,106,155,20,51,43,214,88,181,115,180,211,222,95,242,158,66,233,131,42,152,249,37,166,118,213,93,52,238,69,250,190,183,31,13,216,45,239,99,164,175,139,169,183,77,125,237,63,188,239,208,124,139,174,9,179,49,27,35,40,244,94,254,254,163,254,207,227,28,53,84,149,148,116,251,168,93,179,79,177,23,227,246,254,149,55,75,140,166,162,70,177,209,106,238,254,253,201,255,0,230,253,167,223,142,252,181,112,163,171,170,52,103,246,159,111,216,159,160,223,30,33,162,100,136,200,234,119,59,225,238,42,127,136,239,86,98,88,89,14,218,137,181,84,248,237,95,175,236,67,125,46,36,142,74,86,163,106,117,241,253,231,219,250,14,119,220,235,42,28,217,25,87,223,223,255,0,123,79,242,31,90,158,190,119,174,149,50,238,255,0,130,137,253,227,125,77,206,6,46,217,151,118,158,9,222,159,226,62,141,173,206,170,78,166,205,27,240,77,127,73,232,33,137,202,186,170,251,191,81,217,72,154,157,250,119,141,141,79,202,77,77,118,53,19,84,65,162,33,170,38,166,168,154,26,128,0,6,154,232,109,116,136,134,173,114,56,220,113,84,194,217,226,88,223,224,191,229,40,166,106,229,100,55,202,86,53,19,195,95,175,187,189,159,199,79,168,181,27,149,54,37,203,139,138,166,222,180,11,240,214,54,254,245,63,182,95,23,159,82,217,196,37,84,237,236,203,135,245,119,215,218,211,237,95,236,103,166,162,204,137,170,234,27,80,150,205,174,93,127,239,200,191,5,79,224,253,135,223,161,205,154,200,101,74,95,98,232,159,217,59,74,125,74,190,27,15,171,95,139,238,55,74,52,115,37,232,42,252,118,181,218,119,167,241,83,234,54,195,123,154,150,30,141,109,71,85,169,251,237,136,223,142,191,4,253,7,201,166,185,218,110,117,111,150,40,189,228,211,247,206,250,191,71,216,125,89,177,117,194,145,82,154,158,209,212,68,253,247,104,106,125,190,10,211,238,217,236,151,108,76,230,84,73,31,75,77,123,181,107,190,180,250,211,248,37,80,178,225,153,162,107,89,42,253,122,248,125,191,105,234,233,237,17,192,196,84,119,119,213,167,253,103,122,56,88,214,233,161,207,12,76,103,122,39,143,137,170,106,139,174,189,198,244,84,112,114,107,222,129,206,77,13,17,218,247,161,185,19,78,255,0,137,168,62,109,222,237,5,190,9,28,229,239,107,85,126,63,82,253,159,97,111,185,203,157,182,236,61,111,172,141,19,124,169,4,138,137,239,39,126,217,63,220,215,226,133,153,215,226,203,206,110,226,132,134,142,62,148,43,55,65,221,236,119,253,241,117,94,244,106,248,72,133,220,240,251,147,44,177,208,195,83,51,245,123,182,189,203,167,197,82,37,248,61,126,162,230,173,182,248,168,96,141,140,253,235,81,63,153,62,223,176,238,154,57,116,77,84,235,203,163,181,211,226,135,18,46,197,68,215,184,222,178,47,118,138,114,177,203,181,123,251,205,201,170,167,121,196,186,251,218,253,106,107,18,166,189,255,0,3,176,15,157,123,180,195,117,160,154,146,78,228,145,142,111,199,226,213,79,173,62,178,205,120,149,225,205,151,84,172,187,82,205,172,140,164,145,205,247,126,41,214,114,39,124,169,245,253,69,163,97,11,253,231,40,177,67,104,106,98,214,52,169,69,252,166,120,117,26,154,247,35,191,177,151,239,144,249,225,65,127,162,167,133,236,209,234,214,34,247,187,234,137,63,177,167,214,92,125,190,229,5,108,44,146,55,107,185,168,239,5,248,162,125,159,105,222,6,199,51,93,85,80,226,72,246,191,95,183,83,145,23,85,84,85,55,167,129,162,170,238,209,60,13,199,19,227,71,46,170,157,231,90,162,222,146,170,59,95,243,254,233,212,171,180,164,144,44,94,58,247,255,0,55,233,60,213,211,11,65,42,47,187,239,162,234,139,170,248,247,253,167,154,186,96,171,156,218,73,5,195,166,198,247,171,122,77,93,116,215,226,174,60,221,206,26,155,74,182,41,99,237,43,170,39,138,51,191,191,244,253,95,206,124,91,165,174,11,164,10,250,202,94,147,83,189,83,122,187,224,191,82,167,214,167,154,254,162,217,222,244,167,171,216,238,244,211,166,245,254,254,191,81,230,175,139,83,117,149,91,79,136,118,53,93,170,39,100,69,209,59,254,189,62,179,232,218,172,215,136,97,137,91,136,245,68,107,123,187,27,59,251,147,237,42,54,25,164,185,177,144,171,171,186,157,205,213,122,77,77,127,36,245,116,180,183,57,230,247,31,170,238,211,193,189,253,231,171,177,225,215,185,237,170,157,159,140,107,147,227,250,23,224,167,177,167,129,97,98,34,161,217,239,211,191,224,106,199,235,220,191,3,119,137,162,162,39,135,137,13,156,214,248,41,252,25,98,169,248,147,203,75,101,214,167,13,226,219,133,69,78,44,139,78,180,54,123,156,210,53,201,81,189,92,178,54,26,169,36,127,115,155,178,57,83,106,61,18,104,98,108,118,19,253,202,227,200,158,89,253,245,235,21,165,213,0,0,0,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,53,32,2,213,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,128,12,107,56,177,243,79,156,159,48,49,15,168,206,74,167,37,79,43,24,167,230,5,119,167,91,136,171,226,199,205,62,114,124,192,196,62,163,57,42,156,149,60,172,98,159,152,21,222,157,110,46,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,74,124,39,121,88,201,191,151,248,123,211,160,45,87,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,196,43,115,100,226,243,240,187,152,255,0,185,247,5,86,239,194,24,2,224,255,0,107,58,74,14,148,149,88,138,21,154,9,182,200,245,87,172,48,49,238,137,186,53,136,233,29,59,151,170,196,133,233,111,252,20,112,163,125,226,211,57,104,176,111,74,235,71,132,45,186,86,98,155,221,20,44,119,96,165,218,245,142,52,116,138,140,73,167,123,58,81,166,143,114,106,249,58,111,100,82,33,62,151,60,151,202,251,214,81,179,34,47,56,66,146,191,2,71,103,130,194,203,61,75,228,149,141,162,129,140,100,45,73,28,229,149,31,26,71,26,178,93,253,70,189,141,122,57,30,136,227,30,190,42,184,103,198,92,40,102,229,102,86,227,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,188,174,83,124,107,219,178,254,179,247,49,102,133,207,161,101,189,220,25,38,16,173,145,106,170,36,138,233,85,60,48,165,177,177,177,175,100,112,202,249,29,51,93,248,166,50,78,186,189,92,179,34,178,95,192,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,149,64,49,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,64,9,146,159,9,222,86,50,111,229,254,30,244,232,10,170,11,85,230,143,228,79,51,126,229,245,138,34,0,73,20,229,71,193,71,225,55,21,65,196,166,102,91,46,180,216,111,9,92,41,234,112,148,90,116,97,188,93,33,145,206,90,141,232,228,145,208,210,201,27,59,154,221,146,74,187,85,234,144,205,19,166,80,22,149,204,27,130,75,87,21,248,2,59,238,24,130,146,135,49,112,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,81,90,136,146,73,172,16,255,0,162,172,5,138,191,215,92,57,137,48,229,195,253,210,142,186,219,93,79,39,252,25,33,154,57,25,246,57,174,111,193,80,147,78,62,49,38,124,226,206,91,249,95,125,226,71,12,82,88,241,181,70,56,161,90,136,162,94,156,243,193,236,219,135,74,162,170,159,99,91,73,82,246,251,210,64,213,84,106,247,233,18,185,105,225,176,190,19,188,211,228,223,204,12,61,234,48,25,41,128,0,0,24,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,46,168,2,42,249,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,197,218,115,159,187,93,109,220,40,89,40,237,247,58,186,90,123,166,56,160,164,174,138,25,156,198,85,64,148,117,179,36,82,181,23,71,177,37,134,41,17,174,213,55,198,199,120,181,21,34,7,36,48,85,171,50,179,163,0,229,205,246,162,174,11,110,42,197,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,154,233,170,47,129,147,152,35,171,157,166,22,177,85,228,22,5,198,181,20,59,239,86,172,96,150,186,58,158,171,211,165,75,87,69,81,37,68,123,17,118,59,115,232,169,151,85,69,114,116,244,106,162,57,200,177,237,203,195,26,218,176,7,26,89,85,125,188,211,213,205,79,85,120,125,145,141,166,99,92,244,158,225,77,45,12,46,84,115,154,155,27,45,76,110,122,235,170,49,28,168,142,84,70,174,67,192,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,96,3,26,206,44,124,211,231,39,204,12,67,234,51,151,255,0,192,47,253,203,46,35,127,91,255,0,254,28,165,34,172,202,160,249,56,179,11,88,177,206,21,188,224,172,83,67,219,108,184,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,200,23,227,235,130,140,85,194,158,99,213,222,237,54,206,209,150,88,154,225,52,152,114,225,78,146,62,58,13,234,233,27,108,168,89,28,247,182,104,152,138,140,115,220,189,104,216,175,69,220,217,89,23,160,229,215,199,85,79,11,88,201,48,62,96,215,213,191,42,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,228,61,207,107,30,246,163,31,58,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,22,23,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,1,138,185,146,159,9,222,86,50,111,229,254,30,244,232,10,170,12,85,204,148,248,78,242,177,147,127,47,240,247,167,64,85,80,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,128,0,24,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,46,168,0,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,0,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,146,159,9,222,86,50,111,229,254,30,244,232,10,170,82,174,44,124,172,103,39,203,252,67,233,211,152,214,25,41,240,157,229,99,38,254,95,225,239,78,128,176,14,118,153,41,255,0,104,188,70,81,220,62,172,21,112,165,146,95,252,226,178,146,72,88,145,255,0,231,169,35,157,39,246,4,107,127,45,75,116,229,53,154,54,172,182,226,254,215,109,188,182,146,58,124,115,103,172,194,236,170,169,173,109,59,41,167,123,162,169,135,77,200,169,35,228,150,146,58,118,71,171,85,207,168,110,138,170,136,199,78,235,94,142,55,27,37,141,37,141,209,187,193,200,168,81,140,224,203,24,113,20,76,84,79,139,215,227,241,123,87,248,105,245,22,151,114,166,196,185,113,113,84,219,214,129,126,26,198,223,222,167,246,203,226,243,234,91,56,132,170,157,189,153,112,254,174,250,251,90,125,171,253,140,244,212,89,145,53,93,67,106,18,217,181,203,175,253,249,23,224,169,252,31,176,251,244,57,179,89,12,169,75,236,93,19,251,39,105,79,169,87,195,97,245,107,241,125,198,233,70,142,100,189,5,95,142,214,187,78,244,254,42,125,70,216,111,115,82,195,209,173,168,234,181,63,125,177,27,241,215,224,159,160,249,52,215,59,77,206,173,242,197,23,188,154,126,249,223,87,232,251,15,171,54,46,184,82,42,83,83,218,58,136,159,190,237,13,79,183,193,90,125,219,61,146,237,137,156,202,137,35,233,105,175,118,173,119,214,159,90,127,4,170,22,92,51,52,77,107,37,95,175,95,15,183,237,61,93,61,162,56,24,138,142,238,250,180,255,0,172,239,71,11,26,221,52,57,225,137,140,239,68,241,241,53,77,81,117,215,184,222,138,142,14,77,123,208,57,201,161,162,59,94,244,55,34,105,223,241,53,7,78,182,227,13,35,21,92,189,255,0,203,246,125,133,21,204,220,224,182,225,234,116,234,174,231,47,130,123,201,241,103,241,23,235,44,99,23,102,117,219,51,111,41,111,182,193,211,72,127,41,119,53,117,213,141,84,241,99,127,128,165,202,112,251,146,43,110,78,221,85,38,231,187,197,116,211,195,170,159,9,62,210,237,237,22,152,109,244,236,99,123,244,215,235,250,215,237,251,79,164,104,171,162,106,112,200,173,94,244,58,232,157,63,177,14,69,147,187,185,78,88,221,241,85,55,55,85,78,243,141,117,220,168,166,145,248,247,157,132,93,123,208,212,235,214,81,199,87,11,162,122,119,59,79,239,150,169,196,7,15,20,248,146,40,42,35,155,189,155,180,247,87,187,85,137,63,178,39,240,75,18,167,101,243,40,113,3,156,248,245,99,244,248,177,53,209,159,240,191,178,23,199,144,185,247,69,120,137,148,243,71,163,187,254,43,254,234,191,216,211,234,46,170,213,121,166,184,64,217,35,119,229,107,240,95,173,126,207,176,250,72,186,247,161,169,181,205,220,189,232,112,172,125,250,156,155,189,253,21,77,237,52,114,174,186,55,249,77,199,28,145,163,151,85,67,173,61,10,76,154,157,105,109,72,176,185,154,235,187,79,239,254,147,206,92,176,188,18,177,90,246,106,171,246,175,217,246,158,102,231,130,174,21,17,109,165,175,232,162,127,185,53,218,247,167,214,227,205,220,232,106,236,209,254,59,250,103,236,238,103,213,250,126,191,230,62,53,109,19,46,208,171,106,40,186,77,255,0,124,221,241,79,171,79,168,242,206,166,177,90,39,87,69,83,177,233,240,216,245,248,127,47,214,124,11,253,76,215,45,204,165,191,116,154,186,104,157,149,29,167,135,215,250,13,246,107,29,222,42,102,236,196,158,26,255,0,242,155,126,181,251,74,131,134,104,174,141,137,138,235,143,81,123,251,250,45,79,225,30,210,58,123,148,178,170,50,77,85,60,59,155,245,30,154,211,135,38,169,127,82,173,158,243,124,59,211,191,199,234,83,219,82,211,44,44,213,83,196,237,166,187,77,204,126,189,203,240,55,120,154,42,34,120,120,154,4,241,55,107,169,168,0,3,107,149,80,227,87,57,203,220,186,13,140,111,123,187,195,92,138,237,19,192,229,211,67,83,134,162,8,166,110,146,51,119,242,170,30,3,21,229,134,28,196,81,185,43,109,93,84,238,209,58,242,55,248,63,83,211,248,40,82,123,215,14,182,58,85,116,182,27,103,102,127,118,159,142,123,254,175,225,75,250,127,186,120,199,228,182,48,133,206,90,107,150,205,52,209,58,49,46,159,221,121,172,121,99,152,109,149,26,183,189,91,245,118,104,62,175,237,206,226,101,38,55,149,137,29,69,227,123,62,41,217,225,79,239,60,246,112,101,60,174,137,35,184,39,85,191,87,115,127,188,255,0,208,125,123,70,75,89,109,200,171,73,105,216,171,254,238,245,250,254,183,253,170,123,107,94,12,182,211,53,35,150,143,191,235,234,59,237,254,49,234,40,44,140,162,93,105,125,198,255,0,119,235,250,215,237,62,159,65,189,238,94,247,125,103,34,68,199,39,188,223,31,180,116,145,191,144,154,26,237,209,52,119,121,177,173,114,175,217,245,4,118,213,208,223,191,191,192,209,204,83,88,209,81,52,85,55,131,229,221,110,241,208,181,83,126,138,159,29,63,71,217,246,150,221,158,25,208,203,12,85,84,176,87,237,153,212,218,181,189,45,123,213,143,211,197,138,158,40,90,52,182,252,99,155,248,137,37,145,253,74,89,38,232,59,186,36,213,22,79,210,197,240,144,186,156,130,225,206,217,134,41,226,158,162,223,248,199,76,217,156,189,87,120,233,18,175,132,171,252,18,233,45,86,122,59,101,51,33,167,139,98,53,19,247,202,191,4,79,138,175,212,125,16,104,237,21,52,95,3,133,236,70,247,180,224,115,117,93,85,63,65,181,117,238,85,241,212,230,102,229,77,84,222,139,162,34,169,177,124,85,85,59,149,77,88,173,69,84,95,5,59,13,211,106,104,106,15,151,123,177,209,93,232,102,166,168,135,122,61,142,111,229,42,120,162,167,193,83,235,45,63,61,248,100,178,98,21,154,225,79,109,210,118,177,219,95,214,127,119,245,213,78,229,149,19,197,75,110,183,88,177,118,81,223,154,148,211,108,166,100,169,251,216,151,68,71,167,214,174,95,8,203,187,201,108,226,75,197,60,20,149,85,187,165,108,45,220,157,61,62,17,162,248,49,19,197,75,134,181,221,163,171,130,55,163,245,71,53,23,195,235,68,251,62,211,233,163,145,124,13,77,171,162,119,104,109,70,38,187,145,59,245,55,46,141,79,3,107,116,106,42,253,107,169,189,52,241,79,136,67,71,248,4,252,157,53,241,56,165,166,133,237,85,145,155,180,239,241,84,58,115,80,210,204,221,58,31,31,225,41,243,171,48,197,182,85,73,86,155,223,250,247,187,252,167,200,185,96,186,43,132,78,138,74,109,205,84,84,84,222,169,221,162,255,0,27,237,60,109,102,68,96,170,217,223,36,248,127,115,220,170,170,238,215,50,107,223,245,36,159,105,212,103,15,88,42,25,119,179,15,124,127,217,115,125,127,239,135,214,143,39,48,189,43,35,217,103,209,24,137,167,244,196,157,218,127,195,61,13,179,2,81,81,70,213,167,166,216,212,68,209,55,170,233,225,245,187,236,62,245,13,153,41,158,215,198,221,174,69,78,253,117,250,190,211,238,70,217,24,136,170,186,253,103,50,47,118,171,241,10,212,84,208,226,252,151,42,34,247,27,145,233,175,114,119,155,149,117,62,78,44,194,214,28,115,133,175,56,43,20,208,246,219,46,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,242,8,249,130,240,73,117,225,71,31,71,125,195,48,85,215,101,214,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,234,43,81,86,57,52,148,158,87,30,69,114,207,239,175,88,173,46,172,0,0,4,85,243,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,169,0,22,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,0,99,89,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,69,95,22,62,105,243,147,230,6,33,245,25,201,84,228,169,229,99,20,252,192,174,244,235,113,117,92,88,249,88,206,79,151,248,135,211,167,49,172,50,83,225,59,202,198,77,252,191,195,222,157,1,106,188,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,75,255,0,230,201,197,231,224,139,46,63,115,238,10,173,217,139,241,253,189,254,214,116,148,29,88,233,112,236,201,52,19,109,145,234,140,73,167,123,29,19,116,107,213,177,182,119,47,73,235,11,214,29,176,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,153,20,112,171,195,62,13,225,67,40,232,242,183,7,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,125,96,45,255,0,141,126,20,108,92,90,100,213,110,13,233,90,168,241,125,183,90,204,45,123,173,133,238,236,21,91,152,178,70,174,141,81,233,12,236,103,74,68,209,237,77,89,39,77,239,138,52,49,236,197,152,90,251,129,177,85,231,5,98,154,30,197,122,195,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,222,77,247,45,78,53,237,220,69,229,197,14,87,227,91,158,185,155,132,109,238,142,165,142,90,169,228,186,218,233,146,154,38,92,229,158,70,171,18,103,190,118,178,70,172,174,123,164,99,229,68,107,94,141,101,234,128,82,174,44,124,172,103,39,203,252,67,233,211,152,214,25,84,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,164,0,153,41,240,157,229,99,38,254,95,225,239,78,128,170,160,181,94,104,254,68,243,55,238,95,88,162,34,215,151,207,4,151,94,43,241,252,151,220,79,5,93,14,93,97,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,154,185,17,100,143,89,233,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,237,128,83,72,248,117,202,54,103,205,71,18,110,194,116,146,99,185,236,240,217,153,92,232,153,164,12,103,81,29,80,196,70,162,173,76,145,72,200,29,51,149,207,72,97,142,38,43,24,178,35,237,47,157,95,149,140,45,243,2,135,211,174,36,85,240,157,230,159,38,254,96,97,239,81,128,201,76,0,0,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,46,43,157,198,53,181,80,100,190,94,229,204,212,245,107,114,190,98,137,111,116,242,181,141,232,54,10,26,73,33,149,175,118,237,200,245,117,194,21,106,35,85,21,27,38,170,221,17,29,30,188,1,224,95,194,39,25,57,79,96,246,167,179,251,38,32,142,251,214,232,117,119,123,54,55,215,244,182,238,110,157,78,203,211,221,175,187,191,118,142,211,106,228,82,11,32,231,11,130,174,184,171,131,231,223,109,245,20,145,211,224,236,81,109,189,215,54,103,185,31,36,15,108,212,40,216,145,26,168,175,234,215,68,229,71,43,83,99,94,186,234,136,215,68,95,9,222,105,242,111,230,6,30,245,24,12,148,193,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,192,6,53,156,88,249,167,206,79,152,24,135,212,103,47,255,0,128,95,251,150,92,70,254,183,255,0,252,57,74,69,89,149,64,41,254,122,100,94,92,113,23,151,23,28,175,205,11,55,110,181,87,105,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,55,59,69,209,90,173,115,152,246,189,143,123,29,143,103,18,252,58,99,190,23,243,78,191,44,241,213,63,246,90,203,61,110,248,127,170,118,190,211,52,48,86,116,226,150,78,143,87,160,247,116,158,237,236,240,84,240,85,190,158,87,92,192,43,45,21,150,222,25,51,191,17,117,173,83,118,107,118,7,186,79,28,243,213,71,85,44,241,65,13,165,221,54,63,116,43,213,214,41,36,86,54,22,198,232,213,202,197,137,177,86,190,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,0,12,85,204,148,248,78,242,177,147,127,47,240,247,167,64,85,80,98,174,100,167,194,119,149,140,155,249,127,135,189,58,2,170,130,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,0,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,0,90,175,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,48,0,41,87,22,62,86,51,147,229,254,33,244,233,204,107,12,148,248,78,242,177,147,127,47,240,247,167,64,85,82,149,113,99,229,99,57,62,95,226,31,78,156,198,176,201,71,133,5,84,225,103,38,254,95,225,239,78,128,166,92,201,242,146,159,56,56,65,198,240,36,20,139,114,194,20,233,139,237,211,84,207,44,108,129,244,45,115,234,28,137,30,187,222,234,53,171,141,141,122,43,21,242,181,87,110,136,246,193,46,83,227,159,193,134,105,224,220,203,91,87,180,254,137,98,11,117,247,177,117,250,61,171,178,212,178,110,151,83,107,182,110,233,237,221,181,218,107,174,139,166,134,76,120,79,21,216,49,198,23,179,99,60,43,93,219,108,183,250,10,123,165,186,167,164,248,250,244,179,198,217,34,147,99,209,30,221,204,115,87,71,34,57,53,209,81,23,184,251,72,137,226,106,112,212,193,20,205,210,86,110,254,85,67,192,98,188,176,195,152,138,55,37,109,171,170,157,218,39,94,70,255,0,7,234,122,127,5,10,79,122,225,214,199,74,174,150,195,108,236,207,238,211,241,207,127,213,252,41,127,79,247,79,24,252,150,198,16,185,203,77,114,217,166,154,39,70,37,211,251,175,53,143,44,115,13,178,163,86,247,171,126,174,205,7,213,253,185,220,76,164,198,242,177,35,168,188,111,103,197,59,60,41,253,231,158,206,12,167,149,209,36,119,4,234,183,234,238,111,247,159,250,15,175,104,201,107,45,185,21,105,45,59,21,127,221,222,191,95,214,255,0,181,79,109,107,193,150,218,102,164,114,209,247,253,125,71,125,191,198,61,69,5,145,148,75,173,47,184,223,238,253,127,90,253,167,211,232,55,189,203,222,239,172,228,72,152,228,247,155,227,246,142,146,55,242,19,67,93,186,38,142,239,54,53,174,85,251,62,160,142,218,186,27,247,247,248,26,57,138,107,26,42,38,138,166,240,124,187,173,222,58,22,170,111,209,83,227,167,232,251,62,210,131,230,174,113,83,88,35,255,0,87,236,114,248,39,73,87,248,31,196,95,172,178,236,67,118,198,153,173,118,233,211,205,190,24,124,125,216,147,197,169,245,163,87,198,50,226,50,43,134,106,11,36,179,86,214,208,107,36,187,117,119,85,223,4,149,62,18,175,193,80,187,235,38,31,161,180,211,164,116,240,108,95,237,149,126,43,245,170,253,103,214,68,211,185,13,77,23,192,226,123,26,159,146,117,222,221,203,239,38,168,109,93,116,213,87,83,150,61,203,226,114,38,168,154,169,181,203,171,149,223,0,213,107,93,175,192,231,102,155,123,141,192,234,214,219,169,107,162,88,231,143,114,47,218,169,241,79,169,126,194,217,115,179,134,236,63,138,160,73,61,151,171,217,249,43,215,127,118,171,30,191,247,212,254,9,105,53,57,127,138,242,166,233,218,45,146,108,137,191,13,35,95,222,233,251,231,57,124,100,82,233,50,83,58,164,174,74,122,26,250,237,101,93,253,221,47,247,197,248,71,167,130,33,115,118,107,220,85,180,237,145,178,106,139,175,193,126,181,251,62,195,236,163,145,218,42,124,77,198,213,68,79,129,183,98,42,171,145,59,205,250,109,239,54,39,114,171,188,53,55,38,142,247,144,215,226,161,222,6,141,238,111,143,137,177,244,241,72,154,72,221,127,149,78,148,180,116,178,177,90,144,127,237,41,243,235,48,213,182,161,155,164,165,213,223,94,247,127,148,249,117,184,70,146,174,53,141,105,245,79,237,215,236,254,49,227,46,57,29,131,107,231,89,42,172,29,73,23,247,221,170,84,248,39,193,36,251,15,158,188,60,96,134,75,189,152,123,255,0,222,230,255,0,222,31,86,28,151,194,180,176,181,177,217,116,68,215,187,180,201,245,255,0,110,125,219,86,95,219,169,24,139,75,73,211,111,213,212,114,253,127,91,143,65,73,98,100,11,171,99,209,201,241,215,254,179,239,68,201,90,155,156,237,87,244,33,206,139,170,110,94,227,85,68,84,84,250,206,47,201,114,162,47,113,185,30,154,247,39,121,185,87,83,77,53,26,104,106,211,112,0,26,47,113,198,168,186,170,156,111,94,245,238,212,218,136,231,39,233,57,161,102,211,148,0,112,173,51,22,77,202,157,223,81,194,251,101,51,157,174,207,231,95,242,154,251,50,143,251,23,254,210,255,0,148,216,182,168,21,117,70,233,252,171,254,83,116,182,232,94,186,181,186,127,42,255,0,148,230,134,46,151,119,143,218,107,44,45,147,67,145,17,19,185,2,247,119,154,107,221,187,67,71,59,187,185,124,77,22,68,107,126,181,27,247,34,124,14,57,35,87,42,42,41,190,52,219,241,57,63,66,28,50,63,111,122,247,27,82,116,123,123,190,7,202,186,222,99,166,71,42,46,136,154,119,127,115,236,40,54,109,230,98,81,66,250,122,88,247,203,221,241,211,227,26,252,89,167,130,148,3,15,229,54,33,204,171,212,87,251,157,127,70,36,145,140,217,210,99,181,70,43,126,45,123,126,181,248,23,71,150,89,65,73,135,105,33,141,178,106,173,123,92,171,162,247,174,140,254,58,255,0,4,172,246,251,124,116,81,53,141,248,34,127,121,62,223,176,238,0,112,76,171,169,177,174,84,55,232,215,53,83,227,161,196,248,85,186,42,119,247,156,204,69,115,116,78,229,67,69,98,252,77,23,234,211,192,219,174,191,3,154,37,238,209,123,142,64,14,141,198,221,29,116,46,141,233,249,72,168,191,220,95,183,237,40,206,103,229,61,53,242,146,162,56,215,99,156,215,170,47,122,247,232,255,0,227,167,214,91,5,70,10,190,101,198,36,125,116,50,117,98,89,85,158,12,110,137,212,215,248,78,95,6,23,5,149,217,145,13,99,33,163,157,251,100,108,13,213,52,85,239,77,137,240,111,218,86,203,45,238,58,134,177,119,106,138,137,240,253,31,97,232,27,59,30,136,173,93,117,55,35,149,87,187,192,222,105,166,167,28,154,57,126,196,238,52,221,183,184,228,71,119,127,33,166,244,70,170,175,214,26,154,251,218,247,104,110,209,20,42,119,46,135,3,152,247,39,127,126,142,57,152,212,68,211,67,93,173,250,134,136,134,142,99,92,154,42,27,92,196,107,52,111,118,130,45,54,253,167,33,166,137,169,163,145,85,52,67,141,90,228,55,166,215,55,237,52,239,67,83,202,230,174,90,97,108,228,203,140,69,149,184,214,147,180,89,177,53,190,91,125,78,216,227,116,144,239,79,114,120,186,141,123,27,52,79,70,201,27,213,171,178,70,49,200,154,181,15,23,194,70,72,93,120,112,200,28,57,146,247,155,221,37,230,163,14,84,93,26,203,133,52,110,141,149,48,77,113,169,168,133,234,199,119,177,235,20,209,239,102,174,70,191,115,81,207,68,71,173,97,0,0,1,96,28,214,248,92,207,110,37,63,5,223,129,76,13,244,143,232,231,182,253,167,253,83,163,163,232,118,142,195,209,255,0,84,203,30,237,221,9,127,39,93,54,247,233,170,107,79,249,95,240,103,196,159,14,217,251,127,198,185,199,150,255,0,71,236,181,184,62,170,215,5,79,182,40,42,247,213,62,182,138,70,199,178,158,121,30,154,178,25,23,85,77,190,238,154,234,168,139,39,224,2,223,248,245,202,220,119,157,60,39,99,156,179,203,75,23,182,113,37,231,217,157,138,139,181,67,79,213,233,92,169,102,147,241,147,61,145,183,72,226,123,189,231,38,186,104,154,170,162,44,96,112,245,203,135,140,236,13,159,185,105,141,113,78,77,246,43,46,31,198,22,107,165,198,167,233,21,170,78,133,44,21,177,73,44,155,25,82,231,187,107,24,229,209,168,174,93,52,68,85,238,38,252,0,66,7,16,188,184,120,206,199,57,251,153,120,215,11,100,223,109,178,226,12,97,121,186,91,170,126,145,90,163,235,210,207,91,44,145,73,177,245,45,123,119,49,237,93,28,136,228,215,69,68,94,226,255,0,249,95,228,38,108,112,237,144,87,252,21,156,120,83,232,253,234,183,24,85,93,32,166,237,212,213,123,233,95,69,69,27,100,223,79,36,140,77,95,12,137,162,174,239,119,93,52,84,85,176,14,33,121,112,241,157,142,115,247,50,241,174,22,201,190,219,101,196,24,194,243,116,183,84,253,34,181,71,215,165,158,182,89,34,147,99,234,90,246,238,99,218,186,57,17,201,174,138,136,189,197,255,0,242,191,200,76,216,225,219,32,175,248,43,56,240,167,209,251,213,110,48,170,186,65,77,219,169,170,247,210,190,138,138,54,201,190,158,73,24,154,190,25,19,69,93,222,238,186,104,168,171,112,28,66,225,107,238,57,200,44,203,193,88,90,135,182,222,177,6,15,188,218,237,212,221,86,71,215,170,158,138,88,226,143,123,213,172,110,231,189,169,171,149,26,154,234,170,137,222,66,15,244,46,56,236,255,0,192,103,252,166,179,255,0,210,201,190,225,235,11,95,112,54,65,101,166,10,197,52,61,138,245,135,240,125,154,215,113,166,234,178,78,133,84,20,81,71,44,123,216,174,99,182,189,142,77,90,170,213,211,84,85,78,242,223,249,160,100,38,108,113,19,144,86,12,21,147,152,83,233,5,234,139,24,82,221,39,166,237,212,212,155,41,89,69,91,27,164,223,81,36,108,93,31,52,105,162,46,239,123,93,52,69,84,180,14,2,184,10,226,199,37,184,177,192,217,153,153,121,83,236,108,55,102,246,159,109,173,246,237,182,163,165,213,182,213,67,31,226,225,168,124,142,214,73,88,223,117,171,166,186,174,136,138,169,38,156,64,240,241,149,252,77,96,7,101,206,107,218,170,235,45,172,168,90,234,57,105,43,36,166,158,138,181,33,150,24,234,99,115,87,107,158,198,207,34,163,100,107,227,85,84,220,199,105,161,66,184,18,229,241,98,224,254,179,16,99,43,222,42,250,81,140,239,61,162,215,13,116,17,190,158,150,150,207,215,107,227,141,176,171,151,89,165,233,67,44,170,229,114,49,200,216,227,85,70,190,89,175,0,2,197,121,130,114,238,253,211,184,171,10,102,70,89,173,170,199,137,61,161,77,107,197,181,29,159,241,213,214,185,36,138,36,173,209,100,100,114,205,71,26,61,219,29,181,242,197,238,36,154,195,12,110,185,94,26,56,116,192,156,47,229,101,6,89,224,90,127,236,85,151,138,221,243,127,84,238,157,154,24,103,172,233,203,44,157,30,175,65,142,233,49,219,25,224,137,226,171,85,64,41,255,0,16,184,90,251,142,114,11,50,240,86,22,161,237,183,172,65,131,239,54,187,117,55,85,145,245,234,167,162,150,56,163,222,245,107,27,185,239,106,106,229,70,166,186,170,162,119,144,131,253,11,142,59,63,240,25,255,0,41,172,255,0,244,178,127,129,8,28,66,242,225,227,59,28,231,238,101,227,92,45,147,125,182,203,136,49,133,230,233,110,169,250,69,106,143,175,75,61,108,178,69,38,199,212,181,237,220,199,181,116,114,35,147,93,21,17,123,137,63,224,43,43,113,222,75,112,157,129,178,207,50,236,94,198,196,150,111,105,246,218,46,213,13,71,75,171,114,170,154,63,198,66,247,198,237,99,149,142,247,92,186,107,162,232,168,168,145,3,253,11,142,59,63,240,25,255,0,41,172,255,0,244,178,111,184,122,194,215,220,13,144,89,105,130,177,77,15,98,189,97,252,31,102,181,220,105,186,172,147,161,85,5,20,81,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,188,168,0,163,252,91,100,133,215,136,252,129,196,121,47,102,190,82,89,170,49,29,69,173,175,175,169,141,210,50,154,8,110,52,213,19,61,24,222,247,189,34,134,77,140,213,168,231,237,106,185,136,170,244,246,185,85,150,120,87,38,242,227,14,101,110,10,164,236,246,92,51,111,138,223,77,186,56,217,36,219,19,223,158,94,155,24,199,77,43,213,210,72,244,106,111,145,239,114,166,174,83,213,128,1,103,252,208,50,19,54,56,137,200,43,6,10,201,204,41,244,130,245,69,140,41,110,147,211,118,234,106,77,148,172,162,173,141,210,111,168,146,54,46,143,154,52,209,23,119,189,174,154,34,170,88,7,15,92,184,120,206,192,217,251,150,152,215,20,228,223,98,178,225,252,97,102,186,92,106,126,145,90,164,232,82,193,91,20,146,201,177,149,46,123,182,177,142,93,26,138,229,211,68,69,94,226,111,192,0,0,8,64,226,23,151,15,25,216,231,63,115,47,26,225,108,155,237,182,92,65,140,47,55,75,117,79,210,43,84,125,122,89,235,101,146,41,54,62,165,175,110,230,61,171,163,145,28,154,232,168,139,220,73,255,0,1,89,91,142,242,91,132,236,13,150,121,151,98,246,54,36,179,123,79,182,209,118,168,106,58,93,91,149,84,209,254,50,23,190,55,107,28,172,119,186,229,211,93,23,69,69,68,184,0,11,0,230,183,194,230,123,113,41,248,46,252,10,96,111,164,127,71,61,183,237,63,234,157,29,31,67,180,118,30,143,250,166,88,247,110,232,75,249,58,233,183,191,77,83,90,127,202,255,0,131,62,36,248,118,207,219,254,53,206,60,183,250,63,101,173,193,245,86,184,42,125,177,65,87,190,169,245,180,82,54,61,148,243,200,244,213,144,200,186,170,109,247,116,215,85,68,90,129,205,111,133,204,246,226,83,240,93,248,20,192,223,72,254,142,123,111,218,127,213,58,58,62,135,104,236,61,31,245,76,177,238,221,208,151,242,117,211,111,126,154,166,180,171,150,199,1,89,237,146,220,71,59,51,51,235,42,125,141,65,102,195,245,190,195,173,246,237,29,71,74,233,43,226,135,250,221,45,67,220,237,105,101,172,111,190,213,98,107,175,115,145,138,146,168,11,127,227,215,43,113,222,116,240,157,142,114,207,45,44,94,217,196,151,159,102,118,42,46,213,13,63,87,165,114,165,154,79,198,76,246,70,221,35,137,238,247,156,154,233,162,106,170,136,177,129,195,215,46,30,51,176,54,126,229,166,53,197,57,55,216,172,184,127,24,89,174,151,26,159,164,86,169,58,20,176,86,197,36,178,108,101,75,158,237,172,99,151,70,162,185,116,209,17,87,184,155,240,91,255,0,30,185,91,142,243,167,132,236,115,150,121,105,98,246,206,36,188,251,51,177,81,118,168,105,250,189,43,149,44,210,126,50,103,178,54,233,28,79,119,188,228,215,77,19,85,84,69,140,14,30,185,112,241,157,129,179,247,45,49,174,41,201,190,197,101,195,248,194,205,116,184,212,253,34,181,73,208,165,130,182,41,37,147,99,42,92,247,109,99,28,186,53,21,203,166,136,138,189,196,223,128,8,64,226,23,151,15,25,216,231,63,115,47,26,225,108,155,237,182,92,65,140,47,55,75,117,79,210,43,84,125,122,89,235,101,146,41,54,62,165,175,110,230,61,171,163,145,28,154,232,168,139,220,94,7,8,124,46,103,182,87,240,11,157,89,41,142,176,55,179,49,158,45,250,71,236,123,103,180,232,230,237,93,170,203,5,52,31,142,138,87,68,205,211,70,246,251,239,110,154,106,186,34,162,150,1,253,11,142,59,63,240,25,255,0,41,172,255,0,244,178,127,128,40,87,24,156,42,224,222,43,242,142,225,131,239,54,218,70,226,123,117,61,69,78,19,187,201,34,194,251,117,197,89,238,35,165,107,30,238,205,35,155,27,102,102,215,110,98,35,145,58,140,141,236,135,111,232,92,113,217,255,0,128,207,249,77,103,255,0,165,151,63,152,92,60,243,0,205,254,9,176,247,14,248,239,35,105,22,251,151,184,162,208,235,13,84,56,134,210,199,215,89,34,183,215,193,178,86,182,163,164,215,211,43,169,163,71,238,71,74,201,153,171,85,209,203,35,252,255,0,1,92,5,113,99,146,220,88,224,108,204,204,188,169,246,54,27,179,123,79,182,214,251,118,219,81,210,234,219,106,161,143,241,112,212,62,71,107,36,172,111,186,213,211,93,87,68,69,84,151,240,1,0,63,208,184,227,179,255,0,1,159,242,154,207,255,0,75,38,251,135,172,45,125,192,217,5,150,152,43,20,208,246,43,214,31,193,246,107,93,198,155,170,201,58,21,80,81,69,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,59,202,128,8,1,254,133,199,29,159,248,12,255,0,148,214,127,250,89,55,220,61,97,107,238,6,200,44,180,193,88,166,135,177,94,176,254,15,179,90,238,52,221,86,73,208,170,130,138,40,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,222,84,0,89,255,0,52,12,132,205,142,34,114,10,193,130,178,115,10,125,32,189,81,99,10,91,164,244,221,186,154,147,101,43,40,171,99,116,155,234,36,141,139,163,230,141,52,69,221,239,107,166,136,170,150,129,192,87,1,92,88,228,183,22,56,27,51,51,47,42,125,141,134,236,222,211,237,181,190,221,182,212,116,186,182,218,168,99,252,92,53,15,145,218,201,43,27,238,181,116,215,85,209,17,85,37,252,0,1,8,28,66,242,225,227,59,28,231,238,101,227,92,45,147,125,182,203,136,49,133,230,233,110,169,250,69,106,143,175,75,61,108,178,69,38,199,212,181,237,220,199,181,116,114,35,147,93,21,17,123,137,63,224,43,43,113,222,75,112,157,129,178,207,50,236,94,198,196,150,111,105,246,218,46,213,13,71,75,171,114,170,154,63,198,66,247,198,237,99,149,142,247,92,186,107,162,232,168,168,151,0,0,5,191,241,235,149,184,239,58,120,78,199,57,103,150,150,47,108,226,75,207,179,59,21,23,106,134,159,171,210,185,82,205,39,227,38,123,35,110,145,196,247,123,206,77,116,209,53,85,68,88,192,225,235,151,15,25,216,27,63,114,211,26,226,156,155,236,86,92,63,140,44,215,75,141,79,210,43,84,157,10,88,43,98,146,89,54,50,165,207,118,214,49,203,163,81,92,186,104,136,171,220,77,248,0,20,255,0,136,92,45,125,199,57,5,153,120,43,11,80,246,219,214,32,193,247,155,93,186,155,170,200,250,245,83,209,75,28,81,239,122,181,141,220,247,181,53,114,163,83,93,85,81,59,200,65,254,133,199,29,159,248,12,255,0,148,214,127,250,89,55,220,61,97,107,238,6,200,44,180,193,88,166,135,177,94,176,254,15,179,90,238,52,221,86,73,208,170,130,138,40,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,222,84,2,159,241,11,133,175,184,231,32,179,47,5,97,106,30,219,122,196,24,62,243,107,183,83,117,89,31,94,170,122,41,99,138,61,239,86,177,187,158,246,166,174,84,106,107,170,170,39,121,8,63,208,184,227,175,255,0,1,159,242,154,207,255,0,75,38,235,135,204,43,126,192,249,9,150,152,43,20,80,246,43,206,31,193,246,107,85,198,151,170,201,58,21,80,81,69,28,172,222,197,86,59,107,218,228,213,170,173,93,53,69,84,239,61,62,47,195,22,44,111,133,239,56,43,20,80,118,219,54,32,183,212,90,238,52,189,87,199,215,165,158,55,71,44,123,216,168,246,238,99,156,154,181,81,83,93,81,81,123,200,38,186,242,176,227,130,223,116,172,183,209,101,29,45,210,10,90,137,33,138,186,147,18,91,27,5,83,26,229,68,150,52,154,161,146,35,28,136,142,68,123,24,253,21,55,53,171,170,36,206,112,165,100,199,88,107,135,76,187,194,153,151,131,190,139,226,76,59,96,165,177,214,219,61,161,13,110,206,198,222,205,28,189,104,85,99,94,172,113,50,109,173,85,217,213,216,170,170,213,85,171,64,3,133,105,152,178,110,84,238,250,142,23,219,41,156,237,118,127,58,255,0,148,215,217,148,127,216,191,246,151,252,166,197,181,64,171,170,55,79,229,95,242,155,165,183,66,245,213,173,211,249,87,252,167,52,49,116,187,188,126,211,89,97,108,154,28,136,136,157,200,23,187,188,211,94,237,218,26,57,221,221,203,226,104,178,35,91,245,168,223,185,19,224,113,201,26,185,81,81,77,241,166,223,137,201,250,16,225,145,251,123,215,184,218,147,163,219,221,240,62,85,214,243,29,50,57,81,116,68,211,187,251,159,97,65,179,111,51,18,138,23,211,210,199,190,94,239,142,159,24,215,226,205,60,20,183,58,60,179,197,89,155,113,237,117,181,221,8,155,224,157,40,221,175,187,167,193,237,95,22,33,115,121,101,146,116,120,122,39,34,77,185,93,166,174,218,169,224,175,255,0,116,95,172,174,246,203,84,116,49,35,91,223,255,0,197,126,223,180,250,32,28,83,42,166,135,11,92,169,222,114,53,88,189,202,113,62,21,70,234,139,169,205,26,42,183,79,5,10,197,248,155,126,26,104,109,85,239,209,80,229,137,116,238,83,148,3,175,87,72,202,166,43,92,82,156,127,150,84,151,122,119,198,137,166,237,62,191,173,159,199,79,168,180,220,73,150,55,172,9,124,246,173,28,221,86,69,251,221,172,111,139,17,191,23,187,248,107,240,43,78,86,230,91,92,180,212,85,142,216,255,0,127,84,211,95,225,175,193,191,160,175,86,91,252,117,13,106,163,181,69,215,225,250,126,195,211,178,166,55,183,115,87,95,228,55,238,85,240,55,131,142,78,255,0,117,62,6,221,118,39,113,200,215,119,33,166,237,17,87,83,70,251,202,142,215,184,223,221,160,211,67,129,204,145,200,228,215,95,3,150,54,237,79,3,118,212,215,93,2,34,39,129,162,177,171,220,168,109,233,163,91,163,59,141,33,240,239,241,57,19,188,104,129,83,84,84,67,137,90,228,55,166,215,55,237,52,239,67,80,110,68,211,224,106,0,0,216,189,198,155,91,245,4,106,39,192,222,158,29,198,215,191,77,52,83,107,159,170,34,162,232,114,38,186,119,169,168,0,0,1,181,202,137,220,191,19,99,157,181,118,235,220,167,19,164,211,185,13,168,170,190,43,224,114,49,85,221,202,114,199,225,224,52,247,180,215,196,220,159,81,213,172,149,136,138,213,62,61,109,114,211,192,229,98,233,225,253,244,41,214,43,175,184,212,53,208,210,46,231,174,159,193,79,224,253,104,121,59,118,84,251,110,100,171,187,195,212,115,188,125,237,62,10,159,189,122,125,72,85,236,45,129,45,118,138,70,65,21,54,196,107,149,127,45,203,226,186,255,0,9,79,93,77,69,13,51,81,177,183,77,62,213,59,0,209,87,67,71,59,70,170,253,135,91,114,189,222,247,214,110,218,139,221,161,189,140,209,83,234,57,21,136,166,168,136,158,1,81,23,196,216,177,166,166,197,98,34,175,216,105,189,81,80,229,107,209,198,228,93,77,65,214,171,163,138,166,55,35,219,174,168,191,21,60,30,41,203,219,77,222,25,18,162,135,126,186,175,245,215,39,126,142,250,156,159,89,70,239,217,105,62,29,168,150,227,100,167,216,230,189,203,166,244,94,237,85,116,247,158,191,82,31,75,11,227,202,235,106,199,73,114,93,142,98,163,23,193,124,54,167,239,91,246,41,88,112,230,39,134,225,72,215,178,93,202,173,79,222,170,124,19,236,251,79,67,75,90,231,189,17,95,226,169,221,161,244,218,186,162,42,252,77,93,225,220,104,214,166,157,253,250,247,155,94,196,250,141,142,85,68,211,95,3,98,73,223,162,248,28,141,147,95,117,190,7,46,186,33,162,185,117,238,53,111,135,121,168,0,28,110,247,23,68,248,154,163,187,131,85,93,175,216,166,237,123,244,10,186,119,27,52,68,94,227,80,134,168,134,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,13,170,154,41,181,90,139,226,129,26,137,240,55,183,77,59,144,218,247,237,78,239,19,106,189,85,190,61,230,246,106,169,222,186,155,128,0,0,13,174,84,78,229,248,155,28,237,171,183,94,229,56,157,38,157,200,109,69,85,241,95,3,145,138,174,238,83,150,63,15,1,167,189,166,190,38,228,250,142,173,100,172,68,86,169,241,235,107,150,158,7,43,23,79,15,239,161,78,177,93,125,198,161,174,134,145,119,61,116,254,10,127,7,235,67,201,219,178,167,219,115,37,93,222,30,163,157,227,239,105,240,84,253,235,211,234,66,172,97,156,191,181,90,160,72,226,165,218,137,252,119,47,197,223,198,95,172,246,84,214,250,122,100,209,140,211,249,87,252,167,104,26,47,112,215,187,85,58,174,123,158,229,71,41,185,26,158,8,134,230,179,78,244,67,149,88,138,154,26,163,81,60,16,42,34,248,155,28,196,54,57,136,139,161,166,245,110,135,43,36,69,238,95,19,114,46,166,160,225,158,154,57,219,163,211,95,229,60,94,34,192,214,203,172,111,109,69,30,244,118,154,254,49,201,245,125,78,79,168,163,56,143,41,153,108,168,125,109,158,151,166,246,105,167,191,174,154,162,39,239,158,191,90,155,112,230,52,187,89,85,41,174,105,179,103,143,228,175,142,171,251,214,175,214,133,99,194,216,182,11,140,40,173,155,95,248,43,245,187,248,191,97,233,225,174,115,151,85,118,159,200,125,102,185,85,186,169,170,248,27,88,222,237,87,191,83,71,177,62,163,106,234,212,209,59,142,45,234,157,203,224,114,182,84,238,107,78,84,240,52,87,6,170,174,186,155,128,0,227,119,185,222,159,19,86,187,236,8,170,174,84,250,141,218,233,220,21,116,238,54,104,136,189,198,161,13,81,13,192,0,0,0,218,247,105,223,245,28,40,228,221,174,190,38,170,168,170,136,134,246,169,200,13,53,65,170,26,154,106,131,84,250,205,17,200,171,161,170,185,19,197,78,57,116,84,215,83,133,232,175,141,90,139,222,112,178,55,162,247,166,167,54,154,104,171,253,195,158,55,107,224,114,27,92,157,218,162,119,157,89,38,247,85,83,192,248,55,43,180,48,185,86,71,119,253,90,47,217,246,31,22,105,229,174,122,187,77,24,191,111,249,253,71,114,130,208,215,34,72,230,238,85,251,116,250,254,211,208,91,237,221,61,21,91,252,255,0,167,237,62,179,91,181,52,55,26,107,161,181,207,70,174,167,20,178,38,158,39,19,29,185,202,154,156,205,98,175,130,28,173,77,169,167,196,213,77,64,52,83,71,166,238,228,56,158,197,211,189,14,186,46,215,119,169,206,201,52,211,83,149,178,34,174,134,240,113,75,18,61,186,42,159,22,229,106,108,237,114,109,213,170,171,241,253,63,105,76,113,126,2,109,92,143,124,46,216,170,229,93,116,215,248,95,91,190,211,224,90,82,231,134,107,25,78,230,117,34,107,145,28,237,90,157,218,162,120,119,175,131,74,145,103,189,178,173,145,185,189,203,170,119,127,115,236,61,117,21,201,173,137,17,255,0,87,249,62,195,183,3,251,68,157,70,187,185,59,244,208,237,155,85,205,106,232,170,113,73,43,93,171,91,222,167,15,65,202,154,175,215,169,201,19,54,187,93,124,16,73,39,189,162,27,154,229,84,213,16,229,106,247,106,166,227,111,130,168,87,26,106,154,167,121,188,226,145,116,93,13,168,189,218,125,166,140,87,35,151,95,13,78,109,117,78,227,79,179,80,106,136,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,181,203,162,28,42,228,87,106,171,161,170,170,42,34,33,189,139,167,113,200,13,53,65,170,26,154,106,131,84,250,205,17,200,171,161,170,185,19,197,78,57,116,84,215,83,133,232,175,141,90,139,222,112,178,55,162,247,166,167,54,154,104,171,253,195,158,55,107,224,114,27,92,157,218,162,119,157,89,38,247,85,83,192,248,55,43,180,48,185,86,71,119,253,90,47,217,246,31,22,105,229,174,122,187,77,24,191,111,249,253,71,114,130,208,215,34,72,230,238,85,251,116,250,254,211,208,91,237,221,61,21,91,252,255,0,167,237,62,179,27,181,52,55,3,107,156,137,162,156,82,72,138,154,156,8,253,93,166,167,50,53,87,77,16,229,99,118,167,127,137,185,123,251,141,64,52,94,243,71,38,189,199,27,152,168,157,232,117,149,85,142,239,93,14,102,73,221,170,156,201,34,41,188,27,31,30,246,171,117,62,69,194,218,147,35,182,183,84,93,62,63,163,237,41,206,47,192,241,214,171,159,31,186,171,167,219,252,31,227,125,135,140,164,183,221,112,180,232,200,155,214,111,197,117,107,126,31,165,127,132,84,139,69,254,58,184,251,187,151,255,0,143,217,246,30,198,223,114,70,179,73,19,252,251,254,195,187,28,169,85,38,172,118,137,250,14,233,162,185,27,226,167,19,230,102,187,83,189,78,4,133,206,69,85,238,212,223,28,122,57,189,254,26,155,165,147,69,68,67,86,57,87,193,14,70,47,114,234,111,54,175,115,181,27,190,195,69,93,17,53,83,121,199,34,232,166,198,174,136,189,198,136,174,107,213,126,7,46,168,169,220,62,205,65,170,33,184,0,0,0,0,108,94,255,0,19,143,77,23,93,60,13,27,170,119,170,28,140,211,191,83,126,186,154,61,218,119,104,108,234,38,186,13,232,110,107,245,83,69,127,212,129,29,175,239,127,156,34,232,190,26,27,101,126,139,221,222,109,107,181,69,220,113,104,228,126,169,241,57,88,212,71,39,127,137,204,172,106,252,13,170,213,106,166,223,3,108,178,171,52,87,38,136,124,233,175,113,66,155,158,239,15,179,254,162,152,98,236,204,117,4,203,13,28,186,175,246,191,99,126,182,125,170,112,225,135,220,46,234,149,151,30,237,126,30,239,241,147,225,167,212,133,66,181,219,161,106,35,159,240,248,119,253,191,105,247,105,163,133,52,107,89,162,126,149,59,108,99,90,154,39,192,215,84,67,77,233,174,134,215,57,117,93,59,205,138,174,119,138,104,108,84,213,52,241,54,177,154,63,185,14,211,116,68,77,13,192,0,13,13,175,239,106,253,103,89,209,162,247,253,70,159,226,57,24,245,78,245,79,137,207,189,52,69,64,142,69,93,13,198,215,49,174,69,69,79,19,231,214,208,66,232,220,170,205,87,69,211,189,126,211,201,93,108,48,78,143,119,79,189,117,248,175,219,246,158,50,255,0,29,117,134,158,90,138,54,119,70,199,63,197,62,8,171,241,215,234,67,206,88,115,82,238,235,156,52,117,77,209,139,43,91,226,223,13,200,159,6,21,178,197,136,89,83,76,199,179,189,92,137,175,247,19,236,62,244,83,75,50,181,85,186,34,233,241,57,221,22,237,53,81,211,99,62,6,228,68,84,240,54,189,52,78,228,56,54,170,187,189,14,86,38,212,84,83,94,244,55,162,232,221,84,227,222,170,189,200,104,143,118,170,154,124,77,201,222,169,169,202,113,185,17,93,222,109,115,116,239,68,29,203,162,232,110,78,228,209,71,219,161,169,185,60,13,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,109,119,137,196,168,154,248,125,166,137,174,170,186,28,140,84,93,117,55,235,169,163,221,167,118,134,206,162,107,160,222,134,230,191,85,52,87,253,72,17,218,254,247,249,194,46,139,225,161,182,87,232,189,221,230,214,187,84,93,199,22,142,71,234,159,19,149,141,68,114,119,248,156,202,198,175,192,218,173,86,170,109,240,54,203,42,179,69,114,104,135,206,154,247,20,41,185,238,240,251,63,234,41,134,46,204,199,80,76,176,209,203,170,255,0,107,246,55,235,103,218,167,14,24,125,194,238,169,89,113,238,215,225,238,255,0,25,62,26,125,72,84,43,93,186,22,162,57,255,0,15,135,127,219,246,159,118,154,56,83,70,181,154,39,233,83,182,198,53,169,162,124,13,117,208,209,94,136,109,115,187,251,190,6,197,87,47,114,183,249,205,138,157,218,120,155,82,61,29,220,157,231,101,154,34,106,111,0,0,13,174,239,77,23,196,234,186,52,119,242,26,125,158,26,27,216,229,77,117,79,3,176,143,69,110,168,17,232,166,227,77,169,245,29,42,154,24,94,139,185,154,255,0,42,158,86,231,100,134,161,85,93,31,127,233,95,179,237,60,117,214,221,85,107,103,82,141,154,255,0,42,125,159,90,175,214,167,137,164,205,91,221,61,74,83,202,221,27,245,234,207,171,95,224,21,183,15,98,102,85,64,146,55,242,190,175,229,95,176,244,177,212,203,50,35,145,189,203,241,212,237,58,61,200,154,169,167,77,141,239,208,220,212,69,248,26,57,168,158,8,112,42,43,151,189,13,236,77,171,222,110,239,78,244,55,181,123,187,205,138,245,85,238,54,239,118,170,154,27,145,85,124,78,83,141,232,138,189,230,215,55,234,64,158,242,119,167,122,120,155,147,84,212,125,186,26,155,147,192,212,0,0,0,0,109,95,19,102,213,213,23,234,27,117,93,87,224,111,68,212,42,105,241,56,228,118,154,33,177,63,41,23,227,245,27,244,213,80,223,181,55,105,169,164,159,148,129,21,21,52,83,68,241,55,185,168,227,107,152,158,39,26,183,87,119,120,41,200,198,237,77,52,55,167,129,197,81,80,200,19,191,196,249,149,151,22,178,53,114,248,39,249,253,69,60,196,24,137,141,127,65,19,242,191,234,95,168,234,219,240,154,92,170,146,166,79,243,238,84,250,254,195,222,90,104,97,129,27,23,213,175,215,246,159,125,244,109,145,186,39,114,28,145,211,244,211,184,220,229,115,81,59,141,81,232,141,247,187,141,170,228,215,184,123,171,226,166,221,23,94,239,3,84,241,55,53,52,93,78,68,241,212,212,0,0,54,248,41,199,35,81,124,62,163,98,120,104,168,106,212,70,248,120,5,68,85,69,111,122,156,205,93,19,69,26,234,186,125,93,230,154,170,174,139,224,22,61,87,236,54,190,157,143,77,21,15,131,122,183,71,86,171,77,183,185,201,181,123,255,0,74,125,103,142,184,229,253,51,101,237,76,95,121,190,242,39,127,195,85,254,17,199,110,153,214,186,148,167,149,52,247,180,79,238,162,125,191,81,238,109,85,234,248,209,81,53,79,254,31,97,245,219,82,142,252,174,239,137,189,146,162,170,167,192,228,215,95,4,8,55,38,186,107,222,109,122,234,154,55,196,216,154,252,80,228,69,68,105,199,170,42,232,108,215,222,211,79,137,200,137,170,155,141,21,59,205,70,154,4,65,167,121,170,38,166,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,3,107,188,77,138,213,85,254,81,183,95,19,114,33,170,166,159,19,142,71,105,162,27,19,242,145,126,63,81,191,77,85,13,251,83,118,154,154,73,249,72,17,81,83,69,52,79,19,123,154,142,54,185,137,226,113,171,117,119,119,130,156,140,110,212,211,67,122,120,28,85,21,12,129,59,252,79,153,89,113,107,35,87,47,130,127,159,212,83,204,65,136,152,215,244,17,63,43,254,165,250,142,173,191,9,165,202,169,42,100,255,0,62,229,79,175,236,61,229,166,134,24,17,177,125,90,253,127,105,247,223,70,217,27,162,119,33,201,29,63,77,59,141,206,87,53,19,184,213,175,209,53,83,106,185,23,189,59,198,173,95,21,54,170,119,247,47,112,78,229,55,181,59,247,41,189,59,215,83,112,0,0,109,240,83,99,218,139,161,198,222,239,20,53,68,68,93,80,57,17,124,60,78,86,46,158,40,106,171,170,232,131,85,85,211,224,104,172,250,141,29,3,28,154,41,241,174,244,108,123,82,36,111,233,239,253,7,141,185,229,229,44,202,146,107,162,255,0,47,217,252,99,165,76,143,179,207,211,145,52,106,248,127,115,249,126,179,220,90,46,29,70,251,191,231,227,246,31,109,149,72,228,247,147,77,77,237,149,21,218,39,129,203,174,190,8,19,192,43,145,23,69,83,71,42,42,104,158,39,18,107,223,170,28,140,93,16,216,170,154,232,108,114,232,190,6,253,53,84,55,252,17,13,21,53,53,26,105,222,17,59,198,157,230,168,154,155,128,0,0,0,0,211,77,70,136,52,208,212,209,124,13,143,110,168,168,113,244,244,248,154,181,186,124,117,55,233,239,106,104,227,77,126,163,68,215,193,80,229,71,162,155,141,170,221,83,184,53,52,54,172,173,69,239,248,159,58,233,112,138,38,119,175,249,247,125,133,38,199,24,249,148,234,214,67,38,158,63,15,237,127,138,124,28,33,111,175,189,85,173,85,111,189,183,195,242,83,224,228,248,42,125,72,86,187,69,173,180,241,233,167,249,247,253,167,209,142,153,35,114,185,80,238,178,70,175,114,27,181,65,166,166,199,177,23,191,234,240,56,156,139,245,26,180,220,230,175,118,168,17,62,163,122,33,185,13,64,0,3,69,77,77,170,159,89,181,83,69,52,29,250,247,14,255,0,137,191,110,137,168,107,147,77,13,230,201,31,181,171,167,142,135,11,99,71,47,81,201,246,156,117,145,69,44,106,154,119,233,246,158,106,225,105,138,87,43,246,232,230,248,119,254,159,180,227,183,44,180,178,116,221,224,139,221,225,246,30,130,57,186,205,106,39,138,104,119,161,106,35,83,95,168,230,68,70,133,114,32,239,119,192,43,81,19,67,64,104,154,26,109,239,240,53,68,209,77,77,81,53,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,211,81,162,13,17,13,77,23,192,216,246,234,138,135,31,79,79,137,171,91,167,199,83,126,158,246,166,142,52,215,234,52,77,124,21,14,84,122,41,184,218,173,213,59,131,83,67,106,202,212,94,255,0,137,243,174,151,8,162,103,122,255,0,159,119,216,82,108,113,143,153,78,173,100,50,105,227,240,254,215,248,167,193,194,22,250,251,213,90,213,86,251,219,124,63,37,62,14,79,130,167,212,133,107,180,90,219,79,30,154,127,159,127,218,125,24,233,146,55,43,149,14,235,36,106,247,33,187,84,26,106,109,115,17,222,62,7,10,162,253,70,173,248,27,213,171,167,129,162,39,212,111,68,55,39,129,168,0,0,104,169,169,183,77,13,170,154,26,5,29,233,249,70,244,110,157,225,174,209,13,201,246,26,57,219,80,235,163,58,222,243,144,84,50,25,25,162,167,247,207,55,112,180,197,54,168,173,240,240,93,87,236,251,78,157,27,38,162,151,103,195,249,62,175,250,207,69,12,253,88,209,191,19,189,78,221,26,154,248,157,132,68,78,243,85,114,34,106,105,222,228,215,65,181,16,208,26,119,106,104,173,239,213,16,215,78,243,81,166,166,240,0,0,0,0,0,0,0,0,211,77,77,186,119,128,104,169,168,79,117,126,208,189,222,62,38,136,221,123,208,213,174,84,95,123,184,222,138,139,224,106,124,139,180,140,129,81,218,248,255,0,212,83,108,111,127,236,180,206,115,19,85,238,254,251,126,194,154,97,204,39,87,137,42,223,85,81,238,236,211,79,5,241,69,79,130,167,240,74,251,98,178,69,107,137,26,139,174,191,30,255,0,173,126,213,250,207,83,3,54,179,188,221,35,117,69,238,56,216,228,70,232,211,145,17,52,215,226,106,142,238,247,141,81,117,239,67,71,34,42,155,85,19,224,104,141,215,188,222,212,55,0,0,0,0,104,168,154,41,198,169,240,83,84,107,124,13,81,53,77,23,224,105,167,127,186,106,213,69,93,20,221,220,158,7,11,145,100,122,34,248,33,204,212,70,166,136,104,246,162,181,81,126,39,204,168,133,168,255,0,210,124,155,172,18,64,197,158,52,215,68,215,251,234,112,89,239,77,171,114,194,230,109,116,107,181,123,245,240,211,236,251,79,65,11,213,218,109,250,142,227,17,92,221,28,111,99,81,189,201,250,77,218,232,104,239,19,67,93,20,104,163,69,26,41,170,39,214,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,52,211,83,110,157,224,26,42,106,19,221,95,180,47,119,143,137,162,55,94,244,53,107,149,23,222,238,55,162,162,248,26,159,34,237,35,32,84,118,190,63,245,20,219,27,223,251,45,51,156,196,213,123,191,190,223,176,166,152,115,9,213,226,74,183,213,84,123,187,52,211,193,124,81,83,224,169,252,18,190,216,172,145,90,226,70,162,235,175,199,191,235,95,181,126,179,212,192,205,172,239,55,72,221,81,123,142,54,57,17,186,52,228,68,77,53,248,154,163,187,189,227,84,93,123,208,209,200,139,226,109,84,77,59,141,52,212,220,212,55,128,0,0,0,105,162,28,106,159,89,170,53,190,11,241,53,68,241,105,162,167,126,141,53,69,239,209,77,218,34,28,82,106,245,70,156,141,106,53,52,67,85,68,95,19,230,213,66,136,186,159,50,227,74,228,143,169,31,195,195,249,143,157,107,189,245,103,90,73,25,163,153,226,186,253,104,171,245,30,146,25,55,105,181,78,228,104,229,77,28,111,99,81,171,167,214,114,27,87,224,104,107,162,141,20,104,163,69,8,159,89,184,0,0,0,0,0,0,0,0,0,0,13,52,67,111,122,119,124,16,209,85,87,185,2,55,95,180,213,27,167,130,29,106,154,197,133,118,162,247,158,31,24,98,38,81,39,81,210,104,169,246,127,107,246,125,167,134,98,38,35,145,17,233,185,139,240,240,255,0,39,240,74,143,135,236,48,82,51,241,108,209,62,61,235,246,253,191,105,234,34,164,107,187,209,189,223,164,238,162,104,154,27,94,239,130,28,59,187,244,67,145,139,170,233,161,174,238,253,80,124,117,106,26,131,84,67,112,0,0,0,0,27,85,21,84,209,77,62,197,250,194,167,212,110,107,83,78,244,15,93,27,161,163,19,68,53,87,162,28,107,35,158,237,27,224,109,146,149,178,174,231,28,85,52,173,115,81,21,59,145,52,62,60,182,168,160,145,103,137,154,57,203,170,247,255,0,47,214,118,32,153,200,136,223,139,79,169,20,178,44,104,237,123,244,57,33,122,174,168,239,29,78,83,107,188,77,60,13,200,186,154,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,1,166,136,109,239,78,239,130,26,42,170,247,32,70,235,246,154,163,116,240,67,173,83,88,176,174,212,94,243,195,227,12,68,202,36,234,58,77,21,62,207,237,126,207,180,240,204,68,196,114,34,61,55,49,126,30,31,228,254,9,81,240,253,134,10,70,126,45,154,39,199,189,126,223,183,237,61,68,84,141,119,122,55,187,244,157,212,77,19,67,107,221,240,67,135,119,126,136,114,49,117,93,52,53,221,223,170,15,142,168,107,227,226,13,81,53,55,0,0,0,0,1,162,166,166,213,238,52,95,142,191,16,168,154,26,181,169,167,122,27,149,116,67,100,105,161,185,92,136,113,186,85,114,232,195,73,41,210,110,247,28,115,82,167,77,26,158,8,124,106,139,76,41,34,212,49,154,61,126,58,175,232,250,206,90,121,92,214,236,95,19,234,83,202,247,70,138,171,224,114,196,247,43,151,127,242,28,198,215,26,27,145,117,53,0,0,0,0,0,0,0,0,0,0,0,0,0,218,230,163,188,77,23,185,59,255,0,144,110,68,68,239,239,62,6,33,185,65,71,27,165,149,53,86,233,245,253,159,103,218,91,70,61,190,86,223,241,20,84,52,125,236,118,237,124,63,177,181,126,40,159,82,149,131,2,216,95,111,160,111,81,125,231,107,254,19,190,223,180,169,148,48,36,108,253,63,245,157,208,104,169,174,168,167,20,140,93,53,67,107,87,83,126,170,169,161,170,38,137,161,187,69,53,68,208,212,0,0,0,0,0,52,209,20,218,169,222,6,186,119,155,55,163,221,250,13,234,213,114,39,212,54,35,80,209,35,110,154,253,97,177,109,93,80,216,230,57,100,71,107,224,105,82,136,230,162,29,73,92,218,118,111,215,224,112,83,87,195,82,229,139,93,92,142,251,127,200,125,72,145,218,34,235,238,233,161,201,181,17,117,52,84,65,162,32,53,69,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,185,168,239,19,69,238,78,255,0,228,27,145,17,59,251,207,129,136,110,80,81,198,233,101,77,85,186,125,127,103,217,246,150,209,143,111,149,183,252,69,21,13,31,123,29,187,95,15,236,109,95,138,39,212,165,96,192,182,23,219,232,27,212,95,121,218,255,0,132,239,183,237,42,101,12,9,27,63,79,253,103,116,26,42,107,170,41,197,35,23,77,80,218,213,212,223,170,170,104,106,212,211,184,221,162,154,162,125,102,160,0,0,0,0,1,166,154,155,92,128,27,28,253,203,161,191,69,84,238,94,224,140,219,222,104,214,55,242,141,18,45,23,93,13,178,177,206,118,168,190,6,179,162,44,122,42,29,71,35,98,110,245,83,169,13,202,25,101,116,46,93,85,116,238,239,253,63,81,245,33,71,104,221,171,162,38,167,54,212,215,83,69,68,248,13,16,26,162,252,13,192,0,0,0,0,0,0,0,0,0,0,1,183,119,216,55,26,162,234,106,14,157,122,171,25,212,69,240,255,0,168,163,57,159,136,170,164,153,109,116,146,108,146,79,7,104,139,166,136,199,120,42,126,159,137,212,192,216,10,24,230,101,202,170,29,211,174,186,191,114,167,193,205,240,71,105,224,86,106,27,100,44,137,53,111,127,233,95,173,126,211,233,49,138,206,231,119,155,247,26,110,239,85,55,154,42,106,112,200,155,83,67,123,77,200,137,161,184,0,0,0,0,0,0,26,104,138,104,169,162,155,30,138,169,162,6,55,111,121,191,118,131,68,119,122,154,232,136,154,26,42,162,119,6,181,60,81,60,77,30,212,114,104,168,116,43,40,146,165,142,103,135,143,248,206,149,178,203,13,28,238,154,54,104,229,85,213,117,94,254,244,251,126,195,237,179,85,79,209,220,111,211,84,239,83,77,191,104,219,246,141,191,104,219,246,154,233,246,154,128,0,0,166,151,110,38,248,109,176,93,107,108,87,222,32,242,214,221,114,183,84,73,73,89,71,87,139,40,33,158,154,120,220,173,146,41,35,116,168,230,61,174,69,106,181,81,21,21,21,20,250,216,43,59,242,95,50,174,178,216,178,231,55,176,86,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,211,87,181,62,40,123,83,207,227,92,194,192,57,107,106,138,251,152,216,227,15,225,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,235,163,28,191,5,60,254,22,226,23,32,177,205,246,151,11,96,172,240,203,252,65,122,173,223,217,173,214,188,77,69,87,85,62,198,57,239,217,20,114,57,238,218,198,57,203,162,119,53,170,171,220,138,84,3,228,226,156,89,133,112,53,138,171,20,227,92,77,106,195,246,90,45,157,166,227,116,173,142,146,150,13,239,107,25,190,89,21,172,110,231,189,173,77,87,189,206,68,78,245,67,192,126,235,30,22,63,241,150,202,175,253,114,183,127,239,143,107,130,179,11,0,230,85,170,91,238,92,227,140,63,138,173,176,84,58,146,90,203,37,206,26,232,35,157,173,107,157,19,164,133,206,106,61,26,246,57,90,171,174,143,106,252,80,244,7,148,199,89,177,149,153,95,216,127,9,153,151,133,48,151,180,250,189,139,219,183,154,106,14,213,211,219,212,233,117,158,221,251,122,140,221,183,93,55,183,95,20,58,184,43,59,242,95,50,174,178,216,178,231,55,176,86,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,211,87,181,62,40,123,83,169,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,241,107,216,230,174,138,138,135,108,3,169,115,187,90,172,180,204,172,188,220,233,40,41,228,168,130,145,146,212,204,216,152,233,231,149,144,195,18,57,202,136,175,146,89,35,141,141,241,115,222,214,166,170,168,135,108,0,15,21,141,115,191,37,242,214,235,21,139,49,179,123,5,97,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,77,53,99,147,224,167,83,11,113,11,144,88,230,251,75,133,176,86,120,101,254,32,189,86,239,236,214,235,94,38,162,171,170,159,99,28,247,236,138,57,28,247,109,99,28,229,209,59,154,213,85,238,69,42,0,62,78,41,197,152,87,3,88,170,177,78,53,196,214,172,63,101,162,217,218,110,55,74,216,233,41,96,222,246,177,155,229,145,90,198,238,123,218,212,213,123,220,228,68,239,84,60,85,167,137,190,27,111,247,90,43,21,139,136,60,181,184,220,174,53,17,210,81,209,210,98,202,9,167,169,158,71,35,99,138,56,219,42,185,239,115,149,26,141,68,85,85,84,68,42,88,0,0,83,252,83,196,46,65,96,107,237,86,22,198,185,225,151,248,126,245,69,179,180,219,174,152,154,138,146,170,13,236,107,217,190,41,36,107,219,185,143,107,147,84,239,107,145,83,185,80,250,184,23,54,50,179,52,59,119,224,207,50,240,166,45,246,103,75,182,251,10,243,77,95,217,122,155,186,125,94,139,221,179,119,77,251,119,105,174,199,105,224,167,171,7,148,199,89,177,149,153,95,216,127,9,153,151,133,48,151,180,250,189,139,219,183,154,106,14,213,211,219,212,233,117,158,221,251,122,140,221,183,93,55,183,95,20,58,184,43,59,242,95,50,174,178,216,178,231,55,176,86,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,211,87,181,62,40,117,49,79,16,185,5,129,175,181,88,91,26,231,134,95,225,251,213,22,206,211,110,186,98,106,42,74,168,55,177,175,102,248,164,145,175,110,230,61,174,77,83,189,174,69,78,229,67,208,96,172,194,192,57,149,106,150,251,151,56,227,15,226,171,108,21,14,164,150,178,201,115,134,186,8,231,107,90,231,68,233,33,115,154,143,70,189,142,86,170,235,163,218,191,20,61,0,0,20,171,247,88,240,177,255,0,140,182,85,127,235,149,187,255,0,124,84,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,14,216,0,0,0,0,29,75,101,218,213,122,166,125,101,154,231,73,95,79,29,68,244,143,150,154,102,202,198,207,4,175,134,104,149,205,85,68,124,114,199,36,111,111,139,94,199,53,116,84,84,59,96,0,1,229,49,214,108,101,102,87,246,31,194,102,101,225,76,37,237,62,175,98,246,237,230,154,131,181,116,246,245,58,93,103,183,126,222,163,55,109,215,77,237,215,197,15,149,133,184,133,200,44,115,125,165,194,216,43,60,50,255,0,16,94,171,119,246,107,117,175,19,81,85,213,79,177,142,123,246,69,28,142,123,182,177,142,114,232,157,205,106,170,247,34,149,0,0,0,0,0,124,156,83,139,48,174,6,177,85,98,156,107,137,173,88,126,203,69,179,180,220,110,149,177,210,82,193,189,237,99,55,203,34,181,141,220,247,181,169,170,247,185,200,137,222,168,120,171,79,19,124,54,223,238,180,86,43,23,16,121,107,113,185,92,106,35,164,163,163,164,197,148,19,79,83,60,142,70,199,20,113,182,85,115,222,231,42,53,26,136,170,170,168,136,84,176,10,85,251,172,120,88,255,0,198,91,42,191,245,202,221,255,0,190,42,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,108,0,1,77,46,220,77,240,219,96,186,214,216,175,188,65,229,173,186,229,110,168,146,146,178,142,175,22,80,67,61,52,241,185,91,36,82,70,233,81,204,123,92,138,213,106,162,42,42,42,41,237,112,182,44,194,184,230,197,75,138,112,86,38,181,98,11,45,110,254,205,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,174,139,220,230,170,47,122,41,245,142,164,151,107,84,55,90,123,20,215,58,70,92,171,41,230,171,167,163,116,205,73,230,130,23,70,217,101,100,122,238,115,24,233,225,107,156,137,163,86,88,209,116,220,154,246,192,0,3,228,226,156,89,133,112,53,138,171,20,227,92,77,106,195,246,90,45,157,166,227,116,173,142,146,150,13,239,107,25,190,89,21,172,110,231,189,173,77,87,189,206,68,78,245,67,197,90,120,155,225,182,255,0,117,162,177,88,184,131,203,91,141,202,227,81,29,37,29,29,38,44,160,154,122,153,228,114,54,56,163,141,178,171,158,247,57,81,168,212,69,85,85,68,66,165,128,121,76,117,155,25,89,149,253,135,240,153,153,120,83,9,123,79,171,216,189,187,121,166,160,237,93,61,189,78,151,89,237,223,183,168,205,219,117,211,123,117,241,67,229,97,110,33,114,11,28,223,105,112,182,10,207,12,191,196,23,170,221,253,154,221,107,196,212,85,117,83,236,99,158,253,145,71,35,158,237,172,99,156,186,39,115,90,170,189,200,165,64,0,2,159,226,158,33,114,11,3,95,106,176,182,53,207,12,191,195,247,170,45,157,166,221,116,196,212,84,149,80,111,99,94,205,241,73,35,94,221,204,123,92,154,167,123,92,138,157,202,135,213,192,185,177,149,153,161,219,191,6,121,151,133,49,111,179,58,93,183,216,87,154,106,254,203,212,221,211,234,244,94,237,155,186,111,219,187,77,118,59,79,5,61,88,0,0,0,0,0,0,0,0,117,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,41,175,238,177,225,99,255,0,25,108,170,255,0,215,43,119,254,248,170,160,0,109,221,246,13,198,168,186,154,131,167,94,170,198,117,17,124,63,234,40,206,103,226,42,169,38,91,93,36,155,36,147,193,218,34,233,162,49,222,10,159,167,226,117,48,54,2,134,57,153,114,170,135,116,235,174,175,220,169,240,115,124,17,218,120,21,154,134,217,11,34,77,91,223,250,87,235,95,180,250,76,98,179,185,221,230,253,198,155,187,213,77,230,138,154,156,50,38,212,208,222,211,114,33,184,0,0,0,0,0,0,26,105,169,162,166,134,215,107,181,116,54,177,154,119,169,200,139,160,252,175,208,106,136,137,224,21,118,155,81,173,85,87,34,26,189,17,83,69,67,167,83,74,147,34,177,59,143,151,71,98,134,10,181,157,172,209,255,0,94,171,245,105,245,159,118,61,124,62,163,147,69,84,239,52,219,246,141,191,104,219,246,141,191,105,174,157,250,234,106,0,0,0,0,0,0,0,0,0,0,6,215,46,136,109,213,87,192,216,244,114,168,111,83,106,27,213,206,211,67,111,191,167,121,210,184,175,184,170,190,43,225,252,199,131,174,195,12,184,221,82,170,84,209,83,255,0,205,68,250,254,195,214,81,91,29,79,19,89,26,120,107,253,245,251,79,189,10,53,145,162,105,161,200,171,221,220,113,72,212,114,119,120,156,126,246,154,124,14,102,189,60,117,55,235,221,170,27,116,212,220,137,245,154,128,0,0,0,0,0,0,1,183,69,52,211,64,161,13,117,80,229,240,208,215,197,7,130,119,27,81,21,17,85,87,93,77,177,120,187,79,173,77,250,247,232,166,171,175,192,211,189,13,117,67,80,0,0,0,8,224,230,177,192,229,78,101,90,171,248,164,203,103,210,69,125,195,22,117,126,41,182,57,145,64,151,27,117,43,94,245,173,100,154,34,190,166,24,181,107,155,35,151,169,12,81,181,138,215,68,216,230,137,108,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,69,28,42,241,49,131,120,175,202,58,60,210,193,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,108,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,243,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,130,30,96,92,119,95,120,170,197,82,96,172,44,254,197,150,88,126,224,178,91,169,180,100,158,212,170,130,74,168,226,186,239,125,60,85,16,117,105,170,26,157,153,202,173,102,154,174,174,239,79,149,192,47,5,24,171,138,204,199,164,189,221,173,157,159,44,176,205,194,25,49,29,194,161,36,100,117,251,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,58,49,189,30,171,185,209,50,89,232,194,120,90,197,129,176,173,155,5,97,106,30,197,101,195,246,250,123,93,186,155,170,249,58,20,176,70,216,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,222,125,98,42,249,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,197,213,115,91,226,115,136,44,139,194,182,76,47,149,118,91,174,28,178,226,111,197,212,227,202,42,152,159,164,139,29,75,38,181,35,22,39,62,150,101,98,195,81,29,75,100,142,69,216,244,139,190,57,28,219,10,229,243,198,221,215,133,12,127,37,139,19,207,87,93,151,88,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,166,142,85,88,227,210,122,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,59,103,82,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,8,120,240,227,199,21,113,35,154,118,239,193,229,234,235,96,193,152,18,225,36,184,123,177,92,100,103,109,174,134,166,94,133,237,63,21,12,176,204,232,122,61,54,63,115,160,209,251,92,139,36,154,200,255,0,46,190,58,169,184,165,193,169,129,243,6,190,145,153,169,96,167,154,106,232,105,169,101,99,46,118,232,86,157,137,114,85,72,210,8,94,233,42,27,27,225,107,255,0,45,142,123,88,198,57,24,203,202,5,175,241,253,198,13,171,132,220,163,115,173,235,87,38,59,198,52,245,148,24,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,56,86,202,174,44,51,183,39,115,162,239,159,120,71,17,210,59,22,98,58,138,137,175,210,85,219,160,146,11,163,42,42,217,85,83,12,145,163,81,35,100,178,198,213,85,135,166,246,166,168,199,48,145,254,108,182,74,204,206,224,239,43,179,194,235,150,247,91,62,36,161,184,80,84,87,210,74,147,190,76,61,75,114,161,115,234,169,170,83,107,26,221,42,162,162,133,100,150,54,185,36,107,90,155,22,69,107,163,175,130,252,227,177,100,23,20,24,3,53,113,76,59,236,182,171,132,148,247,25,55,61,59,53,45,93,60,180,146,212,232,198,61,239,232,178,161,210,244,218,213,115,250,123,19,69,118,169,145,240,34,215,158,14,63,169,138,213,149,153,91,67,136,105,22,158,170,162,227,127,186,90,90,177,58,116,124,77,138,10,42,135,166,157,86,49,82,106,246,55,189,24,245,73,63,41,99,77,182,171,202,203,0,84,227,174,52,176,109,82,225,234,75,181,183,10,211,215,223,238,73,82,145,57,148,172,142,153,241,83,212,35,36,95,121,236,172,158,145,89,177,21,237,126,215,166,155,21,205,145,94,109,152,255,0,25,101,102,69,224,12,193,203,236,67,87,99,196,54,60,200,160,169,161,174,166,84,223,19,253,155,114,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,171,252,29,113,139,129,56,191,192,149,23,251,5,31,177,177,37,155,103,210,12,63,212,154,163,217,125,89,170,25,75,253,52,248,34,142,126,172,116,235,39,226,209,118,107,181,218,42,119,220,0,0,16,193,206,127,40,105,176,134,124,225,172,220,183,65,73,13,62,97,89,221,13,98,54,121,95,60,215,27,127,78,41,38,123,29,238,49,139,77,53,12,109,70,47,122,195,34,171,81,87,115,251,124,150,243,142,197,131,243,151,22,228,237,222,30,157,94,98,91,233,234,45,117,59,158,187,170,173,173,168,145,212,219,26,197,68,223,4,245,18,245,28,246,53,189,155,111,188,233,26,137,50,128,128,190,105,184,254,167,29,113,165,140,169,83,16,210,93,173,184,86,158,130,193,109,90,101,137,204,165,100,116,204,150,162,157,95,26,123,207,101,100,245,104,253,234,175,107,247,49,116,216,141,109,213,114,62,192,21,49,90,179,79,52,171,176,245,34,211,213,84,91,172,22,187,179,146,39,78,143,137,178,207,91,78,197,215,170,198,42,77,64,247,119,35,30,169,31,229,44,107,182,210,249,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,0,6,42,230,74,124,39,121,88,201,191,151,248,123,211,160,42,168,4,90,242,167,227,182,212,182,170,14,22,115,151,19,85,182,228,218,132,131,4,93,110,51,181,208,73,2,181,141,142,206,175,84,71,49,237,114,57,96,222,231,35,209,253,6,171,54,65,28,146,148,1,79,243,251,54,127,1,89,53,139,51,115,232,133,215,20,125,23,183,186,183,217,118,198,235,52,254,242,55,115,157,162,244,225,102,238,164,178,237,119,78,38,72,253,174,219,181,96,50,183,141,60,249,184,241,47,65,197,101,195,16,82,85,99,43,93,66,173,12,19,83,111,183,82,209,43,36,141,109,241,64,174,213,148,203,20,210,177,81,174,73,63,24,249,58,157,103,44,171,61,28,58,231,206,13,226,75,40,236,89,173,131,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,68,114,177,187,216,172,145,169,177,237,85,169,96,177,94,104,92,107,254,231,252,8,252,152,203,219,157,214,135,50,113,149,189,149,49,92,104,151,163,236,107,91,166,115,31,80,146,185,171,172,210,244,167,134,52,141,81,241,251,242,239,141,204,139,169,96,28,183,120,165,206,92,149,206,91,94,89,224,140,55,117,199,24,111,28,92,25,5,195,9,81,185,171,55,89,91,162,215,82,44,142,108,112,205,28,108,221,35,158,230,68,248,163,84,149,204,70,50,104,103,164,22,65,205,179,31,227,44,172,200,188,1,152,57,125,136,106,236,120,134,199,153,20,21,52,53,212,202,155,226,127,179,110,72,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,181,127,131,174,49,112,39,23,248,18,162,255,0,96,163,246,54,36,179,108,250,65,135,250,147,84,123,47,171,53,67,41,127,166,159,4,81,207,213,142,157,100,252,90,46,205,118,187,69,78,251,128,0,138,190,121,223,153,63,214,79,217,165,170,242,184,243,217,150,95,125,122,61,105,63,192,0,68,94,117,241,131,137,184,70,230,119,153,23,166,173,93,110,9,190,84,97,246,226,203,61,36,84,253,122,232,34,177,194,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,187,155,43,216,79,20,216,177,206,21,179,99,92,45,93,219,108,184,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,143,172,0,34,131,60,249,130,83,113,19,197,126,76,100,246,77,221,106,219,151,86,236,200,195,117,53,183,40,101,150,22,98,103,173,101,12,145,36,180,243,65,20,208,178,154,100,157,168,199,57,204,145,232,201,52,213,145,170,93,175,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,48,12,85,204,148,248,78,242,177,147,127,47,240,247,167,64,85,83,169,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,2,220,195,56,211,186,241,79,154,21,22,44,33,136,42,221,149,120,106,161,19,15,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,58,113,189,243,110,146,174,92,92,113,212,241,91,131,107,240,126,96,178,146,159,49,112,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,73,175,150,39,53,90,147,36,81,222,80,49,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,87,92,232,205,236,27,144,185,95,136,51,115,48,39,171,142,197,135,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,220,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,143,182,102,113,113,156,184,255,0,136,233,248,151,161,197,215,91,46,36,164,184,58,124,61,178,169,178,251,22,133,30,254,133,12,126,227,99,124,45,142,71,49,237,88,209,179,111,149,210,53,203,44,155,166,251,129,108,217,206,92,235,225,199,14,227,220,241,194,30,197,191,85,238,142,154,179,107,98,246,237,10,49,139,13,207,179,162,39,103,234,234,239,119,68,107,246,117,99,70,197,44,109,75,128,41,87,22,62,86,51,147,229,254,33,244,233,203,74,229,165,204,18,155,56,109,86,126,31,51,126,235,87,38,96,208,83,246,107,61,218,174,89,106,167,196,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,174,174,85,87,171,181,144,160,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,1,21,124,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,128,0,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,0,70,7,41,78,53,253,183,71,71,194,110,102,220,238,181,151,168,122,210,96,187,132,235,215,141,212,48,193,212,125,177,202,141,223,31,69,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,79,192,0,17,65,145,156,193,41,184,118,226,191,57,242,123,57,46,181,110,203,171,142,100,98,74,154,43,148,210,203,51,48,203,210,178,186,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,154,106,249,21,101,124,0,1,22,188,169,248,237,181,45,170,131,133,156,229,196,213,109,185,54,161,32,193,23,91,140,237,116,18,64,173,99,99,179,171,213,17,204,123,92,142,88,55,185,200,244,127,65,170,205,144,71,36,165,0,82,174,44,124,172,103,39,203,252,67,233,211,152,214,25,84,0,13,174,93,16,219,170,175,129,177,232,229,80,222,166,212,55,171,157,166,134,223,127,78,243,165,113,95,113,85,124,87,195,249,143,7,93,134,25,113,186,165,84,169,162,167,255,0,154,137,245,253,135,172,162,182,58,158,38,178,52,240,215,251,235,246,159,122,20,107,35,68,211,67,145,87,187,184,226,145,168,228,238,241,56,253,237,52,248,28,205,122,120,234,111,215,187,84,54,233,169,185,19,235,53,0,0,0,0,0,0,0,3,106,167,212,105,166,128,39,129,174,170,28,189,221,198,169,224,52,208,209,17,117,213,87,184,216,205,58,138,111,215,69,209,126,38,171,175,192,211,189,13,117,67,80,0,0,0,0,0,0,0,0,0,0,0,26,105,168,218,54,154,154,104,134,201,101,72,218,171,241,58,21,12,124,173,89,92,189,235,224,135,77,41,157,189,171,250,117,62,204,45,107,83,185,14,69,99,87,197,13,28,170,196,238,77,78,45,234,161,123,253,205,123,148,120,47,119,129,200,215,234,155,116,55,39,137,184,0,0,0,0,0,0,0,0,52,84,54,154,42,247,232,106,13,117,81,184,213,124,23,244,27,35,68,213,85,16,222,191,89,169,166,154,154,42,104,106,158,6,160,0,0,0,16,237,205,99,129,202,108,181,186,215,241,73,150,207,171,150,197,137,239,10,252,83,108,115,37,157,109,215,26,167,61,235,90,201,52,84,101,52,210,234,215,54,71,39,78,105,99,107,21,205,149,177,195,103,252,42,241,49,140,184,80,205,202,60,210,193,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,35,252,213,179,51,10,231,39,2,57,103,154,88,42,175,180,89,113,54,48,182,92,41,183,73,27,228,135,125,178,227,190,9,122,111,123,27,52,79,71,71,35,17,203,178,70,61,170,186,181,75,43,229,113,231,179,44,190,250,244,122,210,186,243,88,227,142,155,50,174,181,252,45,229,179,42,226,177,97,139,194,179,20,220,220,249,96,91,141,198,149,207,98,209,50,61,81,31,77,12,186,185,206,145,171,212,154,40,220,196,107,98,108,147,89,175,13,28,58,99,190,40,51,78,131,44,240,45,63,246,42,203,197,110,248,127,169,150,190,211,12,51,214,116,229,150,62,183,75,174,199,116,152,237,239,240,68,241,84,200,79,34,242,47,46,56,116,203,139,118,87,229,125,155,176,218,168,117,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,251,91,170,232,141,70,181,172,99,88,198,49,141,168,0,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,46,153,209,148,56,55,62,178,191,16,101,30,96,65,87,37,139,17,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,30,30,37,248,116,199,124,47,230,157,126,89,227,170,127,236,181,150,122,221,240,255,0,84,237,125,166,104,96,172,233,197,44,157,30,175,65,238,233,61,219,217,224,169,224,171,121,92,169,248,227,166,203,91,173,7,11,121,146,202,185,108,88,158,240,140,194,215,54,190,89,214,221,113,170,115,24,148,79,143,85,70,83,77,46,142,107,163,106,116,230,150,71,61,28,217,93,36,51,18,67,183,53,142,56,233,179,42,235,95,194,222,91,50,174,43,22,24,188,43,49,77,205,207,150,5,184,220,105,92,246,45,19,35,213,17,244,208,203,171,156,233,26,189,73,162,141,204,70,182,38,201,52,112,31,87,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,144,159,5,28,87,88,184,180,201,170,44,101,213,181,81,226,251,110,148,120,166,201,69,51,221,216,42,183,61,35,145,27,34,35,210,25,216,206,172,107,171,218,154,190,62,163,223,20,138,122,190,37,248,139,192,156,47,229,101,126,102,99,170,143,236,180,118,122,45,147,127,84,238,157,154,105,160,163,234,69,20,157,30,175,65,237,234,189,187,25,226,171,224,139,143,94,122,103,166,99,241,23,152,247,28,208,205,11,207,110,186,215,105,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,167,11,55,59,68,213,92,174,115,158,247,61,239,123,221,34,188,171,56,14,255,0,177,28,85,230,253,151,251,44,184,66,197,115,183,127,188,62,154,246,215,245,127,243,134,196,201,33,254,199,80,199,127,90,121,33,60,75,224,10,156,211,225,231,50,50,250,223,135,169,47,151,43,230,23,185,83,90,232,106,82,45,146,220,123,59,214,141,81,101,84,99,30,218,132,137,236,123,149,54,61,173,118,173,219,170,99,68,100,145,194,22,111,84,231,191,13,25,123,154,87,9,234,231,185,93,172,236,134,233,61,76,17,66,250,139,141,51,221,75,89,50,50,47,113,172,125,68,18,189,136,212,111,184,230,251,172,252,148,172,4,0,243,58,205,47,194,135,25,56,215,178,95,125,167,106,194,93,159,11,91,255,0,165,122,61,151,178,198,157,174,14,246,53,207,219,93,37,111,190,237,218,235,238,185,88,140,47,127,146,126,87,221,112,246,81,227,204,215,184,58,174,26,124,103,120,165,182,208,211,205,68,232,153,36,22,246,73,173,84,82,170,233,51,31,45,100,177,46,214,232,215,210,189,55,57,85,81,158,131,157,95,149,140,45,243,2,135,211,174,36,74,228,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,185,20,228,94,122,101,199,17,121,113,110,205,12,175,188,246,235,85,118,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,122,115,51,115,117,77,85,170,215,53,236,115,216,246,61,213,0,0,89,7,55,220,175,181,99,78,18,234,113,228,206,164,130,229,151,215,138,43,149,60,238,162,108,179,203,5,76,205,162,150,149,146,234,142,133,142,117,68,51,59,77,200,229,165,141,21,190,14,108,64,112,215,155,213,57,11,159,56,27,55,33,158,174,58,124,59,120,134,107,130,82,65,20,211,203,110,126,177,86,195,27,37,209,138,249,41,164,154,52,85,86,232,175,69,71,53,81,28,153,47,31,39,22,98,155,22,6,194,183,156,107,138,107,187,21,151,15,219,234,46,151,26,158,147,228,232,82,193,27,164,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,113,140,22,44,197,55,220,115,138,175,56,215,20,215,118,219,214,32,184,84,93,46,53,61,38,71,215,170,158,71,73,44,155,24,141,99,119,61,238,93,26,136,212,215,68,68,78,227,33,238,6,114,190,235,147,156,37,229,158,3,190,186,173,46,80,89,253,165,89,5,93,19,169,39,164,158,186,105,43,100,165,146,39,42,185,175,133,213,43,10,235,162,170,198,170,173,110,187,82,29,185,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,0,6,42,230,74,124,39,121,88,201,191,151,248,123,211,160,42,168,6,42,228,223,114,224,230,1,71,196,69,138,44,164,205,236,69,254,155,20,29,166,120,170,106,35,130,158,60,69,75,189,242,110,167,100,44,142,54,77,12,106,140,124,40,221,203,28,73,43,85,255,0,142,72,175,168,234,81,93,173,87,26,154,250,59,125,206,146,170,162,215,80,148,149,209,67,51,94,250,89,214,40,230,72,165,106,46,172,122,197,52,82,35,93,162,236,145,142,240,114,42,246,200,43,230,97,193,69,187,134,12,119,109,198,217,105,108,236,217,109,139,116,166,162,163,141,42,166,246,53,116,48,198,146,83,205,81,51,164,223,214,209,243,198,174,147,114,233,59,81,136,216,81,206,166,188,18,113,131,137,184,70,205,8,175,77,90,186,220,19,124,168,129,184,178,207,73,21,63,94,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,119,55,33,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,10,63,197,119,21,217,113,194,86,92,63,26,227,89,123,117,214,187,169,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,156,44,220,213,150,101,69,108,109,115,81,17,239,124,113,191,30,44,127,143,241,150,105,227,43,182,96,230,14,33,171,190,98,27,229,66,212,215,87,84,170,111,149,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,36,196,242,197,224,59,240,33,98,166,207,156,216,178,237,199,216,130,222,223,102,218,238,54,238,157,86,23,133,207,153,178,104,238,171,147,173,81,3,169,213,219,163,142,88,90,178,66,186,111,149,171,127,224,176,14,117,126,86,48,183,204,10,31,78,184,145,43,145,121,233,152,252,58,102,61,187,52,50,190,243,216,110,180,58,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,234,66,253,173,213,53,71,35,154,215,177,204,123,24,246,228,83,145,121,233,151,28,69,229,197,187,52,50,190,243,219,173,85,218,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,233,204,205,205,213,53,86,171,92,215,177,207,99,216,247,84,0,69,95,60,239,204,159,235,39,236,210,213,121,92,121,236,203,47,190,189,30,180,159,224,0,32,7,154,63,158,204,205,251,151,209,232,138,149,203,115,152,37,55,14,213,50,100,246,114,93,106,221,151,87,26,135,84,209,92,166,150,89,153,134,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,53,124,138,179,104,1,24,28,218,248,215,246,37,29,103,9,185,101,115,186,209,222,166,232,201,141,46,16,47,66,54,208,205,7,81,150,198,170,183,124,157,102,75,20,146,186,55,53,169,26,54,37,89,18,89,152,200,235,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,220,190,177,68,64,182,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,227,33,238,15,184,179,193,188,93,101,127,211,139,21,61,37,158,251,65,81,37,53,247,14,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,215,168,196,85,116,79,68,174,160,197,92,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,33,131,153,111,48,74,156,225,186,222,56,124,202,11,173,36,153,125,65,81,217,175,23,106,73,98,170,131,18,189,142,165,158,53,141,95,2,62,6,83,212,193,43,81,240,202,230,78,154,57,21,88,173,214,205,114,155,32,115,151,61,125,191,248,35,203,219,174,40,250,47,111,91,157,211,177,49,171,208,135,191,107,83,114,167,82,103,237,127,78,6,110,150,77,143,216,199,109,118,159,3,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,144,71,7,92,98,224,78,47,240,37,69,254,193,71,236,108,73,102,217,244,131,15,245,38,168,246,95,86,106,134,82,255,0,77,62,8,163,159,171,29,58,201,248,180,93,154,237,118,138,157,247,0,99,89,197,143,154,124,228,249,129,136,125,70,114,98,121,123,227,252,27,149,156,184,112,78,96,230,14,33,164,177,225,235,29,61,238,166,186,186,165,87,100,76,246,205,98,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,44,85,241,183,198,14,38,226,231,52,37,189,57,106,232,176,77,142,162,118,225,59,61,92,84,253,122,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,220,234,191,203,131,151,253,103,17,23,216,179,111,55,176,239,250,83,208,118,152,34,166,168,146,122,121,49,21,86,199,199,182,157,240,190,57,25,12,50,42,61,243,35,182,172,145,36,77,71,254,57,98,155,240,82,174,44,124,172,103,39,203,252,67,233,211,152,219,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,79,79,47,62,52,237,92,83,229,125,61,139,23,226,10,71,102,166,26,167,84,196,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,156,108,124,59,174,212,22,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,2,42,249,231,126,100,255,0,89,63,102,150,171,202,227,207,102,89,125,245,232,245,164,255,0,0,1,0,60,209,252,246,102,111,220,190,143,68,93,87,35,31,207,103,234,223,237,34,85,0,0,197,92,155,238,92,28,192,40,248,136,177,69,148,153,189,136,191,211,98,131,180,207,21,77,68,112,83,199,136,169,119,190,77,212,236,133,145,198,201,161,141,81,143,133,27,185,99,137,37,106,191,241,201,21,245,0,1,141,103,22,62,105,243,147,230,6,33,245,25,203,255,0,229,71,199,79,245,142,23,243,175,25,255,0,177,233,112,5,109,115,127,182,107,173,114,84,43,191,222,187,43,28,223,225,194,143,255,0,83,194,74,161,212,142,237,106,154,235,81,98,134,231,72,251,149,29,60,53,117,20,109,153,171,60,48,76,233,27,20,175,143,93,205,99,221,4,205,107,149,52,114,197,34,38,187,87,78,216,6,42,228,223,114,224,230,1,71,196,69,138,44,164,205,236,69,254,155,20,29,166,120,170,106,35,130,158,60,69,75,189,242,110,167,100,44,142,54,77,12,106,140,124,40,221,203,28,73,43,85,255,0,142,72,175,168,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,0,3,77,53,27,70,211,83,77,16,217,44,169,27,85,126,39,66,161,143,149,171,43,151,189,124,16,233,165,51,183,181,127,78,167,217,133,173,106,119,33,200,172,106,248,161,163,149,88,157,201,169,197,189,84,47,127,185,175,114,143,5,238,240,57,26,253,83,110,134,228,241,55,0,0,0,0,0,0,0,0,6,138,154,155,77,21,116,53,9,222,107,170,141,198,169,222,113,177,19,122,174,157,231,35,130,119,154,155,85,62,38,173,53,0,0,0,0,0,0,0,0,0,0,0,0,52,213,13,21,232,158,39,12,147,238,213,140,77,84,210,42,117,69,221,34,155,36,209,243,119,119,35,127,198,134,230,183,126,186,55,249,206,88,213,59,147,234,13,126,174,239,240,67,147,197,14,39,53,53,238,83,106,34,162,104,111,211,83,118,157,250,155,145,52,248,154,128,0,0,0,0,0,0,0,0,209,83,83,69,77,13,0,55,34,104,21,126,6,214,120,169,188,219,224,166,186,234,106,13,16,212,0,0,0,29,75,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,22,230,13,193,37,215,133,12,127,29,247,12,65,87,93,151,88,170,162,162,107,85,99,105,92,216,45,51,186,105,156,203,75,228,116,210,189,239,142,157,177,185,178,200,173,89,147,168,173,69,88,228,210,218,227,199,248,202,44,3,81,149,173,196,53,107,132,234,175,16,223,223,105,114,163,160,75,140,80,201,3,106,24,138,154,177,235,20,207,99,182,170,111,68,143,126,238,156,123,122,152,107,20,223,112,125,198,107,182,28,174,236,149,117,22,250,251,92,146,116,153,38,234,90,218,89,105,42,99,209,232,168,155,224,158,86,107,166,230,238,213,170,142,68,84,250,185,85,150,120,171,57,51,31,14,101,110,10,164,237,23,172,77,112,138,223,77,186,57,31,28,59,215,223,158,94,155,30,246,195,19,17,210,72,244,106,236,141,143,114,166,141,83,33,238,21,120,103,193,188,40,101,29,30,86,224,250,234,187,139,221,80,235,149,222,231,82,170,215,220,110,50,50,54,75,58,71,185,91,11,54,197,27,25,27,85,118,177,141,220,231,191,124,143,172,0,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,163,252,85,112,207,131,120,175,202,58,204,173,198,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,143,14,106,229,158,42,201,188,199,196,121,91,141,105,59,61,235,12,220,37,183,212,237,142,70,71,54,197,247,39,139,168,198,61,208,202,197,108,145,189,90,155,227,123,28,137,163,144,184,15,232,139,231,183,238,88,253,205,30,209,255,0,237,63,182,250,52,127,246,177,236,238,197,236,126,207,217,191,225,246,174,167,91,247,186,254,248,183,252,170,203,60,85,156,153,143,135,50,183,5,82,118,139,214,38,184,69,111,166,221,28,143,142,29,235,239,207,47,77,143,123,97,137,136,233,36,122,53,118,70,199,185,83,70,168,205,140,11,248,47,205,60,101,150,126,212,246,159,209,44,65,113,177,118,222,135,71,181,118,90,153,33,234,244,247,59,102,238,158,237,187,157,166,186,106,186,106,84,12,49,194,142,99,227,158,25,111,28,77,224,168,189,179,106,194,248,130,174,207,127,181,193,10,173,85,13,44,84,180,211,165,123,116,85,234,194,157,161,201,42,34,35,162,107,27,34,238,98,200,232,188,255,0,14,185,243,140,184,109,205,203,22,107,96,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,209,28,172,118,199,163,36,106,111,99,85,61,7,21,220,87,102,63,22,185,142,252,107,141,101,236,54,170,30,164,22,11,4,19,43,233,109,20,174,84,85,107,85,81,58,147,63,107,86,89,149,17,210,57,173,68,70,49,145,198,202,235,203,67,129,202,158,35,177,148,57,195,142,31,72,204,186,193,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,239,178,68,141,136,170,231,190,25,201,6,60,60,194,50,190,235,149,92,96,230,77,178,224,234,185,169,239,247,137,113,69,13,92,212,78,166,101,68,23,7,45,74,244,181,85,73,25,20,178,75,78,178,53,116,115,233,223,220,213,69,99,100,39,146,222,113,223,113,134,77,98,220,157,187,195,212,164,203,187,133,61,69,174,167,115,19,109,45,201,213,18,58,155,99,88,138,187,39,130,162,94,163,158,247,59,180,237,247,91,27,81,111,171,53,115,51,10,228,222,92,98,60,210,198,181,125,158,203,134,109,242,220,42,118,201,27,36,155,98,123,144,69,212,123,24,233,165,122,182,56,216,174,77,242,61,141,69,213,200,99,4,100,123,193,126,78,95,114,11,134,12,1,149,88,166,109,247,171,85,190,74,139,140,123,88,157,154,170,174,162,90,185,105,181,99,222,199,244,95,80,232,186,141,114,181,253,61,233,162,59,68,182,190,117,126,86,48,183,204,10,31,78,184,144,172,92,87,4,156,96,226,110,17,179,66,43,211,86,174,183,4,223,42,32,110,44,179,210,69,79,215,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,159,236,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,249,56,179,11,88,177,206,21,188,224,172,83,67,219,108,184,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,204,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,50,51,224,191,56,239,185,251,195,6,0,205,92,83,14,203,213,214,223,37,61,198,77,204,94,211,85,73,81,45,36,181,58,49,140,99,58,207,167,116,189,54,181,26,206,166,196,213,27,170,209,94,110,57,153,133,112,127,8,87,140,11,118,171,214,245,143,110,20,22,251,69,44,114,71,212,119,102,171,134,178,121,220,199,61,30,176,177,144,35,28,246,53,219,100,158,6,170,34,63,84,134,188,129,201,203,239,16,25,203,132,242,119,14,77,217,234,241,53,193,180,242,84,237,99,251,37,43,26,233,42,106,118,61,236,73,58,80,71,44,189,61,232,231,236,218,223,121,200,134,77,36,0,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,252,0,12,85,204,148,248,78,242,177,147,127,47,240,247,167,64,85,80,12,85,207,65,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,155,60,180,230,97,129,49,87,8,88,151,136,43,181,147,182,98,252,1,111,163,250,83,134,45,105,52,81,197,93,87,86,250,74,61,147,206,196,98,67,59,216,146,174,199,76,232,99,114,181,122,175,106,35,225,50,217,152,88,250,203,140,159,152,214,108,113,136,40,49,100,149,19,213,190,253,77,115,154,43,139,167,157,30,147,74,181,45,114,74,175,145,36,145,30,237,218,187,123,181,215,85,50,72,200,27,118,108,90,242,107,9,211,103,166,35,246,222,62,125,189,181,23,250,158,199,77,77,211,170,149,206,145,105,182,82,170,194,189,4,123,96,234,71,238,201,210,223,221,187,67,208,99,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,49,214,226,171,134,124,101,194,134,110,86,101,110,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,251,181,229,147,204,2,143,39,186,217,25,158,56,139,178,224,26,123,125,85,102,31,184,190,56,35,134,199,36,61,170,182,170,57,17,140,73,170,59,74,189,200,196,221,36,157,86,197,20,113,175,87,220,182,14,48,120,179,198,92,93,102,135,211,139,237,61,93,158,197,65,79,29,53,139,14,58,189,42,160,181,49,99,98,78,172,122,71,18,61,242,202,197,145,207,86,111,211,166,197,85,108,76,68,185,78,87,60,9,90,179,178,235,54,123,231,70,25,171,168,193,54,58,134,55,15,219,170,224,111,98,196,53,173,115,210,87,201,185,119,75,77,78,230,53,21,155,58,114,200,229,98,185,201,12,209,58,103,192,44,3,157,95,149,140,45,243,2,135,211,174,36,43,23,21,193,39,24,56,155,132,108,208,138,244,213,171,173,193,55,202,136,27,139,44,244,145,83,245,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,103,251,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,8,171,231,157,249,147,253,100,253,154,71,175,13,217,223,117,225,195,59,112,182,116,89,172,116,151,154,140,57,81,43,159,65,83,35,163,101,76,19,65,37,60,204,71,183,189,143,88,166,147,99,244,114,53,251,92,173,122,34,177,114,51,202,220,210,192,153,211,129,45,153,153,150,151,223,108,225,187,207,91,177,86,246,89,169,250,189,41,159,12,159,139,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,125,88,0,128,30,104,254,123,51,55,238,95,71,162,45,84,150,158,82,156,107,251,110,142,143,132,220,205,185,221,107,47,80,245,164,193,119,9,215,175,27,168,97,131,168,251,99,149,27,190,62,139,34,150,72,157,35,156,213,141,93,18,44,105,20,44,124,159,150,65,204,179,142,170,158,25,112,205,46,88,101,141,125,93,46,104,98,58,120,46,84,181,205,165,138,72,45,22,228,168,84,116,239,73,227,124,83,62,101,130,104,91,26,53,118,167,82,71,57,138,216,210,72,54,42,175,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,229,245,138,34,0,74,191,194,175,19,24,203,133,12,220,163,205,44,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,249,15,101,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,197,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,190,172,197,92,201,79,132,239,43,25,55,242,255,0,15,122,116,5,154,243,80,227,170,155,0,97,235,175,12,57,91,95,73,62,39,190,83,205,109,198,115,77,75,46,251,77,186,122,88,94,216,34,73,35,72,100,125,84,53,42,139,35,30,254,147,26,244,218,217,30,199,199,20,25,91,149,184,239,58,113,221,179,44,242,210,197,237,156,73,121,235,118,42,46,213,13,63,87,165,11,230,147,241,147,61,145,183,72,226,123,189,231,38,186,104,154,170,162,46,66,124,40,240,163,151,28,37,101,195,48,86,10,139,183,93,107,186,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,233,194,205,206,72,161,69,86,198,215,57,85,94,247,201,35,227,219,154,247,3,149,56,106,235,123,226,227,46,95,72,150,43,149,69,59,241,117,165,25,21,58,208,213,202,232,224,109,108,8,212,106,74,201,229,115,58,173,93,101,73,165,116,154,189,178,63,163,97,89,23,158,153,143,195,166,99,219,179,67,43,239,61,134,235,67,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,164,47,218,221,83,84,114,57,173,123,28,199,177,143,110,69,57,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,118,61,156,88,249,167,206,79,152,24,135,212,103,62,174,42,226,187,49,239,252,54,96,174,22,109,146,251,27,6,97,126,215,61,202,58,121,149,100,190,213,75,95,61,92,110,168,93,19,72,98,234,177,25,10,106,213,145,139,43,149,202,145,36,62,131,130,78,15,177,55,23,57,161,21,149,169,87,69,130,108,117,16,59,22,94,41,37,167,235,208,193,44,115,190,22,71,28,175,71,57,243,58,153,241,35,218,201,18,53,114,61,237,114,38,215,79,158,4,194,217,113,148,214,43,14,80,224,58,27,85,130,130,223,111,149,214,139,36,18,163,100,90,88,95,26,79,51,90,229,89,37,210,74,136,150,89,87,115,150,73,218,231,185,93,38,171,234,193,74,184,177,242,177,156,159,47,241,15,167,78,99,88,122,172,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,248,185,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,33,62,20,120,174,203,142,45,114,225,152,215,5,75,216,110,180,61,56,47,246,9,230,71,213,90,42,156,138,168,215,42,34,117,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,149,172,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,96,17,87,207,59,243,39,250,201,251,52,181,94,87,30,123,50,203,239,175,71,173,39,248,0,8,1,230,143,231,179,51,126,229,244,122,35,208,114,203,227,7,12,240,181,154,23,187,46,99,45,37,30,9,199,52,241,54,235,120,116,85,18,207,108,158,142,58,135,211,61,145,192,201,29,43,30,233,159,19,152,140,215,89,35,126,230,164,110,107,231,120,0,12,85,207,65,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,159,238,9,56,193,195,60,92,229,124,87,166,173,37,22,54,177,211,192,220,89,103,164,138,163,161,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,113,64,3,26,206,44,124,211,231,39,204,12,67,234,51,148,168,155,62,94,220,197,176,246,117,96,218,140,3,159,120,214,146,221,152,184,126,158,182,229,81,118,186,58,150,138,146,243,110,141,100,157,243,198,177,178,40,97,125,52,40,169,36,106,137,248,168,122,200,231,39,91,165,17,121,253,156,119,222,32,51,151,22,103,22,35,135,179,213,226,107,131,170,35,166,220,199,246,74,86,53,35,166,166,222,198,49,36,233,65,28,81,117,54,35,159,179,115,189,231,42,147,127,203,91,17,102,198,62,225,131,15,230,110,108,230,213,215,25,213,226,14,180,22,250,122,218,58,104,253,153,75,69,81,53,34,53,103,141,137,53,92,210,44,43,36,147,78,247,57,117,98,104,142,71,190,91,170,6,42,231,160,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,207,247,4,156,96,225,158,46,114,190,43,211,86,146,139,27,88,233,224,110,44,179,210,69,81,208,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,184,162,149,113,99,229,99,57,62,95,226,31,78,156,198,176,202,160,0,1,166,168,104,175,68,241,56,100,159,118,172,98,106,166,145,83,170,46,233,20,217,38,143,155,187,185,27,254,52,55,53,187,245,209,191,206,114,198,169,220,159,80,107,245,119,127,130,28,158,40,113,57,169,175,114,155,81,21,19,67,126,154,155,180,239,212,220,137,167,196,212,0,0,0,0,0,0,0,0,6,139,222,104,169,161,160,6,228,77,2,174,134,214,254,81,188,219,224,107,174,166,160,209,59,187,141,64,0,0,0,0,0,0,0,0,0,0,3,69,93,13,143,126,222,253,14,61,174,151,189,87,68,57,25,11,25,222,134,147,201,177,189,222,42,108,100,127,138,222,191,148,190,63,221,55,64,221,19,93,77,27,238,191,77,60,77,92,158,242,42,33,200,199,106,131,111,126,186,26,232,134,212,106,161,185,19,226,106,0,0,0,0,0,0,0,0,0,13,21,53,54,233,160,9,226,111,54,187,196,209,158,42,111,52,84,212,209,191,86,166,224,0,0,0,0,7,148,205,92,179,194,185,201,151,24,143,43,113,173,39,104,178,226,107,124,182,250,157,177,198,249,33,222,158,228,241,117,24,246,54,104,158,141,146,55,171,87,100,140,99,145,53,106,24,235,241,47,195,166,59,225,127,52,235,242,207,29,83,255,0,101,172,179,214,239,135,250,167,107,237,51,67,5,103,78,41,100,232,245,122,15,119,73,238,222,207,5,79,5,90,127,132,240,181,247,28,226,171,54,10,194,212,61,182,245,136,46,20,246,187,117,55,85,145,245,234,167,145,177,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,188,157,238,95,60,18,90,184,80,192,18,95,113,60,20,149,217,139,138,169,233,230,186,214,58,149,173,158,211,3,161,133,207,180,178,70,205,43,30,200,234,27,35,157,44,106,212,153,122,106,228,84,142,61,46,212,0,69,95,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,154,144,90,87,48,110,9,45,92,87,224,8,239,184,98,10,74,28,197,194,180,245,19,90,171,27,74,215,79,118,129,176,204,230,90,95,35,166,137,140,100,149,14,141,205,150,69,114,66,189,69,106,34,73,38,176,67,244,79,21,125,42,250,11,244,102,235,244,147,218,30,201,246,63,98,147,183,118,238,167,75,179,116,52,234,117,186,158,231,79,110,237,222,238,154,247,19,189,203,231,130,75,87,10,24,2,75,238,39,130,146,187,49,113,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,77,92,138,145,199,164,48,241,99,230,159,57,62,96,98,31,81,156,149,78,74,158,86,49,79,204,10,239,78,183,22,65,204,83,129,90,158,22,177,146,227,140,190,160,171,126,85,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,200,123,88,231,189,237,87,191,207,240,11,193,70,42,226,179,49,233,47,119,107,103,103,203,44,51,112,134,76,71,112,168,73,25,29,126,197,108,142,182,83,172,110,99,221,52,172,84,71,185,142,78,140,111,71,170,238,116,76,150,122,48,158,22,177,96,108,43,102,193,88,90,135,177,89,112,253,190,158,215,110,166,234,190,78,133,44,17,182,56,163,222,245,115,221,181,140,106,106,229,87,46,154,170,170,247,159,88,17,107,207,7,0,84,203,106,202,204,210,161,195,212,137,79,75,81,113,176,93,46,205,72,155,58,190,86,197,61,21,59,215,94,171,216,137,13,123,219,220,172,98,172,159,146,178,38,235,85,229,101,143,234,112,47,26,88,54,149,113,13,37,166,219,138,169,235,236,23,37,169,88,154,202,166,73,76,249,105,233,209,242,39,186,247,214,65,72,140,216,168,247,63,107,19,93,234,215,72,87,56,44,227,177,96,110,24,23,42,170,33,237,23,172,203,184,65,79,71,30,231,179,161,75,67,81,5,93,69,78,168,199,49,219,94,202,104,186,106,230,57,123,78,246,238,72,220,132,85,240,95,147,150,44,253,226,131,0,101,86,41,155,101,150,235,112,146,162,227,30,215,175,105,165,164,167,150,174,90,109,88,246,61,157,102,83,186,46,163,92,142,103,83,122,106,173,209,114,62,44,3,157,95,149,140,45,243,2,135,211,174,36,112,114,247,192,24,55,52,248,185,193,57,125,152,56,122,146,249,135,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,157,78,49,120,58,199,124,32,99,186,123,5,254,179,219,56,110,243,191,232,254,32,233,195,79,237,78,148,52,239,170,254,149,100,242,201,7,74,74,132,143,241,138,155,244,220,221,81,123,171,87,46,14,96,21,156,59,223,98,202,76,222,196,95,233,79,95,218,103,138,166,162,57,234,36,195,181,91,31,38,234,118,66,201,36,124,51,72,136,199,194,141,218,146,74,146,181,89,248,228,150,111,192,4,5,243,77,192,21,56,23,141,44,101,84,152,122,146,211,109,197,84,244,23,251,106,83,36,77,101,83,36,166,100,85,21,10,200,215,221,123,235,32,171,87,239,68,123,159,185,235,174,244,115,174,171,145,246,63,169,150,213,154,121,91,93,136,105,18,158,150,162,221,127,181,218,92,177,54,117,124,173,150,10,218,134,38,157,87,177,18,26,6,59,189,88,197,88,255,0,37,100,93,212,215,157,38,113,216,177,134,114,225,44,157,180,67,212,171,203,187,125,69,69,210,167,115,211,109,85,201,180,242,54,155,99,152,136,187,32,130,158,94,163,94,246,187,180,237,247,93,27,145,92,150,242,114,197,140,51,151,22,231,21,222,110,165,94,93,219,233,233,237,116,219,94,155,106,174,77,168,141,213,59,218,244,69,217,4,21,17,116,220,199,181,221,167,119,186,232,218,171,50,132,0,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,252,0,12,85,204,148,248,78,242,177,147,127,47,240,247,167,64,85,80,121,252,7,143,240,110,103,225,152,49,158,95,226,26,75,237,138,170,162,174,154,158,225,72,170,232,39,125,53,68,148,242,172,110,211,71,177,37,134,68,71,183,86,61,17,28,213,115,85,28,184,187,151,255,0,197,95,2,223,252,139,25,69,197,6,74,96,207,205,253,150,171,31,209,80,187,255,0,181,212,206,109,210,58,116,111,251,239,106,123,93,252,9,149,159,234,137,139,0,46,255,0,150,47,12,95,186,19,136,42,107,254,39,194,246,171,222,1,192,91,110,24,138,154,227,55,226,231,154,88,166,74,24,18,20,239,155,89,227,234,57,142,78,146,199,4,141,145,87,115,99,146,122,65,111,252,107,240,163,98,226,211,38,171,112,111,74,213,71,139,237,186,214,97,107,221,108,47,119,96,170,220,197,146,53,116,106,143,72,103,99,58,82,38,143,106,106,201,58,111,124,81,161,143,13,218,217,83,101,186,214,217,171,36,164,146,162,130,162,74,105,95,73,87,21,84,14,123,28,173,114,199,52,46,116,82,179,84,93,31,27,156,199,38,138,213,84,84,82,181,240,89,195,61,79,21,217,243,106,203,9,171,170,237,246,40,41,230,187,226,26,234,69,139,175,77,110,135,106,59,166,146,57,17,95,36,178,67,10,42,53,251,22,100,145,88,246,177,200,100,59,132,240,181,139,3,97,91,54,10,194,212,61,138,203,135,237,244,246,187,117,55,85,242,116,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,250,192,22,1,206,175,202,198,22,249,129,67,233,215,18,56,57,123,224,12,27,154,124,92,224,156,190,204,28,61,73,124,195,215,202,123,221,53,117,13,74,46,201,89,236,122,197,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,78,167,24,188,29,99,190,16,49,221,61,130,255,0,89,237,156,55,121,223,244,127,16,116,225,167,246,167,74,26,119,213,127,74,178,121,100,131,165,37,66,71,248,197,77,250,110,110,168,189,213,171,151,7,48,10,206,29,239,177,101,38,111,98,47,244,167,175,237,51,197,83,81,28,245,18,97,218,173,143,147,117,59,33,100,146,62,25,164,68,99,225,70,237,73,37,73,90,172,252,114,75,55,228,85,243,206,252,201,254,178,126,205,34,172,185,254,0,120,193,186,240,155,155,141,117,193,105,36,192,152,198,162,142,131,21,178,104,156,175,166,129,143,114,71,93,19,163,99,165,223,78,147,74,245,141,173,114,74,199,61,155,119,172,114,71,63,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,29,176,8,1,230,143,231,179,51,126,229,244,122,35,234,240,51,193,149,139,140,60,184,206,43,100,119,95,99,99,60,47,236,58,140,51,114,149,239,90,86,201,42,87,245,105,170,99,110,186,195,47,74,36,89,26,213,146,55,49,174,110,228,71,197,37,165,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,74,166,72,115,134,181,89,56,116,185,205,156,180,149,120,151,54,240,253,67,27,73,78,228,109,20,24,158,9,234,191,45,146,211,83,44,52,143,167,133,206,71,49,241,162,61,33,141,90,231,58,71,164,113,131,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,189,250,222,3,191,2,28,189,179,19,62,115,98,203,183,31,98,11,125,147,217,182,187,141,187,167,85,133,225,117,238,6,201,163,186,174,78,181,68,14,167,87,110,142,57,97,106,201,10,233,190,86,173,170,240,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,238,95,88,162,33,47,134,75,77,170,255,0,196,150,84,88,175,182,202,75,141,182,227,142,44,84,149,148,117,112,182,104,42,96,146,190,22,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,88,57,136,240,135,251,148,179,149,62,139,81,116,114,247,24,245,107,112,190,250,254,211,52,29,38,197,218,169,36,220,137,34,116,164,149,187,21,219,247,69,36,90,200,249,18,93,189,174,94,124,105,221,120,88,205,10,123,22,47,196,21,109,202,188,75,80,169,136,40,210,153,213,73,69,58,199,182,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,57,30,200,118,207,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,134,44,70,74,124,39,121,88,201,191,151,248,123,211,160,34,131,153,31,47,186,110,29,170,99,206,28,155,181,85,187,46,174,53,13,166,173,182,195,20,179,51,12,189,34,130,56,150,90,137,167,150,105,153,83,50,206,228,123,154,214,70,245,100,122,234,248,209,109,215,132,62,39,47,188,37,231,45,54,106,218,44,190,219,164,125,190,170,215,116,180,118,150,83,118,250,89,90,142,108,125,119,69,42,197,182,120,233,229,213,173,220,189,45,154,163,92,227,33,236,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,149,115,35,230,9,83,195,181,52,121,61,147,119,90,71,102,45,198,157,181,53,183,40,101,138,103,225,150,36,176,73,18,75,79,52,18,195,51,234,97,89,218,140,115,154,248,216,172,147,77,31,26,172,54,96,12,1,140,179,79,25,90,114,251,47,176,245,93,243,16,223,42,18,154,134,134,153,19,124,175,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,39,251,130,78,15,176,207,8,217,95,21,149,169,73,91,141,175,148,240,59,22,94,41,37,168,232,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,193,183,22,62,105,243,147,230,6,33,245,25,207,147,145,121,23,152,252,69,230,61,187,43,242,190,205,219,174,181,218,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,233,194,205,205,213,116,87,43,156,214,49,175,123,216,199,79,246,28,195,156,62,240,23,195,235,163,141,255,0,70,112,46,25,232,203,116,186,75,79,45,93,85,85,84,242,197,7,106,169,232,70,233,38,154,73,31,19,85,90,205,173,110,214,181,172,141,141,107,97,51,59,248,237,207,156,226,207,155,102,123,209,226,106,188,43,89,133,106,30,236,35,110,183,79,186,11,36,14,238,115,19,114,109,157,242,181,17,39,124,140,210,100,247,28,212,137,25,19,38,39,151,254,126,102,199,17,28,62,218,113,206,109,224,222,193,95,239,211,211,95,224,154,155,178,226,40,226,150,72,95,82,216,35,122,201,77,51,100,133,237,150,55,70,200,213,219,95,23,186,245,142,43,149,41,87,22,62,86,51,147,229,254,33,244,233,204,107,9,20,230,117,203,254,143,40,171,42,120,129,201,12,59,217,48,45,94,233,241,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,119,67,27,28,216,92,199,104,173,141,204,100,118,171,194,143,21,217,143,194,86,99,179,26,224,169,123,117,170,187,167,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,156,204,220,229,138,100,69,116,110,115,145,81,236,124,145,191,33,60,173,205,44,9,157,56,18,217,153,153,105,125,246,206,27,188,245,187,21,111,101,154,159,171,210,153,240,201,248,185,152,201,27,164,145,61,190,243,83,93,53,77,81,81,86,128,115,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,7,159,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,198,95,60,239,204,159,235,39,236,210,213,121,92,121,236,203,47,190,189,30,180,159,224,0,32,7,154,63,158,204,205,251,151,209,232,139,85,36,251,148,167,26,254,196,172,163,225,55,51,110,118,170,59,44,221,105,48,93,194,117,232,72,218,233,167,234,62,216,229,70,236,147,172,249,101,146,39,72,230,185,36,71,68,139,34,203,11,25,45,64,3,21,114,237,56,159,224,146,235,149,217,23,150,60,75,96,72,42,238,24,79,24,225,123,37,93,250,158,26,87,43,44,21,179,91,104,191,27,44,174,153,239,123,42,170,95,82,244,118,198,71,19,220,200,147,242,226,69,161,89,23,158,153,143,195,166,99,219,179,67,43,239,61,134,235,67,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,164,47,218,221,83,84,114,57,173,123,28,199,177,143,110,69,57,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,117,64,0,198,179,139,31,52,249,201,243,3,16,250,140,229,223,225,126,95,244,124,68,114,246,203,124,219,202,28,59,254,155,20,30,209,130,90,106,121,32,167,143,17,82,251,110,170,61,181,15,153,241,198,201,161,141,85,236,153,93,185,99,137,98,114,63,241,43,20,117,149,43,134,236,144,186,241,31,157,184,91,37,236,215,202,75,53,70,35,168,149,175,175,169,141,210,50,154,8,96,146,162,103,163,27,222,247,164,80,201,177,154,181,28,253,173,87,49,21,94,153,41,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,118,193,138,185,34,156,93,112,81,237,190,19,50,159,139,28,178,182,93,107,47,80,229,254,24,143,26,91,224,78,188,110,161,134,205,4,108,185,181,21,219,227,232,178,40,163,149,177,181,205,88,213,178,170,70,145,76,247,217,86,69,231,166,99,240,233,152,246,236,208,202,251,207,97,186,208,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,169,11,246,183,84,213,28,142,107,94,199,49,236,99,219,145,78,69,231,166,92,113,23,151,22,236,208,202,251,207,110,181,87,107,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,167,51,55,55,84,213,90,173,115,94,199,61,143,99,221,242,184,177,242,177,156,159,47,241,15,167,78,99,88,101,80,0,6,138,186,27,30,253,189,250,28,123,93,47,122,174,136,114,50,22,51,189,13,39,147,99,123,188,84,216,200,255,0,21,189,127,41,124,127,186,110,129,186,38,186,154,55,221,126,154,120,154,185,61,228,84,67,145,142,213,6,222,253,116,53,209,13,168,213,67,114,39,196,212,0,0,0,0,0,0,0,0,0,26,42,106,109,211,64,13,230,215,26,55,242,141,230,138,154,154,55,237,83,112,0,0,0,0,0,0,0,0,0,0,0,0,52,84,212,219,176,220,157,195,83,133,55,201,38,170,157,200,114,200,158,226,232,134,145,126,79,128,145,53,77,117,240,56,251,180,211,81,26,237,57,181,239,77,13,64,0,0,0,0,0,0,0,0,0,0,26,42,106,109,55,39,129,169,162,167,196,209,171,170,155,129,162,247,46,163,93,77,64,0,0,0,0,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,0,34,175,158,119,230,79,245,147,246,105,74,185,42,121,167,197,63,47,235,189,70,220,77,72,5,52,143,135,92,163,102,124,212,113,38,236,39,73,38,59,158,207,13,153,149,206,137,154,64,198,117,17,213,12,68,106,42,212,201,20,140,129,211,57,92,244,134,24,226,98,177,139,34,62,165,152,214,113,99,230,159,57,62,96,98,31,81,156,149,78,74,158,86,49,79,204,10,239,78,183,23,211,139,48,181,139,28,225,91,206,10,197,52,61,182,203,136,45,245,22,187,141,55,85,241,245,233,103,141,209,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,242,185,23,145,121,113,195,166,92,91,178,191,43,236,221,134,213,67,172,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,164,207,218,221,87,68,106,53,173,99,26,198,49,140,109,64,0,161,92,115,101,125,215,56,248,75,204,204,7,98,117,90,220,167,179,251,74,142,10,74,39,85,207,87,61,12,209,214,199,75,28,77,84,115,159,51,169,146,20,211,85,69,145,21,26,237,54,174,60,56,79,20,223,112,54,42,179,99,92,45,93,216,175,88,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,139,191,230,171,196,95,225,199,61,172,246,12,61,81,213,193,152,83,15,219,235,44,83,108,219,219,189,171,71,77,94,250,205,175,137,146,197,190,25,105,35,233,61,93,183,179,238,68,106,200,246,165,75,228,159,149,246,172,67,155,152,243,53,238,14,164,154,163,6,89,233,109,180,52,243,81,54,87,199,61,193,242,107,85,20,170,186,194,246,69,71,44,75,181,186,185,149,79,77,205,68,84,124,196,150,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,155,236,244,200,188,184,226,47,46,46,57,95,154,22,110,221,106,174,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,78,102,110,118,139,162,181,90,231,49,237,123,30,246,59,29,108,244,200,188,199,225,211,49,238,57,95,154,22,110,195,117,161,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,82,23,237,118,139,162,57,28,215,49,237,99,216,246,54,66,185,83,241,219,117,75,173,7,11,57,203,137,169,29,109,117,58,65,130,46,183,25,220,217,227,157,28,198,199,103,87,170,43,94,199,53,92,176,111,115,85,138,206,131,85,251,224,142,57,95,0,142,14,118,25,95,117,196,57,71,128,243,94,222,234,185,169,240,101,226,170,219,93,79,13,19,165,100,112,92,25,30,149,82,202,139,164,44,100,180,113,68,155,155,163,159,84,196,220,213,68,71,217,7,44,92,210,252,23,241,147,130,187,93,247,217,150,172,91,218,48,181,195,250,87,173,218,187,84,107,217,32,238,99,156,205,213,209,209,123,237,219,166,158,243,145,138,242,138,103,246,113,223,120,128,206,92,89,156,88,142,30,207,87,137,174,14,168,142,155,115,31,217,41,88,212,142,154,155,123,24,196,147,165,4,113,69,212,216,142,126,205,206,247,156,170,76,87,40,44,175,181,96,190,18,233,177,228,46,164,158,229,152,55,138,219,149,68,237,162,108,83,197,5,52,206,162,138,149,242,234,174,153,141,117,60,211,55,93,168,213,170,145,17,190,46,117,239,144,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,240,0,49,87,50,83,225,59,202,198,77,252,191,195,222,157,1,85,72,224,230,161,199,85,54,0,195,215,94,24,114,182,190,146,124,79,124,167,154,219,140,230,154,150,93,246,155,116,244,176,189,176,68,146,70,144,200,250,168,106,85,22,70,61,253,38,53,233,181,178,61,143,142,186,242,184,242,39,150,95,125,122,197,105,0,36,255,0,114,225,226,47,2,103,127,14,56,87,9,216,42,58,56,147,46,112,253,178,197,136,45,155,38,119,101,233,50,74,106,89,122,207,137,145,191,175,29,26,205,182,53,127,79,126,199,42,170,106,177,213,204,127,151,253,103,14,247,217,115,111,40,112,239,250,83,215,246,104,37,166,167,146,122,137,48,237,86,198,71,182,161,243,62,73,31,12,210,34,189,147,43,182,164,146,172,78,70,126,37,101,191,254,88,188,49,126,231,190,31,105,175,248,159,11,221,108,152,251,30,237,184,98,42,107,140,223,140,130,24,165,153,40,96,72,83,186,29,32,147,168,230,57,58,169,36,242,54,69,77,173,142,59,192,5,128,115,58,227,199,240,33,98,169,200,108,167,189,109,199,216,130,222,239,105,93,45,215,30,157,86,23,133,207,133,209,234,222,147,147,173,81,3,170,17,187,100,142,88,90,177,204,154,111,137,203,12,22,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,6,177,142,114,232,136,170,122,12,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,248,185,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,34,158,24,184,133,194,188,80,100,213,151,55,48,181,55,96,237,253,74,107,141,173,245,81,212,77,108,174,137,219,101,167,145,204,95,237,100,98,185,172,115,226,150,39,171,25,191,106,85,80,11,0,231,87,229,99,11,124,192,161,244,235,137,26,188,5,102,150,4,201,110,44,112,54,102,102,93,247,216,216,110,205,237,62,219,91,217,102,168,233,117,109,181,80,199,248,184,88,249,29,172,146,177,190,235,87,77,117,93,17,21,82,122,115,211,34,242,227,136,188,184,184,229,126,104,89,187,117,170,187,73,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,57,153,185,218,46,138,213,107,156,199,181,236,123,216,236,117,179,211,34,243,31,135,76,199,184,229,126,104,89,187,13,214,135,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,72,95,181,218,46,136,228,115,92,199,181,143,99,216,217,10,229,79,199,109,213,46,180,28,44,231,46,38,164,117,181,212,233,6,8,186,220,103,115,103,142,116,115,27,29,157,94,168,173,123,28,213,114,193,189,205,86,43,58,13,87,239,130,56,251,124,243,191,50,127,172,159,179,75,42,224,43,43,112,38,116,241,99,129,178,207,50,236,94,217,195,119,159,105,246,218,46,213,53,63,87,165,109,170,154,63,198,66,246,72,221,36,137,142,247,92,154,233,162,234,138,168,189,94,48,120,76,198,92,34,230,135,208,123,237,69,93,226,197,95,79,29,77,139,17,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,239,211,166,245,68,108,172,85,184,174,88,188,120,254,4,47,180,217,13,155,23,173,184,7,16,92,27,236,219,165,198,227,211,165,194,243,57,147,58,77,27,210,114,244,106,39,117,58,59,116,145,197,11,150,73,151,77,242,185,102,164,2,0,121,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,71,170,231,5,195,30,92,87,224,69,226,130,158,245,106,195,88,166,213,208,181,214,83,118,100,73,177,92,146,205,4,116,241,239,89,90,157,106,120,27,83,38,169,28,146,62,40,246,185,81,144,181,91,16,36,132,242,127,225,183,6,230,134,104,92,243,183,19,223,233,42,234,50,202,162,157,244,56,113,104,150,69,117,93,68,114,164,21,179,190,88,214,36,100,107,28,142,137,177,185,101,73,162,108,142,88,146,54,36,215,235,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,69,25,165,149,184,19,58,112,37,207,44,243,46,197,237,156,55,121,232,246,218,46,213,53,63,87,165,51,38,143,241,144,189,146,55,73,34,99,189,215,38,186,104,186,162,170,46,58,252,78,240,245,138,184,95,206,91,214,81,226,154,158,223,216,58,117,54,235,163,41,100,167,134,231,67,43,119,69,81,27,94,159,219,70,244,107,158,214,75,20,172,71,191,102,229,188,174,85,252,117,84,224,12,67,106,225,135,52,171,234,231,195,23,202,136,109,184,50,104,105,98,217,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,210,123,88,155,91,27,222,248,227,128,201,79,132,239,43,25,55,242,255,0,15,122,116,5,74,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,199,219,142,142,12,175,188,30,102,61,45,178,59,175,182,112,102,40,237,21,24,102,229,43,216,149,78,142,37,103,86,154,166,54,233,164,209,117,98,69,145,173,72,228,107,218,230,237,85,124,81,246,248,55,227,211,31,112,119,106,198,86,43,22,26,164,196,246,220,79,78,147,209,209,215,215,205,20,22,219,171,26,173,142,173,35,110,173,123,28,213,70,205,26,35,31,42,69,2,36,177,244,251,237,215,22,98,155,238,57,197,87,156,107,138,107,187,109,235,16,92,42,46,151,26,158,147,35,235,213,79,35,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,113,53,60,184,57,127,209,240,239,98,139,54,243,123,14,255,0,166,197,127,105,130,42,106,137,32,168,143,14,210,239,124,123,105,223,11,228,141,243,77,26,35,223,50,59,114,71,42,68,212,103,227,150,91,234,49,172,226,199,205,62,114,124,192,196,62,163,57,46,156,171,48,30,87,229,175,7,54,220,232,109,45,37,142,229,138,169,235,170,241,101,234,174,225,35,96,146,11,117,194,190,56,101,147,170,254,140,12,138,21,126,174,106,49,52,213,207,215,77,72,234,230,25,198,157,215,138,124,208,168,177,97,12,65,86,236,171,195,85,8,152,126,141,105,157,74,149,179,164,123,101,184,79,27,156,174,123,220,229,149,177,43,209,170,200,85,169,211,141,239,155,119,111,151,55,5,31,186,171,49,231,191,227,251,101,214,60,178,194,223,140,185,84,192,157,40,238,149,200,172,88,237,141,155,115,94,221,204,122,201,43,162,71,57,145,181,173,214,39,77,20,137,61,32,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,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,129,110,97,156,22,93,120,88,205,10,139,238,16,195,245,109,202,188,75,80,139,135,235,22,165,213,73,69,58,199,186,91,124,242,57,168,230,61,174,73,93,18,61,92,175,133,26,189,73,30,201,182,252,174,0,120,193,186,240,155,155,141,117,193,105,36,192,152,198,162,142,131,21,178,104,156,175,166,129,143,114,71,93,19,163,99,165,223,78,147,74,245,141,173,114,74,199,61,155,119,172,114,71,42,156,204,110,214,171,255,0,47,252,192,190,216,174,116,151,27,109,198,158,195,87,71,89,73,51,102,130,166,9,46,212,46,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,24,120,78,243,79,147,127,48,48,247,168,192,100,166,8,54,230,89,199,85,55,19,88,154,151,44,50,198,190,146,171,43,240,229,68,23,42,90,230,210,203,28,247,123,138,211,170,58,119,164,241,178,88,89,10,79,52,45,141,26,155,151,169,35,156,244,116,105,29,117,231,157,249,147,253,100,253,154,90,175,43,143,61,153,101,247,215,163,214,147,252,0,4,0,243,71,243,217,153,191,114,250,61,17,234,185,123,112,117,129,56,191,192,153,201,96,191,214,123,27,18,89,190,142,253,31,196,29,57,170,61,151,213,154,173,245,95,210,172,158,40,231,234,199,78,145,254,49,87,102,187,155,162,167,125,165,227,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,102,39,150,47,30,63,134,251,21,54,67,102,197,235,118,62,195,246,246,251,54,233,113,184,245,42,177,68,45,124,206,147,70,244,154,157,106,120,27,78,142,221,36,146,204,212,146,101,215,100,174,75,255,0,0,197,92,201,35,134,75,77,170,255,0,194,38,84,88,175,182,202,75,141,182,227,150,246,42,74,202,58,184,91,52,21,48,73,108,133,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,66,95,29,28,25,95,120,60,204,122,91,100,119,95,108,224,204,81,218,42,48,205,202,87,177,42,157,28,74,206,173,53,76,109,211,73,162,234,196,139,35,90,145,200,215,181,205,218,170,248,163,234,240,73,198,14,38,225,27,52,34,189,53,106,235,112,77,242,162,6,226,203,61,36,84,253,122,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,217,254,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,99,89,197,143,154,124,228,249,129,136,125,70,114,82,121,65,113,49,131,113,142,79,83,112,202,234,26,186,12,89,128,233,235,110,76,87,34,201,5,202,221,61,115,165,116,236,122,53,18,55,197,45,91,34,116,110,241,69,141,236,115,181,145,177,83,94,107,156,11,127,95,226,131,37,48,103,251,34,171,31,209,80,187,251,87,54,233,29,58,55,253,247,181,61,174,254,4,202,207,245,68,199,170,228,201,195,167,209,172,9,125,226,94,255,0,79,165,126,47,234,88,176,255,0,191,249,22,184,38,78,213,47,185,42,181,122,181,81,35,54,201,27,94,206,197,185,170,173,155,190,74,128,49,87,50,83,225,59,202,198,77,252,191,195,222,157,1,20,28,200,249,125,211,112,237,83,30,112,228,221,170,173,217,117,113,168,109,53,109,182,24,165,153,152,101,233,20,17,196,178,212,77,60,179,76,202,153,150,119,35,220,214,178,55,171,35,215,87,198,139,66,184,58,227,23,29,240,129,142,234,47,246,10,63,108,225,187,206,207,164,24,127,169,13,63,181,58,80,212,50,151,250,105,240,75,36,29,41,42,22,79,197,162,111,211,107,181,69,238,155,76,242,199,248,55,52,248,38,204,236,193,203,236,67,73,124,195,215,204,183,196,21,52,53,212,202,187,37,103,179,234,17,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,49,204,50,168,0,3,69,77,77,187,13,201,220,53,56,83,124,146,106,169,220,135,44,137,238,46,136,105,23,228,248,9,19,84,215,95,3,143,187,77,53,17,174,211,155,94,244,208,212,0,0,0,0,0,0,0,0,0,0,1,162,247,155,87,184,220,211,83,69,77,77,173,93,84,222,13,23,235,250,134,186,154,128,0,0,0,0,0,0,0,0,0,0,0,0,13,174,71,47,130,120,154,181,187,83,64,228,213,52,64,212,209,52,83,83,141,88,186,247,33,170,49,124,84,220,137,245,154,128,0,0,0,0,0,0,0,0,0,0,6,138,157,250,154,131,69,239,238,52,107,116,83,112,0,0,0,0,0,0,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,0,69,95,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,154,144,0,49,172,226,199,205,62,114,124,192,196,62,163,57,42,156,149,60,172,98,159,152,21,222,157,110,47,252,0,1,141,15,18,153,67,83,144,185,243,142,114,142,104,42,227,167,195,183,137,161,183,173,92,241,77,60,182,231,233,45,20,210,62,45,24,175,146,154,72,100,84,68,110,138,245,69,107,85,21,169,77,73,243,229,101,128,41,176,47,5,184,54,169,112,245,93,166,229,138,170,43,239,247,36,169,73,90,250,167,201,82,248,169,234,17,146,47,186,199,209,193,72,172,216,136,199,51,107,211,93,234,231,93,169,96,28,234,252,172,97,111,152,20,62,157,113,44,3,149,199,158,204,178,251,235,209,235,73,254,45,215,141,190,15,176,207,23,57,95,45,149,201,73,69,141,172,116,243,187,9,222,42,229,168,232,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,81,254,95,252,184,44,92,59,209,218,115,123,54,224,237,249,177,239,212,83,69,5,107,251,46,29,142,88,36,133,244,205,233,185,35,169,153,209,204,244,150,71,111,141,29,181,177,126,66,205,45,245,0,81,254,47,114,134,167,61,248,104,204,44,173,183,193,87,61,202,237,103,124,214,184,41,167,138,23,212,92,105,158,218,170,56,85,242,251,141,99,234,32,137,143,87,43,125,199,59,222,103,229,38,54,231,106,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,40,140,39,133,172,88,27,10,217,176,86,22,161,236,86,92,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,231,214,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,224,0,98,174,100,167,194,119,149,140,155,249,127,135,189,58,2,133,115,29,227,142,167,133,44,27,65,131,242,249,148,149,25,139,140,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,122,78,124,82,185,202,228,133,98,146,8,73,254,229,113,228,79,44,190,250,245,138,210,0,74,149,195,174,124,227,46,27,115,114,197,154,216,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,116,71,43,29,177,232,201,26,155,216,213,73,233,187,102,247,13,25,245,194,93,110,110,102,28,244,146,101,6,34,179,201,53,213,47,208,62,21,137,140,153,98,124,46,99,117,122,84,199,83,31,78,53,129,92,245,153,140,88,28,231,44,110,88,107,203,46,101,28,96,101,174,50,184,99,7,230,165,94,44,101,222,161,245,53,214,140,76,142,173,183,72,245,73,116,72,162,71,49,212,108,107,166,87,35,41,93,11,61,200,218,168,230,49,24,78,78,64,230,93,247,57,50,107,9,230,174,35,193,31,68,106,241,85,189,183,72,237,30,210,101,127,70,150,87,57,212,210,117,216,214,35,186,176,44,82,233,181,174,103,83,99,145,28,213,60,87,24,60,89,224,222,17,114,191,233,197,246,158,146,241,125,175,168,142,154,197,135,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,54,107,211,98,170,58,86,34,227,217,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,155,62,89,252,20,92,120,96,192,151,44,109,153,118,206,205,153,56,183,90,106,218,57,18,150,111,99,80,195,52,137,29,60,53,16,186,77,253,109,25,60,138,217,54,174,144,53,88,142,133,92,235,32,230,107,192,149,215,36,113,149,199,60,242,183,12,210,71,149,247,234,136,221,85,71,107,129,204,102,27,173,122,53,174,100,145,234,168,202,105,165,213,209,189,155,99,99,228,232,109,141,18,30,173,21,224,147,140,28,77,194,54,104,69,122,106,213,214,224,155,229,68,13,197,150,122,72,169,250,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,185,9,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,118,193,96,28,234,252,172,97,111,152,20,62,157,113,33,88,150,158,82,156,107,251,110,142,143,132,220,205,185,221,107,47,80,245,164,193,119,9,215,175,27,168,97,131,168,251,99,149,27,190,62,139,34,150,72,157,35,156,213,141,93,18,44,105,20,44,125,218,241,183,193,246,25,226,231,43,229,178,185,41,40,177,181,142,158,119,97,59,197,92,181,29,10,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,218,234,41,203,239,150,229,55,14,213,52,57,201,156,50,210,92,115,21,212,241,205,109,162,166,124,173,102,25,124,145,84,195,81,10,203,28,221,26,199,201,13,67,26,245,88,213,145,189,142,72,220,244,210,69,164,28,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,103,184,170,225,159,6,241,95,148,117,153,91,140,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,30,228,108,204,219,44,140,124,110,84,220,199,187,107,152,253,146,51,30,28,210,202,220,119,146,216,238,231,150,121,151,98,246,54,36,179,116,123,109,23,106,134,163,165,213,133,147,71,248,200,94,248,221,172,114,177,222,235,151,77,116,93,21,21,18,82,185,80,241,199,77,137,109,86,78,17,243,25,149,107,125,182,211,212,51,8,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,164,228,210,37,134,38,199,163,29,27,58,210,104,8,1,230,143,231,179,51,126,229,244,122,34,226,185,56,99,252,27,149,152,55,136,44,193,204,28,67,73,99,195,214,58,124,57,83,93,93,82,171,178,38,107,114,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,181,94,54,248,193,196,220,92,230,132,183,167,45,93,22,9,177,212,78,220,39,103,171,138,159,175,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,77,48,238,69,230,62,41,201,172,93,159,54,139,54,252,33,130,110,20,22,235,165,92,138,177,254,50,173,202,198,172,42,228,70,75,211,122,211,182,70,53,203,35,59,92,14,216,172,115,156,214,69,231,166,99,240,233,152,246,236,208,202,251,207,97,186,208,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,169,11,246,183,84,213,28,142,107,94,199,49,236,99,219,47,252,105,103,166,92,113,23,203,51,30,102,134,87,222,123,117,170,187,216,209,77,12,168,140,170,183,213,54,239,66,178,82,212,198,138,189,57,153,185,186,166,170,213,107,154,246,57,236,123,30,232,150,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,220,190,177,68,64,9,55,220,184,57,128,81,241,17,98,139,41,51,123,17,127,166,197,7,105,158,42,154,136,224,167,143,17,82,239,124,155,169,217,11,35,141,147,67,26,163,31,10,55,114,199,18,74,213,127,227,146,42,235,198,15,9,152,55,139,172,175,250,15,125,168,164,179,223,104,42,35,169,177,98,55,80,45,84,246,167,172,140,89,209,140,73,34,87,178,88,152,177,185,138,253,154,244,222,168,174,137,138,152,246,99,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,124,249,146,159,9,222,86,50,111,229,254,30,244,232,10,170,82,174,41,236,25,53,137,248,125,198,214,78,32,111,126,199,192,51,91,209,247,123,131,106,93,4,148,189,57,89,36,18,68,173,71,43,166,108,236,133,99,143,107,250,146,35,25,178,77,219,29,141,97,125,60,161,48,182,71,98,158,35,170,219,153,148,61,179,23,218,173,237,186,96,152,106,229,133,40,123,84,47,85,168,147,166,229,71,203,89,27,21,146,194,141,71,53,141,142,162,85,68,124,81,189,179,126,12,107,56,177,243,79,156,159,48,49,15,168,206,123,92,93,198,14,38,175,225,27,1,112,151,131,214,174,219,98,181,211,220,93,139,157,52,84,239,101,222,121,111,14,174,164,100,74,172,116,177,50,4,108,110,87,181,236,87,190,71,181,205,219,27,92,255,0,149,193,247,9,152,203,139,172,208,250,15,98,168,171,179,216,168,41,228,169,190,226,54,208,37,84,22,166,44,111,88,17,236,89,34,71,190,89,88,145,181,136,253,250,117,30,136,173,137,234,153,4,101,110,86,224,76,150,192,150,204,179,203,75,23,177,176,221,155,173,216,168,187,84,213,29,46,172,207,154,79,198,76,247,200,237,100,149,238,247,156,186,107,162,104,136,136,158,172,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,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,152,251,113,209,198,109,247,140,60,199,165,185,199,106,246,54,12,194,253,162,159,12,219,101,99,22,169,177,202,172,234,212,212,200,221,117,154,94,148,74,177,181,203,28,109,99,90,221,202,143,150,74,171,203,131,151,253,103,17,23,216,179,111,55,176,239,250,83,208,118,152,34,166,168,146,122,121,49,21,86,199,199,182,157,240,190,57,25,12,50,42,61,243,35,182,172,145,36,77,71,254,57,98,145,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,100,69,243,94,227,142,167,18,221,111,124,35,229,203,41,22,197,109,168,167,102,46,187,35,226,168,90,234,184,157,28,237,162,129,90,174,72,153,4,173,103,85,203,164,171,52,78,143,70,54,55,245,163,44,149,78,121,223,153,63,214,79,217,165,170,242,184,243,217,150,95,125,122,61,105,63,192,0,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,174,188,203,56,21,169,226,107,12,210,230,126,88,208,85,213,102,134,28,167,130,219,75,66,218,168,163,130,239,110,90,133,87,64,245,158,70,69,11,225,89,230,153,178,35,147,114,117,35,115,94,174,141,99,132,11,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,12,130,120,23,227,54,197,198,30,92,85,92,228,181,123,27,25,225,126,207,79,137,173,177,49,235,74,217,37,71,244,170,105,164,118,186,195,47,74,85,72,220,229,146,55,49,205,118,228,70,75,37,202,131,21,115,37,62,19,188,172,100,223,203,252,61,233,208,30,131,58,50,135,6,231,214,87,226,12,163,204,8,42,228,177,98,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,227,195,196,239,15,88,171,133,252,229,189,101,30,41,169,237,253,131,167,83,110,186,50,150,74,120,110,116,50,183,116,85,17,181,233,253,180,111,70,185,237,100,177,74,196,123,246,110,91,148,229,193,204,2,179,135,123,236,89,73,155,216,139,253,41,235,251,76,241,84,212,71,61,68,152,118,171,99,228,221,78,200,89,36,143,134,105,17,24,248,81,187,82,73,82,86,171,63,28,146,205,248,49,172,226,199,205,62,114,124,192,196,62,163,57,226,176,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,185,4,112,117,198,46,4,226,255,0,2,84,95,236,20,126,198,196,150,109,159,72,48,255,0,82,106,143,101,245,102,168,101,47,244,211,224,138,57,250,177,211,172,159,139,69,217,174,215,104,169,223,16,57,131,199,14,99,224,94,32,177,86,44,225,87,30,93,112,174,12,134,223,67,131,176,237,20,146,173,202,149,108,86,200,153,5,26,182,27,132,78,217,187,167,36,237,71,179,171,27,170,231,69,114,172,146,185,243,19,193,103,16,24,203,137,188,134,181,102,230,52,192,20,152,90,162,225,81,53,37,58,82,92,18,166,11,147,32,219,20,181,145,179,77,244,236,117,75,106,99,72,100,87,189,169,18,46,247,163,145,203,93,65,138,185,146,159,9,222,86,50,111,229,254,30,244,232,8,107,230,51,198,191,238,170,204,120,44,24,2,231,117,143,44,176,183,226,237,180,211,175,74,59,165,114,43,210,75,155,161,218,215,183,115,30,145,196,217,85,206,100,109,115,180,137,211,75,26,121,254,0,120,62,186,241,101,155,141,109,193,41,35,192,152,58,162,142,191,21,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,53,60,77,218,109,86,14,17,51,94,197,98,182,82,91,173,182,236,183,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,27,115,42,128,0,0,27,92,142,95,4,241,53,107,118,166,129,201,170,104,129,169,162,104,166,167,26,177,117,238,67,84,98,248,169,185,19,235,53,0,0,0,0,0,0,0,0,0,0,0,13,21,13,64,54,163,116,83,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,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,1,106,188,115,241,207,251,139,190,132,255,0,165,119,211,31,166,62,210,255,0,94,253,159,217,123,39,102,255,0,201,230,223,187,180,255,0,23,77,159,29,123,188,167,5,60,200,127,118,14,105,221,114,207,240,53,244,75,217,152,126,123,239,109,250,69,219,250,157,58,154,120,122,93,62,203,22,154,246,157,219,183,46,155,52,211,191,84,160,28,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,106,64,0,198,179,139,31,52,249,201,243,3,16,250,140,228,170,114,84,242,177,138,126,96,87,122,117,184,191,240,0,4,53,243,164,201,203,22,15,206,92,37,156,86,137,186,117,121,137,111,168,167,186,83,109,122,238,170,182,182,158,54,212,239,115,213,19,124,19,211,197,211,107,24,214,246,109,222,243,164,114,165,128,97,60,45,125,199,56,170,205,130,176,181,15,109,189,98,11,133,61,174,221,77,213,100,125,122,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,239,50,136,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,237,150,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,11,0,226,143,154,223,238,107,207,108,77,146,159,128,95,164,127,71,59,23,245,79,233,79,99,235,246,138,56,42,127,172,246,73,54,237,235,237,252,181,215,110,189,218,232,149,255,0,130,158,43,127,118,14,86,93,115,51,232,23,209,47,102,98,9,236,93,139,218,157,191,169,211,166,167,155,171,212,232,197,166,189,167,110,221,171,166,205,117,239,209,46,0,24,224,241,161,147,150,44,130,226,131,31,229,86,22,155,125,150,213,112,142,162,221,30,215,167,102,165,171,167,138,174,42,109,94,247,189,253,22,84,54,46,163,156,174,127,79,122,232,174,209,42,87,43,44,1,83,142,184,210,193,181,75,135,169,46,214,220,43,79,95,127,185,37,74,68,230,82,178,58,103,197,79,80,140,145,125,231,178,178,122,69,102,196,87,181,251,94,154,108,87,54,125,1,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,255,0,0,3,21,114,119,174,28,89,224,222,17,120,9,201,188,113,125,167,164,188,95,107,240,62,26,166,177,97,199,87,173,44,247,87,165,21,42,78,172,122,71,42,177,145,68,245,145,207,86,108,215,166,197,84,116,172,69,132,28,127,143,241,150,105,227,43,182,96,230,14,33,171,190,98,27,229,66,212,215,87,84,170,111,149,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,201,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,159,78,87,30,68,242,203,239,175,88,173,32,4,184,174,38,120,68,186,228,86,90,101,46,114,217,174,53,119,108,39,154,24,94,219,114,124,146,211,187,125,174,235,45,12,51,205,75,44,141,106,68,172,145,100,145,240,119,163,213,145,202,213,106,244,86,89,40,254,29,205,44,119,133,48,38,46,203,59,5,247,178,225,188,119,216,62,144,81,118,88,95,219,59,20,203,53,47,227,30,197,146,61,146,57,93,248,183,55,118,186,59,84,238,42,175,2,220,58,126,233,222,35,176,238,0,185,83,245,112,221,191,117,247,19,123,251,117,181,211,189,155,226,238,150,57,63,29,35,225,167,221,27,149,236,235,245,17,21,24,166,65,56,255,0,31,224,220,172,193,183,108,193,204,28,67,73,99,195,214,58,117,169,174,174,169,85,217,19,53,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,92,123,56,193,226,207,25,113,117,154,31,78,47,180,245,118,123,21,5,60,116,214,44,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,191,78,155,21,85,177,49,18,237,57,78,240,81,113,197,56,170,217,197,70,100,91,54,97,187,54,181,56,58,7,165,45,68,55,90,230,201,81,79,37,68,141,87,62,72,123,44,144,238,98,58,54,57,101,88,164,99,209,34,84,124,191,158,127,31,224,12,27,154,120,54,237,151,217,131,135,169,47,152,122,249,78,180,213,212,53,40,187,37,102,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,143,103,24,60,38,99,46,17,115,67,232,61,246,162,174,241,98,175,167,142,166,197,136,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,247,233,211,122,162,54,86,42,221,167,41,222,53,238,56,91,21,91,56,87,204,139,158,252,55,121,214,155,7,78,245,165,167,134,213,92,233,42,42,36,167,145,202,214,73,55,106,146,109,172,87,72,247,36,169,20,108,98,164,170,172,191,254,53,184,173,253,199,217,89,106,204,207,160,95,75,125,167,136,32,177,118,47,106,118,14,159,82,154,162,110,175,83,163,46,186,118,109,187,118,166,187,245,215,187,69,160,28,46,115,91,253,210,153,237,134,114,83,240,11,244,115,233,31,109,254,169,253,41,237,157,14,207,71,61,79,245,158,201,30,237,221,13,191,150,154,110,215,191,77,21,206,175,202,198,22,249,129,67,233,215,18,40,56,114,201,11,175,17,217,195,101,201,171,21,242,146,209,114,191,211,220,93,71,87,87,27,159,2,79,79,67,61,76,108,147,111,188,214,61,208,35,21,232,142,86,35,213,200,215,237,216,180,254,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,111,249,105,241,213,83,196,214,25,170,203,12,206,175,171,170,205,12,57,79,61,202,170,185,212,177,71,5,222,220,181,8,141,157,137,4,108,138,23,194,179,195,11,163,86,166,228,233,200,215,61,93,34,71,123,228,85,243,206,252,201,254,178,126,205,45,87,149,199,158,204,178,251,235,209,235,73,137,227,7,139,60,27,194,46,87,253,56,190,211,210,94,47,181,245,17,211,88,176,227,171,214,150,123,171,210,70,36,234,199,164,114,171,25,20,79,89,28,245,102,205,122,108,85,71,74,196,92,123,49,254,63,198,89,167,140,174,217,131,152,56,134,174,249,136,111,149,11,83,93,93,82,169,190,87,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,146,231,203,23,151,253,102,81,81,211,113,3,157,248,119,178,99,170,189,179,225,155,108,178,79,21,85,134,150,72,38,134,87,84,177,175,72,214,105,227,168,239,134,70,57,208,181,141,213,91,35,158,200,254,183,20,124,214,255,0,115,94,123,98,108,148,252,2,253,35,250,57,216,191,170,127,74,123,31,95,180,81,193,83,253,103,178,73,183,111,95,111,229,174,187,117,238,215,68,175,252,20,241,91,251,176,114,178,235,153,159,64,190,137,123,51,16,79,98,236,94,212,237,253,78,157,53,60,221,94,167,70,45,53,237,59,118,237,93,54,107,175,126,137,16,60,209,252,246,102,111,220,190,143,68,91,173,171,31,227,43,22,13,191,229,245,155,16,213,209,225,236,85,81,67,83,122,161,133,81,172,175,125,26,202,180,201,42,162,110,115,24,233,228,122,51,93,138,253,142,84,87,70,197,109,95,224,235,131,172,119,197,254,59,168,176,88,43,61,141,134,236,219,62,144,98,14,156,53,30,203,234,195,80,250,95,233,87,207,20,147,245,100,167,88,255,0,22,171,179,93,206,209,19,191,32,156,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,172,43,115,44,224,86,155,134,92,77,75,153,249,99,65,73,75,149,248,142,162,11,109,45,11,106,165,146,123,69,197,41,213,93,3,214,121,31,44,204,153,32,154,102,200,142,93,171,212,141,205,98,54,53,146,210,176,238,105,99,188,41,129,49,118,89,216,47,189,151,13,227,190,193,244,130,139,178,194,254,217,216,166,89,169,127,24,246,44,145,236,145,202,239,197,185,187,181,209,218,167,113,234,248,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,247,47,172,81,16,45,132,240,181,247,28,226,171,54,10,194,212,61,182,245,136,46,20,246,187,117,55,85,145,245,234,167,145,177,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,188,237,224,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,103,251,130,78,48,112,207,23,57,95,21,233,171,73,69,141,172,116,240,55,22,89,233,34,168,232,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,83,78,102,28,20,92,120,159,192,150,220,109,150,150,206,211,153,56,75,74,106,42,56,210,150,31,108,208,205,52,105,37,60,213,19,58,61,157,29,95,60,106,233,54,166,179,181,24,174,153,28,216,44,50,83,225,59,202,198,77,252,191,195,222,157,1,85,72,234,231,73,156,119,220,31,147,88,75,39,109,16,244,233,51,18,225,81,81,116,169,220,197,221,75,109,117,60,141,166,216,230,42,166,249,231,167,151,168,215,177,205,236,219,125,230,200,228,72,108,61,254,64,231,29,247,135,252,229,194,121,197,135,33,237,21,120,102,224,218,137,41,183,49,157,174,149,237,116,117,52,219,222,199,164,125,88,36,150,46,166,197,115,55,238,111,188,212,83,38,144,99,89,197,143,154,124,228,249,129,136,125,70,115,207,228,190,80,227,44,250,205,12,63,148,121,127,5,36,151,220,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,254,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,92,135,184,98,225,235,10,240,191,147,86,92,163,194,213,61,191,176,117,42,110,55,71,210,199,79,53,206,186,87,110,150,162,70,177,63,181,141,136,231,61,204,138,40,152,175,126,205,203,85,79,41,155,24,235,240,95,149,152,203,51,61,151,237,63,162,88,126,227,125,236,93,126,143,106,236,180,210,77,210,234,109,118,205,221,61,187,182,187,77,117,209,116,208,141,111,232,231,127,243,174,255,0,203,111,254,176,47,255,0,139,31,43,25,201,242,255,0,16,250,116,230,53,132,143,243,80,227,170,167,31,226,27,175,12,57,91,95,87,6,24,177,212,77,109,198,115,77,75,22,203,181,198,10,168,94,216,34,73,35,89,163,101,44,212,202,139,35,30,206,171,220,244,218,232,216,199,201,109,92,18,112,125,137,184,185,205,8,172,173,74,186,44,19,99,168,129,216,178,241,73,45,63,94,134,9,99,157,240,178,56,229,122,57,207,153,212,207,137,30,214,72,145,171,145,239,107,145,54,186,127,176,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,182,235,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,149,78,103,92,120,254,4,44,85,57,13,148,247,173,184,251,16,91,221,237,43,165,186,227,211,170,194,240,185,240,186,61,91,210,114,117,170,32,117,66,55,108,145,203,11,86,57,147,77,241,57,97,130,217,105,186,222,170,95,71,102,182,85,215,212,71,79,61,91,226,166,133,210,189,176,65,19,230,154,85,107,81,85,25,28,81,201,35,221,224,214,49,206,93,17,21,78,169,42,156,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,128,0,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,85,121,157,113,227,248,16,177,84,228,54,83,222,182,227,236,65,111,119,180,174,150,235,143,78,171,11,194,231,194,232,245,111,73,201,214,168,129,213,8,221,178,71,44,45,88,230,77,55,196,229,135,108,1,128,49,150,105,227,43,78,95,101,246,30,171,190,98,27,229,66,83,80,208,211,34,111,149,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,164,255,0,112,73,193,246,25,225,27,43,226,178,181,41,43,113,181,242,158,7,98,203,197,36,181,29,10,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,219,53,254,142,119,255,0,58,239,252,182,255,0,235,2,74,114,159,29,126,20,50,179,6,230,103,178,253,153,244,183,15,219,175,189,139,175,214,236,189,170,154,57,186,93,77,173,223,183,169,183,118,214,235,166,186,38,186,24,193,25,41,240,157,229,99,38,254,95,225,239,78,128,170,165,10,227,7,132,204,27,197,214,87,253,7,190,212,82,89,239,180,21,17,212,216,177,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,126,205,122,111,84,87,68,197,76,123,49,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,105,202,143,142,159,235,28,47,231,94,51,255,0,99,210,224,10,218,230,255,0,108,215,90,228,168,87,127,189,118,86,57,191,195,133,31,254,167,132,149,67,26,206,44,124,211,231,39,204,12,67,234,51,158,255,0,21,112,101,125,164,224,199,5,113,137,132,174,189,186,213,93,218,233,241,93,186,161,236,100,150,249,27,117,158,138,154,166,157,123,186,144,191,108,17,190,62,249,25,35,145,233,189,143,119,66,133,224,220,127,140,178,250,166,235,85,131,49,13,93,169,247,203,61,109,130,230,144,170,108,172,183,85,196,177,84,83,202,199,34,181,236,115,87,84,213,61,215,181,143,110,215,177,174,79,171,146,249,67,140,179,235,52,48,254,81,229,252,20,146,95,113,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,114,83,192,24,3,6,229,102,13,180,229,246,95,97,234,75,30,30,177,211,165,53,13,13,50,46,200,153,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,198,95,244,115,191,249,215,127,229,183,255,0,88,18,83,148,248,235,240,161,149,152,55,51,61,151,236,207,165,184,126,221,125,236,93,126,183,101,237,84,209,205,210,234,109,110,253,189,77,187,182,183,93,53,209,53,208,198,8,188,174,39,248,234,169,199,252,60,229,143,12,57,91,95,87,6,24,177,224,123,37,183,25,205,53,44,91,46,215,24,41,232,158,216,34,73,35,89,163,101,44,212,202,139,35,30,206,171,220,244,218,232,216,199,201,69,56,85,225,159,25,113,95,155,148,121,91,131,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,33,236,173,202,220,9,146,216,18,217,150,121,105,98,246,54,27,179,117,187,21,23,106,154,163,165,213,153,243,73,248,201,158,249,29,172,146,189,222,243,151,77,116,77,17,17,19,202,241,99,229,99,57,62,95,226,31,78,156,198,176,202,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,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,11,42,230,67,193,78,105,241,131,248,59,252,25,223,240,165,179,232,151,181,251,111,183,106,170,97,234,118,174,201,211,233,116,96,151,93,59,51,247,110,219,166,173,211,93,87,79,21,203,211,151,166,116,112,153,157,23,172,198,204,108,79,130,174,54,219,142,23,169,178,69,21,146,182,174,105,219,60,149,116,147,53,206,108,212,209,53,25,182,157,232,170,142,85,213,91,221,226,169,77,121,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,196,212,128,1,141,103,22,62,105,243,147,230,6,33,245,25,201,84,228,169,229,99,20,252,192,174,244,235,113,127,224,0,8,160,231,131,143,45,83,93,114,179,44,105,42,169,31,114,163,167,184,223,171,224,117,189,171,60,48,76,232,161,165,115,42,92,205,205,99,221,5,98,58,40,228,209,203,20,110,145,171,182,21,75,0,225,175,55,170,114,23,62,112,54,110,67,61,92,116,248,118,241,12,215,4,164,130,41,167,150,220,253,98,173,134,54,75,163,21,242,83,73,52,104,170,173,209,94,138,142,106,162,57,50,94,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,2,48,56,204,229,127,159,188,68,241,39,140,51,143,5,98,252,191,162,178,226,15,103,246,104,46,151,10,216,234,153,208,160,167,167,126,246,199,73,35,19,87,194,229,77,30,190,234,166,186,46,168,151,63,203,211,133,252,125,194,102,75,222,178,231,49,174,248,126,227,114,184,226,138,155,220,82,217,42,38,154,6,193,37,37,36,45,107,157,52,81,57,31,186,157,234,168,141,84,209,91,223,226,137,116,0,199,219,153,118,60,181,99,254,52,179,18,178,199,85,73,83,67,102,168,166,176,182,88,109,237,165,122,207,73,77,28,53,77,149,219,24,249,222,202,150,207,26,75,38,229,86,49,141,107,150,38,198,137,85,121,56,230,245,78,10,226,94,187,43,106,39,171,91,110,99,217,230,133,144,67,4,78,103,180,104,88,250,168,102,149,238,209,236,99,105,210,189,136,140,85,213,243,51,115,87,68,115,38,208,16,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,240,0,49,87,61,86,98,230,102,42,205,11,141,158,227,138,106,250,158,193,195,246,172,51,110,129,146,72,176,210,208,208,82,199,79,19,35,107,222,237,155,186,110,149,232,221,26,178,205,43,209,173,223,161,126,188,171,248,21,169,199,248,134,213,196,246,105,80,85,193,134,44,117,16,220,176,100,48,213,69,178,237,113,130,170,102,58,121,86,57,22,104,217,75,53,50,42,70,246,51,170,247,49,119,58,54,61,146,89,175,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,0,76,140,242,55,0,96,220,211,224,155,44,114,251,48,112,245,37,243,15,95,50,223,15,211,87,80,212,162,236,149,158,207,167,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,132,30,48,120,76,198,92,34,230,135,208,123,237,69,93,226,197,95,79,29,77,139,17,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,239,211,166,245,68,108,172,85,148,158,81,156,61,126,10,120,125,151,54,110,117,55,86,94,179,87,163,91,45,190,178,151,179,199,71,67,73,45,76,116,110,141,28,155,228,235,50,87,207,213,85,70,186,57,161,218,221,26,175,146,239,243,75,43,112,38,116,224,75,158,89,230,93,139,219,56,110,243,209,237,180,93,170,106,126,175,74,102,77,31,227,33,123,36,110,146,68,199,123,174,77,116,209,117,69,84,92,117,248,157,225,235,21,112,191,156,183,172,163,197,53,61,191,176,116,234,109,215,70,82,201,79,13,206,134,86,238,138,162,54,189,63,182,141,232,215,61,172,150,41,88,143,126,205,203,125,60,165,56,215,246,37,101,31,9,185,155,115,181,81,217,102,235,73,130,238,19,175,66,70,215,77,63,81,246,199,42,55,100,157,103,203,44,145,58,71,53,201,34,58,36,89,22,88,88,201,106,62,78,44,197,54,44,13,133,111,56,215,20,215,118,43,46,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,227,30,206,53,248,174,190,241,105,156,181,184,203,171,117,163,194,22,221,104,240,181,146,182,102,59,176,82,237,98,73,34,182,52,70,36,211,189,157,89,23,87,185,53,100,125,71,178,40,212,184,14,88,188,7,126,27,239,180,217,243,155,22,93,216,7,15,220,27,236,219,93,198,221,212,165,197,19,53,147,54,77,29,213,106,244,105,231,109,58,187,116,114,69,51,146,72,87,93,146,181,36,39,152,95,11,248,251,139,60,151,178,229,206,92,221,240,253,186,229,110,197,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,162,59,191,193,22,216,56,51,229,127,159,188,59,113,39,131,243,143,26,226,252,191,173,178,225,255,0,104,118,152,45,119,10,217,42,159,215,160,168,167,102,198,201,73,27,23,71,204,213,93,94,158,234,46,154,174,136,181,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,127,252,206,184,14,252,55,216,170,115,231,41,236,187,177,246,31,183,187,218,86,187,117,187,169,85,138,33,107,225,108,122,187,170,212,235,83,192,218,133,110,216,228,150,102,164,112,166,187,34,106,67,182,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,32,142,14,184,197,192,156,95,224,74,139,253,130,143,216,216,146,205,179,233,6,31,234,77,81,236,190,172,213,12,165,254,154,124,17,71,63,86,58,117,147,241,104,187,53,218,237,21,59,236,175,158,119,230,79,245,147,246,105,100,28,16,102,246,13,200,94,39,48,150,110,102,4,245,113,216,176,237,61,222,106,132,164,129,102,158,87,190,215,87,20,80,198,206,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,79,63,196,239,16,184,171,138,12,229,189,102,230,41,166,236,29,191,167,77,110,181,178,170,74,136,109,148,49,55,108,84,241,185,235,253,180,143,86,181,141,124,178,202,244,99,55,237,75,191,229,139,203,254,143,55,107,41,184,129,206,252,59,218,240,45,38,217,240,205,182,89,32,150,150,253,85,28,243,67,43,170,88,215,172,137,12,18,83,247,195,35,26,217,156,246,234,174,141,175,100,147,40,70,7,25,156,175,243,247,136,158,36,241,134,113,224,172,95,151,244,86,92,65,236,254,205,5,210,225,91,29,83,58,20,20,244,239,222,216,233,36,98,106,248,92,169,163,215,221,84,215,69,213,18,231,249,122,112,191,143,184,76,201,123,214,92,230,53,223,15,220,110,87,28,81,83,123,138,91,37,68,211,64,216,36,164,164,133,173,115,166,138,39,35,247,83,189,85,17,170,154,43,123,252,81,34,135,154,63,158,204,205,251,151,209,232,138,21,146,249,67,140,179,235,52,48,254,81,229,252,20,146,95,113,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,114,40,225,215,33,176,111,13,185,71,98,202,156,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,186,163,85,238,216,196,100,109,93,140,106,37,75,60,254,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,31,110,49,120,58,199,124,32,99,186,123,5,254,179,219,56,110,243,191,232,254,32,233,195,79,237,78,148,52,239,170,254,149,100,242,201,7,74,74,132,143,241,138,155,244,220,221,81,123,188,175,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,95,79,54,190,10,61,137,89,89,197,150,89,91,45,84,118,89,186,49,227,75,124,9,208,145,181,211,79,211,101,205,168,174,217,39,89,242,197,28,173,141,173,114,72,141,149,82,69,150,103,178,192,50,47,61,51,31,135,76,199,183,102,134,87,222,123,13,214,135,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,72,95,181,186,166,168,228,115,90,246,57,143,99,30,220,141,50,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,46,49,134,74,124,39,121,88,201,191,151,248,123,211,160,42,169,0,60,206,179,75,240,161,198,78,53,236,151,223,105,218,176,151,103,194,214,255,0,233,94,143,101,236,177,167,107,131,189,141,115,246,215,73,91,239,187,118,186,251,174,86,35,11,148,228,223,144,150,44,115,133,115,147,26,227,156,41,219,108,184,130,222,204,5,13,79,110,124,125,122,89,227,116,151,90,77,145,72,215,183,115,31,111,94,162,162,57,53,210,55,162,245,16,141,108,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,228,249,242,209,199,245,57,131,193,110,93,213,92,177,13,37,214,229,99,167,169,176,85,36,43,22,250,54,82,84,201,21,45,60,172,141,19,99,219,70,148,138,155,147,123,152,230,61,219,183,238,91,160,49,172,226,199,205,62,114,124,192,196,62,163,57,46,156,162,178,135,6,224,174,21,237,249,165,102,130,173,113,14,99,212,84,205,122,158,105,213,204,217,67,91,87,75,77,12,76,77,26,198,53,169,35,213,116,87,171,230,126,174,86,163,26,203,223,7,138,206,252,21,117,204,172,151,199,217,115,98,168,164,130,229,138,176,189,214,201,71,45,91,220,216,35,158,166,146,72,99,116,142,107,92,228,98,57,232,170,168,215,46,154,232,139,224,68,95,244,21,56,167,255,0,111,217,85,255,0,26,220,127,232,36,170,113,99,229,99,57,62,95,226,31,78,156,198,176,188,174,109,152,42,235,133,120,210,196,23,219,133,69,36,148,248,198,207,106,189,208,182,23,185,95,28,12,166,109,10,182,84,86,162,35,250,180,50,185,17,170,228,216,230,46,186,170,181,183,21,201,11,52,191,251,37,228,165,194,251,254,196,197,54,139,103,101,253,52,213,243,245,145,159,253,13,110,199,191,237,99,127,174,41,42,133,170,243,71,242,39,153,191,114,250,197,17,4,57,123,141,110,185,107,143,240,214,99,88,169,233,39,185,97,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,233,174,138,158,39,201,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,150,172,132,224,86,167,134,94,12,179,187,51,243,58,130,174,151,52,49,30,91,226,139,109,85,11,170,162,146,11,69,185,41,166,86,192,197,130,71,197,51,230,88,33,153,210,43,151,106,116,227,107,88,173,145,100,136,178,85,57,231,126,100,255,0,89,63,102,150,171,202,227,207,102,89,125,245,232,245,164,255,0,0,1,0,60,209,252,246,102,111,220,190,143,68,125,94,6,120,205,177,112,121,151,25,197,115,142,213,237,156,103,138,61,135,79,134,109,178,177,233,74,233,34,74,254,173,77,76,141,211,72,98,234,196,171,27,92,146,72,231,181,173,218,138,249,99,180,171,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,73,180,229,193,203,254,143,135,123,20,89,183,155,216,119,253,54,43,251,76,17,83,84,73,5,68,120,118,151,123,227,219,78,248,95,36,111,154,104,209,30,249,145,219,146,57,82,38,163,63,28,178,223,81,10,223,208,84,226,159,253,191,101,87,252,107,113,255,0,160,146,233,146,24,42,235,150,185,47,128,114,230,251,81,73,61,203,10,225,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,93,52,213,19,192,198,48,201,79,132,239,43,25,55,242,255,0,15,122,116,5,42,230,143,228,79,51,126,229,245,138,35,207,242,226,227,142,167,138,220,27,95,131,243,5,148,148,249,139,131,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,122,77,124,177,57,170,212,153,34,141,204,119,129,202,158,43,112,109,6,48,203,231,210,83,230,46,15,167,157,148,48,202,200,162,101,238,145,202,143,90,41,103,84,71,49,237,114,57,208,57,206,233,53,242,202,215,35,82,101,150,56,33,39,79,150,55,24,184,239,138,108,9,136,236,25,151,71,218,177,38,4,236,125,183,16,117,33,103,181,251,108,213,143,143,250,86,24,35,142,159,165,28,12,143,221,87,111,211,114,232,186,235,16,60,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,72,203,230,59,192,229,55,10,88,202,131,24,101,243,234,234,50,235,24,84,78,202,24,101,100,178,190,201,86,212,71,173,20,179,170,43,94,199,53,92,232,28,231,117,92,200,165,107,145,203,10,203,37,116,228,217,195,23,180,175,183,110,39,113,174,23,186,195,29,159,75,126,8,173,146,110,149,45,76,210,50,162,27,132,237,141,52,124,189,54,43,97,107,215,241,91,165,157,17,29,36,122,197,45,68,43,127,65,83,138,127,246,253,149,95,241,173,199,254,130,75,166,72,96,171,174,90,228,190,1,203,155,237,69,36,247,44,43,133,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,116,211,84,79,3,24,194,231,248,136,224,115,25,101,14,75,229,231,17,56,81,245,119,252,9,140,112,189,150,233,117,153,88,139,61,138,227,87,73,11,223,28,232,212,68,90,105,37,145,82,41,116,77,21,205,138,79,127,166,249,254,87,4,156,96,226,110,17,179,66,43,211,86,174,183,4,223,42,32,110,44,179,210,69,79,215,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,159,236,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,138,226,199,202,198,114,124,191,196,62,157,57,141,97,149,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,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,0,69,95,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,154,144,0,49,172,226,199,205,62,114,124,192,196,62,163,57,42,156,149,60,172,98,159,152,21,222,157,110,47,252,0,1,142,183,31,25,153,133,115,119,139,220,201,199,88,42,175,181,217,106,46,20,246,250,106,166,201,28,145,213,118,42,72,104,223,60,79,141,238,99,225,145,244,238,124,111,71,123,209,185,142,84,69,85,68,160,6,70,124,12,230,133,215,56,248,75,203,60,121,125,109,90,220,167,179,251,54,178,122,186,215,85,207,87,61,12,210,81,73,85,36,174,68,115,159,51,169,150,101,215,85,69,145,81,92,237,55,45,117,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,0,15,41,154,185,153,133,114,111,46,49,30,105,99,90,190,207,101,195,54,249,110,21,59,100,141,146,77,177,61,200,34,234,61,140,116,210,189,91,28,108,87,38,249,30,198,162,234,228,49,130,61,174,74,102,133,215,37,115,115,8,102,189,153,181,114,84,97,107,197,53,201,244,244,213,174,164,125,100,12,122,117,169,86,86,162,171,25,52,93,72,159,238,185,21,146,57,21,174,69,84,92,156,193,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,180,202,46,36,114,75,62,174,184,162,205,148,24,250,147,19,212,96,234,136,169,175,15,164,167,157,32,137,242,58,86,198,177,204,246,54,42,134,57,105,229,209,240,185,236,84,106,42,46,142,106,173,75,0,24,171,151,149,203,139,129,202,110,43,113,149,126,48,204,23,213,211,229,214,15,168,129,149,208,196,201,98,125,238,173,200,175,74,40,167,68,70,177,141,106,53,211,185,174,234,181,146,196,214,163,86,100,150,57,222,49,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,64,9,146,159,9,222,86,50,111,229,254,30,244,232,7,19,188,61,97,94,40,50,106,245,148,120,166,167,176,118,254,157,77,186,232,202,88,234,38,182,87,68,237,209,84,70,215,167,246,209,189,26,230,57,241,75,43,17,236,223,185,42,168,45,215,141,190,15,176,207,23,57,95,45,149,201,73,69,141,172,116,243,187,9,222,42,229,168,232,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,99,215,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,59,220,185,184,215,253,213,89,113,61,131,31,220,237,81,230,110,22,252,93,202,154,5,233,73,116,161,68,98,71,115,108,59,90,198,238,123,214,57,91,18,185,172,145,173,118,145,54,104,163,75,43,230,185,198,191,225,55,21,79,195,94,89,220,238,180,216,111,9,92,42,41,177,108,186,244,97,188,93,33,145,173,74,125,138,212,145,208,210,201,27,251,220,237,146,74,187,145,138,144,195,43,173,131,131,238,19,49,151,23,89,161,244,30,197,81,87,103,177,80,83,201,83,125,196,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,251,244,234,61,17,91,19,213,50,19,192,24,3,6,229,102,13,180,229,246,95,97,234,75,30,30,177,211,165,53,13,13,50,46,200,153,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,0,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,136,139,230,189,192,229,78,26,186,222,248,184,203,151,210,37,138,229,81,78,252,93,105,70,69,78,180,53,114,186,56,27,91,2,53,26,146,178,121,92,206,171,87,89,82,105,93,38,175,108,143,232,210,174,84,249,33,159,56,203,62,104,51,107,46,111,149,120,87,7,225,90,132,131,18,94,29,30,232,46,144,59,99,228,179,178,53,247,103,124,173,70,43,181,238,129,58,115,106,146,36,13,125,117,231,157,249,147,253,100,253,154,69,89,118,156,188,248,44,186,241,79,154,20,247,220,95,135,234,221,149,120,106,161,87,16,86,37,75,169,82,182,116,143,116,86,248,36,107,85,207,123,156,177,58,84,98,181,89,10,185,122,145,189,240,238,158,155,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,14,216,4,0,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,0,180,174,106,118,155,85,199,129,204,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,53,99,214,41,165,141,92,221,23,100,143,111,131,149,22,24,120,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,50,8,121,142,240,57,77,194,150,50,160,198,25,124,250,186,140,186,198,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,87,50,41,90,228,114,194,178,201,79,248,36,227,7,19,112,141,154,17,94,154,181,117,184,38,249,81,3,113,101,158,146,42,126,189,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,186,153,41,240,157,229,99,38,254,95,225,239,78,128,250,185,253,156,118,46,31,242,107,22,103,22,35,135,180,82,97,155,123,170,35,166,220,246,118,186,167,185,35,166,166,222,198,61,99,234,207,36,81,117,54,43,89,191,115,189,214,170,152,203,153,15,114,240,193,87,92,1,193,110,85,88,175,53,20,147,84,85,89,223,123,99,169,158,231,49,32,184,84,203,93,11,85,92,214,174,246,197,83,27,94,154,104,143,71,34,43,145,17,203,21,124,219,48,85,215,10,241,165,136,47,183,10,138,73,41,241,141,158,213,123,161,108,47,114,190,56,25,76,218,21,108,168,173,68,71,245,104,101,114,35,85,201,177,204,93,117,85,107,107,255,0,35,236,127,77,21,215,52,242,182,187,16,213,173,69,85,61,186,255,0,107,180,185,101,116,8,200,157,44,21,181,12,77,58,76,122,172,212,12,119,122,61,232,145,254,82,70,187,101,124,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,2,149,113,99,229,99,57,62,95,226,31,78,156,198,176,151,78,120,56,42,235,95,128,50,179,49,161,168,164,75,109,142,241,113,178,84,68,231,187,174,233,235,161,138,104,156,198,237,218,172,70,219,230,71,42,185,21,21,209,232,142,213,85,182,85,203,71,31,211,101,247,26,89,119,85,114,196,53,118,171,109,242,162,166,193,84,144,172,187,43,31,87,77,36,84,180,242,178,52,93,236,117,98,210,42,110,77,141,123,88,247,109,217,185,50,9,45,87,154,63,145,60,205,251,151,214,40,136,1,37,211,149,15,3,148,216,106,213,100,226,227,49,159,86,151,219,149,61,67,240,141,165,89,45,58,80,210,74,217,32,117,108,232,228,106,202,249,226,115,250,77,77,98,72,101,108,154,189,210,51,163,123,252,88,249,88,206,79,151,248,135,211,167,49,172,37,83,158,119,230,79,245,147,246,105,106,188,174,60,246,101,151,223,94,143,90,77,246,48,207,236,154,192,25,143,133,178,143,25,102,21,170,213,139,241,166,239,98,90,231,123,186,149,58,42,181,187,156,136,172,139,168,244,88,226,234,57,189,89,26,230,71,189,232,173,74,128,0,32,7,154,63,158,204,205,251,151,209,232,139,85,37,83,149,31,2,223,214,56,160,206,188,25,254,199,170,192,20,85,206,254,217,206,186,73,78,173,255,0,122,236,175,115,191,135,50,51,253,79,49,42,128,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,20,171,154,63,145,60,205,251,151,214,40,136,96,224,238,237,117,178,241,95,147,213,150,107,157,93,5,68,152,226,203,72,249,105,166,116,79,116,19,214,69,12,209,43,154,168,170,201,34,146,72,222,223,7,49,238,106,234,138,168,100,146,66,7,57,44,45,98,195,252,92,81,221,173,20,61,158,175,19,96,251,117,210,233,39,85,239,237,21,76,158,166,145,178,104,229,84,102,144,82,83,179,70,162,55,220,215,77,206,114,173,107,228,99,249,236,253,91,253,164,88,7,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,226,177,254,0,193,185,167,131,110,217,125,152,56,122,146,249,135,175,148,235,77,93,67,82,139,178,86,106,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,158,127,32,114,114,197,195,254,77,97,60,157,195,147,118,138,76,51,111,109,60,149,59,94,206,215,84,247,58,74,154,157,143,123,214,62,172,242,75,47,79,122,181,155,246,183,221,106,33,80,0,49,87,50,72,225,146,211,106,191,240,137,149,22,43,237,178,146,227,109,184,229,189,138,146,178,142,174,22,205,5,76,18,91,33,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,145,45,204,51,151,157,215,134,139,173,70,106,101,93,29,93,199,42,238,53,8,143,98,185,211,79,134,231,145,218,54,158,119,46,174,125,51,156,168,216,167,114,170,162,171,98,149,119,244,228,159,207,242,230,227,95,247,42,230,60,246,12,127,115,186,201,150,88,167,241,119,42,104,23,171,29,174,185,85,137,29,205,176,237,115,221,181,140,88,229,108,74,215,62,55,53,218,74,232,98,141,102,39,137,187,181,170,255,0,194,38,107,223,108,87,58,75,141,182,227,150,247,218,186,58,202,73,155,52,21,48,73,108,153,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,99,110,101,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,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,0,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,0,12,107,56,177,243,79,156,159,48,49,15,168,206,74,167,37,79,43,24,167,230,5,119,167,91,139,255,0,0,2,159,231,246,113,216,184,127,201,172,89,156,88,142,30,209,73,134,109,238,168,142,155,115,217,218,234,158,228,142,154,155,123,24,245,143,171,60,145,69,212,216,173,102,253,206,247,90,170,99,46,87,254,56,184,116,253,203,249,236,252,179,164,167,254,165,125,31,179,86,91,235,119,255,0,217,63,233,56,225,171,172,233,172,178,58,30,173,116,21,174,233,57,222,231,131,83,102,197,91,223,228,125,143,234,101,181,102,158,86,215,98,26,68,167,165,168,183,95,237,118,151,44,77,157,95,43,101,130,182,161,137,167,85,236,68,134,129,142,239,86,49,86,63,201,89,23,116,165,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,0,5,138,243,130,206,59,22,6,225,129,114,170,162,30,209,122,204,187,132,20,244,113,238,123,58,20,180,53,16,85,212,84,234,140,115,29,181,236,166,139,166,174,99,151,180,239,110,228,141,200,69,95,5,249,57,98,207,222,40,48,6,85,98,153,182,89,110,183,9,42,46,49,237,122,246,154,90,74,121,106,229,166,213,143,99,217,214,101,59,162,234,53,200,230,117,55,166,170,221,22,149,98,204,45,125,192,216,170,243,130,177,77,15,98,189,97,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,239,39,207,150,142,63,169,204,30,11,114,238,170,229,136,105,46,183,43,29,61,77,130,169,33,88,183,209,178,146,166,72,169,105,229,100,104,155,30,218,52,164,84,220,155,220,199,49,238,221,191,114,221,1,0,60,209,252,246,102,111,220,190,143,68,50,159,141,124,85,144,92,29,221,114,83,41,238,126,205,197,248,195,24,92,235,110,87,104,150,70,85,90,109,107,67,111,138,55,83,59,106,49,38,157,236,168,106,74,215,171,225,108,14,84,107,95,36,82,178,138,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,185,20,228,94,122,101,199,17,121,113,110,205,12,175,188,246,235,85,118,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,122,115,51,115,117,77,85,170,215,53,236,115,216,246,61,213,0,3,28,206,15,184,76,198,92,93,102,135,208,123,21,69,93,158,197,65,79,37,77,247,17,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,239,211,168,244,69,108,79,84,200,79,0,96,12,27,149,152,54,211,151,217,125,135,169,44,120,122,199,78,148,212,52,52,200,187,34,102,170,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,12,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,144,2,100,167,194,119,149,140,155,249,127,135,189,58,2,170,128,8,213,230,197,193,69,187,20,225,91,159,21,25,111,108,217,137,44,218,84,227,24,24,149,85,19,93,104,91,29,61,60,117,17,181,28,248,225,236,177,195,185,232,216,216,213,137,101,145,239,69,137,17,241,67,128,241,254,50,203,12,77,6,51,203,252,67,87,98,190,210,211,213,211,83,220,41,21,27,60,12,169,167,146,158,85,141,218,106,199,172,83,72,136,246,232,246,42,163,154,173,114,35,145,128,48,6,50,205,60,101,105,203,236,190,195,213,119,204,67,124,168,74,106,26,26,100,77,242,191,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,200,79,131,238,19,48,111,8,185,95,244,30,197,81,73,120,190,215,212,73,83,125,196,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,251,53,234,61,17,29,43,213,107,168,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,31,39,11,97,60,43,129,172,84,184,91,5,97,155,86,31,178,209,111,236,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,232,157,238,114,170,247,170,145,131,207,59,243,39,250,201,251,52,143,94,27,178,66,235,196,126,118,225,108,151,179,95,41,44,213,24,142,162,86,190,190,166,55,72,202,104,33,130,74,137,158,140,111,123,222,145,67,38,198,106,212,115,246,181,92,196,85,122,100,103,149,185,91,129,50,91,2,91,50,207,45,44,94,198,195,118,110,183,98,162,237,83,84,116,186,179,62,105,63,25,51,223,35,181,146,87,187,222,114,233,174,137,162,34,34,122,176,1,0,60,209,252,246,102,111,220,190,143,68,93,87,35,31,207,103,234,223,237,34,85,0,45,87,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,207,63,143,240,6,13,205,60,27,118,203,236,193,195,212,151,204,61,124,167,90,106,234,26,148,93,146,179,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,199,179,140,30,19,49,151,8,185,161,244,30,251,81,87,120,177,87,211,199,83,98,196,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,251,244,233,189,81,27,43,21,104,81,146,159,9,222,86,50,111,229,254,30,244,232,11,74,231,63,155,213,56,67,33,176,214,81,219,167,171,134,163,48,175,14,154,177,91,4,79,130,107,117,191,167,44,144,189,238,247,216,245,169,154,134,70,171,19,189,33,145,21,200,139,181,241,45,146,153,95,117,206,172,220,194,25,81,102,117,92,117,24,166,241,77,109,125,69,53,19,170,223,71,3,222,157,106,165,137,170,138,246,67,23,82,87,251,205,68,100,110,85,115,81,21,83,39,50,53,121,222,224,95,104,101,102,90,102,103,181,58,126,193,196,21,118,46,197,208,215,173,219,233,146,110,175,83,119,187,179,217,187,118,237,93,221,109,117,110,205,29,98,188,183,177,77,139,7,241,181,149,183,108,71,93,217,41,42,46,21,118,184,228,233,62,77,213,85,180,53,20,148,209,232,196,85,77,243,207,19,53,211,107,119,106,229,70,162,170,100,40,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,186,160,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,100,103,199,54,87,221,115,143,132,188,204,192,118,39,85,173,202,123,63,180,168,224,164,162,117,92,245,115,208,205,29,108,116,177,196,213,71,57,243,58,153,33,77,53,84,89,17,81,174,211,106,227,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,148,70,19,197,54,44,115,133,108,216,215,11,87,118,219,46,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,226,218,249,163,249,19,204,223,185,125,98,136,176,14,88,188,7,126,27,239,180,217,243,155,22,93,216,7,15,220,27,236,219,93,198,221,212,165,197,19,53,147,54,77,29,213,106,244,105,231,109,58,187,116,114,69,51,146,72,87,93,146,181,38,164,165,92,88,249,88,206,79,151,248,135,211,167,49,172,37,83,158,119,230,79,245,147,246,105,97,92,36,231,125,171,135,12,254,195,153,209,121,177,213,222,105,240,229,61,209,204,160,166,145,177,190,166,121,173,213,52,240,177,94,238,230,49,101,154,61,239,209,202,214,110,114,53,234,136,197,241,89,165,154,88,239,58,113,221,207,51,51,46,251,237,156,73,121,232,246,218,222,203,13,63,87,165,11,33,143,241,112,177,145,183,72,226,99,125,214,166,186,106,186,170,170,172,202,114,224,230,1,71,196,69,138,44,164,205,236,69,254,155,20,29,166,120,170,106,35,130,158,60,69,75,189,242,110,167,100,44,142,54,77,12,106,140,124,40,221,203,28,73,43,85,255,0,142,72,175,168,2,0,121,163,249,236,204,223,185,125,30,136,244,28,178,248,62,195,60,82,230,133,238,245,152,201,73,89,130,112,53,60,78,186,217,221,45,68,83,220,231,172,142,161,148,204,100,144,62,55,68,198,58,23,202,231,163,245,214,56,217,181,201,35,156,201,222,0,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,20,171,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,146,153,10,220,234,252,211,225,111,151,244,62,163,113,42,175,35,31,207,103,234,223,237,34,192,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,151,84,0,6,42,230,74,124,39,121,88,201,191,151,248,123,211,160,35,3,153,215,48,10,60,221,172,169,225,251,36,49,23,107,192,180,155,160,196,215,40,163,130,90,91,245,84,115,195,52,77,166,123,152,178,36,48,73,79,221,52,111,107,102,115,221,162,58,54,177,242,90,175,10,60,40,230,63,22,185,142,204,21,130,162,236,54,170,30,156,247,251,252,240,171,233,109,20,174,85,68,115,145,21,58,147,63,107,146,40,81,81,210,57,174,85,86,49,146,72,201,190,205,252,173,192,153,45,192,238,104,229,166,90,88,189,141,134,236,217,127,138,59,21,23,106,154,163,165,213,164,170,154,79,198,76,247,200,237,100,149,238,247,156,186,107,162,104,136,136,152,235,153,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,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,0,4,85,243,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,169,0,3,26,206,44,124,211,231,39,204,12,67,234,51,146,169,201,83,202,198,41,249,129,93,233,214,226,255,0,192,0,142,174,116,153,199,125,193,249,53,132,178,118,209,15,78,147,49,46,21,21,23,74,157,204,93,212,182,215,83,200,218,109,142,98,170,111,158,122,121,122,141,123,28,222,205,183,222,108,142,68,142,190,1,242,207,10,230,239,23,185,109,129,113,173,39,107,178,212,92,42,46,21,52,174,142,57,35,170,236,84,147,86,50,9,89,35,28,199,195,35,233,218,201,24,173,247,163,115,218,138,138,168,169,34,156,233,50,114,251,140,50,107,9,103,21,162,110,165,38,93,220,42,41,238,148,219,88,155,105,110,78,167,141,181,59,220,244,85,217,60,20,241,116,218,199,185,221,167,119,186,216,220,171,97,124,180,113,253,54,95,113,165,151,117,87,44,67,87,106,182,223,42,42,108,21,73,10,203,178,177,245,116,210,69,75,79,43,35,69,222,199,86,45,34,166,228,216,215,181,143,118,221,155,147,32,146,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,0,0,132,14,112,89,199,125,199,60,80,46,85,84,67,217,236,185,105,111,130,158,142,61,204,127,94,170,186,158,10,186,138,157,81,141,123,119,49,244,209,116,213,207,106,118,109,237,218,178,57,10,129,201,47,44,240,174,32,204,124,196,205,43,181,39,104,189,96,251,125,190,223,104,234,71,27,227,167,237,235,83,215,157,187,152,175,100,200,202,68,141,175,99,155,248,185,231,106,163,145,253,212,255,0,156,22,78,95,112,55,20,11,154,181,19,118,139,46,101,219,224,168,163,147,107,25,208,170,161,167,130,146,162,155,68,123,158,237,172,101,52,189,69,107,26,189,167,99,119,44,110,82,176,114,62,199,244,209,93,115,79,43,107,177,13,90,212,85,83,219,175,246,187,75,150,87,64,140,137,210,193,91,80,196,211,164,199,170,205,64,199,119,163,222,137,31,229,36,107,182,87,200,1,230,143,231,179,51,126,229,244,122,34,213,75,148,226,111,128,156,229,225,95,46,48,102,100,99,249,237,85,20,152,155,109,29,202,158,142,161,175,146,203,116,122,75,44,116,114,46,186,77,172,17,171,186,177,106,196,145,147,51,93,173,138,73,186,188,18,113,131,137,184,70,205,8,175,77,90,186,220,19,124,168,129,184,178,207,73,21,63,94,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,119,54,127,176,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,20,171,134,46,30,176,175,11,249,53,101,202,60,45,83,219,251,7,82,166,227,116,125,44,116,243,92,235,165,118,233,106,36,107,19,251,88,216,142,115,220,200,162,137,138,247,236,220,181,84,24,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,32,4,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,0,20,43,140,30,44,240,111,8,185,95,244,226,251,79,73,120,190,215,212,71,77,98,195,142,175,90,89,238,175,73,24,147,171,30,145,202,172,100,81,61,100,115,213,155,53,233,177,85,29,43,17,113,204,43,175,5,156,71,90,184,88,207,155,86,106,95,112,69,38,37,182,182,158,107,109,99,22,38,186,182,138,9,246,164,149,84,46,114,163,89,82,214,162,183,189,81,31,27,230,137,92,206,167,81,185,20,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,118,192,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,17,87,207,59,243,39,250,201,251,52,181,94,87,30,123,50,203,239,175,71,173,39,248,0,8,1,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,18,168,1,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,10,63,197,87,12,248,55,138,252,163,172,202,220,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,152,219,153,41,240,157,229,99,38,254,95,225,239,78,128,138,190,115,121,165,244,175,136,235,22,89,208,95,123,85,6,4,195,241,246,154,46,203,179,177,221,43,94,179,77,248,197,98,58,77,244,173,183,59,185,206,99,116,209,52,119,81,15,21,202,79,5,93,113,87,26,88,126,251,111,168,164,142,159,7,89,238,183,186,230,204,247,35,228,129,244,206,161,70,196,136,213,69,127,86,186,39,42,57,90,155,26,245,215,84,70,186,119,139,106,230,67,133,175,184,195,130,92,210,180,225,202,30,215,87,79,111,164,186,73,31,85,145,237,165,162,174,167,171,169,147,87,170,34,236,130,9,95,166,187,157,183,70,162,185,81,23,31,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,12,167,140,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,151,84,0,41,87,22,62,86,51,147,229,254,33,244,233,204,107,12,170,12,99,51,175,43,238,185,43,155,152,191,42,47,46,171,146,163,11,94,42,109,172,168,169,162,117,35,235,32,99,215,163,84,145,57,85,88,201,162,233,202,207,121,200,172,145,170,142,114,42,42,205,159,41,252,83,98,196,28,18,225,11,77,162,187,180,85,225,155,133,222,215,116,143,164,246,118,122,167,215,77,86,216,245,114,34,63,88,42,233,223,171,85,91,239,233,174,230,185,18,186,241,27,146,22,174,35,178,122,245,147,87,219,229,93,162,219,127,168,183,58,178,174,146,54,190,116,130,158,186,10,153,25,30,239,117,175,123,96,86,35,213,28,140,87,163,149,175,219,177,106,5,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,108,165,92,88,249,88,206,79,151,248,135,211,167,49,172,37,83,158,119,230,79,245,147,246,105,21,101,213,100,95,46,140,246,207,188,137,189,231,94,19,183,127,177,190,137,91,58,212,127,232,143,250,114,90,106,223,199,73,82,206,199,217,250,78,119,227,89,248,223,6,125,107,110,184,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,254,224,147,140,28,51,197,206,87,197,122,106,210,81,99,107,29,60,13,197,150,122,72,170,58,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,215,20,8,1,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,18,168,0,6,42,230,74,124,39,121,88,201,191,151,248,123,211,160,41,87,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,50,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,69,128,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,46,168,0,12,85,201,62,226,39,152,5,102,81,112,153,148,156,63,100,134,34,236,152,234,175,47,240,252,24,154,229,20,115,197,85,97,165,146,205,67,52,77,166,123,152,145,172,211,199,81,221,52,111,115,161,107,29,162,54,71,49,241,199,94,86,229,110,59,206,156,119,108,203,60,180,177,123,103,18,94,122,221,138,139,181,67,79,213,233,66,249,164,252,100,207,100,109,210,56,158,239,121,201,174,154,38,170,168,139,144,247,10,188,51,224,222,20,50,142,143,43,112,125,117,93,197,238,168,117,202,239,115,169,85,107,238,55,25,25,27,37,157,35,220,173,133,155,98,141,140,141,170,187,88,198,238,115,223,190,71,246,248,177,242,177,156,159,47,241,15,167,78,99,88,101,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,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,0,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,0,12,107,56,177,243,79,156,159,48,49,15,168,206,74,167,37,79,43,24,167,230,5,119,167,91,139,255,0,0,2,8,121,172,103,205,54,114,113,71,95,134,108,85,181,114,88,178,218,157,112,204,108,117,68,171,4,151,22,74,247,87,204,200,94,198,164,79,234,170,83,57,81,29,212,74,56,222,143,115,85,136,219,138,228,133,149,191,253,146,243,174,225,98,255,0,98,97,107,69,207,181,126,154,154,248,58,40,255,0,254,134,187,123,217,246,49,223,215,16,191,78,47,114,134,167,61,248,104,204,44,173,183,193,87,61,202,237,103,124,214,184,41,167,138,23,212,92,105,158,218,170,56,85,242,251,141,99,234,32,137,143,87,43,125,199,59,222,103,229,38,54,230,78,121,41,154,22,172,234,202,60,33,154,246,102,210,71,79,138,108,244,215,39,211,211,86,182,173,148,115,189,137,214,165,89,90,136,143,124,50,245,34,127,186,213,71,198,228,86,181,81,81,44,215,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,0,12,99,51,175,52,46,185,213,155,152,191,53,239,45,171,142,163,20,222,42,110,76,167,169,173,117,91,232,224,123,215,163,74,146,185,17,94,200,98,233,196,207,117,168,140,141,168,141,106,34,34,78,79,44,92,173,252,23,240,109,130,187,93,139,217,151,92,91,218,49,77,195,250,107,173,218,187,84,139,217,39,238,123,154,205,212,49,209,123,141,219,166,158,243,81,234,242,143,243,159,202,26,156,95,144,216,107,55,45,208,85,205,81,151,183,135,67,88,141,158,38,65,13,186,225,211,138,73,158,199,123,239,122,84,195,67,27,81,139,220,147,72,170,213,68,220,200,214,224,103,52,45,89,57,197,166,89,227,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,46,186,34,164,106,138,230,235,185,50,51,32,7,154,63,158,204,205,251,151,209,232,139,170,228,201,195,166,4,189,217,239,188,75,223,233,251,118,36,177,98,9,44,88,127,223,154,47,102,109,160,78,213,47,185,42,71,55,90,59,130,51,108,145,175,79,163,185,171,171,253,217,52,199,248,3,6,230,158,13,187,101,246,96,225,234,75,230,30,190,83,173,53,117,13,74,46,201,89,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,99,237,198,47,7,88,239,132,12,119,79,96,191,214,123,103,13,222,119,253,31,196,29,56,105,253,169,210,134,157,245,95,210,172,158,89,32,233,73,80,145,254,49,83,126,155,155,170,47,117,106,229,193,204,2,179,135,123,236,89,73,155,216,139,253,41,235,251,76,241,84,212,71,61,68,152,118,171,99,228,221,78,200,89,36,143,134,105,17,24,248,81,187,82,73,82,86,171,63,28,146,205,248,0,24,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,32,4,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,0,243,248,255,0,31,224,220,172,193,183,108,193,204,28,67,73,99,195,214,58,117,169,174,174,169,85,217,19,53,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,92,123,56,193,226,207,25,113,117,154,31,78,47,180,245,118,123,21,5,60,116,214,44,56,234,244,170,130,212,197,141,137,58,177,233,28,72,247,203,43,22,71,61,89,191,78,155,21,85,177,49,18,226,185,103,242,255,0,177,113,13,237,44,222,207,76,59,117,147,0,209,107,71,100,161,234,62,146,27,253,82,245,25,52,157,104,222,217,186,52,234,214,166,177,237,107,229,118,222,167,226,101,137,214,191,197,87,12,248,203,133,12,220,172,202,220,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,247,149,202,119,141,123,142,22,197,86,206,21,243,34,231,191,13,222,117,166,193,211,189,105,105,225,181,87,58,74,138,137,41,228,114,181,146,77,218,164,155,107,21,210,61,201,42,69,27,24,169,42,171,37,252,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,1,21,124,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,128,0,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,22,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,96,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,131,110,97,248,214,213,143,248,210,205,91,237,154,158,174,26,122,91,195,44,143,109,75,26,215,172,246,250,104,168,102,114,35,92,228,216,233,105,164,115,23,93,85,138,213,84,106,170,181,47,83,145,173,166,235,13,171,57,47,179,91,42,217,109,172,168,176,210,83,214,58,23,36,19,79,11,107,157,44,76,147,77,174,123,27,60,46,115,81,117,106,75,26,174,155,147,89,74,58,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,152,177,25,20,112,7,142,191,8,156,27,101,61,255,0,217,126,207,236,152,126,59,23,71,175,213,221,236,217,31,65,213,221,181,186,117,59,47,83,110,158,238,253,186,187,77,203,5,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,0,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,4,27,115,125,202,251,174,11,226,210,167,30,76,234,185,237,185,131,103,162,185,83,206,234,39,69,4,83,211,66,218,41,105,89,46,170,217,158,214,211,195,51,180,218,173,74,168,209,91,224,231,85,254,71,88,166,197,73,138,179,115,5,84,87,108,189,93,109,246,123,165,29,55,73,235,213,165,164,146,170,58,137,55,162,108,110,215,214,211,38,138,168,229,234,106,212,84,107,149,37,168,2,149,113,99,229,99,57,62,95,226,31,78,156,198,176,149,78,121,223,153,63,214,79,217,165,138,240,95,147,150,44,253,226,131,0,101,86,41,155,101,150,235,112,146,162,227,30,215,175,105,165,164,167,150,174,90,109,88,246,61,157,102,83,186,46,163,92,142,103,83,122,106,173,209,114,51,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,138,14,109,124,20,123,18,178,179,139,44,178,182,90,168,236,179,116,99,198,150,248,19,161,35,107,166,159,166,203,155,81,93,178,78,179,229,138,57,91,27,90,228,145,27,42,164,139,44,207,101,128,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,185,20,228,94,122,101,199,17,121,113,110,205,12,175,188,246,235,85,118,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,122,115,51,115,117,77,85,170,215,53,236,115,216,246,61,213,0,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,0,98,174,100,167,194,119,149,140,155,249,127,135,189,58,2,149,115,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,33,91,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,88,7,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,234,128,0,197,92,237,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,79,247,0,60,31,90,184,77,202,54,182,224,149,114,99,188,99,79,71,95,138,223,52,173,86,83,78,198,57,99,161,137,177,189,209,108,167,89,165,98,200,215,57,101,123,158,253,219,22,56,227,186,2,149,113,99,229,99,57,62,95,226,31,78,156,198,176,202,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,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,0,34,175,158,119,230,79,245,147,246,105,74,185,42,121,167,197,63,47,235,189,70,220,77,72,0,24,214,113,99,230,159,57,62,96,98,31,81,156,149,78,74,158,86,49,79,204,10,239,78,183,23,254,0,60,166,108,99,175,193,126,86,99,44,204,246,95,180,254,137,97,251,141,247,177,117,250,61,171,178,211,73,55,75,169,181,219,55,116,246,238,218,237,53,215,69,211,67,25,124,89,138,111,184,231,21,94,113,174,41,174,237,183,172,65,112,168,186,92,106,122,76,143,175,85,60,142,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,157,196,249,242,209,192,21,57,125,193,110,93,210,220,176,245,37,170,229,124,167,169,191,213,44,41,22,250,198,85,212,201,45,45,68,175,141,87,123,221,70,180,136,155,151,123,88,214,49,219,118,109,75,160,49,193,227,67,39,44,89,5,197,6,63,202,172,45,54,251,45,170,225,29,69,186,61,175,78,205,75,87,79,21,92,84,218,189,239,123,250,44,168,108,93,71,57,92,254,158,245,209,93,162,74,167,39,220,227,177,99,158,24,19,42,169,225,236,247,172,180,184,79,79,89,30,231,191,175,75,93,81,61,93,61,78,170,198,177,187,158,250,152,186,104,231,185,59,54,247,109,73,26,135,202,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,0,22,191,204,187,31,212,229,247,5,185,137,85,109,196,52,150,171,149,242,158,154,193,74,147,44,91,235,25,87,83,28,85,84,241,50,68,93,239,117,26,213,170,237,77,237,99,94,246,237,217,185,32,51,9,225,107,238,57,197,86,108,21,133,168,123,109,235,16,92,41,237,118,234,110,171,35,235,213,79,35,99,138,61,239,86,177,187,158,246,166,174,84,106,107,170,170,39,121,148,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,138,207,236,156,177,113,1,147,88,179,39,113,28,221,158,147,19,91,221,79,29,78,215,191,178,85,49,201,37,53,78,198,61,139,39,74,120,226,151,167,189,26,253,155,93,238,185,80,198,92,201,163,32,115,142,197,196,6,77,97,60,226,195,144,246,122,76,77,111,109,68,148,219,158,254,201,84,199,58,58,154,109,239,99,22,78,148,241,203,23,83,98,53,251,55,55,221,114,41,8,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,255,0,41,254,122,100,94,92,113,23,151,23,28,175,205,11,55,110,181,87,105,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,55,59,69,209,90,173,115,152,246,189,143,123,29,142,182,122,100,94,99,240,233,152,247,28,175,205,11,55,97,186,208,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,169,11,246,187,69,209,28,142,107,152,246,177,236,123,27,34,188,168,248,233,254,177,194,254,117,227,63,246,61,46,0,173,174,111,246,205,117,174,74,133,119,251,215,101,99,155,252,56,81,255,0,234,120,73,84,0,24,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,32,4,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,0,133,110,103,92,120,254,27,239,181,57,13,148,247,173,216,7,15,220,29,237,43,165,186,227,212,165,197,19,53,144,186,61,91,210,106,244,105,231,109,66,55,108,146,69,51,146,57,147,93,145,57,45,255,0,130,142,20,111,188,90,103,45,22,13,233,93,104,240,133,183,74,204,83,123,162,133,142,236,20,187,94,177,198,142,145,81,137,52,239,103,74,52,209,238,77,95,39,77,236,138,68,50,19,194,120,90,197,129,176,173,155,5,97,106,30,197,101,195,246,250,123,93,186,155,170,249,58,20,176,70,216,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,222,81,94,53,248,81,177,113,105,147,85,184,55,165,106,163,197,246,221,107,48,181,238,182,23,187,176,85,110,98,201,26,186,53,71,164,51,177,157,41,19,71,181,53,100,157,55,190,40,208,199,179,22,97,107,238,6,197,87,156,21,138,104,123,21,235,15,220,42,45,119,26,110,171,36,232,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,121,55,220,179,248,215,184,241,63,129,46,88,39,50,238,125,167,50,112,150,181,53,181,146,45,44,62,217,161,154,105,22,58,136,105,225,108,123,58,58,178,9,17,177,237,77,96,114,189,93,50,181,183,170,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,4,85,243,206,252,201,254,178,126,205,45,87,149,199,158,204,178,251,235,209,235,73,254,0,2,0,121,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,68,170,0,90,175,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,128,98,174,100,167,194,119,149,140,155,249,127,135,189,58,3,28,28,89,138,111,184,231,21,94,113,174,41,174,237,183,172,65,112,168,186,92,106,122,76,143,175,85,60,142,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,157,196,228,242,147,193,86,172,43,193,110,31,190,219,234,42,228,168,198,55,139,173,238,185,179,61,170,200,231,101,75,168,81,177,34,53,21,25,210,161,137,202,142,87,46,247,61,117,209,81,173,188,160,99,45,196,46,22,177,96,108,253,204,188,21,133,168,123,21,151,15,227,11,205,174,221,77,213,124,157,10,88,43,101,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,228,223,242,184,242,39,150,95,125,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,0,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,4,117,115,164,201,203,238,48,201,172,37,156,86,137,186,148,153,119,112,168,167,186,83,109,98,109,165,185,58,158,54,212,239,115,209,87,100,240,83,197,211,107,30,231,118,157,222,235,99,114,172,123,114,240,198,182,172,1,198,150,85,95,111,52,245,115,83,213,94,31,100,99,105,152,215,61,39,184,83,75,67,11,149,28,230,166,198,203,83,27,158,186,234,140,71,42,35,149,17,171,144,240,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,42,156,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,129,8,28,199,249,127,214,112,239,125,151,54,242,135,14,255,0,165,61,127,102,130,90,106,121,39,168,147,14,213,108,100,123,106,31,51,228,145,240,205,34,43,217,50,187,106,73,42,196,228,103,226,86,90,65,193,39,24,56,155,132,108,208,138,244,213,171,173,193,55,202,136,27,139,44,244,145,83,245,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,103,251,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,4,60,209,252,246,102,111,220,190,143,68,93,87,35,31,207,103,234,223,237,34,85,0,0,197,92,201,79,132,239,43,25,55,242,255,0,15,122,116,5,42,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,66,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,176,14,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,0,1,138,185,51,220,180,185,125,211,100,245,170,207,196,30,111,218,170,227,204,26,250,126,211,103,180,213,197,45,44,248,105,143,109,84,18,36,136,201,213,147,190,162,154,120,156,172,154,38,190,5,213,170,136,244,118,146,20,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,42,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,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,128,0,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,53,32,0,99,89,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,95,248,0,179,94,108,217,161,117,203,142,15,174,150,203,51,106,227,168,199,87,138,60,46,250,186,106,215,83,190,154,7,182,74,153,181,218,138,178,50,88,169,36,167,124,122,181,28,202,135,106,170,136,172,116,48,100,14,78,95,120,128,206,92,39,147,184,114,110,207,87,137,174,13,167,146,167,107,31,217,41,88,215,73,83,83,177,239,98,73,210,130,57,101,233,239,71,63,102,214,251,206,68,50,105,4,64,115,180,203,60,43,135,243,31,46,243,74,211,73,217,239,88,194,223,112,183,221,250,113,198,200,234,59,2,211,116,39,118,214,35,223,50,178,173,99,115,222,231,126,46,8,26,136,212,103,125,63,228,251,156,119,220,13,197,2,101,85,60,61,162,203,153,118,249,233,235,35,220,198,116,42,168,105,231,171,167,169,213,88,231,187,107,25,83,23,77,28,198,175,105,222,237,203,27,80,188,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,164,255,0,0,1,20,28,240,113,253,52,183,92,172,202,218,28,67,86,149,20,180,247,27,253,210,210,213,149,176,43,37,116,80,81,84,61,52,233,61,232,176,215,177,189,234,246,34,201,249,41,34,110,163,252,159,114,114,251,142,120,160,76,213,167,155,179,217,114,210,223,61,69,100,155,88,254,189,85,117,60,244,148,244,218,43,218,246,238,99,234,101,234,35,94,212,236,219,29,181,100,106,147,126,12,117,184,248,203,60,43,148,92,94,230,78,5,193,84,157,146,203,79,112,167,184,83,82,182,56,227,142,151,182,210,67,88,248,34,100,108,107,25,12,111,168,115,35,98,55,221,141,172,106,170,170,42,172,138,114,91,206,59,238,48,201,172,91,147,183,120,122,148,153,119,112,167,168,181,212,238,98,109,165,185,58,162,71,83,108,107,17,87,100,240,84,75,212,115,222,231,118,157,190,235,99,106,45,139,115,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,252,22,235,198,223,7,216,103,139,156,175,150,202,228,164,162,198,214,58,121,221,132,239,21,114,212,116,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,160,7,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,50,124,183,57,130,84,241,19,77,38,79,103,37,214,145,185,139,110,167,117,77,21,202,105,98,133,248,153,139,44,242,74,145,83,195,4,80,194,250,104,82,6,171,26,231,62,70,35,228,211,70,72,169,126,160,24,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,32,4,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,7,138,206,140,21,140,179,23,43,241,6,7,203,252,202,171,192,23,219,205,59,105,169,241,29,37,26,85,79,64,197,145,171,42,198,205,236,84,123,162,73,35,71,181,237,124,106,244,123,85,28,212,83,30,27,255,0,11,28,65,97,140,229,182,240,253,123,202,235,172,56,250,241,209,117,190,208,199,69,47,106,142,70,171,146,104,231,141,238,133,208,181,25,34,190,84,127,78,62,148,187,220,222,155,246,207,159,10,188,51,224,222,20,50,142,143,43,112,125,117,93,197,238,168,117,202,239,115,169,85,107,238,55,25,25,27,37,157,35,220,173,133,155,98,141,140,141,170,187,88,198,238,115,223,190,71,214,0,71,87,53,206,10,63,9,184,86,126,37,50,206,217,106,166,196,152,74,223,81,83,139,98,211,163,53,226,215,12,109,114,84,111,87,36,110,154,150,56,223,220,230,239,146,37,218,143,85,134,24,157,98,220,186,50,47,61,179,95,61,169,49,102,74,98,159,161,223,67,186,158,211,197,189,134,142,225,236,110,215,71,87,28,63,210,85,50,55,180,117,186,114,195,238,163,182,111,222,186,104,132,255,0,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,1,21,124,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,128,0,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,22,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,96,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,198,176,200,79,150,246,22,190,224,254,9,114,182,211,136,232,123,37,93,69,190,174,233,28,125,86,73,186,150,182,186,162,174,154,77,88,170,137,190,9,226,126,154,238,110,237,28,136,228,84,75,149,6,62,220,205,45,54,171,47,28,121,159,71,102,182,82,80,83,201,81,109,171,124,84,208,182,38,58,121,237,148,147,77,42,181,168,136,175,146,89,36,145,238,241,115,222,231,46,170,170,164,133,114,84,242,177,138,126,96,87,122,117,184,138,190,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,0,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,42,130,138,113,161,147,151,220,253,225,131,31,229,86,22,155,101,234,235,111,142,162,221,30,214,47,105,170,164,168,138,174,42,109,94,246,49,157,103,211,182,46,163,156,141,103,83,122,234,141,209,113,194,50,136,203,220,107,106,204,172,1,134,179,26,197,79,87,5,183,21,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,93,116,85,241,61,0,41,87,22,62,86,51,147,229,254,33,244,233,204,107,9,84,231,157,249,147,253,100,253,154,90,175,43,143,61,153,101,247,215,163,214,147,252,15,63,143,240,6,13,205,60,27,118,203,236,193,195,212,151,204,61,124,167,90,106,234,26,148,93,146,179,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,128,30,54,248,62,196,220,35,102,132,182,87,37,93,110,9,190,84,78,236,39,120,171,150,159,175,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,85,121,105,241,213,77,195,46,38,170,203,12,206,175,164,165,202,252,71,81,61,202,170,185,212,178,201,61,162,226,148,232,141,157,137,4,111,150,102,76,144,67,11,163,86,174,213,233,200,215,49,27,34,73,226,185,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,68,170,0,1,138,185,146,159,9,222,86,50,111,229,254,30,244,232,10,85,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,133,110,117,126,105,240,183,203,250,31,81,184,149,87,145,143,231,179,245,111,246,145,96,28,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,0,2,34,249,80,240,57,83,137,110,182,78,46,51,25,244,139,98,182,212,84,63,8,218,85,145,84,45,117,92,78,146,7,86,206,142,71,36,76,130,86,191,164,212,210,85,154,38,201,171,27,27,58,210,232,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,101,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,10,127,157,121,9,148,252,68,225,90,92,21,156,120,83,233,5,150,138,224,203,164,20,221,186,166,147,101,83,35,146,54,201,190,158,72,222,186,50,105,19,69,93,190,246,186,106,136,169,79,242,183,128,174,19,178,91,29,219,51,51,45,50,167,216,216,146,205,214,236,85,190,221,185,84,116,186,176,190,25,63,23,53,67,227,118,177,202,246,251,205,93,53,213,52,84,69,75,128,0,2,149,103,167,11,153,19,196,167,177,63,13,120,27,233,31,209,206,211,236,207,234,157,101,31,67,180,116,186,223,234,105,99,221,187,161,23,229,107,166,222,237,53,93,126,78,74,112,103,195,103,14,216,170,171,26,228,230,91,253,31,189,86,219,223,107,158,167,219,21,245,123,233,95,36,114,58,61,149,19,200,196,213,240,198,186,162,110,247,116,215,69,84,90,214,0,5,181,98,206,92,60,24,227,156,85,121,198,184,167,38,251,109,235,16,92,42,46,151,26,159,164,87,88,250,245,83,200,233,37,147,99,42,90,198,238,123,220,186,53,17,169,174,136,136,157,197,85,201,76,132,202,126,29,176,173,86,10,201,204,41,244,126,203,91,112,125,210,122,110,221,83,87,190,169,241,199,27,164,223,81,36,143,77,89,12,105,162,46,223,119,93,53,85,85,168,0,2,149,103,167,11,153,19,196,167,177,63,13,120,27,233,31,209,206,211,236,207,234,157,101,31,67,180,116,186,223,234,105,99,221,187,161,23,229,107,166,222,237,53,93,124,166,86,240,21,194,118,75,99,187,102,102,101,166,84,251,27,18,89,186,221,138,183,219,183,42,142,151,86,23,195,39,226,230,168,124,110,214,57,94,223,121,171,166,186,166,138,136,169,112,0,167,249,215,144,153,79,196,78,21,165,193,89,199,133,62,144,89,104,174,12,186,65,77,219,170,105,54,85,50,57,35,108,155,233,228,141,235,163,38,145,52,85,219,239,107,166,168,138,148,215,0,114,247,225,27,43,49,149,167,48,114,251,43,106,236,120,134,199,80,149,52,53,212,216,162,241,190,39,232,168,168,168,181,74,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,82,179,175,33,50,159,136,156,43,75,130,179,143,10,125,32,178,209,92,25,116,130,155,183,84,210,108,170,100,114,70,217,55,211,201,27,215,70,77,34,104,171,183,222,215,77,81,21,41,254,86,240,21,194,118,75,99,187,102,102,101,166,84,251,27,18,89,186,221,138,183,219,183,42,142,151,86,23,195,39,226,230,168,124,110,214,57,94,223,121,171,166,186,166,138,136,169,112,0,0,91,254,105,112,21,194,118,116,227,187,158,102,102,94,84,251,103,18,94,122,61,182,183,219,183,42,126,175,74,22,67,31,226,225,168,100,109,210,56,152,223,117,169,174,154,174,170,170,171,234,242,47,133,204,137,225,175,219,127,129,76,13,244,115,233,31,102,246,159,245,78,178,179,175,217,250,189,31,245,76,178,109,219,215,151,242,116,215,119,126,186,38,149,84,20,83,58,248,51,225,179,136,156,85,75,141,115,143,45,254,144,94,168,173,236,181,193,83,237,138,250,77,148,172,146,73,27,30,202,121,227,98,232,249,164,93,85,55,123,218,107,162,34,39,111,36,56,73,200,30,28,46,183,59,206,75,224,170,188,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,52,184,10,225,59,58,113,221,207,51,51,47,42,125,179,137,47,61,30,219,91,237,219,149,63,87,165,11,33,143,241,112,212,50,54,233,28,76,111,186,212,215,77,87,85,85,85,168,25,41,144,153,79,195,182,21,170,193,89,57,133,62,143,217,107,110,15,186,79,77,219,170,106,247,213,62,56,227,116,155,234,36,145,233,171,33,141,52,69,219,238,235,166,170,170,181,0,2,133,102,247,3,188,43,231,190,50,147,48,115,75,41,41,46,216,134,122,120,169,167,174,134,229,91,66,250,134,70,138,140,89,82,150,104,219,35,209,186,49,30,244,87,236,99,27,174,214,53,19,207,225,62,92,60,24,224,108,85,102,198,184,91,38,251,21,235,15,220,41,238,150,234,159,164,87,89,58,21,80,72,217,34,147,99,234,92,199,109,123,26,186,57,21,171,166,138,138,157,197,202,128,91,86,44,229,195,193,142,57,197,87,156,107,138,114,111,182,222,177,5,194,162,233,113,169,250,69,117,143,175,85,60,142,146,89,54,50,165,172,110,231,189,203,163,81,26,154,232,136,137,220,86,172,173,202,220,9,146,216,18,217,150,121,105,98,246,54,27,179,117,187,21,23,106,154,163,165,213,153,243,73,248,201,158,249,29,172,146,189,222,243,151,77,116,77,17,17,18,128,127,66,227,129,63,252,6,127,202,107,199,253,44,185,76,39,133,172,88,27,10,217,176,86,22,161,236,86,92,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,231,214,0,234,73,105,181,77,117,167,190,205,108,164,125,202,142,158,106,74,122,199,66,213,158,24,38,116,110,150,38,73,166,230,177,238,130,23,57,168,186,57,98,141,87,93,169,167,108,0,121,252,7,128,48,110,88,97,152,48,102,95,225,234,75,21,138,150,162,174,166,158,223,72,138,216,32,125,77,68,149,18,164,109,215,70,49,101,154,69,70,55,70,49,21,26,212,107,81,26,158,128,20,255,0,58,242,19,41,248,137,194,180,184,43,56,240,167,210,11,45,21,193,151,72,41,187,117,77,38,202,166,71,36,109,147,125,60,145,189,116,100,210,38,138,187,125,237,116,213,17,82,159,229,111,1,92,39,100,182,59,182,102,102,90,101,79,177,177,37,155,173,216,171,125,187,114,168,233,117,97,124,50,126,46,106,135,198,237,99,149,237,247,154,186,107,170,104,168,138,151,0,1,74,179,211,133,204,137,226,83,216,159,134,188,13,244,143,232,231,105,246,103,245,78,178,143,161,218,58,93,111,245,52,177,238,221,208,139,242,181,211,111,118,154,174,190,83,43,120,10,225,59,37,177,221,179,51,50,211,42,125,141,137,44,221,110,197,91,237,219,149,71,75,171,11,225,147,241,115,84,62,55,107,28,175,111,188,213,211,93,83,69,68,84,184,0,0,45,255,0,52,184,10,225,59,58,113,221,207,51,51,47,42,125,179,137,47,61,30,219,91,237,219,149,63,87,165,11,33,143,241,112,212,50,54,233,28,76,111,186,212,215,77,87,85,85,85,245,121,23,194,230,68,240,215,237,191,192,166,6,250,57,244,143,179,123,79,250,167,89,89,215,236,253,94,143,250,166,89,54,237,235,203,249,58,107,187,191,93,19,74,170,1,229,51,75,43,112,38,116,224,75,158,89,230,93,139,219,56,110,243,209,237,180,93,170,106,126,175,74,102,77,31,227,33,123,36,110,146,68,199,123,174,77,116,209,117,69,84,90,43,132,249,112,240,99,129,177,85,155,26,225,108,155,236,87,172,63,112,167,186,91,170,126,145,93,100,232,85,65,35,100,138,77,143,169,115,29,181,236,106,232,228,86,174,154,42,42,119,21,171,52,178,183,2,103,78,4,185,229,158,101,216,189,179,134,239,61,30,219,69,218,166,167,234,244,166,100,209,254,50,23,178,70,233,36,76,119,186,228,215,77,23,84,85,69,162,184,79,151,15,6,56,27,21,89,177,174,22,201,190,197,122,195,247,10,123,165,186,167,233,21,214,78,133,84,18,54,72,164,216,250,151,49,219,94,198,174,142,69,106,233,162,162,167,113,114,160,22,171,253,11,142,4,255,0,240,25,255,0,41,175,31,244,178,229,48,158,22,177,96,108,43,102,193,88,90,135,177,89,112,253,190,158,215,110,166,234,190,78,133,44,17,182,56,163,222,245,115,221,181,140,106,106,229,87,46,154,170,170,247,150,215,253,11,142,4,255,0,240,25,255,0,41,175,31,244,178,229,48,158,22,177,96,108,43,102,193,88,90,135,177,89,112,253,190,158,215,110,166,234,190,78,133,44,17,182,56,163,222,245,115,221,181,140,106,106,229,87,46,154,170,170,247,159,88,22,255,0,154,92,5,112,157,157,56,238,231,153,153,151,149,62,217,196,151,158,143,109,173,246,237,202,159,171,210,133,144,199,248,184,106,25,27,116,142,38,55,221,106,107,166,171,170,170,170,212,12,148,200,76,167,225,219,10,213,96,172,156,194,159,71,236,181,183,7,221,39,166,237,213,53,123,234,159,28,113,186,77,245,18,72,244,213,144,198,154,34,237,247,117,211,85,85,90,85,139,57,112,240,99,142,113,85,231,26,226,156,155,237,183,172,65,112,168,186,92,106,126,145,93,99,235,213,79,35,164,150,77,140,169,107,27,185,239,114,232,212,70,166,186,34,34,119,21,171,43,114,183,2,100,182,4,182,101,158,90,88,189,141,134,236,221,110,197,69,218,166,168,233,117,102,124,210,126,50,103,190,71,107,36,175,119,188,229,211,93,19,68,68,68,245,96,3,228,226,204,45,98,199,56,86,243,130,177,77,15,109,178,226,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,45,175,250,23,28,9,255,0,224,51,254,83,94,63,233,101,213,2,213,127,161,113,192,159,254,3,63,229,53,227,254,150,87,252,173,202,220,9,146,216,18,217,150,121,105,98,246,54,27,179,117,187,21,23,106,154,163,165,213,153,243,73,248,201,158,249,29,172,146,189,222,243,151,77,116,77,17,17,19,213,131,228,226,204,45,98,199,56,86,243,130,177,77,15,109,178,226,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,45,175,250,23,28,9,255,0,224,51,254,83,94,63,233,101,85,207,78,23,50,39,137,79,98,126,26,240,55,210,63,163,157,167,217,159,213,58,202,62,135,104,233,117,191,212,210,199,187,119,66,47,202,215,77,189,218,106,186,249,76,173,224,43,132,236,150,199,118,204,204,203,76,169,246,54,36,179,117,187,21,111,183,110,85,29,46,172,47,134,79,197,205,80,248,221,172,114,189,190,243,87,77,117,77,21,17,82,224,0,60,86,111,100,190,87,231,214,13,147,47,243,115,8,82,98,43,20,149,17,85,165,60,207,146,39,197,60,106,187,37,138,88,156,217,98,126,138,230,171,152,230,170,177,239,98,234,215,185,22,133,127,66,227,129,63,252,6,127,202,107,199,253,44,127,66,227,129,63,252,6,127,202,107,199,253,44,170,185,23,194,230,68,240,215,237,191,192,166,6,250,57,244,143,179,123,79,250,167,89,89,215,236,253,94,143,250,166,89,54,237,235,203,249,58,107,187,191,93,19,74,170,0,5,170,255,0,66,227,129,63,252,6,127,202,107,199,253,44,185,76,39,133,172,88,27,10,217,176,86,22,161,236,86,92,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,231,202,205,44,173,192,153,211,129,46,121,103,153,118,47,108,225,187,207,71,182,209,118,169,169,250,189,41,153,52,127,140,133,236,145,186,73,19,29,238,185,53,211,69,213,21,81,104,174,19,229,195,193,142,6,197,86,108,107,133,178,111,177,94,176,253,194,158,233,110,169,250,69,117,147,161,85,4,141,146,41,54,62,165,204,118,215,177,171,163,145,90,186,104,168,169,220,92,169,69,51,175,131,62,27,56,137,197,84,184,215,56,242,223,233,5,234,138,222,203,92,21,62,216,175,164,217,74,201,36,145,177,236,167,158,54,46,143,154,69,213,83,119,189,166,186,34,34,125,108,139,225,115,34,120,107,246,223,224,83,3,125,28,250,71,217,189,167,253,83,172,172,235,246,126,175,71,253,83,44,155,118,245,229,252,157,53,221,223,174,137,165,63,197,156,184,120,49,199,56,170,243,141,113,78,77,246,219,214,32,184,84,93,46,53,63,72,174,177,245,234,167,145,210,75,38,198,84,181,141,220,247,185,116,106,35,83,93,17,17,59,138,213,149,185,91,129,50,91,2,91,50,207,45,44,94,198,195,118,110,183,98,162,237,83,84,116,186,179,62,105,63,25,51,223,35,181,146,87,187,222,114,233,174,137,162,34,34,122,176,0,0,3,228,226,204,45,98,199,56,86,243,130,177,77,15,109,178,226,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,45,175,250,23,28,9,255,0,224,51,254,83,94,63,233,101,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,52,201,222,32,112,14,119,221,113,237,139,8,62,174,11,150,92,98,138,188,43,122,163,173,88,91,58,79,3,149,189,165,145,199,35,221,217,164,115,101,108,114,61,24,174,88,101,77,169,177,74,150,0,33,91,250,53,124,83,255,0,180,28,170,255,0,138,174,63,244,226,93,50,67,26,221,115,43,37,240,14,99,95,105,233,32,185,98,172,47,106,189,214,69,72,199,54,8,231,169,164,142,105,27,27,92,231,57,24,142,122,162,34,185,203,166,154,170,248,158,212,17,129,198,103,52,12,253,225,219,137,60,97,147,152,43,8,101,253,109,151,15,251,63,179,79,116,183,214,201,84,254,189,5,61,67,247,186,58,184,216,186,62,103,34,104,196,247,81,53,213,117,85,185,254,94,156,80,99,238,44,242,94,245,152,217,141,104,195,246,235,149,187,20,84,217,34,138,201,79,52,48,58,8,233,41,38,107,156,217,165,149,202,253,213,15,69,84,114,38,136,222,239,21,90,129,130,120,152,193,184,199,136,188,195,225,149,212,53,116,24,179,1,211,209,220,152,174,69,146,11,149,186,122,90,73,93,59,30,141,68,141,241,75,86,200,157,27,188,81,99,123,28,237,100,108,85,128,0,10,41,158,188,87,101,198,70,99,108,191,202,251,156,190,213,198,121,141,136,45,150,123,109,154,158,100,108,148,244,181,85,140,167,146,190,161,116,94,156,44,220,253,136,169,186,89,24,172,110,136,217,100,139,213,231,222,117,225,94,29,178,158,251,156,120,214,223,117,173,178,225,254,203,218,96,181,197,28,149,79,235,212,197,78,205,141,146,72,216,186,62,102,170,234,244,247,81,116,213,116,69,246,182,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,29,176,0,0,20,171,136,190,37,242,179,133,252,9,54,58,204,203,183,240,123,21,154,142,122,111,106,92,255,0,29,12,82,118,72,38,150,62,183,75,174,199,201,181,222,227,53,114,252,17,126,79,10,60,87,101,199,22,185,112,204,107,130,165,236,55,90,30,156,23,251,4,243,35,234,173,21,78,69,84,107,149,17,58,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,202,214,10,41,158,124,87,101,199,14,217,143,151,24,43,52,37,246,85,171,49,189,167,4,55,249,102,70,210,219,106,169,86,145,35,109,74,42,123,144,201,218,156,139,54,187,99,115,26,175,68,99,159,36,85,172,0,83,76,35,196,14,1,198,121,219,143,120,127,183,190,174,155,22,101,237,61,186,174,186,42,181,133,140,173,130,174,6,204,146,210,181,36,89,100,100,73,36,77,149,206,99,81,143,154,52,239,220,138,84,176,0,0,166,156,70,231,125,171,135,28,158,189,103,45,246,199,87,119,182,216,42,45,205,172,164,164,145,172,157,96,168,174,130,154,71,199,187,221,115,216,217,213,232,197,86,163,213,136,213,115,55,111,79,87,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,179,94,99,156,95,231,71,8,150,172,9,125,202,236,27,135,238,214,220,69,81,112,164,186,214,94,237,213,115,193,75,60,109,129,212,209,54,72,38,137,172,124,141,117,83,145,175,85,87,36,46,86,254,67,138,21,193,159,52,12,253,226,39,137,60,31,147,152,215,8,101,253,21,151,16,123,67,180,207,107,183,214,199,84,206,133,5,69,67,54,58,74,185,24,154,190,22,162,234,197,247,85,116,209,116,84,147,240,91,87,30,220,91,126,228,108,154,139,20,216,34,181,87,99,59,237,194,43,126,31,183,92,27,213,134,77,174,71,213,79,44,76,154,41,86,24,225,69,106,190,53,93,178,205,78,142,77,30,90,7,11,28,208,56,167,226,39,136,44,19,147,146,97,12,170,162,164,196,23,5,237,243,182,223,113,142,70,80,193,19,234,42,186,78,237,114,34,76,176,67,42,71,185,138,222,162,179,118,141,213,82,85,1,212,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,180,14,28,121,150,101,127,16,92,69,226,76,141,181,208,85,193,71,81,80,247,96,107,194,210,73,26,94,32,130,149,31,84,201,227,85,87,66,253,209,84,205,19,220,140,71,195,181,175,108,82,177,27,45,229,2,159,231,222,117,225,94,29,178,158,251,156,120,214,223,117,173,178,225,254,203,218,96,181,197,28,149,79,235,212,197,78,205,141,146,72,216,186,62,102,170,234,244,247,81,116,213,116,69,246,182,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,29,176,0,0,242,153,177,142,191,5,249,89,140,179,51,217,126,211,250,37,135,238,55,222,197,215,232,246,174,203,77,36,221,46,166,215,108,221,211,219,187,107,180,215,93,23,77,14,174,75,230,246,13,207,172,175,195,249,185,151,243,213,201,98,196,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,0,71,175,48,190,97,121,209,194,102,116,89,114,231,46,112,198,10,184,219,110,56,94,154,247,44,183,186,42,185,167,108,242,85,213,194,230,181,208,212,196,212,102,218,118,42,34,181,87,85,119,127,130,39,181,229,189,198,182,105,241,131,248,68,252,38,88,48,165,179,232,151,178,59,23,176,169,106,97,234,118,174,215,212,234,245,167,151,93,59,51,54,237,219,166,174,215,93,83,75,213,45,127,152,95,20,24,251,132,204,151,178,230,54,92,218,48,253,198,229,113,197,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,162,187,187,193,82,216,56,51,230,129,159,188,68,241,39,131,242,115,26,225,12,191,162,178,226,15,104,118,153,237,118,250,216,234,153,208,160,168,168,102,199,73,87,35,19,87,194,212,93,88,190,234,174,154,46,138,146,126,1,24,28,102,115,64,207,222,29,184,147,198,25,57,130,176,134,95,214,217,112,255,0,179,251,52,247,75,125,108,149,79,235,208,83,212,63,123,163,171,141,139,163,230,114,38,140,79,117,19,93,87,85,90,213,203,123,141,108,211,227,7,240,137,248,76,176,97,75,103,209,47,100,118,47,97,82,212,195,212,237,93,175,169,213,235,79,46,186,118,102,109,219,183,77,93,174,186,166,151,170,11,42,230,67,198,182,105,240,125,248,59,252,25,216,48,165,207,233,111,181,251,111,183,105,106,102,233,246,94,201,211,233,116,103,139,77,123,75,247,110,221,174,141,211,77,23,90,43,193,159,52,12,253,226,39,137,60,31,147,152,215,8,101,253,21,151,16,123,67,180,207,107,183,214,199,84,206,133,5,69,67,54,58,74,185,24,154,190,22,162,234,197,247,85,116,209,116,84,147,240,121,252,127,143,240,110,86,96,219,182,96,230,14,33,164,177,225,235,29,58,212,215,87,84,170,236,137,154,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,45,170,240,157,204,151,0,241,71,157,184,159,42,40,48,245,93,138,157,105,217,114,194,53,23,39,195,5,77,194,8,224,135,181,210,205,18,76,244,90,150,202,179,202,206,147,156,142,167,107,149,205,141,97,114,201,121,64,22,235,199,39,23,118,174,16,114,141,184,174,11,117,37,227,22,95,170,29,109,195,150,169,234,26,198,62,116,98,185,245,83,49,28,146,190,154,20,219,191,166,154,171,228,134,53,116,125,84,145,181,43,34,243,211,46,56,139,203,139,118,104,101,125,231,183,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,155,155,170,106,173,86,185,175,99,158,199,177,238,168,0,22,65,118,230,223,195,69,151,62,107,114,182,178,106,185,48,109,5,60,145,75,143,41,55,213,81,58,226,205,85,209,71,79,12,110,150,90,109,17,88,149,49,171,183,73,166,216,214,21,73,202,213,155,188,98,101,30,74,227,44,172,179,99,59,197,35,48,198,107,211,215,201,108,197,144,214,50,75,117,51,225,74,71,83,190,87,183,86,246,105,219,87,221,80,142,216,205,172,87,39,77,206,146,58,234,0,7,138,206,140,222,193,185,11,149,248,131,55,51,2,122,184,236,88,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,157,200,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,157,172,167,199,95,133,12,172,193,185,153,236,191,102,125,45,195,246,235,239,98,235,245,187,47,106,166,142,110,151,83,107,119,237,234,109,221,181,186,233,174,137,174,135,171,4,96,113,153,205,3,63,120,118,226,79,24,100,230,10,194,25,127,91,101,195,254,207,236,211,221,45,245,178,85,63,175,65,79,80,253,238,142,174,54,46,143,153,200,154,49,61,212,77,117,93,85,110,127,151,167,20,24,251,139,60,151,189,102,54,99,90,48,253,186,229,110,197,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,162,55,187,197,86,232,1,77,48,143,16,56,7,25,231,110,61,225,254,222,250,186,108,89,151,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,191,114,41,82,192,0,162,156,102,103,94,42,225,219,134,204,97,156,120,42,223,106,173,189,97,255,0,103,246,104,46,145,73,37,43,250,245,244,244,239,222,216,228,141,235,163,38,114,166,143,79,121,19,93,83,84,88,246,201,14,110,220,73,102,86,116,96,28,185,190,224,156,181,130,219,138,177,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,174,154,162,248,18,232,8,86,254,141,95,20,255,0,237,7,42,191,226,171,143,253,56,148,155,78,119,221,97,225,18,139,137,27,237,142,146,178,228,204,183,143,28,86,91,105,36,117,52,19,78,150,196,172,146,8,220,238,163,163,98,187,86,162,174,245,106,42,42,238,211,191,208,100,94,122,101,199,17,121,113,110,205,12,175,188,246,235,85,118,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,122,115,51,115,117,77,85,170,215,53,236,115,216,246,61,213,0,3,197,103,22,113,96,28,138,192,23,76,198,204,107,245,37,186,219,110,167,158,88,162,150,170,24,103,184,79,28,50,76,218,74,86,204,246,54,90,153,27,19,210,56,145,200,174,84,253,42,150,213,194,7,50,92,3,197,62,104,98,28,176,147,15,85,225,171,147,170,42,235,112,179,42,223,11,82,182,213,4,116,232,145,200,238,178,185,245,206,114,213,78,176,197,26,177,144,177,83,123,250,110,145,215,148,1,110,188,100,241,171,128,120,65,193,176,221,46,20,148,152,159,22,87,212,83,197,67,133,161,188,67,75,86,248,36,89,117,171,149,21,31,44,116,200,144,74,212,149,177,61,22,93,140,238,220,174,109,85,201,220,226,192,57,235,128,45,121,141,151,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,250,21,125,168,5,138,218,57,178,100,117,119,19,85,121,67,112,94,193,129,123,237,20,216,198,121,33,236,173,188,69,85,60,111,149,210,71,44,145,190,221,52,105,78,177,84,251,138,199,110,116,141,233,189,100,134,247,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,59,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,199,175,30,231,166,99,240,233,199,118,105,230,134,87,222,123,13,214,135,48,49,20,83,67,42,43,233,110,20,174,185,204,178,82,212,198,138,157,72,95,181,186,166,168,228,115,90,246,57,143,99,30,217,212,200,188,244,203,142,34,242,226,221,154,25,95,121,237,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,170,0,6,42,230,71,188,23,226,204,43,138,248,88,202,223,162,216,154,213,121,246,54,15,178,90,110,62,207,173,142,163,177,215,69,110,167,234,211,77,177,87,167,51,55,55,116,110,209,205,213,53,68,212,173,96,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,144,115,8,199,248,203,43,57,143,99,108,193,203,236,67,87,99,196,54,58,139,37,77,13,117,50,166,248,159,236,106,52,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,84,224,207,140,204,3,197,158,0,166,172,163,174,164,183,99,107,117,59,34,191,88,101,150,24,103,116,241,195,78,181,53,116,180,201,60,179,45,15,90,161,35,142,89,52,93,83,107,187,252,110,40,2,138,113,93,197,118,92,112,149,151,15,198,184,214,94,221,117,174,234,65,96,176,65,50,50,170,239,84,212,69,86,181,85,23,167,11,55,53,101,153,81,91,27,92,212,68,123,223,28,111,132,204,176,206,44,125,158,188,114,229,126,99,102,53,250,174,227,114,184,230,69,146,88,162,150,170,105,160,183,193,37,225,147,54,146,149,179,61,238,138,154,55,74,244,142,36,114,163,81,127,74,172,186,115,71,242,39,153,191,114,250,197,17,97,92,174,120,237,181,100,157,214,108,136,206,140,77,87,79,130,111,149,12,118,31,184,213,206,222,197,135,171,92,231,172,172,147,114,110,138,154,161,207,106,171,247,244,226,145,170,245,107,82,105,165,108,207,128,0,7,159,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,227,217,198,39,21,88,203,138,252,220,184,99,11,205,202,173,184,98,221,81,81,77,132,237,18,70,144,178,221,110,87,251,138,232,154,247,183,180,200,214,198,233,159,185,219,158,136,212,94,155,35,99,62,79,11,188,77,227,238,22,115,66,219,152,24,66,166,174,178,218,202,134,186,245,135,150,227,53,53,21,230,4,142,88,246,78,216,215,107,158,198,207,43,162,123,218,244,142,69,107,246,187,69,107,178,9,200,188,244,203,142,34,242,226,221,154,25,95,121,237,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,170,1,21,124,243,191,50,127,172,159,179,79,171,203,23,152,93,102,41,172,166,225,215,136,28,95,214,186,205,182,44,37,127,185,205,60,245,87,90,169,103,154,73,105,107,106,231,153,251,166,94,172,44,166,77,172,106,182,53,143,114,189,98,107,228,252,2,8,121,132,99,252,101,149,156,199,177,182,96,229,246,33,171,177,226,27,29,69,146,166,134,186,153,83,124,79,246,53,26,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,180,240,119,197,86,13,226,191,40,237,248,194,205,114,164,110,39,183,83,211,211,98,203,68,113,172,47,183,92,85,158,250,182,39,61,238,236,210,57,178,58,23,238,118,230,34,181,87,168,201,24,202,234,0,0,181,94,104,254,68,243,55,238,95,88,162,35,47,151,223,30,184,135,134,108,101,67,129,179,6,251,87,89,149,119,122,136,225,174,101,71,106,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,103,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,182,91,87,49,188,179,252,40,112,109,152,246,234,122,75,84,149,246,27,123,113,53,28,247,8,245,236,189,130,70,212,84,62,23,35,28,230,76,234,88,234,98,106,166,154,245,149,142,115,90,247,41,1,153,123,141,110,185,107,143,240,214,99,88,169,233,39,185,97,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,233,174,138,158,38,79,182,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,29,178,24,57,207,230,245,54,47,207,156,53,148,118,233,233,38,167,203,219,59,166,172,86,193,43,39,134,227,112,233,203,36,47,123,189,199,177,41,161,161,145,170,196,238,89,164,69,114,170,109,99,147,6,80,211,98,252,249,196,185,185,113,130,146,106,124,189,179,182,26,52,116,242,178,120,110,55,14,164,81,204,198,55,220,123,18,154,26,232,220,143,94,229,154,53,70,170,166,230,76,248,34,3,154,71,31,84,121,137,219,184,100,201,203,133,170,229,132,19,177,212,98,44,69,71,83,5,116,55,121,19,165,83,13,53,36,145,185,236,108,49,61,35,89,36,69,73,29,44,107,31,184,200,223,214,142,11,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,9,222,229,221,198,253,31,21,88,17,112,150,49,170,219,153,184,78,223,20,183,215,44,48,83,67,116,141,211,75,27,42,169,98,100,174,123,182,177,144,118,133,72,227,141,146,212,53,24,212,107,216,212,188,2,213,121,163,249,19,204,223,185,125,98,136,176,174,87,60,118,218,178,78,235,54,68,103,70,38,171,167,193,55,202,134,59,15,220,106,231,111,98,195,213,174,115,214,86,73,185,55,69,77,80,231,181,85,251,250,113,72,213,122,181,169,52,210,182,103,192,0,2,149,113,99,229,99,57,62,95,226,31,78,156,133,110,2,120,223,190,240,143,142,229,162,196,117,87,91,150,89,94,250,178,222,236,148,112,178,162,102,85,36,42,144,213,82,54,73,99,100,115,111,108,76,145,119,163,95,22,187,154,231,71,18,178,122,48,182,44,194,184,230,197,75,138,112,86,38,181,98,11,45,110,254,205,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,174,139,220,230,170,47,122,41,245,128,4,43,115,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,137,84,44,3,157,95,149,140,45,243,2,135,211,174,37,128,114,184,243,217,150,95,125,122,61,105,63,192,16,3,205,31,207,102,102,253,203,232,244,69,207,242,53,187,90,161,186,231,37,138,107,157,35,46,85,148,246,26,186,122,55,76,212,158,104,33,117,115,101,149,145,235,185,204,99,167,133,174,114,38,141,89,99,69,211,114,107,43,224,138,190,121,223,153,63,214,79,217,165,170,242,184,243,217,150,95,125,122,61,105,63,192,180,174,98,188,27,84,241,97,149,244,215,12,41,83,86,236,119,130,41,234,230,195,84,43,91,21,61,21,115,234,36,166,90,136,103,87,198,229,222,232,169,149,177,46,248,216,146,57,189,71,35,53,86,193,15,250,42,192,88,171,253,117,195,152,147,14,92,63,221,40,235,173,181,212,242,127,193,146,25,163,145,159,99,154,230,252,21,9,222,224,19,142,203,87,23,120,102,182,197,137,104,233,45,57,139,135,105,210,174,241,71,75,27,96,162,170,130,74,137,155,28,180,49,190,162,89,222,200,227,109,59,102,115,209,17,178,76,196,78,231,180,187,82,154,113,15,196,14,1,225,151,43,235,179,95,49,159,86,251,109,29,69,61,36,84,116,43,10,214,214,207,52,136,214,197,79,28,210,70,217,30,141,223,43,154,142,213,35,138,71,119,237,83,30,28,244,207,76,199,226,47,49,238,57,161,154,23,158,221,117,174,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,78,22,110,118,137,170,185,92,231,61,238,123,222,247,186,170,240,47,198,109,247,131,204,199,170,185,201,106,246,206,12,197,29,158,159,19,91,98,99,18,169,209,196,175,233,84,211,72,237,52,154,46,172,170,145,185,201,28,141,123,154,237,170,172,150,57,254,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,251,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,115,154,168,189,232,167,214,35,47,153,175,49,10,108,43,77,113,225,195,33,49,29,91,49,59,42,35,102,37,196,246,171,132,180,207,179,62,25,90,245,162,165,154,23,53,203,82,174,98,54,103,34,236,141,138,248,85,29,35,158,144,69,174,85,101,158,42,206,76,199,195,153,91,130,169,59,69,235,19,92,34,183,211,110,142,71,199,14,245,247,231,151,166,199,189,176,196,196,116,146,61,26,187,35,99,220,169,163,84,189,254,103,217,33,106,225,195,36,184,106,201,123,53,242,174,243,79,135,41,241,83,95,95,83,27,99,125,76,243,79,67,81,51,209,141,238,99,22,89,164,216,205,92,173,102,214,171,158,168,175,90,193,203,23,152,93,102,41,172,166,225,215,136,28,95,214,186,205,182,44,37,127,185,205,60,245,87,90,169,103,154,73,105,107,106,231,153,251,166,94,172,44,166,77,172,106,182,53,143,114,189,98,107,228,252,3,228,226,156,89,133,112,53,138,171,20,227,92,77,106,195,246,90,45,157,166,227,116,173,142,146,150,13,239,107,25,190,89,21,172,110,231,189,173,77,87,189,206,68,78,245,66,5,248,246,227,126,251,197,198,59,138,139,14,85,93,109,185,101,100,233,75,100,178,86,66,202,121,159,84,176,162,77,85,86,216,229,145,146,77,189,210,178,53,222,173,100,90,109,107,93,36,170,249,169,225,59,202,198,77,252,191,195,222,157,1,85,65,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,255,0,4,16,243,8,199,248,203,43,57,143,99,108,193,203,236,67,87,99,196,54,58,139,37,77,13,117,50,166,248,159,236,106,52,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,84,224,207,140,204,3,197,158,0,166,172,163,174,164,183,99,107,117,59,34,191,88,101,150,24,103,116,241,195,78,181,53,116,180,201,60,179,45,15,90,161,35,142,89,52,93,83,107,187,252,110,40,0,90,175,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,48,98,174,79,247,255,0,50,203,255,0,189,255,0,255,0,201,194,34,248,51,227,51,31,112,153,143,233,171,40,235,170,238,56,38,227,80,200,175,214,25,101,154,104,27,4,147,83,173,77,93,45,50,79,20,41,93,209,167,72,227,150,77,83,69,218,238,239,9,254,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,89,87,51,62,12,171,56,148,203,134,102,38,13,186,221,126,153,229,253,190,174,162,134,206,215,207,83,75,118,165,211,169,53,52,84,204,221,178,177,221,52,233,201,27,55,74,230,178,41,55,39,73,240,66,15,250,42,192,88,171,253,117,195,152,147,14,92,63,221,40,235,173,181,212,242,127,193,146,25,163,145,159,99,154,230,252,21,9,243,224,115,142,60,27,197,238,13,117,45,83,41,44,121,139,99,167,107,239,214,22,61,118,72,205,81,189,182,143,114,171,159,76,231,43,81,90,170,175,133,238,70,61,92,142,138,89,110,128,163,252,85,113,49,131,120,80,202,58,204,210,198,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,143,102,113,103,22,62,207,92,127,116,204,108,198,191,85,220,110,87,26,137,229,138,41,106,166,154,11,124,18,77,36,205,164,165,108,207,123,162,166,141,210,189,35,137,28,168,212,95,210,171,93,120,5,227,95,21,112,167,152,244,150,75,181,207,180,101,150,38,184,67,30,35,183,212,44,143,142,131,122,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,90,54,35,21,55,54,39,197,62,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,29,178,45,121,172,113,219,106,75,85,127,11,57,53,137,170,221,114,117,66,193,141,238,182,233,218,216,35,129,26,246,201,103,71,162,43,158,247,57,90,179,236,115,81,136,206,131,149,251,231,142,56,214,201,220,157,199,217,235,143,237,121,115,151,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,250,17,114,51,200,28,166,252,5,100,214,19,202,63,165,247,92,81,244,94,222,218,47,106,92,221,172,211,251,206,118,214,183,85,233,194,205,221,56,162,220,238,156,76,141,155,157,183,114,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,99,89,197,143,154,124,228,249,129,136,125,70,115,218,240,103,198,102,62,225,51,31,211,86,81,215,85,220,112,77,198,161,145,95,172,50,203,52,208,54,9,38,167,90,154,186,90,100,158,40,82,187,163,78,145,199,44,154,166,139,181,221,222,19,253,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,197,92,186,174,1,120,215,197,92,41,230,61,37,146,237,115,237,25,101,137,174,16,199,136,237,245,11,35,227,160,222,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,214,141,136,197,77,205,137,241,79,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,135,108,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,128,115,71,243,217,153,191,114,250,61,17,69,50,47,61,51,31,135,76,199,183,102,134,87,222,123,13,214,135,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,72,95,181,186,166,168,228,115,90,246,57,143,99,30,220,135,184,117,207,156,27,196,150,81,216,179,91,6,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,118,136,229,99,119,177,89,35,83,99,218,171,82,207,21,156,89,197,128,114,43,0,93,51,27,49,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,244,170,64,15,24,156,85,99,46,43,243,114,225,140,47,55,42,182,225,139,117,69,69,54,19,180,73,26,66,203,117,185,95,238,43,162,107,222,222,211,35,91,27,166,126,231,110,122,35,81,122,108,141,140,243,252,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,151,214,40,136,1,37,167,150,47,48,186,204,83,89,77,195,175,16,56,191,173,117,155,108,88,74,255,0,115,154,121,234,174,181,82,207,52,146,210,214,213,207,51,247,76,189,88,89,76,155,88,213,108,107,30,229,122,196,215,201,248,0,29,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,44,230,9,199,174,33,226,103,25,87,96,108,190,190,213,209,229,93,162,162,72,104,89,79,218,168,159,127,98,165,51,150,106,232,86,85,100,204,109,69,59,164,167,71,70,199,177,143,69,115,90,245,84,75,53,5,213,112,19,198,253,247,132,124,119,45,22,35,170,186,220,178,202,247,213,150,247,100,163,133,149,19,50,169,33,84,134,170,145,178,75,27,35,155,123,98,100,139,189,26,248,181,220,215,58,56,149,147,209,133,177,102,21,199,54,42,92,83,130,177,53,171,16,89,107,119,246,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,116,94,231,53,81,123,209,72,193,231,157,249,147,253,100,253,154,69,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,132,234,114,251,227,215,15,113,51,131,104,112,54,96,223,105,40,243,82,209,79,28,53,204,168,236,180,76,191,189,86,165,201,53,12,41,42,190,103,182,158,157,178,84,35,99,99,24,247,170,181,173,98,162,37,229,2,0,121,163,249,236,204,223,185,125,30,136,165,92,58,113,47,154,124,47,227,184,113,214,89,221,191,133,219,108,213,147,212,251,46,231,248,153,162,143,181,193,12,177,245,186,93,119,190,61,206,247,31,163,147,226,139,144,158,69,231,166,92,113,23,151,22,236,208,202,251,207,110,181,87,107,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,167,51,55,55,84,213,90,173,115,94,199,61,143,99,221,80,0,0,181,94,104,254,68,243,55,238,95,88,162,32,4,146,158,86,252,125,81,229,223,97,225,147,56,238,22,171,110,16,94,217,81,135,113,21,101,76,20,48,218,36,94,173,76,212,213,114,72,230,49,208,202,245,145,99,145,85,100,108,178,36,126,251,36,103,70,95,193,140,14,106,229,158,42,201,188,199,196,121,91,141,105,59,61,235,12,220,37,183,212,237,142,70,71,54,197,247,39,139,168,198,61,208,202,197,108,145,189,90,155,227,123,28,137,163,144,156,158,86,88,254,155,29,112,91,131,105,87,16,213,221,174,88,86,162,190,193,114,90,149,149,207,165,124,117,47,150,158,157,31,34,123,204,101,28,244,136,205,138,172,107,54,177,52,216,173,109,218,152,208,241,41,155,213,57,245,159,56,231,55,38,158,174,74,124,69,120,154,107,122,85,193,20,51,197,110,102,145,81,67,35,34,213,136,248,233,163,134,53,84,87,106,172,85,87,57,85,92,179,19,202,59,44,240,174,15,225,10,207,142,173,52,154,222,177,237,194,190,225,119,170,146,56,250,142,236,213,115,81,193,3,94,214,35,214,22,50,5,123,88,247,59,108,147,206,228,84,71,232,151,170,71,175,52,110,59,110,185,39,106,135,34,50,95,19,82,83,227,107,229,59,221,136,46,52,147,187,182,225,234,39,53,139,19,35,218,155,98,169,168,107,220,168,253,253,72,163,106,61,26,213,154,25,91,16,56,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,73,20,226,59,148,69,215,8,100,54,27,197,249,47,37,93,243,30,225,187,59,23,25,89,99,157,213,41,122,159,190,73,234,45,218,177,142,223,27,156,230,50,13,136,178,195,28,122,39,93,174,74,136,235,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,228,59,194,143,21,217,113,197,174,92,51,26,224,169,123,13,214,135,167,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,164,47,218,229,138,100,68,108,141,107,145,81,143,100,145,179,192,115,71,242,39,153,191,114,250,197,17,0,36,180,242,197,230,23,89,138,107,41,184,117,226,7,23,245,174,179,109,139,9,95,238,115,79,61,85,214,170,89,230,146,90,90,218,185,230,126,233,151,171,11,41,147,107,26,173,141,99,220,175,88,154,249,63,0,0,82,174,44,124,172,103,39,203,252,67,233,211,152,214,23,255,0,202,247,142,159,192,166,42,102,71,103,30,51,236,153,109,122,223,236,122,154,214,238,134,197,116,146,70,170,107,50,185,59,61,28,218,201,212,213,28,198,74,172,147,241,77,117,68,139,53,32,2,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,22,1,206,175,202,198,22,249,129,67,233,215,18,58,185,112,226,204,43,129,184,206,203,204,83,141,113,53,171,15,217,104,189,173,218,110,55,74,216,233,41,96,223,106,171,99,55,203,34,181,141,220,247,181,169,170,247,185,200,137,222,168,100,40,1,0,60,209,252,246,102,111,220,190,143,68,80,172,151,205,236,101,144,185,161,135,243,115,47,231,164,142,251,135,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,144,159,11,188,77,224,30,41,178,190,219,152,24,66,166,146,142,228,250,118,186,245,135,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,85,107,107,1,21,124,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,128,35,87,154,71,0,181,153,137,219,184,155,201,203,125,214,229,139,211,177,211,226,44,59,71,77,61,116,215,120,211,165,77,13,77,36,113,181,239,108,209,49,35,73,35,68,72,221,20,107,39,184,248,223,214,138,28,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,255,0,100,135,29,185,13,156,89,13,115,207,122,204,77,73,133,104,240,173,59,29,139,173,215,25,247,79,100,157,221,205,98,237,77,211,178,87,34,164,15,141,154,204,190,227,90,146,163,226,100,48,113,175,197,117,247,139,76,229,173,198,93,91,173,30,16,182,235,71,133,172,149,179,49,221,130,151,107,18,73,21,177,162,49,38,157,236,234,200,186,189,201,171,35,234,61,145,70,165,0,5,244,242,221,227,234,251,144,88,170,215,146,89,145,112,237,185,101,136,46,12,167,167,154,170,165,145,253,25,170,158,77,22,165,146,74,230,177,180,110,123,247,79,27,156,141,102,174,153,154,59,168,201,175,215,152,39,30,184,123,134,108,27,93,129,178,250,251,73,89,154,151,122,121,33,161,101,63,101,173,101,129,232,180,206,89,171,161,89,81,240,189,212,245,14,146,157,29,27,216,247,177,21,205,115,17,81,96,219,253,21,99,220,85,254,186,226,60,73,136,238,31,238,149,149,215,42,234,137,63,225,73,52,210,72,255,0,181,206,115,190,42,164,244,240,19,193,5,139,132,124,9,45,110,35,165,181,92,179,54,247,213,138,247,123,163,153,245,16,178,149,38,85,134,150,145,210,69,27,227,135,99,98,124,137,177,28,249,117,220,231,54,56,145,150,171,207,59,243,39,250,201,251,52,139,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,9,201,229,221,199,213,31,19,152,85,112,30,105,92,45,86,220,205,178,116,169,245,90,152,41,254,147,70,177,202,254,211,75,77,185,30,179,49,144,72,234,136,227,98,198,223,118,70,237,108,157,56,175,84,16,173,205,11,142,159,195,94,42,126,71,100,230,51,237,121,109,101,217,237,138,154,38,237,134,251,116,142,71,42,233,50,57,123,69,28,58,71,211,209,26,199,202,143,147,241,173,109,60,137,96,6,74,124,39,121,88,201,191,151,248,123,211,160,42,168,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,224,128,30,104,254,123,51,55,238,95,71,162,40,166,69,231,166,99,240,233,152,246,236,208,202,251,207,97,186,208,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,169,11,246,183,84,213,28,142,107,94,199,49,236,99,219,145,78,69,231,166,92,113,23,151,22,236,208,202,251,207,110,181,87,107,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,167,51,55,55,84,213,90,173,115,94,199,61,143,99,221,80,0,45,87,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,146,152,49,87,39,251,255,0,153,101,255,0,222,255,0,255,0,228,225,0,37,250,114,208,227,214,167,33,177,12,57,43,155,55,218,185,242,234,249,81,28,54,135,201,210,217,96,184,207,85,27,93,51,166,154,88,219,5,10,182,73,165,153,61,253,175,106,61,141,106,190,101,124,212,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,118,193,22,188,214,56,18,181,45,170,191,138,108,154,195,53,109,185,54,161,103,198,246,171,116,13,116,18,64,173,123,164,188,35,17,81,204,123,92,141,73,246,53,200,244,127,93,200,205,147,201,36,107,100,238,113,99,236,138,199,246,188,198,203,155,245,93,186,229,110,168,130,89,98,138,170,104,96,184,65,28,209,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,253,10,147,211,149,92,113,229,30,101,240,185,119,226,146,102,85,217,173,24,94,158,161,152,134,217,80,246,36,244,151,24,98,99,221,69,12,146,44,113,84,62,69,150,22,192,228,115,122,139,60,77,84,142,69,116,108,133,110,49,56,170,198,92,87,230,229,195,24,94,110,85,109,195,22,234,138,138,108,39,104,146,52,133,150,235,114,191,220,87,68,215,189,189,166,70,182,55,76,253,206,220,244,70,162,244,217,27,25,66,142,212,150,155,172,54,170,123,236,214,202,182,91,107,42,38,164,167,172,116,46,72,38,158,22,198,233,98,100,154,109,115,216,217,225,115,154,139,171,82,88,213,116,220,154,223,175,45,78,96,95,128,154,202,28,132,205,105,183,224,27,173,193,222,203,184,185,218,201,103,174,171,158,153,159,141,150,122,150,67,79,110,98,118,153,228,218,197,114,73,35,223,223,185,197,218,115,47,227,214,155,33,176,244,217,43,148,215,218,73,243,22,249,79,36,55,119,199,213,223,96,183,79,75,35,91,51,102,134,88,221,5,114,186,72,101,133,61,253,172,106,189,237,106,62,21,124,54,90,109,152,203,53,241,253,21,154,142,74,187,254,44,198,55,136,233,162,125,93,90,44,247,11,141,92,200,214,172,147,76,228,69,124,146,200,154,190,71,39,123,149,92,190,42,79,159,4,28,23,97,94,17,242,226,10,26,214,218,175,120,250,229,212,158,247,136,98,161,141,178,51,170,144,238,161,166,157,88,147,45,27,22,8,213,26,245,247,228,71,75,181,155,146,54,92,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,6,53,156,88,249,167,206,79,152,24,135,212,103,60,166,42,203,60,85,131,240,134,10,199,87,106,77,108,184,246,223,87,112,180,85,71,28,157,55,118,106,217,232,231,129,207,115,17,139,51,31,2,61,204,99,157,182,57,224,114,170,43,244,75,181,229,161,199,29,79,14,56,202,28,158,199,12,164,126,93,99,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,247,25,26,72,197,69,107,217,52,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,118,204,85,207,127,154,217,23,152,249,53,71,132,46,216,214,205,210,181,99,188,63,69,137,44,23,40,21,95,75,91,75,81,4,115,43,26,245,68,210,104,186,173,100,177,170,35,154,229,106,166,172,124,111,125,229,114,194,227,214,155,38,46,180,156,63,103,5,246,146,131,47,174,117,21,51,90,174,245,125,87,173,166,227,59,161,217,12,146,186,94,149,61,11,149,179,185,85,34,247,102,157,100,123,154,197,145,237,153,242,0,121,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,22,1,205,31,207,102,102,253,203,232,244,69,20,167,200,188,199,174,200,233,184,135,182,89,187,118,12,161,196,18,225,187,149,77,58,171,228,183,85,54,26,121,35,125,67,52,247,33,147,181,49,140,145,21,91,212,106,177,219,21,241,36,149,3,130,238,45,177,87,8,217,166,152,166,219,23,110,195,119,222,205,111,196,214,231,54,73,122,148,45,169,141,239,158,8,146,104,163,90,200,227,73,155,11,228,85,107,122,210,34,166,143,82,127,176,182,106,229,198,52,203,138,92,222,195,120,210,213,87,131,42,237,239,186,54,246,234,132,138,150,58,88,209,203,44,146,186,77,189,30,158,199,164,137,38,215,70,230,61,175,70,171,92,137,6,220,195,56,211,186,241,79,154,21,22,44,33,136,42,221,149,120,106,161,19,15,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,58,113,189,243,110,182,184,240,6,50,151,0,212,102,147,112,245,90,97,58,91,196,54,7,221,156,136,216,22,227,44,50,78,218,118,42,174,175,122,69,11,222,237,168,187,17,99,223,183,169,30,239,107,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,185,125,98,136,128,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,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,132,234,114,251,227,215,15,113,51,131,104,112,54,96,223,105,40,243,82,209,79,28,53,204,168,236,180,76,191,189,86,165,201,53,12,41,42,190,103,182,158,157,178,84,35,99,99,24,247,170,181,173,98,162,37,229,0,8,128,230,145,199,213,30,98,118,238,25,50,114,225,106,185,97,4,236,117,24,139,17,81,212,193,93,13,222,68,233,84,195,77,73,36,110,123,27,12,79,72,214,73,17,82,71,75,26,199,238,50,55,245,172,175,135,78,26,51,79,138,12,119,14,5,203,59,79,240,187,109,230,178,10,159,101,219,63,19,52,177,246,185,225,138,78,143,87,160,246,71,185,190,251,244,106,124,85,46,255,0,154,214,69,229,199,14,153,113,144,89,95,149,246,110,195,106,161,250,75,44,211,74,168,250,171,133,83,146,214,146,85,84,200,136,157,73,159,181,186,174,136,212,107,90,198,53,140,99,24,223,21,202,79,0,96,220,211,207,76,127,151,217,131,135,169,47,152,122,249,150,245,244,213,212,53,40,187,37,103,180,173,170,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,148,43,138,238,20,115,31,132,172,199,126,10,198,177,118,235,85,119,82,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,57,153,185,169,44,42,170,232,220,230,170,43,216,248,228,125,197,114,202,227,182,235,146,56,202,221,145,153,165,137,169,35,202,251,245,68,141,165,172,186,78,230,51,13,214,189,28,230,190,57,52,84,101,52,210,232,217,24,253,177,177,242,117,247,70,137,55,86,176,115,206,252,201,254,178,126,205,35,47,1,224,12,101,153,248,154,12,25,151,248,122,174,251,125,170,167,171,169,167,183,210,34,58,121,217,77,79,37,68,169,27,117,213,239,72,161,145,81,141,213,239,84,70,181,28,229,70,171,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,144,71,5,28,87,88,184,180,201,170,44,101,213,181,81,226,251,110,148,120,166,201,69,51,221,216,42,183,61,35,145,27,34,35,210,25,216,206,172,107,171,218,154,190,62,163,223,20,138,92,1,0,60,209,252,246,102,111,220,190,143,68,91,253,78,89,226,170,108,172,183,103,31,100,234,225,187,134,32,173,195,61,120,227,145,221,158,186,158,154,154,163,100,206,217,211,103,82,58,173,99,77,234,231,116,39,247,81,25,170,214,174,5,248,205,190,240,121,152,245,87,57,45,94,217,193,152,163,179,211,226,107,108,76,98,85,58,56,149,253,42,154,105,29,166,147,69,213,149,82,55,57,35,145,175,115,93,181,85,146,199,63,216,91,22,97,92,115,98,165,197,56,43,19,90,177,5,150,183,127,102,184,218,235,99,171,165,159,99,220,199,236,150,53,115,29,181,236,115,87,69,238,115,85,23,189,20,250,192,2,213,121,163,249,19,204,223,185,125,98,136,128,19,208,99,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,101,207,149,239,31,87,220,233,217,195,198,115,92,59,102,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,52,124,79,146,105,21,33,91,156,158,74,125,6,226,10,211,156,116,151,14,181,38,102,219,215,173,4,146,238,146,10,235,116,84,244,242,109,106,70,212,108,46,129,244,106,221,94,247,44,157,125,118,183,98,30,171,146,94,102,97,92,63,152,249,137,149,183,106,190,207,122,198,22,251,125,194,209,212,146,54,71,81,216,22,167,175,3,119,61,30,249,149,149,105,35,88,198,187,241,112,78,229,86,163,59,239,255,0,143,140,204,197,89,69,194,22,100,227,172,21,87,217,47,84,246,250,123,125,53,83,100,146,57,41,123,109,92,52,111,158,39,198,246,189,147,70,202,135,62,55,163,189,217,26,199,42,42,34,162,227,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,148,70,19,194,214,44,13,133,108,216,43,11,80,246,43,46,31,183,211,218,237,212,221,87,201,208,165,130,54,199,20,123,222,174,123,182,177,141,77,92,170,229,211,85,85,94,242,149,113,141,156,57,143,144,220,62,226,76,208,202,172,15,244,162,253,102,232,74,144,203,76,181,20,180,116,189,86,173,77,85,76,108,154,41,86,24,225,73,53,88,149,206,99,149,175,115,82,38,200,246,99,153,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,50,156,162,184,126,201,123,126,73,91,248,128,183,178,146,251,142,239,53,21,52,149,210,213,165,37,83,240,244,244,211,213,194,145,82,185,35,235,82,62,106,73,226,116,173,115,213,94,199,198,189,204,84,69,144,162,13,185,174,228,134,75,229,38,118,219,174,249,71,124,195,244,149,24,138,157,205,190,96,219,68,116,144,179,14,207,79,5,42,68,254,133,62,213,129,149,49,74,217,17,143,98,42,189,146,200,142,114,73,181,148,43,132,188,235,207,220,151,205,138,11,143,15,214,251,174,32,189,86,245,122,152,86,158,42,218,186,91,214,202,105,209,59,69,29,36,140,125,79,69,146,205,43,63,128,230,171,252,17,117,153,78,104,254,68,243,55,238,95,88,162,32,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,65,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,58,156,190,248,245,195,220,76,224,218,28,13,152,55,218,74,60,212,180,83,199,13,115,42,59,45,19,47,239,85,169,114,77,67,10,74,175,153,237,167,167,108,149,8,216,216,198,61,234,173,107,88,168,137,121,64,0,82,174,44,124,172,103,39,203,252,67,233,211,152,214,30,255,0,61,50,47,49,248,116,204,123,142,87,230,133,155,176,221,104,116,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,212,133,251,93,162,232,142,71,53,204,123,88,246,61,141,146,174,88,188,194,235,49,77,101,55,14,188,64,226,254,181,214,109,177,97,43,253,206,105,231,170,186,213,75,60,210,75,75,91,87,60,207,221,50,245,97,101,50,109,99,85,177,172,123,149,235,19,95,39,224,16,173,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,37,80,176,14,117,126,86,48,183,204,10,31,78,184,144,172,76,247,43,158,59,110,185,217,106,155,34,51,163,19,82,84,99,107,29,59,29,135,238,53,115,187,182,226,26,38,181,235,43,36,220,155,101,169,167,107,26,170,253,253,73,99,114,189,90,229,134,105,93,33,64,128,30,104,254,123,51,55,238,95,71,162,45,214,213,128,49,149,247,6,223,243,6,205,135,170,235,48,246,21,168,161,166,189,87,66,136,230,80,62,177,101,74,101,149,17,119,53,143,116,18,49,31,166,196,126,198,170,163,164,98,58,165,112,163,197,118,99,240,149,152,236,198,184,42,94,221,106,174,233,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,167,51,55,57,98,153,17,93,27,156,228,84,123,31,36,111,200,123,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,25,124,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,128,4,59,115,84,224,98,213,149,181,63,186,71,40,237,116,150,252,39,114,168,165,182,223,48,245,182,214,218,122,107,52,253,36,142,42,168,91,79,26,69,29,52,171,27,90,253,251,85,42,37,106,163,159,215,219,28,122,219,177,102,42,179,216,174,248,90,211,137,174,180,86,92,65,217,253,175,110,167,173,146,58,91,135,65,234,248,59,68,77,84,100,189,55,170,185,155,209,118,185,85,83,69,43,255,0,2,252,25,95,120,195,204,122,171,100,151,95,99,96,204,47,217,234,49,53,202,39,177,106,155,28,170,254,149,53,52,110,215,89,165,233,74,137,35,154,177,198,214,57,206,220,168,200,164,115,30,194,120,87,3,113,157,152,120,91,5,97,155,86,31,178,209,123,39,179,91,173,116,81,210,82,193,190,213,72,247,236,138,52,107,27,185,239,115,151,68,239,115,149,87,189,84,174,188,174,56,126,192,60,77,101,126,125,101,70,99,50,173,150,218,202,140,39,87,21,101,10,66,149,180,83,195,37,197,205,150,158,73,163,145,177,189,91,190,39,57,27,170,199,44,141,238,220,165,154,231,166,69,230,63,14,153,143,113,202,252,208,179,118,27,173,14,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,58,144,191,107,180,93,17,200,230,185,143,107,30,199,177,190,42,231,118,186,222,170,89,89,121,185,213,215,212,71,79,5,35,37,169,153,210,189,176,65,19,33,134,36,115,149,85,25,28,81,199,27,27,224,214,49,173,77,17,17,9,148,229,115,192,149,215,36,237,83,103,190,116,97,154,74,124,109,124,167,99,112,253,186,174,7,118,220,61,68,230,189,37,124,155,151,108,85,53,13,123,81,89,179,169,20,109,86,43,154,179,77,19,100,40,138,190,121,223,153,63,214,79,217,164,101,224,60,1,140,179,63,19,65,131,50,255,0,15,85,223,111,181,84,245,117,52,246,250,68,71,79,59,41,169,228,168,149,35,110,186,189,233,20,50,42,49,186,189,234,136,214,163,156,168,213,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,114,8,224,163,138,235,23,22,153,53,69,140,186,182,170,60,95,109,210,143,20,217,40,166,123,187,5,86,231,164,114,35,100,68,122,67,59,25,213,141,117,123,83,87,199,212,123,226,145,75,64,230,117,204,46,179,11,86,84,240,235,195,246,47,232,221,97,221,22,45,191,219,38,158,10,171,85,84,83,195,36,84,180,85,112,76,205,179,39,74,102,84,166,215,181,27,34,71,185,30,146,181,145,151,146,249,67,140,179,235,52,48,254,81,229,252,20,146,95,113,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,124,81,146,159,9,222,86,50,111,229,254,30,244,232,10,170,8,1,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,95,248,32,7,154,63,158,204,205,251,151,209,232,138,41,79,145,121,143,93,145,211,113,15,108,179,118,236,25,67,136,37,195,119,42,154,117,87,201,110,170,108,52,242,70,250,134,105,238,67,39,106,99,25,34,42,183,168,213,99,182,43,226,73,42,95,6,124,102,99,238,19,49,253,53,101,29,117,93,199,4,220,106,25,21,250,195,44,179,77,3,96,146,106,117,169,171,165,166,73,226,133,43,186,52,233,28,114,201,170,104,187,93,221,225,63,216,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,12,85,201,254,255,0,230,89,127,247,191,255,0,249,56,64,9,232,49,150,0,198,89,125,83,106,165,198,120,122,174,212,251,229,158,138,255,0,108,89,145,54,86,91,170,226,73,105,234,34,123,85,90,246,57,171,162,232,190,235,218,246,59,107,216,230,164,148,242,167,227,182,234,151,90,14,22,115,151,19,82,58,218,234,116,131,4,93,110,51,185,179,199,58,57,141,142,206,175,84,86,189,142,106,185,96,222,230,171,21,157,6,171,247,193,28,114,190,1,10,220,202,249,126,254,2,107,43,179,239,42,97,223,128,110,183,6,251,82,220,214,235,37,158,186,174,122,151,254,42,40,41,153,13,61,185,137,217,160,143,115,213,201,36,140,103,126,230,150,21,29,218,235,13,170,162,197,13,206,173,150,218,202,136,106,234,40,219,51,146,9,167,133,178,54,41,95,30,187,92,246,54,121,154,215,42,106,212,150,68,77,55,46,183,65,192,47,5,24,171,138,204,199,164,189,221,173,157,159,44,176,205,194,25,49,29,194,161,36,100,117,251,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,58,49,189,30,171,185,209,50,94,167,51,27,77,170,193,198,190,96,88,172,86,202,75,117,182,221,79,97,164,163,163,164,133,176,193,77,4,118,74,22,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,117,92,191,184,103,193,188,87,242,252,198,185,91,140,43,170,237,207,110,100,85,220,173,23,58,101,87,62,221,113,142,213,68,200,167,88,247,35,102,102,217,100,99,227,114,166,230,61,219,92,199,236,145,145,215,156,89,59,143,178,43,31,221,50,231,49,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,244,162,121,75,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,9,169,229,161,192,85,54,67,97,232,115,171,54,108,84,147,230,45,242,158,57,173,12,147,171,190,193,110,158,150,55,58,23,67,52,81,186,10,229,116,147,69,50,251,251,88,212,99,28,212,124,200,251,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,24,214,113,99,230,159,57,62,96,98,31,81,156,149,238,16,242,27,6,241,37,202,223,8,101,78,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,170,181,30,221,236,87,198,229,216,247,34,196,94,122,100,94,99,240,233,152,247,28,175,205,11,55,97,186,208,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,169,11,246,187,69,209,28,142,107,152,246,177,236,123,27,33,92,169,248,237,186,165,214,131,133,156,229,196,212,142,182,186,157,32,193,23,91,140,238,108,241,206,142,99,99,179,171,213,21,175,99,154,174,88,55,185,170,197,103,65,170,253,240,71,28,175,152,171,147,189,115,225,87,6,241,95,203,243,42,240,125,230,219,72,220,79,110,203,123,53,78,19,187,201,34,194,251,117,197,109,80,108,71,74,214,61,221,154,71,54,54,204,205,174,220,196,71,34,117,25,27,217,9,121,171,150,120,171,38,243,31,17,229,110,53,164,236,247,172,51,112,150,223,83,182,57,25,28,219,23,220,158,46,163,24,247,67,43,21,178,70,245,106,111,141,236,114,38,142,66,93,57,97,113,235,83,156,246,170,78,31,179,130,251,87,95,152,54,202,122,153,173,87,122,190,147,18,237,110,129,176,236,134,73,93,47,86,162,185,168,233,220,170,145,123,208,192,178,61,206,122,72,247,88,95,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,192,57,163,249,236,204,223,185,125,30,136,189,254,82,120,3,6,230,159,4,216,255,0,47,179,7,15,82,95,48,245,243,28,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,88,7,25,156,25,227,238,19,49,253,77,29,101,13,93,199,4,220,106,31,45,134,253,20,83,77,3,96,146,106,132,166,164,170,169,88,34,133,43,186,52,235,36,145,71,170,104,187,155,221,225,79,240,223,17,89,185,132,50,94,245,144,152,99,22,85,218,240,157,254,241,237,154,232,232,165,125,52,243,61,212,143,165,158,157,242,68,230,172,180,211,196,232,210,72,100,222,197,90,120,149,168,223,127,127,213,225,87,134,124,101,197,126,110,81,229,110,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,201,21,230,147,147,184,7,34,184,26,192,89,115,151,54,26,75,117,182,221,142,45,113,75,44,84,176,195,61,194,120,236,245,176,186,174,169,208,177,141,150,166,70,196,197,146,85,106,43,149,63,66,36,112,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,5,255,0,243,67,229,251,255,0,108,156,86,229,20,63,217,110,216,206,206,214,255,0,230,209,37,77,20,20,244,223,249,205,77,92,147,75,252,57,117,252,164,35,47,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,144,159,7,124,85,96,222,43,242,142,223,140,44,215,42,70,226,123,117,61,61,54,44,180,71,26,194,251,117,197,89,239,171,98,115,222,238,205,35,155,35,161,126,231,110,98,43,85,122,140,145,140,174,160,234,93,173,148,215,171,85,109,154,178,74,184,233,235,233,228,166,149,244,149,114,210,206,214,61,170,215,44,115,66,230,203,19,244,85,209,241,185,175,106,232,173,84,84,69,33,47,138,190,85,153,203,149,184,238,143,240,13,135,46,184,239,6,95,238,20,246,203,95,78,118,212,221,40,102,116,49,238,117,199,108,48,197,12,46,155,175,182,116,252,83,24,198,245,95,26,185,187,165,43,131,190,21,112,111,10,25,71,111,193,246,107,109,35,177,61,198,158,158,167,22,93,227,145,102,125,198,226,140,247,209,178,185,140,119,102,141,206,145,176,179,107,118,177,85,202,157,71,200,247,217,7,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,149,78,34,248,104,202,206,40,48,36,216,23,51,45,63,193,236,87,154,56,41,189,169,108,252,116,50,201,217,39,154,41,58,61,94,131,25,38,214,251,236,213,171,240,84,137,92,139,229,55,158,56,215,57,111,120,43,55,19,232,142,22,193,247,10,104,238,151,104,163,153,254,219,165,149,178,189,174,179,204,232,186,51,106,145,177,30,231,171,93,7,93,138,248,156,246,186,18,170,243,162,194,214,44,13,133,120,122,193,88,90,135,177,89,112,253,190,249,107,183,83,117,95,39,66,150,8,237,113,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,182,190,87,30,123,50,203,239,175,71,173,46,43,153,175,46,250,156,43,83,113,226,63,33,48,229,35,48,195,41,227,126,37,195,22,171,124,84,204,179,50,24,154,197,173,165,134,22,181,171,76,173,98,58,102,162,111,141,234,249,149,93,27,158,176,88,175,15,28,64,227,238,25,115,66,135,53,242,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,237,18,72,163,119,126,212,50,30,200,188,244,203,142,34,242,226,221,154,25,95,121,237,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,161,7,154,63,158,204,205,251,151,209,232,139,223,229,39,128,48,110,105,240,77,143,242,251,48,112,245,37,243,15,95,49,197,125,53,117,13,74,46,201,89,236,251,106,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,112,113,93,194,142,99,240,149,152,239,193,88,214,46,221,106,174,234,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,167,51,55,53,37,133,85,93,27,156,213,69,123,31,28,143,184,174,89,92,118,221,114,71,25,91,178,51,52,177,53,36,121,95,126,168,145,180,181,151,73,220,198,97,186,215,163,156,215,199,38,138,140,166,154,93,27,35,31,182,54,62,78,190,232,209,38,234,205,160,0,181,94,104,254,68,243,55,238,95,88,162,32,4,158,142,98,60,16,81,241,85,129,19,22,224,234,93,185,155,132,237,242,197,98,106,77,5,52,55,72,221,52,82,62,150,170,87,196,231,187,107,25,63,103,69,146,56,217,45,67,149,238,70,189,238,75,96,229,211,203,67,16,193,136,112,231,17,153,253,79,87,104,101,162,161,183,44,63,132,230,130,170,138,227,29,198,158,169,237,142,123,131,37,142,55,68,198,58,22,77,28,108,87,117,119,198,231,185,172,107,163,150,87,203,21,231,5,147,150,44,115,195,2,230,173,68,221,158,245,150,151,8,42,40,228,218,247,245,233,107,170,32,164,168,166,209,30,214,55,115,223,77,47,81,90,247,39,102,216,221,169,35,148,138,14,16,179,122,155,34,56,151,203,220,210,184,79,73,5,182,211,120,100,55,73,234,96,150,102,83,219,170,88,234,90,201,145,145,123,238,123,41,231,149,236,70,163,189,246,183,221,127,228,173,255,0,243,193,199,245,49,90,178,179,43,104,113,13,34,211,213,84,92,111,247,75,75,86,39,78,143,137,177,65,69,80,244,211,170,198,42,77,94,198,247,163,30,169,39,229,44,105,182,216,57,82,229,159,225,19,140,156,57,113,168,164,181,85,208,96,171,125,118,38,172,130,225,31,83,119,78,52,167,167,124,45,86,57,171,52,117,85,84,210,181,87,110,222,146,189,174,220,214,162,207,72,32,175,152,143,0,181,156,49,226,164,199,153,91,111,186,220,178,202,247,213,168,209,41,167,168,250,51,34,73,19,59,53,85,78,213,98,66,247,207,27,105,228,145,233,35,189,232,221,185,209,245,37,165,92,20,113,93,125,225,47,57,104,177,151,86,235,89,132,46,90,81,226,155,37,20,204,111,111,165,218,244,142,68,108,136,172,89,160,123,250,177,174,172,114,232,248,250,140,100,178,41,49,60,76,113,219,149,249,59,195,69,54,121,229,246,38,195,248,162,187,23,83,237,193,20,114,79,34,50,233,58,189,173,149,238,141,169,213,107,41,145,206,116,204,119,77,90,246,36,14,116,82,200,210,5,241,254,63,198,89,167,140,174,217,131,152,56,134,174,249,136,111,149,11,83,93,93,82,169,190,87,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,147,39,203,43,129,43,86,72,224,219,118,121,230,150,25,171,143,52,47,212,242,58,150,142,233,3,88,252,55,68,245,115,90,200,227,213,85,149,51,69,163,164,123,246,200,198,73,208,219,26,164,221,90,151,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,191,254,104,124,191,127,237,147,138,220,162,135,251,45,219,25,217,218,223,252,218,36,169,162,130,158,155,255,0,57,169,171,146,105,127,135,46,191,148,132,101,224,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,114,19,224,239,138,172,27,197,126,81,219,241,133,154,229,72,220,79,110,167,167,166,197,150,136,227,88,95,110,184,171,61,245,108,78,123,221,217,164,115,100,116,47,220,237,204,69,106,175,81,146,49,149,212,0,82,174,44,124,172,103,39,203,252,67,233,211,152,214,25,9,241,209,193,149,139,140,60,184,165,182,71,117,246,54,51,194,253,162,163,12,220,165,123,214,149,178,74,140,234,211,84,198,221,117,134,94,148,72,178,53,171,36,110,99,92,221,200,143,138,72,1,197,56,79,21,96,107,237,86,22,198,184,102,235,135,239,84,91,59,77,186,233,69,37,37,84,27,216,215,179,124,82,35,94,221,204,123,92,154,167,123,92,138,157,202,132,223,114,238,227,234,143,137,204,42,184,15,52,174,22,171,110,102,217,58,84,250,173,76,20,255,0,73,163,88,229,127,105,165,166,220,143,89,152,200,36,117,68,113,177,99,111,187,35,118,182,78,156,87,170,8,86,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,18,168,88,7,58,191,43,24,91,230,5,15,167,92,72,139,201,188,161,198,89,239,152,150,252,173,203,232,41,39,196,55,106,122,233,168,96,169,157,33,101,67,233,169,38,170,88,81,235,238,181,239,108,14,99,21,202,214,111,115,119,57,141,213,201,231,255,0,209,86,2,197,95,235,174,28,196,152,114,225,254,233,71,93,109,174,167,147,254,12,144,205,28,140,251,28,215,55,224,168,78,247,0,156,118,90,184,187,195,53,182,44,75,71,73,105,204,92,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,119,61,165,218,144,3,205,31,207,102,102,253,203,232,244,69,202,114,90,194,120,87,28,216,179,219,11,99,92,51,106,196,22,90,223,163,29,166,221,116,162,142,174,150,125,143,184,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,45,87,142,142,12,175,188,30,102,61,45,178,59,175,182,112,102,40,237,21,24,102,229,43,216,149,78,142,37,103,86,154,166,54,233,164,209,117,98,69,145,173,72,228,107,218,230,237,85,124,81,251,110,95,124,122,226,30,25,177,149,14,6,204,27,237,93,102,85,221,234,35,134,185,149,29,170,181,246,6,34,84,185,38,161,133,37,70,66,199,84,84,54,74,132,108,111,123,216,197,86,181,207,68,69,184,174,121,223,153,63,214,79,217,165,170,242,184,243,217,150,95,125,122,61,105,63,192,3,169,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,13,124,69,114,159,204,187,127,17,116,24,91,34,40,169,27,129,49,189,69,108,214,122,170,217,107,170,32,195,204,167,165,142,105,33,185,84,178,153,233,3,31,43,164,138,153,85,210,61,232,214,163,220,175,220,229,149,252,139,200,188,184,225,211,46,45,217,95,149,246,110,195,106,161,214,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,82,103,237,110,171,162,53,26,214,177,141,99,24,198,54,16,121,163,249,236,204,223,185,125,30,136,186,174,70,63,158,207,213,191,218,69,223,241,209,193,149,139,140,60,184,165,182,71,117,246,54,51,194,253,162,163,12,220,165,123,214,149,178,74,140,234,211,84,198,221,117,134,94,148,72,178,53,171,36,110,99,92,221,200,143,138,75,53,229,185,203,122,166,170,166,76,237,226,123,47,106,232,217,71,80,232,112,254,20,191,81,196,172,172,98,197,60,53,19,92,104,42,96,115,145,136,231,198,232,17,92,199,239,137,210,43,85,139,19,159,43,224,138,190,121,223,153,63,214,79,217,165,170,242,184,243,217,150,95,125,122,61,105,114,156,206,185,122,81,225,106,58,158,34,184,126,194,29,27,84,59,165,197,182,11,100,48,65,75,106,165,138,8,99,138,170,138,146,8,89,182,20,233,76,250,149,220,247,35,164,73,54,163,18,87,50,192,50,59,61,51,31,135,108,118,153,141,149,183,159,103,94,155,111,172,183,110,122,43,225,124,117,16,186,61,100,139,84,100,189,55,172,115,177,146,35,163,234,195,19,156,199,35,118,175,149,255,0,69,88,247,21,127,174,184,143,18,98,59,135,251,165,101,117,202,186,162,79,248,82,77,52,146,63,237,115,156,239,138,169,61,60,4,240,65,98,225,31,2,75,91,136,233,109,87,44,205,189,245,98,189,222,232,230,125,68,44,165,73,149,97,165,164,116,145,70,248,225,216,216,159,34,108,71,62,93,119,57,205,142,36,100,0,153,41,240,157,229,99,38,254,95,225,239,78,128,170,160,199,219,153,165,218,213,122,227,143,51,235,44,215,58,74,250,120,234,45,180,143,150,154,102,202,198,207,5,178,146,25,162,87,53,85,17,241,203,28,145,189,190,45,123,28,213,209,81,80,191,254,74,23,107,84,220,54,227,43,20,55,58,71,220,168,241,197,69,93,69,27,102,106,207,12,19,80,81,54,41,95,30,187,154,199,186,9,154,215,42,104,229,138,68,77,118,174,146,20,8,1,230,143,231,179,51,126,229,244,122,34,250,121,64,97,107,22,57,224,191,48,176,86,41,161,237,182,92,65,140,46,214,187,141,55,85,241,245,233,103,180,208,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,242,192,56,223,224,187,21,112,143,152,243,208,209,54,235,123,192,55,46,156,246,76,67,45,12,141,141,157,85,155,109,13,76,232,196,133,107,24,144,72,170,214,47,191,26,54,93,172,220,177,178,165,242,208,227,142,167,135,28,101,14,79,99,134,82,63,46,177,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,123,140,141,36,98,162,181,236,154,111,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,59,101,170,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,6,42,228,255,0,127,243,44,191,251,223,255,0,252,156,32,4,155,236,93,193,118,21,226,227,129,28,162,161,162,109,170,201,143,173,185,127,134,103,178,98,25,104,99,116,143,233,91,19,109,13,76,232,197,153,40,222,179,200,170,214,47,185,34,182,93,175,218,177,190,24,113,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,179,39,203,67,143,90,108,249,195,208,228,174,108,223,105,32,204,91,29,60,112,218,31,39,87,125,254,221,5,44,109,116,206,154,105,100,116,245,200,232,230,150,100,247,55,49,200,246,53,200,201,149,151,234,14,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,164,53,230,135,41,12,220,127,20,105,129,242,230,26,74,92,175,196,117,21,55,106,60,70,187,228,130,193,110,73,81,95,71,59,31,34,203,37,76,73,35,35,137,170,245,237,9,181,251,216,141,168,88,37,171,39,114,119,0,228,86,0,181,229,206,92,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,232,68,131,110,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,95,227,147,129,204,27,197,238,13,109,85,43,233,44,121,139,99,167,115,44,55,231,177,118,72,205,85,221,138,179,106,43,159,76,231,43,149,28,136,175,133,238,87,177,28,142,150,41,109,87,149,207,0,23,91,5,214,110,32,248,136,203,170,187,117,202,221,80,196,193,150,107,204,110,134,122,105,227,115,210,91,133,69,28,140,71,49,237,114,49,41,214,69,69,69,73,37,233,255,0,169,229,37,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,12,107,56,177,243,79,156,159,48,49,15,168,206,95,255,0,41,78,53,240,173,154,197,71,194,110,102,220,253,157,86,235,132,210,96,187,132,235,27,41,102,237,15,234,62,216,229,70,181,91,51,167,124,178,68,233,28,238,171,166,116,72,173,115,97,100,151,149,198,103,6,120,7,139,60,1,83,71,89,67,73,110,198,214,234,119,203,97,191,69,20,48,206,233,227,134,161,41,169,42,170,86,9,102,90,30,181,66,201,36,81,232,186,166,230,247,248,192,94,41,202,172,199,193,121,143,85,148,56,147,5,221,105,49,157,37,193,150,183,89,27,78,178,213,73,85,34,181,34,142,38,199,187,173,212,222,197,141,99,220,217,26,246,57,138,228,115,85,114,19,224,243,240,251,248,2,194,255,0,186,51,217,95,73,61,159,69,217,123,55,109,237,221,135,177,83,236,246,167,108,252,103,180,122,157,110,190,158,238,237,52,239,212,199,8,159,62,91,220,77,224,28,238,225,231,9,224,139,125,77,37,175,22,96,59,61,62,30,174,177,205,113,134,74,185,224,160,167,167,133,46,17,68,138,146,173,52,137,36,72,175,115,17,27,42,190,61,93,181,30,254,167,49,158,10,63,117,86,92,65,127,192,22,203,84,121,155,133,191,25,109,169,157,58,82,93,40,81,30,178,91,29,54,230,177,187,158,244,146,39,74,142,107,36,107,155,172,77,154,89,18,11,63,209,86,2,197,95,235,174,28,196,152,114,225,254,233,71,93,109,174,167,147,254,12,144,205,28,140,251,28,215,55,224,168,122,172,247,206,59,238,126,230,101,110,106,226,152,118,94,174,182,251,85,61,198,77,204,94,211,85,73,110,167,164,150,167,70,49,140,103,89,244,238,151,166,214,163,89,212,216,154,163,117,89,106,228,169,229,99,20,252,192,174,244,235,113,96,28,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,191,207,76,139,203,142,34,242,226,227,149,249,161,102,237,214,170,237,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,244,230,102,231,104,186,43,85,174,115,30,215,177,239,99,160,51,26,240,119,155,152,71,138,56,184,88,109,158,174,91,237,210,240,218,43,29,117,69,27,217,5,194,221,36,174,72,174,154,67,214,86,211,116,152,249,101,86,172,157,20,142,102,191,222,137,232,147,125,193,223,10,184,55,133,12,163,183,224,251,53,182,145,216,158,227,79,79,83,139,46,241,200,179,62,227,113,70,123,232,217,92,198,59,179,70,231,72,216,89,181,187,88,170,229,78,163,228,123,237,215,157,95,149,140,45,243,2,135,211,174,36,85,240,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,100,27,115,39,224,98,235,195,238,63,172,205,76,185,181,213,215,101,214,42,168,169,185,74,202,59,91,155,6,23,157,211,70,142,165,149,208,198,144,67,76,233,42,24,218,109,85,171,166,177,109,85,141,36,146,218,184,120,226,7,31,112,203,154,20,57,175,151,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,104,146,69,27,187,246,161,144,246,69,231,166,92,113,23,151,22,236,208,202,251,207,110,181,87,107,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,167,51,55,55,84,213,90,173,115,94,199,61,143,99,221,80,0,4,85,243,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,169,4,85,243,206,252,201,254,178,126,205,45,87,149,199,158,204,178,251,235,209,235,73,243,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,130,206,96,156,5,98,30,25,177,149,118,57,203,235,21,93,102,85,221,234,36,154,133,244,253,170,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,171,252,155,48,159,17,214,124,199,187,98,155,38,25,236,89,71,136,45,233,237,219,141,214,137,241,199,112,154,5,168,101,39,179,101,209,22,89,163,157,102,108,155,85,98,108,107,50,73,164,157,2,128,115,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,46,171,136,190,26,50,179,138,12,9,54,5,204,203,79,240,123,21,230,142,10,111,106,91,63,29,12,178,118,73,230,138,78,143,87,160,198,73,181,190,251,53,106,252,21,49,235,207,76,139,204,126,29,51,30,227,149,249,161,102,236,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,117,33,126,215,104,186,35,145,205,115,30,214,61,143,99,102,211,150,149,167,137,43,7,14,150,123,22,125,91,41,45,214,219,117,63,100,195,20,117,176,215,195,136,41,160,142,170,169,178,69,114,142,169,17,172,99,90,148,237,166,108,72,136,144,35,81,127,122,93,168,5,170,243,71,242,39,153,191,114,250,197,17,0,38,85,0,30,83,53,114,207,10,231,38,92,98,60,173,198,180,157,162,203,137,173,242,219,234,118,199,27,228,135,122,123,147,197,212,99,216,217,162,122,54,72,222,173,93,146,49,142,68,213,168,99,25,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,82,248,150,207,75,239,17,57,153,30,99,98,27,205,214,227,86,236,63,100,183,76,235,130,49,155,42,169,237,208,71,90,176,197,26,172,113,67,37,106,85,206,214,49,26,223,199,43,149,141,115,156,212,147,78,73,249,95,117,195,217,71,143,51,94,224,234,184,105,241,157,226,150,219,67,79,53,19,162,100,144,91,217,38,181,81,74,171,164,204,124,181,146,196,187,91,163,95,74,244,220,229,85,70,72,248,62,78,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,49,247,227,147,132,75,175,8,57,184,220,41,5,198,174,241,132,239,212,238,185,97,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,237,223,211,93,21,146,67,34,182,62,170,70,219,127,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,93,24,197,150,105,100,86,183,68,223,35,221,226,229,85,147,254,85,252,5,84,213,84,218,184,167,206,75,21,93,27,40,234,33,184,96,107,101,71,73,89,88,197,138,102,173,125,77,60,145,57,200,196,115,224,150,149,237,123,31,190,46,174,138,197,137,207,149,242,213,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,144,109,204,159,129,139,175,15,184,254,179,53,50,230,215,87,93,151,88,170,162,166,229,43,40,237,110,108,24,94,119,77,26,58,150,87,67,26,65,13,51,164,168,99,105,181,86,174,154,197,181,86,52,146,75,106,225,227,136,28,125,195,46,104,80,230,190,92,190,145,247,42,58,122,138,73,104,235,150,101,162,173,130,104,213,174,138,162,56,100,141,210,49,29,178,86,181,93,162,73,20,110,239,218,134,67,217,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,117,64,0,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,168,34,47,156,253,207,135,153,113,54,26,179,97,200,233,19,55,233,106,29,83,136,31,108,164,167,106,45,186,90,120,219,18,92,166,107,122,175,169,68,134,159,179,177,92,187,33,89,85,200,214,201,10,186,194,178,7,240,203,248,101,194,127,185,243,218,191,132,47,104,55,216,94,204,219,214,235,109,118,253,219,255,0,23,209,233,245,58,189,95,197,116,186,157,95,197,239,50,62,102,44,250,13,151,20,24,167,59,241,54,20,195,245,116,86,250,63,164,87,22,214,246,75,60,21,207,70,50,78,148,181,42,213,108,46,157,251,99,234,46,229,71,49,23,222,82,37,179,243,156,38,99,226,12,216,195,215,252,129,178,251,27,6,97,126,164,233,109,196,17,42,201,125,170,150,154,72,92,234,230,83,76,154,67,23,85,203,20,44,149,90,178,49,179,61,92,169,27,33,165,92,205,243,211,46,56,139,206,12,11,154,25,95,121,237,214,170,236,191,162,138,104,101,68,101,85,190,169,183,11,130,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,174,87,145,143,231,179,245,111,246,145,42,133,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,47,83,154,71,0,181,153,137,219,184,155,201,203,125,214,229,139,211,177,211,226,44,59,71,77,61,116,215,120,211,165,77,13,77,36,113,181,239,108,209,49,35,73,35,68,72,221,20,107,39,184,248,223,214,138,188,170,204,204,85,147,121,143,135,51,75,5,85,246,123,214,25,184,69,112,166,221,36,140,142,109,139,239,193,47,77,236,123,161,149,138,232,228,98,57,55,198,247,181,87,71,41,144,247,11,188,77,224,30,41,178,190,219,152,24,66,166,146,142,228,250,118,186,245,135,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,85,107,97,135,154,63,158,204,205,251,151,209,232,138,213,201,171,61,50,227,45,179,31,25,229,126,53,188,251,42,235,152,222,201,138,193,52,232,141,165,168,170,165,90,164,90,87,72,171,238,77,39,106,111,73,21,54,189,204,115,17,200,247,70,199,202,166,122,100,94,92,113,23,151,23,28,175,205,11,55,110,181,87,105,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,55,59,69,209,90,173,115,152,246,189,143,123,29,143,15,16,252,63,99,238,25,115,66,187,42,51,25,148,143,185,81,211,211,213,197,89,66,147,45,21,108,19,70,142,108,180,242,77,28,110,145,136,237,241,57,200,221,18,72,164,111,126,213,58,152,231,61,51,31,50,114,227,3,101,126,53,188,251,86,213,151,61,186,43,4,211,162,186,170,158,150,169,41,209,105,93,34,175,191,12,125,149,189,36,84,220,198,189,204,71,43,27,27,25,90,249,92,121,236,203,47,190,189,30,180,159,224,0,0,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,42,128,2,42,249,231,126,100,255,0,89,63,102,150,171,202,227,207,102,89,125,245,232,245,164,255,0,16,87,204,71,128,90,206,24,241,82,99,204,173,183,221,110,89,101,123,234,212,104,148,211,212,125,25,145,36,137,157,154,170,167,106,177,33,123,231,141,180,242,72,244,145,222,244,110,220,232,250,146,222,87,43,158,4,174,185,39,106,155,61,243,163,12,210,83,227,107,229,59,27,135,237,213,112,59,182,225,234,39,53,233,43,228,220,187,98,169,168,107,218,138,205,157,72,163,106,177,92,213,154,104,155,33,70,42,230,74,124,39,121,88,201,191,151,248,123,211,160,42,169,100,28,201,248,231,181,112,251,128,43,50,175,46,110,148,149,217,139,138,169,234,109,178,190,142,232,214,207,133,224,116,49,171,170,165,108,50,36,240,212,186,58,134,58,155,84,106,107,172,187,149,35,72,228,131,98,175,240,187,196,222,62,225,103,52,45,185,129,132,42,106,235,45,172,168,107,175,88,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,180,86,187,33,76,151,205,236,27,159,89,95,135,243,115,47,231,171,146,197,136,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,72,1,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,92,87,26,215,62,30,109,60,60,226,90,174,37,163,164,126,24,125,60,212,212,137,217,41,234,110,62,209,154,158,88,161,91,99,39,107,154,149,200,215,202,177,63,79,197,232,247,185,91,27,94,228,199,48,157,62,84,127,186,59,247,56,193,248,107,255,0,181,79,233,127,160,29,187,127,181,61,151,177,219,186,154,255,0,242,159,245,174,203,187,223,217,191,79,196,118,115,207,241,235,204,191,15,100,53,53,207,41,178,86,162,146,249,152,179,211,244,223,119,134,122,90,187,117,129,253,89,225,153,146,181,178,57,206,174,137,208,247,83,201,26,49,189,70,61,234,228,106,194,251,85,188,113,235,77,159,60,188,179,31,37,115,98,251,73,6,98,216,233,236,48,218,31,39,87,125,254,221,5,125,185,174,153,211,77,44,142,158,185,29,28,210,204,158,230,230,57,30,198,185,25,50,178,210,248,78,243,79,147,127,48,48,247,168,192,100,166,12,85,201,254,255,0,230,89,127,247,191,255,0,249,56,64,9,146,159,9,222,86,50,111,229,254,30,244,232,11,95,230,95,192,85,54,124,225,233,179,171,41,172,84,144,102,45,142,158,73,174,236,143,171,190,255,0,110,130,150,71,54,22,195,12,82,58,122,228,116,112,197,10,251,155,152,229,99,220,228,100,40,200,150,201,220,189,207,154,220,232,181,216,178,135,3,226,9,243,23,10,222,32,171,138,142,43,102,233,237,85,180,213,113,181,178,213,71,51,118,64,200,170,22,54,200,234,132,108,108,94,233,52,77,76,146,48,159,210,175,162,182,111,167,94,202,250,73,236,250,127,108,123,39,169,216,123,119,77,189,126,207,213,252,103,71,169,191,102,255,0,123,110,154,247,234,125,96,1,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,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,0,0,0,0,0,0,0,0,0,0,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,107,56,177,243,79,156,159,48,49,15,168,206,83,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,9,191,229,161,199,29,55,17,216,54,28,158,199,12,171,102,98,224,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,247,223,34,72,197,84,115,217,13,207,254,0,114,107,240,203,251,160,255,0,7,182,175,194,23,179,253,153,237,221,142,235,116,118,236,221,179,94,159,91,167,248,174,190,222,175,75,241,91,250,126,225,80,12,85,207,127,145,121,233,152,252,58,102,61,187,52,50,190,243,216,110,180,58,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,234,66,253,173,213,53,71,35,154,215,177,204,123,24,246,228,61,195,174,124,224,222,36,178,142,197,154,216,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,180,71,43,27,189,138,201,26,155,30,213,91,22,230,177,192,197,170,245,134,107,248,162,202,139,93,37,190,229,96,167,89,49,93,150,221,107,107,18,231,3,234,31,36,183,52,232,71,185,213,44,116,239,124,242,75,170,58,22,111,87,179,162,169,44,69,147,83,201,83,202,198,41,249,129,93,233,214,226,192,57,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,117,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,211,115,88,247,65,11,156,212,93,28,177,70,171,174,212,211,182,88,7,58,191,43,24,91,230,5,15,167,92,72,171,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,207,147,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,118,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,53,78,231,53,21,59,209,8,1,227,163,131,43,239,7,153,143,75,108,142,235,237,156,25,138,59,69,70,25,185,74,246,37,83,163,137,89,213,166,169,141,186,105,52,93,88,145,100,107,82,57,26,246,185,187,85,95,20,110,5,248,205,190,240,121,152,245,87,57,45,94,217,193,152,163,179,211,226,107,108,76,98,85,58,56,149,253,42,154,105,29,166,147,69,213,149,82,55,57,35,145,175,115,93,181,85,146,199,63,216,91,22,97,92,115,98,165,197,56,43,19,90,177,5,150,183,127,102,184,218,235,99,171,165,159,99,220,199,236,150,53,115,29,181,236,115,87,69,238,115,85,23,189,20,250,192,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,17,87,207,59,243,39,250,201,251,52,181,94,87,30,123,50,203,239,175,71,173,39,248,243,248,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,78,214,22,194,120,87,3,88,169,112,182,10,195,54,172,63,101,162,223,217,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,209,59,220,229,85,239,85,32,95,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,229,63,198,25,3,147,88,255,0,49,240,182,110,99,44,189,181,93,113,126,11,221,236,75,164,236,119,82,155,85,87,55,115,81,81,146,244,222,171,36,93,70,187,165,35,156,248,246,61,85,203,80,0,5,170,243,71,242,39,153,191,114,250,197,17,0,38,85,0,3,31,110,101,216,2,155,47,184,210,204,74,91,110,30,171,181,91,111,149,20,215,250,85,153,37,217,88,250,186,104,229,170,168,137,242,42,239,99,171,22,173,23,106,236,107,218,246,55,110,205,169,108,6,74,124,44,100,167,238,118,225,247,4,228,228,151,14,219,87,135,237,235,219,231,108,189,72,223,93,60,175,168,170,233,59,167,26,172,41,60,210,164,123,152,142,233,163,55,106,237,85,106,168,4,43,115,147,206,191,167,60,65,90,114,114,146,223,209,164,203,43,122,245,167,146,45,178,79,93,113,138,158,162,77,174,73,28,142,133,176,50,141,27,171,24,228,147,175,174,230,236,82,192,9,222,229,67,156,86,172,202,225,46,201,132,93,126,171,174,196,57,125,81,81,100,186,69,91,84,217,103,142,7,77,36,212,78,99,119,185,233,76,148,239,100,17,171,145,169,173,44,172,98,109,141,20,188,162,213,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,159,39,20,225,60,43,142,108,85,88,91,26,225,155,86,32,178,214,236,237,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,106,157,206,106,42,119,162,16,3,199,71,6,87,222,15,51,30,150,217,29,215,219,56,51,20,118,138,140,51,114,149,236,74,167,71,18,179,171,77,83,27,116,210,104,186,177,34,200,214,164,114,53,237,115,118,170,190,40,220,11,241,155,125,224,243,49,234,174,114,90,189,179,131,49,71,103,167,196,214,216,152,196,170,116,113,43,250,85,52,210,59,77,38,139,171,42,164,110,114,71,35,94,230,187,106,171,37,142,127,176,182,44,194,184,230,197,75,138,112,86,38,181,98,11,45,110,254,205,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,174,139,220,230,170,47,122,41,245,129,74,184,177,242,177,156,159,47,241,15,167,78,99,88,100,39,199,71,25,182,46,15,50,226,150,231,29,171,219,56,207,20,118,138,124,51,109,149,143,74,87,73,18,51,171,83,83,35,116,210,24,186,177,42,198,215,36,146,57,237,107,118,162,190,88,224,7,20,226,204,85,142,111,181,88,167,26,226,107,174,32,189,86,236,237,55,27,165,108,149,117,83,236,99,88,205,242,200,174,123,182,177,141,106,106,189,205,106,34,119,34,19,125,203,187,128,90,62,24,240,170,227,204,210,183,218,174,89,155,123,233,84,104,180,208,84,125,25,141,35,149,157,154,150,167,106,189,38,123,39,145,181,18,70,244,141,222,236,109,220,216,250,146,222,85,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,164,22,115,4,224,43,16,240,205,140,171,177,206,95,88,170,235,50,174,239,81,36,212,47,167,237,85,175,176,49,18,153,171,13,116,203,18,50,22,58,162,161,209,211,171,164,123,222,198,34,57,206,122,42,173,154,146,169,200,199,243,217,250,183,251,72,149,66,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,99,195,199,221,179,135,155,79,18,247,250,94,26,100,164,126,24,125,61,53,77,90,219,42,233,234,109,30,209,153,157,89,146,220,248,28,230,165,50,53,241,34,179,95,197,204,147,177,168,216,218,198,167,181,229,121,248,125,253,212,24,111,240,69,237,95,163,126,208,139,233,158,238,219,236,110,195,217,234,116,237,189,159,241,125,110,159,105,236,157,111,119,180,108,248,110,62,87,52,127,61,153,155,247,47,163,209,22,170,78,159,46,238,62,168,248,156,194,171,128,243,74,225,106,182,230,109,147,165,79,170,212,193,79,244,154,53,142,87,246,154,90,109,200,245,153,140,130,71,84,71,27,22,54,251,178,55,107,100,233,197,82,248,228,225,18,213,197,246,81,183,10,65,113,164,179,226,203,13,67,174,88,114,235,61,59,94,198,78,172,86,190,150,103,163,86,86,83,76,155,119,244,215,84,124,112,200,173,147,164,145,187,31,108,83,132,241,86,6,190,213,97,108,107,134,110,184,126,245,69,179,180,219,174,148,82,82,85,65,189,141,123,55,197,34,53,237,220,199,181,201,170,119,181,200,169,220,168,92,175,43,143,61,153,101,247,215,163,214,147,252,0,0,16,3,205,31,207,102,102,253,203,232,244,69,213,114,49,252,246,126,173,254,210,37,80,0,69,95,60,239,204,159,235,39,236,210,213,121,92,121,236,203,47,190,189,30,180,159,227,228,226,156,39,133,113,205,138,171,11,99,92,51,106,196,22,90,221,157,166,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,77,83,185,205,69,78,244,67,235,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,30,83,141,126,43,172,92,37,228,213,110,50,234,218,171,49,125,203,90,60,45,100,173,153,237,237,245,91,152,146,72,173,141,21,235,12,12,127,86,69,213,141,93,25,31,81,143,150,53,49,247,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,49,230,0,198,89,97,137,167,193,153,129,135,170,236,87,218,90,122,74,154,139,125,90,35,103,129,149,52,241,212,68,146,55,93,88,245,138,104,213,88,237,30,197,85,107,145,174,69,106,118,170,114,207,21,83,101,101,187,56,251,39,87,13,220,49,5,110,25,235,199,28,142,236,245,212,244,212,213,27,38,118,206,155,58,145,213,107,26,111,87,59,161,63,186,136,205,86,224,56,9,227,126,251,194,62,59,150,139,17,213,93,110,89,101,123,234,203,123,178,81,194,202,137,153,84,144,170,67,85,72,217,37,141,145,205,189,177,50,69,222,141,124,90,238,107,157,28,74,201,243,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,128,206,104,254,123,51,55,238,95,71,162,47,167,148,6,41,177,96,110,11,243,11,26,226,154,238,197,101,195,248,194,237,116,184,212,244,159,39,66,150,11,77,4,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,238,44,3,141,254,52,113,87,23,25,143,61,117,19,174,182,76,3,109,233,193,100,195,210,215,72,232,223,210,89,182,215,84,192,143,88,82,177,233,60,136,174,98,123,145,171,98,220,253,171,35,234,95,45,14,7,42,120,142,198,80,231,14,56,125,35,50,235,5,222,35,100,212,146,50,42,135,223,46,48,164,115,165,19,161,122,57,169,76,141,124,78,153,207,111,190,201,18,54,34,171,158,248,102,250,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,66,197,121,151,240,21,77,159,56,122,108,234,202,107,21,36,25,139,99,167,146,107,187,35,234,239,191,219,160,165,145,205,133,176,195,20,142,158,185,29,28,49,66,190,230,230,57,88,247,57,25,10,50,21,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,42,95,9,222,105,242,111,230,6,30,245,24,12,148,193,138,185,63,223,252,203,47,254,247,255,0,255,0,39,8,1,50,83,225,59,202,198,77,252,191,195,222,157,1,85,79,21,132,242,83,40,240,46,50,196,25,137,131,242,227,15,218,113,62,42,168,146,166,239,119,166,161,99,106,234,159,34,69,213,69,151,77,205,99,221,4,114,61,141,84,99,165,221,43,145,100,123,222,239,106,0,4,0,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,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,0,49,172,226,199,205,62,114,124,192,196,62,163,57,118,150,126,2,169,179,231,151,150,92,103,86,83,216,169,32,204,91,29,61,250,107,187,35,234,239,191,219,160,175,184,185,176,182,24,98,145,211,215,35,163,134,40,87,220,220,199,43,30,231,35,33,70,88,182,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,32,142,11,184,182,194,188,92,229,98,98,155,108,93,135,18,88,187,53,191,19,91,156,216,226,233,215,58,154,55,190,120,34,73,165,145,40,228,145,102,108,47,145,81,206,232,200,138,154,177,75,128,49,87,46,83,137,78,12,175,185,31,147,249,91,159,214,75,175,181,112,102,99,97,251,53,68,203,59,216,218,171,101,226,170,222,218,153,41,156,212,211,169,11,246,204,248,164,106,106,214,177,209,201,162,181,146,77,213,224,207,140,204,125,194,102,63,166,172,163,174,171,184,224,155,141,67,34,191,88,101,150,105,160,108,18,77,78,181,53,116,180,201,60,80,165,119,70,157,35,142,89,53,77,23,107,187,188,39,251,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,143,183,31,25,103,133,114,139,139,220,201,192,184,42,147,178,89,105,238,20,247,10,106,86,199,28,113,210,246,218,72,107,31,4,76,141,141,99,33,141,245,14,100,108,70,251,177,181,141,85,85,69,85,146,174,74,158,86,49,79,204,10,239,78,183,22,1,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,240,11,0,231,87,229,99,11,124,192,161,244,235,137,21,124,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,146,152,41,254,122,100,94,92,113,23,151,23,28,175,205,11,55,110,181,87,105,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,55,59,69,209,90,173,115,152,246,189,143,123,29,143,15,16,252,63,99,238,25,115,66,187,42,51,25,148,143,185,81,211,211,213,197,89,66,147,45,21,108,19,70,142,108,180,242,77,28,110,145,136,237,241,57,200,221,18,72,164,111,126,213,46,171,150,87,29,183,92,145,198,86,236,140,205,44,77,73,30,87,223,170,36,109,45,101,210,119,49,152,110,181,232,231,53,241,201,162,163,41,166,151,70,200,199,237,141,143,147,175,186,52,73,186,179,104,1,21,124,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,106,65,21,124,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,128,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,224,181,94,104,254,68,243,55,238,95,88,162,32,4,202,160,22,171,205,31,200,158,102,253,203,235,20,68,0,153,84,0,8,171,231,139,135,44,76,252,18,98,214,62,213,79,122,151,219,22,233,91,217,222,149,213,180,172,236,178,49,122,173,141,88,176,192,247,201,238,62,68,114,58,175,88,216,228,116,174,109,133,112,133,150,88,55,56,248,151,203,220,182,204,27,205,37,187,15,94,111,12,101,114,212,200,177,178,173,145,177,210,165,18,61,36,141,205,125,75,163,109,51,28,215,163,209,243,181,90,142,118,141,92,146,64,62,78,44,197,54,44,13,133,111,56,215,20,215,118,43,46,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,227,24,220,127,143,241,150,105,227,43,182,96,230,14,33,171,190,98,27,229,66,212,215,87,84,170,111,149,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,37,74,206,62,30,191,5,121,19,146,57,185,81,83,117,130,191,53,45,247,154,154,203,93,194,151,165,217,187,29,98,54,158,162,23,42,35,150,25,233,106,41,164,106,43,87,193,94,215,185,178,181,172,185,94,77,153,215,244,27,136,43,182,78,85,219,250,212,153,155,111,78,140,241,197,186,72,43,173,209,84,84,71,185,203,35,81,176,186,7,214,35,180,99,220,178,116,52,218,221,234,77,73,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,202,63,156,28,77,224,28,140,205,12,187,203,252,198,169,164,179,219,115,10,158,244,232,177,13,117,198,26,74,43,116,244,17,211,200,214,84,58,101,107,90,201,91,51,218,215,163,181,73,27,27,54,187,168,174,103,160,207,76,139,203,142,34,242,226,227,149,249,161,102,237,214,170,237,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,244,230,102,231,104,186,43,85,174,115,30,215,177,239,99,177,225,226,31,135,236,125,195,46,104,87,101,70,99,50,145,247,42,58,122,122,184,171,40,82,101,162,173,130,104,209,205,150,158,73,163,141,210,49,29,190,39,57,27,162,73,20,141,239,218,165,213,114,202,227,182,235,146,56,202,221,145,153,165,137,169,35,202,251,245,68,141,165,172,186,78,230,51,13,214,189,28,230,190,57,52,84,101,52,210,232,217,24,253,177,177,242,117,247,70,137,55,86,87,248,177,242,177,156,159,47,241,15,167,78,99,88,100,167,197,143,149,140,228,249,127,136,125,58,115,26,194,165,113,21,155,217,185,157,185,185,125,198,121,219,61,91,49,59,42,31,111,154,217,52,15,166,101,157,144,189,205,74,8,169,223,239,64,200,156,175,69,99,189,253,234,247,61,93,35,158,231,93,175,39,188,183,200,236,99,156,183,204,79,153,149,150,170,140,95,134,123,12,184,38,207,112,174,133,157,166,169,237,169,146,162,170,26,103,123,245,19,83,178,153,142,106,183,86,197,189,100,86,239,108,111,100,212,131,207,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,49,236,227,79,134,122,158,20,115,230,235,150,16,215,85,220,44,83,211,195,119,195,213,213,107,23,94,166,221,54,228,111,81,35,114,162,62,57,99,154,21,85,107,55,172,43,34,49,141,123,80,247,252,186,184,201,166,225,63,52,42,109,248,174,154,145,184,19,27,212,82,67,137,107,146,138,90,138,218,22,83,199,82,148,243,64,140,145,169,177,178,212,163,165,77,146,61,99,107,186,109,87,232,142,158,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,11,11,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,94,255,0,53,78,57,238,185,91,77,251,155,178,142,233,87,111,197,151,42,122,91,149,243,16,219,110,142,167,169,179,65,213,73,34,165,133,212,242,36,177,212,202,145,181,207,223,181,18,158,86,162,53,253,125,209,196,182,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,33,222,20,120,81,203,142,18,178,225,152,43,5,69,219,174,181,221,57,239,247,249,225,70,85,93,234,154,138,136,231,34,42,244,225,102,231,36,80,162,171,99,107,156,170,175,123,228,145,240,217,205,31,207,102,102,253,203,232,244,69,63,200,206,20,115,31,136,156,184,204,124,107,149,241,123,86,235,151,62,204,158,107,4,80,171,170,174,84,181,73,86,178,58,153,81,125,249,163,236,173,84,135,77,210,53,238,70,42,189,172,142,90,107,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,200,79,131,190,42,176,111,21,249,71,111,198,22,107,149,35,113,61,186,158,158,155,22,90,35,141,97,125,186,226,172,247,213,177,57,239,119,102,145,205,145,208,191,115,183,49,21,170,189,70,72,198,88,7,59,156,1,131,108,88,203,44,179,6,205,135,169,40,241,14,42,167,187,83,94,171,161,69,107,235,217,70,148,73,76,178,162,46,215,61,141,158,70,35,244,222,172,216,213,85,108,108,70,219,175,43,143,61,153,101,247,215,163,214,151,85,207,59,243,39,250,201,251,52,181,94,87,30,123,50,203,239,175,71,173,39,248,0,8,1,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,18,168,0,34,175,158,119,230,79,245,147,246,105,106,188,174,60,246,101,151,223,94,143,90,79,240,0,197,92,201,79,132,239,43,25,55,242,255,0,15,122,116,4,11,113,141,152,89,227,153,28,65,98,75,175,16,246,31,96,99,59,127,66,215,83,100,139,172,218,91,108,112,196,212,100,116,205,146,89,116,134,77,86,116,86,61,209,200,233,221,43,21,82,68,85,175,252,163,50,247,35,177,183,16,82,221,115,30,253,179,25,225,126,141,211,5,217,39,232,173,45,210,70,197,82,149,50,57,178,196,238,164,212,255,0,210,243,196,140,123,36,107,152,233,81,28,145,57,89,224,57,163,249,236,204,223,185,125,30,136,188,174,87,248,43,0,230,47,47,204,216,193,89,165,81,73,75,132,238,152,162,239,21,218,178,165,240,177,148,16,37,170,222,229,171,73,39,107,162,137,240,43,82,102,74,244,84,141,241,181,255,0,189,34,86,237,29,170,27,173,108,54,42,218,186,203,107,42,36,109,29,69,93,51,105,167,154,4,114,244,223,36,77,146,70,198,245,110,138,172,73,30,141,85,84,71,59,77,86,90,185,39,226,220,220,186,224,220,121,133,111,46,171,171,203,171,29,69,42,217,102,171,149,251,40,174,50,172,143,169,166,165,69,137,90,246,57,171,28,178,183,172,222,147,221,27,146,55,45,83,222,150,107,205,31,207,102,102,253,203,232,244,69,31,143,55,179,114,215,195,203,114,86,138,122,187,118,93,94,113,69,93,230,169,240,192,248,217,119,184,199,79,68,215,83,203,55,228,202,202,118,178,154,84,133,186,109,124,236,123,209,203,209,86,121,252,167,176,97,92,87,154,120,55,11,99,171,223,177,176,221,231,16,91,173,247,139,143,105,142,159,177,208,203,83,27,39,159,171,42,44,113,236,141,207,118,247,162,181,186,106,168,168,138,100,167,149,88,91,46,48,94,92,97,204,55,148,52,54,170,76,25,73,111,137,214,70,218,229,73,105,100,165,145,58,141,153,146,162,187,173,212,222,178,44,170,231,58,71,61,94,231,57,92,174,95,86,8,171,230,215,193,70,21,179,88,171,56,178,203,43,103,179,170,221,112,134,60,105,111,129,35,101,44,221,161,253,54,92,218,138,230,171,102,116,239,138,57,91,27,93,213,116,205,149,81,174,108,207,146,50,242,247,26,221,114,215,31,225,172,198,177,83,210,79,114,194,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,211,93,21,60,76,132,248,59,226,171,6,241,95,148,118,252,97,102,185,82,55,19,219,169,233,233,177,101,162,56,214,23,219,174,42,207,125,91,19,158,247,118,105,28,217,29,11,247,59,115,17,90,171,212,100,140,101,117,49,87,39,251,255,0,153,101,255,0,222,255,0,255,0,228,225,0,38,74,124,39,121,88,201,191,151,248,123,211,160,42,168,0,0,64,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,255,0,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,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,165,115,88,224,74,234,151,90,254,41,178,107,12,210,58,218,234,117,159,27,218,173,208,57,179,199,58,57,238,146,240,140,69,86,189,142,106,181,39,216,214,171,21,157,119,35,247,207,36,118,1,195,174,124,227,46,27,115,114,197,154,216,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,116,71,43,29,177,232,201,26,155,216,213,76,135,178,47,61,50,227,136,188,184,183,102,134,87,222,123,117,170,187,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,185,186,166,170,213,107,154,246,57,236,123,30,236,101,204,140,242,55,0,96,220,211,224,155,44,114,251,48,112,245,37,243,15,95,50,223,15,211,87,80,212,162,236,149,158,207,167,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,132,190,52,120,73,197,92,35,102,154,225,107,148,189,187,13,223,123,77,195,12,220,90,233,37,234,80,182,166,70,50,9,229,88,98,141,107,35,141,33,116,204,141,21,173,235,70,168,186,61,10,235,203,67,143,90,156,134,196,48,228,174,108,223,106,231,203,171,229,68,112,218,31,39,75,101,130,227,61,84,109,116,206,154,105,99,108,20,42,217,38,150,100,247,246,189,168,246,53,170,249,149,244,215,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,96,28,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,255,0,0,176,14,117,126,86,48,183,204,10,31,78,184,145,87,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,128,91,255,0,26,252,40,216,184,180,201,170,220,27,210,181,81,226,251,110,181,152,90,247,91,11,221,216,42,183,49,100,141,93,26,163,210,25,216,206,148,137,163,218,154,178,78,155,223,20,104,99,217,139,48,181,247,3,98,171,206,10,197,52,61,138,245,135,238,21,22,187,141,55,85,146,116,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,188,159,62,89,119,107,173,235,129,204,176,172,188,220,234,235,234,35,167,185,82,50,90,153,157,43,219,4,23,58,184,97,137,28,229,85,70,71,20,113,198,198,248,53,140,107,83,68,68,66,232,1,21,124,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,106,65,21,124,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,128,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,224,249,56,167,9,225,92,115,98,170,194,216,215,12,218,177,5,150,183,103,105,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,84,238,115,81,83,189,16,240,31,185,59,133,143,252,90,114,171,255,0,83,109,223,251,146,170,130,213,121,163,249,19,204,223,185,125,98,136,128,19,42,128,1,9,124,227,179,122,167,26,241,47,67,149,180,243,213,165,183,46,44,240,194,248,38,130,38,179,218,53,204,101,84,211,68,246,234,247,177,212,235,64,197,71,170,104,248,95,181,169,170,185,246,43,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,147,246,94,227,91,86,101,96,12,53,152,214,42,122,184,45,184,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,154,235,162,175,137,232,1,98,188,224,179,142,197,129,184,96,92,170,168,135,180,94,179,46,225,5,61,28,123,158,206,133,45,13,68,21,117,21,58,163,28,199,109,123,41,162,233,171,152,229,237,59,219,185,35,114,16,215,149,89,103,138,179,147,49,240,230,86,224,170,78,209,122,196,215,8,173,244,219,163,145,241,195,189,125,249,229,233,177,239,108,49,49,29,36,143,70,174,200,216,247,42,104,213,38,251,153,190,85,88,175,124,12,98,91,101,135,5,245,126,130,123,50,233,97,162,181,211,189,145,219,35,167,158,56,37,145,144,195,163,82,24,168,101,170,69,69,106,199,28,104,174,209,54,35,155,8,57,85,153,152,171,38,243,31,14,102,150,10,171,236,247,172,51,112,138,225,77,186,73,25,28,219,23,223,130,94,155,216,247,67,43,21,209,200,196,114,111,141,239,106,174,142,83,39,226,213,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,145,87,207,59,243,39,250,201,251,52,247,252,167,184,209,197,89,201,110,175,225,235,51,29,117,189,98,76,51,111,169,190,209,98,106,202,233,42,230,175,161,90,166,36,145,85,190,103,186,69,154,57,42,152,145,185,186,181,209,104,213,70,44,72,178,220,175,26,252,40,216,184,180,201,170,220,27,210,181,81,226,251,110,181,152,90,247,91,11,221,216,42,183,49,100,141,93,26,163,210,25,216,206,148,137,163,218,154,178,78,155,223,20,104,99,217,139,48,181,247,3,98,171,206,10,197,52,61,138,245,135,238,21,22,187,141,55,85,146,116,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,188,158,158,92,63,232,231,128,124,188,183,99,95,244,65,73,91,111,187,90,106,96,186,127,77,199,61,11,46,53,116,236,166,123,100,220,142,133,176,49,177,36,107,238,164,109,70,34,109,68,66,170,254,228,238,22,63,241,105,202,175,253,77,183,127,238,71,22,62,86,51,147,229,254,33,244,233,204,107,9,201,230,25,203,206,213,196,189,170,163,53,50,174,142,146,221,154,150,234,116,71,177,92,216,96,196,144,70,221,27,79,59,151,70,178,165,173,68,108,83,185,81,21,17,177,74,187,58,114,65,12,24,91,20,230,62,71,102,61,46,36,195,117,215,92,37,140,240,149,193,237,107,157,18,195,85,67,85,26,186,57,97,150,41,19,251,120,228,138,70,171,92,213,123,30,213,69,115,86,122,120,23,227,54,197,198,30,92,85,92,228,181,123,27,25,225,126,207,79,137,173,177,49,235,74,217,37,71,244,170,105,164,118,186,195,47,74,85,72,220,229,146,55,49,205,118,228,70,75,37,202,130,21,185,213,249,167,194,223,47,232,125,70,226,88,1,41,60,171,248,245,169,165,169,181,112,177,156,151,218,186,198,86,84,67,111,192,215,58,142,146,50,141,137,20,206,90,10,154,137,37,107,149,138,230,65,21,43,26,199,191,124,189,45,81,137,19,89,88,57,213,249,88,194,223,48,40,125,58,226,68,174,66,103,94,42,225,219,54,44,89,199,130,173,246,170,219,214,31,237,93,154,11,164,82,73,74,254,189,52,180,239,222,216,228,141,235,163,38,114,166,143,79,121,19,93,83,84,95,43,254,138,177,238,42,255,0,93,113,30,36,196,119,15,247,74,202,235,149,117,68,159,240,164,154,105,36,127,218,231,57,223,21,82,116,249,119,112,65,71,194,174,4,92,91,140,105,119,102,110,44,183,197,21,245,171,52,21,48,218,227,108,210,200,202,90,89,89,19,94,221,204,124,29,161,18,73,35,124,180,237,86,57,90,198,57,111,0,128,30,104,254,123,51,55,238,95,71,162,46,171,145,143,231,179,245,111,246,145,229,57,164,112,11,71,151,125,187,137,188,156,183,218,173,184,65,123,29,62,34,195,180,116,208,80,195,104,145,122,84,208,212,210,71,27,88,199,67,43,214,52,146,52,69,145,178,200,178,123,236,145,253,27,53,225,119,137,188,125,194,206,104,91,115,3,8,84,213,214,91,89,80,215,94,176,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,104,173,117,224,115,102,205,236,27,159,89,95,195,158,110,101,252,245,114,88,177,21,62,38,154,157,42,224,88,103,137,236,146,223,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,215,45,10,229,113,231,179,44,190,250,244,122,210,116,241,214,83,229,102,104,118,31,194,102,90,97,76,91,236,206,175,98,246,237,154,154,191,178,245,54,245,58,93,102,59,102,238,155,55,109,211,93,141,215,193,15,149,133,184,122,200,44,13,125,165,197,56,43,35,242,255,0,15,222,168,183,246,107,141,175,12,209,82,85,65,189,142,99,246,75,28,109,123,119,49,238,106,232,189,237,114,162,247,42,149,0,0,8,1,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,18,168,0,34,175,158,119,230,79,245,147,246,105,106,188,174,60,246,101,151,223,94,143,90,79,240,0,197,92,201,79,132,239,43,25,55,242,255,0,15,122,116,5,20,230,35,193,5,31,21,88,17,49,110,14,165,219,153,184,78,223,44,86,38,164,208,83,67,116,141,211,69,35,233,106,165,124,78,123,182,177,147,246,116,89,35,141,146,212,57,94,228,107,222,228,130,207,244,85,128,177,87,250,235,135,49,38,28,184,127,186,81,215,91,107,169,228,255,0,131,36,51,71,35,62,199,53,205,248,42,30,171,62,243,175,21,113,19,155,23,220,227,198,182,251,85,21,235,16,118,94,211,5,174,41,35,165,103,66,154,42,118,108,108,146,72,244,213,144,181,87,87,175,188,171,166,137,162,34,159,61,51,30,135,35,166,225,226,217,121,236,56,50,187,16,75,137,46,84,212,232,172,146,227,84,232,105,227,141,149,15,215,223,134,62,202,199,178,52,68,111,81,202,247,111,86,68,177,250,190,20,120,81,204,126,45,115,29,152,43,5,69,216,109,84,61,57,239,247,249,225,87,210,218,41,92,170,136,231,34,42,117,38,126,215,36,80,162,163,164,115,92,170,172,99,36,145,153,15,96,12,1,131,114,179,6,218,114,251,47,176,245,37,143,15,88,233,210,154,134,134,153,23,100,76,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,96,135,154,63,158,204,205,251,151,209,232,139,191,229,145,145,121,113,196,95,2,56,235,43,243,66,205,219,173,85,217,129,91,44,51,68,168,202,171,125,83,109,150,244,142,170,154,69,69,233,204,205,206,209,116,86,171,92,230,61,175,99,222,199,88,7,21,220,40,230,63,9,89,142,252,21,141,98,237,214,170,238,164,246,11,252,16,171,41,110,244,173,84,69,115,81,85,122,115,51,115,82,88,85,85,209,185,205,84,87,177,241,200,251,202,229,141,204,50,235,135,174,184,123,133,220,232,172,171,184,217,238,53,16,90,48,109,233,90,233,167,183,79,35,146,56,45,211,233,171,159,76,231,43,89,19,251,214,21,86,177,127,19,181,105,229,208,22,171,205,31,200,158,102,253,203,235,20,68,0,149,215,131,190,42,177,151,10,25,185,111,198,22,107,149,91,176,197,198,162,158,155,22,90,35,141,38,101,198,220,143,247,213,177,57,236,111,105,141,174,145,208,191,115,118,189,85,170,189,55,200,199,228,17,149,89,153,133,115,147,46,48,230,105,96,170,190,209,101,196,214,248,174,20,219,164,141,242,67,189,61,248,37,233,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,49,130,39,251,255,0,153,101,255,0,222,255,0,255,0,228,225,0,38,74,124,39,121,88,201,191,151,248,123,211,160,42,168,0,0,64,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,255,0,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,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,207,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,70,94,102,114,106,250,91,196,116,248,167,11,99,219,85,143,41,239,151,7,93,46,54,232,96,232,221,45,189,71,189,242,209,80,196,200,123,55,71,118,214,196,247,43,122,76,126,139,28,189,31,199,72,166,89,229,86,92,100,222,21,131,5,101,110,11,181,97,155,45,62,215,118,107,125,58,71,214,145,177,178,62,180,207,252,185,166,86,71,26,58,89,21,210,63,106,43,156,171,222,99,4,100,167,194,119,149,140,155,249,127,135,189,58,3,181,196,86,67,96,222,36,178,142,251,149,56,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,181,86,163,219,189,138,248,220,187,30,228,92,117,243,139,39,113,246,69,99,251,166,92,230,53,134,174,221,114,183,84,79,20,82,203,75,52,48,92,32,142,105,33,109,93,43,166,99,29,45,52,142,137,235,28,168,212,71,34,126,148,79,41,115,187,93,111,85,44,172,188,220,234,235,234,35,167,130,145,146,212,204,233,94,216,32,137,144,195,18,57,202,170,140,142,40,227,141,141,240,107,24,214,166,136,136,132,207,242,84,242,177,138,126,96,87,122,117,184,176,14,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,128,88,7,58,191,43,24,91,230,5,15,167,92,72,171,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,192,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,4,85,243,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,169,4,85,243,206,252,201,254,178,126,205,45,87,149,199,158,204,178,251,235,209,235,73,254,0,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,128,0,45,87,154,63,145,60,205,251,151,214,40,136,1,50,168,0,24,192,230,174,102,98,172,228,204,124,71,154,88,214,175,180,94,177,53,194,91,133,78,217,36,124,112,239,95,114,8,186,143,123,219,12,76,70,199,27,21,203,178,54,49,168,186,53,15,149,137,176,181,247,7,220,97,180,226,58,30,201,87,81,111,160,186,71,31,85,146,110,165,173,165,138,174,154,77,88,170,137,190,9,226,126,154,238,110,237,28,136,228,84,73,190,229,29,153,152,87,24,112,133,103,192,182,154,189,47,88,10,225,95,111,187,210,201,36,125,70,246,154,185,171,32,157,172,107,213,233,11,217,58,177,175,123,91,186,72,39,106,34,163,53,91,213,4,37,243,142,205,234,156,107,196,189,14,86,211,207,86,150,220,184,179,195,11,224,154,8,154,207,104,215,49,149,83,77,19,219,171,222,199,83,173,3,21,30,169,163,225,126,214,166,170,231,245,57,62,228,229,247,28,241,64,153,171,79,55,103,178,229,165,190,122,138,201,54,177,253,122,170,234,121,233,41,233,180,87,181,237,220,199,212,203,212,70,189,169,217,182,59,106,200,213,38,210,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,23,124,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,228,249,242,209,199,245,57,131,193,110,93,213,92,177,13,37,214,229,99,167,169,176,85,36,43,22,250,54,82,84,201,21,45,60,172,141,19,99,219,70,148,138,155,147,123,152,230,61,219,183,238,94,175,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,50,42,249,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,196,212,152,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,46,168,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,168,34,215,156,254,87,228,53,166,213,134,179,82,103,85,218,51,82,255,0,80,234,42,118,80,81,111,130,251,69,78,216,210,89,43,93,171,91,27,224,108,144,181,147,34,186,71,35,217,18,177,236,106,73,77,29,124,58,230,246,110,100,150,110,88,177,158,73,79,86,252,78,250,134,91,225,182,67,3,234,89,120,100,207,107,86,130,90,118,123,211,178,87,35,17,24,223,127,122,49,204,86,200,214,57,185,36,97,59,141,246,241,133,108,215,108,83,135,62,143,222,171,109,244,245,23,27,71,108,101,95,179,234,159,27,93,45,55,93,136,140,151,166,245,115,58,141,77,174,219,170,119,41,245,136,86,231,87,230,159,11,124,191,161,245,27,137,226,184,20,225,18,213,197,246,81,231,86,20,130,227,73,103,197,150,26,140,59,114,195,151,89,233,218,246,50,117,101,209,175,165,153,232,213,149,148,211,38,221,253,53,213,31,28,50,43,100,233,36,110,250,188,31,114,190,205,204,236,196,222,217,206,220,47,136,48,6,4,183,84,73,77,94,202,248,223,108,189,214,61,105,222,230,45,20,53,20,239,69,99,101,88,55,190,86,181,138,215,189,35,87,189,175,70,94,87,58,191,43,24,91,230,5,15,167,92,72,86,37,251,149,191,0,181,153,119,216,120,155,206,59,125,214,219,139,215,182,83,225,220,59,89,77,61,12,214,136,215,171,77,53,77,92,114,53,143,116,210,177,100,72,227,84,88,219,20,137,39,190,249,25,209,146,160,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,148,155,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,33,230,35,193,5,103,10,184,237,49,110,14,165,221,150,88,178,225,44,86,38,164,211,212,205,107,145,176,197,35,233,106,165,124,77,99,119,61,243,246,116,89,36,145,241,83,185,94,229,115,30,229,180,169,46,215,89,173,84,246,41,174,117,111,182,209,212,77,87,79,70,233,156,176,67,60,205,141,178,202,200,245,218,215,189,176,66,215,57,19,87,36,81,162,235,181,52,186,14,87,30,123,50,203,239,175,71,173,39,248,0,0,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,0,138,190,121,223,153,63,214,79,217,165,170,242,184,243,217,150,95,125,122,61,105,63,192,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,21,84,140,14,103,92,189,43,49,77,101,79,17,92,63,97,14,181,214,109,210,226,219,5,178,25,231,170,186,213,75,60,49,197,85,69,73,4,47,221,50,245,102,125,74,238,99,85,177,164,155,85,235,43,159,18,199,181,201,124,161,198,89,245,154,24,127,40,242,254,10,73,47,184,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,185,9,240,187,195,38,1,225,103,43,237,185,127,132,41,169,43,46,76,167,107,111,88,133,109,208,211,86,222,103,73,37,147,124,238,141,55,57,140,116,242,182,38,61,207,88,227,86,179,115,180,87,58,176,16,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,186,174,40,114,207,38,179,79,35,177,85,147,62,105,53,194,22,219,125,69,230,174,225,20,110,117,85,167,179,66,249,22,186,153,88,199,189,179,68,196,122,166,214,187,115,85,204,115,94,199,185,142,198,218,237,29,170,27,173,108,54,42,218,186,203,107,42,36,109,29,69,93,51,105,167,154,4,114,244,223,36,77,146,70,198,245,110,138,172,73,30,141,85,84,71,59,77,86,117,57,92,231,126,124,231,102,67,77,89,157,22,58,186,138,59,29,67,45,216,127,23,85,201,248,252,67,3,119,182,84,145,174,247,165,125,59,152,216,214,171,194,85,114,181,119,75,12,207,117,229,22,171,205,31,200,158,102,253,203,235,20,68,37,240,201,105,181,95,248,146,202,139,21,246,217,73,113,182,220,113,197,138,146,178,142,174,22,205,5,76,18,87,194,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,46,43,58,249,93,103,142,19,226,58,151,40,114,142,201,117,197,56,91,16,108,172,181,226,122,170,41,163,161,182,82,189,242,35,163,185,85,182,62,140,115,66,145,61,92,140,213,210,53,98,115,35,71,202,216,18,87,248,51,225,126,213,194,102,75,211,101,205,29,222,174,227,114,184,212,50,247,126,150,90,134,205,3,110,178,82,83,195,82,218,87,36,81,57,41,183,83,162,198,146,53,95,162,251,203,240,76,115,9,254,255,0,230,89,127,247,191,255,0,249,56,64,9,146,159,9,222,86,50,111,229,254,30,244,232,10,170,0,0,16,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,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,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,170,165,175,241,235,193,222,30,226,159,40,238,110,179,89,233,32,204,91,29,63,109,195,247,56,104,233,123,93,107,224,100,238,142,215,45,68,187,92,218,105,93,52,136,137,213,99,25,43,153,42,238,70,57,174,128,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,73,159,228,169,229,99,20,252,192,174,244,235,113,96,28,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,255,0,0,176,14,117,126,86,48,183,204,10,31,78,184,145,87,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,128,12,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,151,84,8,171,231,157,249,147,253,100,253,154,82,174,74,158,105,241,79,203,250,239,81,183,19,82,8,171,231,157,249,147,253,100,253,154,90,175,43,143,61,153,101,247,215,163,214,147,252,1,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,255,0,0,31,39,20,226,204,43,129,172,85,88,167,26,226,107,86,31,178,209,108,237,55,27,165,108,116,148,176,111,123,88,205,242,200,173,99,119,61,237,106,106,189,238,114,34,119,170,17,109,157,252,231,238,180,217,161,108,163,200,140,17,73,89,130,108,23,135,186,227,89,117,123,153,62,39,162,72,246,108,137,138,196,117,3,55,58,73,24,245,223,34,171,41,220,246,177,18,90,119,220,87,30,89,153,133,115,147,150,102,42,205,44,21,87,218,44,184,154,223,96,184,83,110,146,55,201,14,251,189,22,248,37,233,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,32,176,202,160,2,215,249,151,99,250,156,190,224,183,49,42,173,184,134,146,213,114,190,83,211,88,41,82,101,139,125,99,42,234,99,138,170,158,38,72,139,189,238,163,90,181,93,169,189,172,107,222,221,187,55,36,16,229,86,89,226,172,228,204,124,57,149,184,42,147,180,94,177,53,194,43,125,54,232,228,124,112,239,95,126,121,122,108,123,219,12,76,71,73,35,209,171,178,54,61,202,154,53,75,223,231,27,144,216,55,44,51,67,2,230,46,11,162,164,181,83,227,59,60,150,186,139,77,37,58,197,4,15,181,71,77,4,82,70,155,246,49,139,77,53,52,41,20,108,99,24,148,168,190,242,200,186,117,121,54,103,95,208,110,32,174,217,57,87,111,235,82,102,109,189,58,51,199,22,233,32,174,183,69,81,81,30,231,44,141,70,194,232,31,88,142,209,143,114,201,208,211,107,119,169,53,32,198,51,58,243,66,235,157,89,185,139,243,94,242,218,184,234,49,77,226,166,228,202,122,154,215,85,190,142,7,189,122,52,169,43,145,21,236,134,46,156,76,247,90,136,200,218,136,214,162,34,36,180,242,96,202,26,156,33,144,216,151,55,46,48,85,195,81,152,87,134,195,70,142,158,39,193,53,186,223,212,138,57,152,198,251,236,122,212,205,93,27,145,235,222,144,198,168,212,69,220,249,10,32,7,154,14,19,250,41,198,214,96,246,124,51,236,106,11,207,179,174,212,123,40,187,60,53,157,90,24,59,69,76,122,34,54,77,245,77,169,223,34,107,186,84,151,114,171,145,197,223,242,58,197,55,218,188,43,155,152,42,162,187,125,150,213,112,179,221,40,233,186,76,78,149,85,92,117,81,212,73,189,19,123,183,50,138,153,52,85,86,167,79,86,162,43,156,171,114,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,200,171,231,157,249,147,253,100,253,154,82,174,74,158,105,241,79,203,250,239,81,183,19,82,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,186,162,149,113,99,229,99,57,62,95,226,31,78,156,198,176,201,79,136,190,37,242,179,133,252,9,54,58,204,203,183,240,123,21,154,142,122,111,106,92,255,0,29,12,82,118,72,38,150,62,183,75,174,199,201,181,222,227,53,114,252,17,113,235,207,76,244,204,126,34,243,30,227,154,25,161,121,237,215,90,237,34,134,24,145,89,75,111,165,106,170,199,75,77,26,170,244,225,102,231,104,154,171,149,206,115,222,231,189,239,123,164,255,0,149,191,0,181,153,119,216,120,155,206,59,125,214,219,139,215,182,83,225,220,59,89,77,61,12,214,136,215,171,77,53,77,92,114,53,143,116,210,177,100,72,227,84,88,219,20,137,39,190,249,25,209,146,160,66,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,66,192,57,213,249,88,194,223,48,40,125,58,226,71,7,47,76,1,131,115,63,140,108,185,193,153,129,135,169,47,182,42,170,138,250,154,139,125,90,43,160,157,244,214,250,154,136,146,70,235,163,216,146,195,26,171,29,171,30,136,173,114,57,170,173,92,135,128,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,161,229,51,87,44,240,174,114,101,198,35,202,220,107,73,218,44,184,154,223,45,190,167,108,113,190,72,119,167,185,60,93,70,61,141,154,39,163,100,141,234,213,217,35,24,228,77,90,134,60,60,81,112,201,143,184,89,205,11,150,95,226,250,106,186,203,107,42,28,219,46,33,75,116,212,212,87,152,18,56,164,223,3,164,77,174,123,27,60,77,149,140,115,210,57,21,204,220,237,17,206,169,124,174,60,246,101,151,223,94,143,90,79,240,0,0,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,149,64,1,21,124,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,128,6,42,230,74,124,39,121,88,201,191,151,248,123,211,160,42,168,49,225,230,23,128,48,110,88,113,141,152,216,51,47,240,245,37,138,197,75,81,65,83,79,111,164,69,108,16,62,166,223,77,81,42,70,221,116,99,22,89,164,84,99,116,99,17,81,173,70,181,17,169,127,252,148,48,6,13,139,37,241,150,105,55,15,82,46,44,170,197,21,22,7,221,156,138,233,210,221,21,37,20,237,167,98,170,232,198,44,179,61,238,218,137,189,82,61,251,186,113,237,145,240,64,15,52,127,61,153,155,247,47,163,209,23,233,201,170,237,106,176,112,137,141,175,183,219,157,37,186,219,110,199,23,42,186,202,202,185,155,12,20,208,71,108,183,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,75,85,230,95,199,173,78,124,226,25,178,87,41,175,181,112,101,213,142,162,72,110,239,143,165,178,255,0,113,130,170,70,182,102,205,12,178,54,122,20,108,112,203,10,123,155,158,229,123,218,229,100,42,202,63,193,7,5,216,171,139,140,199,130,134,181,183,91,38,1,182,245,39,189,226,24,168,100,116,111,233,44,59,168,105,167,86,44,41,88,244,158,53,70,189,125,200,213,210,237,126,212,141,243,253,132,240,181,139,3,97,91,54,10,194,212,61,138,203,135,237,244,246,187,117,55,85,242,116,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,250,197,170,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,6,42,228,255,0,127,243,44,191,251,223,255,0,252,156,32,4,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,0,0,8,1,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,95,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,0,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,186,160,12,85,204,148,248,78,242,177,147,127,47,240,247,167,64,85,80,64,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,192,57,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,1,96,28,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,0,24,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,46,168,17,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,17,87,207,59,243,39,250,201,251,52,181,94,87,30,123,50,203,239,175,71,173,39,248,2,0,121,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,0,58,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,144,25,199,183,4,23,222,17,241,220,85,184,114,150,235,114,203,43,223,74,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,211,107,156,232,229,70,81,252,35,196,14,62,193,153,37,143,120,127,183,190,146,167,9,230,21,69,186,174,186,42,181,153,239,162,158,146,118,204,146,210,181,36,72,163,124,171,28,77,149,206,99,149,236,134,52,238,218,138,83,83,42,128,8,149,231,123,153,157,167,21,101,166,78,81,213,221,98,246,125,190,175,19,92,32,234,109,161,168,237,18,37,61,35,246,163,253,249,163,236,181,169,171,152,155,91,63,186,229,222,244,74,85,201,247,39,47,184,231,138,4,205,90,121,187,61,151,45,45,243,212,86,73,181,143,235,213,87,83,207,73,79,77,162,189,175,110,230,62,166,94,162,53,237,78,205,177,219,86,70,169,126,188,215,178,118,213,153,92,37,222,241,115,108,53,117,216,135,47,170,41,239,118,185,104,169,91,44,241,192,233,163,134,181,175,118,199,61,41,146,157,239,158,68,106,181,53,165,137,239,93,177,170,16,215,195,94,111,84,228,46,124,224,108,220,134,122,184,233,240,237,226,25,174,9,73,4,83,79,45,185,250,197,91,12,108,151,70,43,228,166,146,104,209,85,91,162,189,21,28,213,68,114,100,188,81,254,47,115,122,167,34,56,104,204,44,210,183,207,87,5,202,211,103,124,54,185,233,160,138,103,211,220,106,94,218,90,57,149,146,251,142,99,42,39,137,239,71,35,189,198,187,221,127,228,174,54,230,70,124,12,229,125,215,39,56,75,203,60,7,125,117,90,92,160,179,251,74,178,10,186,39,82,79,73,61,116,210,86,201,75,36,78,85,115,95,11,170,86,21,215,69,85,141,85,90,221,118,165,117,34,87,158,46,22,177,82,98,172,164,198,180,244,59,47,87,91,125,226,215,89,83,213,122,245,105,105,36,165,146,158,61,138,187,27,181,245,181,43,170,34,57,122,154,57,85,26,212,74,65,202,11,52,46,184,47,139,74,108,7,11,106,231,182,230,13,158,182,219,81,3,107,93,20,17,79,77,11,171,98,170,124,90,43,102,123,91,79,52,45,215,106,181,42,164,84,119,139,93,35,252,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,200,171,231,157,249,147,253,100,253,154,82,174,74,158,105,241,79,203,250,239,81,183,19,82,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,186,162,149,113,99,229,99,57,62,95,226,31,78,156,198,176,173,92,87,113,93,152,252,90,230,59,241,174,53,151,176,218,168,122,144,88,44,16,76,175,165,180,82,185,81,85,173,85,68,234,76,253,173,89,102,84,71,72,230,181,17,24,198,71,27,46,127,149,207,2,86,172,236,186,205,158,249,209,134,106,234,48,77,142,161,141,195,246,234,184,27,216,177,13,107,92,244,149,242,110,93,210,211,83,185,141,69,102,206,156,178,57,88,174,114,67,52,78,153,240,8,86,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,18,168,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,128,32,7,154,63,158,204,205,251,151,209,232,139,170,228,99,249,236,253,91,253,164,74,160,34,175,158,119,230,79,245,147,246,105,106,188,174,60,246,101,151,223,94,143,90,79,240,0,0,64,15,52,127,61,153,155,247,47,163,209,23,85,200,199,243,217,250,183,251,72,149,64,1,21,124,243,191,50,127,172,159,179,75,85,229,113,231,179,44,190,250,244,122,210,127,128,6,42,230,74,124,39,121,88,201,191,151,248,123,211,160,42,168,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,224,128,30,104,254,123,51,55,238,95,71,162,41,254,24,226,187,49,240,55,12,183,142,25,48,84,190,198,181,98,140,65,87,120,191,221,32,153,82,170,186,150,90,90,104,18,129,186,34,116,161,94,206,229,149,81,85,210,181,237,141,118,177,36,108,190,127,135,92,134,198,92,73,102,229,139,42,112,101,21,91,159,113,168,99,238,117,208,211,164,204,180,219,145,237,74,138,217,81,207,99,118,70,215,106,141,87,183,123,213,145,181,119,189,168,185,15,100,94,69,229,199,14,153,113,110,202,252,175,179,118,27,85,14,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,58,147,63,107,117,93,17,168,214,181,140,107,24,198,49,181,0,22,171,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,24,171,147,253,255,0,204,178,255,0,239,127,255,0,242,112,128,19,37,62,19,188,172,100,223,203,252,61,233,208,21,84,0,0,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,127,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,1,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,234,128,49,87,50,83,225,59,202,198,77,252,191,195,222,157,1,85,65,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,0,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,95,248,5,128,115,171,242,177,133,190,96,80,250,117,196,138,190,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,0,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,186,160,69,95,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,154,144,69,95,60,239,204,159,235,39,236,210,213,121,92,121,236,203,47,190,189,30,180,159,224,8,1,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,95,248,0,30,43,58,50,135,6,231,214,87,226,12,163,204,8,42,228,177,98,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,227,215,197,23,12,152,251,133,156,208,185,101,254,47,166,171,172,182,178,161,205,178,226,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,209,28,234,64,101,80,1,142,103,28,217,161,106,206,62,45,51,51,30,88,155,72,182,217,239,30,205,163,158,146,181,181,112,85,193,67,12,116,81,213,71,43,81,26,230,76,218,100,153,52,213,17,36,68,71,59,77,203,38,156,155,50,83,232,55,15,183,108,227,171,184,117,170,243,54,224,157,24,35,151,116,112,80,219,165,168,167,143,115,86,54,171,102,116,239,172,87,104,247,181,99,232,105,181,219,208,190,156,89,133,172,88,231,10,222,112,86,41,161,237,182,92,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,230,48,88,179,11,95,112,54,42,188,224,172,83,67,216,175,88,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,59,204,132,248,7,204,204,85,155,188,33,101,182,58,198,181,125,174,245,81,111,168,183,212,213,58,73,36,146,171,177,85,205,70,201,229,124,143,115,223,52,140,167,107,228,122,187,222,145,207,114,34,34,162,37,63,230,193,138,108,88,127,130,92,95,105,187,215,118,122,188,77,112,180,90,237,113,244,158,254,209,84,202,232,106,221,30,173,69,70,105,5,37,67,245,114,163,125,205,53,220,230,162,193,13,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,83,192,143,94,116,248,2,154,251,195,206,20,204,26,124,61,87,89,114,194,184,161,148,207,174,133,37,115,40,45,213,148,242,36,203,42,53,118,53,143,168,130,129,136,247,167,115,246,53,170,157,69,71,71,95,47,12,107,106,192,28,105,101,85,246,243,79,87,53,61,85,225,246,70,54,153,141,115,210,123,133,52,180,48,185,81,206,106,108,108,181,49,185,235,174,168,196,114,162,57,81,26,178,233,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,53,38,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,41,87,22,62,86,51,147,229,254,33,244,233,204,107,11,170,224,39,130,11,239,23,24,238,90,220,71,75,117,182,229,149,147,171,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,107,185,205,116,145,35,231,206,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,182,1,10,220,234,252,211,225,111,151,244,62,163,113,42,175,35,31,207,103,234,223,237,34,85,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,4,0,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,4,85,243,206,252,201,254,178,126,205,45,87,149,199,158,204,178,251,235,209,235,73,254,0,0,8,1,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,18,168,0,34,175,158,119,230,79,245,147,246,105,106,188,174,60,246,101,151,223,94,143,90,79,240,0,197,92,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,4,0,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,252,16,3,205,31,207,102,102,253,203,232,244,69,186,224,12,1,140,179,79,25,90,114,251,47,176,245,93,243,16,223,42,18,154,134,134,153,19,124,175,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,50,8,224,187,132,156,43,194,54,86,38,22,182,203,219,177,37,247,179,92,49,53,197,206,142,94,165,115,105,163,99,224,130,84,134,41,22,142,57,18,103,66,201,17,92,222,180,138,171,171,212,184,0,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,12,85,201,254,255,0,230,89,127,247,191,255,0,249,56,64,9,146,159,9,222,86,50,111,229,254,30,244,232,10,170,0,0,16,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,191,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,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,64,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,170,160,128,30,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,128,115,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,252,2,192,57,213,249,88,194,223,48,40,125,58,226,69,95,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,0,49,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,93,80,34,175,158,119,230,79,245,147,246,105,74,185,42,121,167,197,63,47,235,189,70,220,77,72,34,175,158,119,230,79,245,147,246,105,106,188,174,60,246,101,151,223,94,143,90,79,240,4,0,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,252,0,1,69,56,174,225,71,46,56,181,203,135,224,172,107,23,97,186,208,245,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,212,133,251,90,146,194,170,141,145,173,106,162,177,236,142,70,99,197,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,202,32,20,171,138,124,235,253,206,220,62,227,108,227,142,223,219,106,240,253,189,59,4,14,139,169,27,235,167,149,148,244,189,86,245,35,85,133,39,154,37,147,107,209,221,52,126,221,93,162,46,53,134,77,25,3,147,150,46,31,242,107,9,228,238,28,155,180,82,97,155,123,105,228,169,218,246,118,186,167,185,210,84,212,236,123,222,177,245,103,146,89,122,123,213,172,223,181,190,235,81,10,128,65,15,53,236,157,186,229,175,22,151,188,92,219,13,37,14,30,204,26,122,123,221,174,90,42,87,69,4,147,182,24,225,173,107,221,177,172,90,149,168,99,231,145,26,174,93,42,162,123,215,116,138,133,202,114,62,199,245,50,218,179,79,43,107,177,13,34,83,210,212,91,175,246,187,75,150,38,206,175,149,178,193,91,80,196,211,170,246,34,67,64,199,119,171,24,171,31,228,172,139,187,213,243,184,198,182,170,12,151,203,220,185,154,158,173,110,87,204,81,45,238,158,86,177,189,6,193,67,73,36,50,181,238,221,185,30,174,184,66,173,68,106,162,163,100,213,91,162,35,163,215,128,60,11,248,68,227,39,41,236,30,212,246,127,100,196,17,223,122,221,14,174,239,102,198,250,254,150,221,205,211,169,217,122,123,181,247,119,238,209,218,109,92,138,65,106,188,209,252,137,230,111,220,190,177,68,65,182,72,99,91,86,90,231,70,1,204,107,237,61,92,246,220,43,138,45,87,186,200,169,24,215,79,36,20,213,113,205,35,99,107,156,214,171,213,172,84,68,87,53,53,211,85,79,18,114,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,145,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,38,164,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,69,42,226,199,202,198,114,124,191,196,62,157,57,1,124,46,240,201,143,184,166,205,11,110,95,225,10,106,186,59,107,234,26,219,214,33,91,116,213,52,86,104,22,57,100,223,59,163,77,173,123,219,4,173,137,143,115,18,73,17,172,220,221,85,205,200,83,37,242,135,6,228,46,87,225,252,163,203,248,42,227,177,97,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,123,80,1,10,220,234,252,211,225,111,151,244,62,163,113,42,175,35,31,207,103,234,223,237,34,85,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,240,4,0,243,71,243,217,153,191,114,250,61,17,117,92,140,127,61,159,171,127,180,137,84,4,85,243,206,252,201,254,178,126,205,45,87,149,199,158,204,178,251,235,209,235,73,254,0,0,8,1,230,143,231,179,51,126,229,244,122,34,234,185,24,254,123,63,86,255,0,105,18,168,0,34,175,158,119,230,79,245,147,246,105,106,188,174,60,246,101,151,223,94,143,90,79,240,0,197,92,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,4,0,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,47,252,16,23,204,198,211,117,191,243,0,204,11,21,138,217,87,113,185,92,106,44,52,148,116,116,144,186,105,234,103,146,211,66,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,36,171,151,231,47,202,110,17,105,174,152,227,28,95,105,47,153,139,124,167,146,219,52,214,217,165,246,117,5,187,170,215,164,16,163,218,199,74,249,29,20,82,62,71,177,52,218,214,49,173,70,189,243,94,80,0,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,96,197,92,159,239,254,101,151,255,0,123,255,0,255,0,147,132,0,153,41,240,157,229,99,38,254,95,225,239,78,128,170,160,0,1,0,60,209,252,246,102,111,220,190,143,68,95,255,0,37,79,43,24,167,230,5,119,167,91,139,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,0,0,0,0,0,0,0,0,0,0,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,64,226,23,151,15,25,216,231,63,115,47,26,225,108,155,237,182,92,65,140,47,55,75,117,79,210,43,84,125,122,89,235,101,146,41,54,62,165,175,110,230,61,171,163,145,28,154,232,168,139,220,73,255,0,1,89,91,142,242,91,132,236,13,150,121,151,98,246,54,36,179,123,79,182,209,118,168,106,58,93,91,149,84,209,254,50,23,190,55,107,28,172,119,186,229,211,93,23,69,69,68,184,0,8,1,254,133,199,29,159,248,12,255,0,148,214,127,250,89,55,220,61,97,107,238,6,200,44,180,193,88,166,135,177,94,176,254,15,179,90,238,52,221,86,73,208,170,130,138,40,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,222,84,0,68,7,30,188,5,113,99,157,60,88,227,156,204,203,76,169,246,206,27,188,251,51,177,86,251,118,219,79,213,233,91,105,97,147,241,115,84,50,70,233,36,79,111,188,212,215,77,83,84,84,85,187,254,87,249,9,155,28,59,100,21,255,0,5,103,30,20,250,63,122,173,198,21,87,72,41,187,117,53,94,250,87,209,81,70,217,55,211,201,35,19,87,195,34,104,171,187,221,215,77,21,21,109,3,143,94,2,184,177,206,158,44,113,206,102,101,166,84,251,103,13,222,125,153,216,171,125,187,109,167,234,244,173,180,176,201,248,185,170,25,35,116,146,39,183,222,106,107,166,169,170,42,42,221,255,0,43,252,132,205,142,29,178,10,255,0,130,179,143,10,125,31,189,86,227,10,171,164,20,221,186,154,175,125,43,232,168,163,108,155,233,228,145,137,171,225,145,52,85,221,238,235,166,138,138,183,128,1,103,252,208,50,19,54,56,137,200,43,6,10,201,204,41,244,130,245,69,140,41,110,147,211,118,234,106,77,148,172,162,173,141,210,111,168,146,54,46,143,154,52,209,23,119,189,174,154,34,170,88,7,15,92,184,120,206,192,217,251,150,152,215,20,228,223,98,178,225,252,97,102,186,92,106,126,145,90,164,232,82,193,91,20,146,201,177,149,46,123,182,177,142,93,26,138,229,211,68,69,94,226,79,248,245,202,220,119,157,60,39,99,156,179,203,75,23,182,113,37,231,217,157,138,139,181,67,79,213,233,92,169,102,147,241,147,61,145,183,72,226,123,189,231,38,186,104,154,170,162,44,96,112,245,203,135,140,236,13,159,185,105,141,113,78,77,246,43,46,31,198,22,107,165,198,167,233,21,170,78,133,44,21,177,73,44,155,25,82,231,187,107,24,229,209,168,174,93,52,68,85,238,38,252,0,66,7,16,188,184,120,206,199,57,251,153,120,215,11,100,223,109,178,226,12,97,121,186,91,170,126,145,90,163,235,210,207,91,44,145,73,177,245,45,123,119,49,237,93,28,136,228,215,69,68,94,226,79,248,10,202,220,119,146,220,39,96,108,179,204,187,23,177,177,37,155,218,125,182,139,181,67,81,210,234,220,170,166,143,241,144,189,241,187,88,229,99,189,215,46,154,232,186,42,42,37,192,2,192,57,173,240,185,158,220,74,126,11,191,2,152,27,233,31,209,207,109,251,79,250,167,71,71,208,237,29,135,163,254,169,150,61,219,186,18,254,78,186,109,239,211,84,214,159,242,191,224,207,137,62,29,179,246,255,0,141,115,143,45,254,143,217,107,112,125,85,174,10,159,108,80,85,239,170,125,109,20,141,143,101,60,242,61,53,100,50,46,170,155,125,221,53,213,81,22,79,193,96,28,214,248,92,207,110,37,63,5,223,129,76,13,244,143,232,231,182,253,167,253,83,163,163,232,118,142,195,209,255,0,84,203,30,237,221,9,127,39,93,54,247,233,170,107,111,252,5,112,21,197,142,75,113,99,129,179,51,50,242,167,216,216,110,205,237,62,219,91,237,219,109,71,75,171,109,170,134,63,197,195,80,249,29,172,146,177,190,235,87,77,117,93,17,21,82,95,192,34,3,143,94,2,184,177,206,158,44,113,206,102,101,166,84,251,103,13,222,125,153,216,171,125,187,109,167,234,244,173,180,176,201,248,185,170,25,35,116,146,39,183,222,106,107,166,169,170,42,42,221,255,0,43,252,132,205,142,29,178,10,255,0,130,179,143,10,125,31,189,86,227,10,171,164,20,221,186,154,175,125,43,232,168,163,108,155,233,228,145,137,171,225,145,52,85,221,238,235,166,138,138,183,128,0,0,22,149,199,223,2,118,174,46,240,205,21,247,13,86,82,90,115,23,14,211,173,37,158,178,170,70,193,69,85,4,149,16,186,72,171,164,101,60,179,189,145,198,218,135,66,214,42,35,100,153,234,189,207,113,118,160,179,254,102,25,125,196,158,114,100,213,183,39,120,125,192,30,223,164,196,55,4,168,196,245,62,213,160,165,232,210,210,186,57,32,166,217,86,230,43,186,179,171,37,234,68,244,115,59,38,213,213,178,170,22,45,194,199,43,238,33,233,56,130,193,55,46,32,114,123,177,96,27,117,193,110,23,119,186,243,104,172,142,94,132,79,150,8,37,129,179,74,178,195,44,236,134,41,25,211,93,99,145,233,171,127,41,38,164,22,43,205,75,132,188,216,226,103,10,229,253,219,39,45,30,220,189,97,59,133,125,60,246,142,209,77,77,212,165,172,142,39,58,167,175,81,52,108,78,155,232,227,103,77,17,206,119,104,215,185,24,186,219,87,2,28,22,241,157,195,183,20,24,71,49,177,142,83,93,109,216,89,189,170,221,125,117,191,18,218,159,190,150,162,158,72,216,179,68,202,196,89,97,142,117,130,119,49,17,206,252,74,57,140,115,218,198,173,192,115,91,225,115,61,184,148,252,23,126,5,48,55,210,63,163,158,219,246,159,245,78,142,143,161,218,59,15,71,253,83,44,123,183,116,37,252,157,116,219,223,166,169,173,191,240,21,192,87,22,57,45,197,142,6,204,204,203,202,159,99,97,187,55,180,251,109,111,183,109,181,29,46,173,182,170,24,255,0,23,13,67,228,118,178,74,198,251,173,93,53,213,116,68,85,73,127,5,191,241,235,149,184,239,58,120,78,199,57,103,150,150,47,108,226,75,207,179,59,21,23,106,134,159,171,210,185,82,205,39,227,38,123,35,110,145,196,247,123,206,77,116,209,53,85,68,88,129,254,133,199,29,159,248,12,255,0,148,214,127,250,89,47,220,122,229,110,59,206,158,19,177,206,89,229,165,139,219,56,146,243,236,206,197,69,218,161,167,234,244,174,84,179,73,248,201,158,200,219,164,113,61,222,243,147,93,52,77,85,81,22,48,56,122,229,195,198,118,6,207,220,180,198,184,167,38,251,21,151,15,227,11,53,210,227,83,244,138,213,39,66,150,10,216,164,150,77,140,169,115,221,181,140,114,232,212,87,46,154,34,42,247,19,126,88,7,53,190,23,51,219,137,79,193,119,224,83,3,125,35,250,57,237,191,105,255,0,84,232,232,250,29,163,176,244,127,213,50,199,187,119,66,95,201,215,77,189,250,106,154,211,254,87,252,25,241,39,195,182,126,223,241,174,113,229,191,209,251,45,110,15,170,181,193,83,237,138,10,189,245,79,173,162,145,177,236,167,158,71,166,172,134,69,213,83,111,187,166,186,170,34,201,249,8,28,66,242,225,227,59,28,231,238,101,227,92,45,147,125,182,203,136,49,133,230,233,110,169,250,69,106,143,175,75,61,108,178,69,38,199,212,181,237,220,199,181,116,114,35,147,93,21,17,123,137,63,224,43,43,113,222,75,112,157,129,178,207,50,236,94,198,196,150,111,105,246,218,46,213,13,71,75,171,114,170,154,63,198,66,247,198,237,99,149,142,247,92,186,107,162,232,168,168,151,0,120,172,239,193,87,92,202,201,124,125,151,54,42,138,72,46,88,171,11,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,233,174,136,190,7,148,225,119,134,76,3,194,206,87,219,114,255,0,8,83,82,86,92,153,78,214,222,177,10,219,161,166,173,188,206,146,75,38,249,221,26,110,115,24,233,229,108,76,123,158,177,198,173,102,231,104,174,117,96,0,2,48,57,160,112,103,196,159,17,57,251,96,198,185,57,150,255,0,72,44,180,88,62,150,215,61,79,182,40,41,54,85,50,182,182,71,71,178,162,120,222,186,50,104,215,84,77,190,246,154,234,138,137,80,57,82,112,185,158,220,53,254,20,127,13,120,27,232,231,210,63,98,123,51,250,167,71,89,215,236,253,187,173,254,166,150,77,187,122,241,126,86,154,238,238,215,69,210,255,0,203,63,230,129,144,153,177,196,78,65,88,48,86,78,97,79,164,23,170,44,97,75,116,158,155,183,83,82,108,165,101,21,108,110,147,125,68,145,177,116,124,209,166,136,187,189,237,116,209,21,82,208,56,10,224,43,139,28,150,226,199,3,102,102,101,229,79,177,176,221,155,218,125,182,183,219,182,218,142,151,86,219,85,12,127,139,134,161,242,59,89,37,99,125,214,174,154,234,186,34,42,164,191,128,68,7,30,188,5,113,99,157,60,88,227,156,204,203,76,169,246,206,27,188,251,51,177,86,251,118,219,79,213,233,91,105,97,147,241,115,84,50,70,233,36,79,111,188,212,215,77,83,84,84,85,184,14,84,156,46,103,183,13,127,133,31,195,94,6,250,57,244,143,216,158,204,254,169,209,214,117,251,63,110,235,127,169,165,147,110,222,188,95,149,166,187,187,181,209,116,191,240,88,7,53,190,23,51,219,137,79,193,119,224,83,3,125,35,250,57,237,191,105,255,0,84,232,232,250,29,163,176,244,127,213,50,199,187,119,66,95,201,215,77,189,250,106,154,219,255,0,1,92,5,113,99,146,220,88,224,108,204,204,188,169,246,54,27,179,123,79,182,214,251,118,219,81,210,234,219,106,161,143,241,112,212,62,71,107,36,172,111,186,213,211,93,87,68,69,84,151,240,0,0,136,14,61,120,10,226,199,58,120,177,199,57,153,150,153,83,237,156,55,121,246,103,98,173,246,237,182,159,171,210,182,210,195,39,226,230,168,100,141,210,72,158,223,121,169,174,154,166,168,168,171,112,28,169,56,92,207,110,26,255,0,10,63,134,188,13,244,115,233,31,177,61,153,253,83,163,172,235,246,126,221,214,255,0,83,75,38,221,189,120,191,43,77,119,119,107,162,233,127,224,2,192,57,173,240,185,158,220,74,126,11,191,2,152,27,233,31,209,207,109,251,79,250,167,71,71,208,237,29,135,163,254,169,150,61,219,186,18,254,78,186,109,239,211,84,214,223,248,10,224,43,139,28,150,226,199,3,102,102,101,229,79,177,176,221,155,218,125,182,183,219,182,218,142,151,86,219,85,12,127,139,134,161,242,59,89,37,99,125,214,174,154,234,186,34,42,164,191,128,8,1,254,133,199,29,159,248,12,255,0,148,214,127,250,89,55,220,61,97,107,238,6,200,44,180,193,88,166,135,177,94,176,254,15,179,90,238,52,221,86,73,208,170,130,138,40,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,222,84,0,68,7,30,188,5,113,99,157,60,88,227,156,204,203,76,169,246,206,27,188,251,51,177,86,251,118,219,79,213,233,91,105,97,147,241,115,84,50,70,233,36,79,111,188,212,215,77,83,84,84,85,187,254,87,249,9,155,28,59,100,21,255,0,5,103,30,20,250,63,122,173,198,21,87,72,41,187,117,53,94,250,87,209,81,70,217,55,211,201,35,19,87,195,34,104,171,187,221,215,77,21,21,111,0,22,235,130,120,68,181,89,120,198,204,62,46,177,53,198,146,225,114,191,211,209,219,112,213,3,105,218,244,182,64,203,125,37,61,69,83,222,246,238,109,75,221,4,145,55,166,168,141,133,242,35,156,254,178,178,43,138,0,2,223,248,245,202,220,119,157,60,39,99,156,179,203,75,23,182,113,37,231,217,157,138,139,181,67,79,213,233,92,169,102,147,241,147,61,145,183,72,226,123,189,231,38,186,104,154,170,162,44,96,112,245,203,135,140,236,13,159,185,105,141,113,78,77,246,43,46,31,198,22,107,165,198,167,233,21,170,78,133,44,21,177,73,44,155,25,82,231,187,107,24,229,209,168,174,93,52,68,85,238,38,252,16,3,253,11,142,59,63,240,25,255,0,41,172,255,0,244,178,95,191,5,184,239,247,2,254,5,61,133,254,140,255,0,3,255,0,69,189,153,218,161,255,0,178,158,197,236,221,14,182,254,151,245,239,119,126,253,159,29,218,119,145,3,253,11,142,59,63,240,25,255,0,41,172,255,0,244,178,111,184,122,194,215,220,13,144,89,105,130,177,77,15,98,189,97,252,31,102,181,220,105,186,172,147,161,85,5,20,81,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,188,168,0,0,1,16,28,122,240,21,197,142,116,241,99,142,115,51,45,50,167,219,56,110,243,236,206,197,91,237,219,109,63,87,165,109,165,134,79,197,205,80,201,27,164,145,61,190,243,83,93,53,77,81,81,86,239,249,95,228,38,108,112,237,144,87,252,21,156,120,83,232,253,234,183,24,85,93,32,166,237,212,213,123,233,95,69,69,27,100,223,79,36,140,77,95,12,137,162,174,239,119,93,52,84,85,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,225,83,142,159,254,74,124,221,225,127,58,241,159,231,2,245,75,128,43,107,155,255,0,219,26,150,186,215,37,66,187,253,235,178,177,205,254,28,40,255,0,245,60,37,255,0,128,0,0,198,179,139,31,52,249,201,243,3,16,250,140,228,170,114,84,242,177,138,126,96,87,122,117,184,191,240,99,89,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,94,254,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,13,179,175,153,118,126,227,220,253,165,205,44,11,139,46,184,115,13,225,203,131,61,143,135,41,171,235,104,232,110,84,52,245,178,79,7,181,41,98,170,116,115,77,36,111,100,115,236,114,53,205,106,53,52,68,69,36,127,14,241,29,117,226,159,150,254,103,230,165,247,4,85,225,171,147,176,62,39,182,214,49,98,115,104,171,103,130,219,42,73,85,66,231,42,185,244,206,114,171,123,213,85,146,50,104,149,207,233,245,29,4,38,85,0,0,88,7,58,191,43,24,91,230,5,15,167,92,75,0,229,113,231,179,44,190,250,244,122,210,127,128,40,87,25,156,80,90,184,76,201,122,156,198,172,180,85,220,110,87,26,135,217,44,49,69,78,217,160,109,214,74,74,137,169,157,84,213,150,39,37,54,234,117,73,22,55,43,244,95,117,62,41,25,124,25,115,38,204,123,39,19,85,213,217,243,141,174,183,44,25,153,55,7,83,212,82,84,93,149,109,184,102,170,162,171,124,21,52,233,86,247,118,122,56,122,143,141,241,182,86,53,176,185,30,238,162,192,198,172,207,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,118,193,24,28,217,56,218,163,183,216,191,115,38,80,226,190,173,125,211,123,177,141,210,209,114,130,72,225,165,107,230,130,75,52,157,53,116,140,153,210,70,171,59,21,99,115,99,107,35,114,72,217,228,107,125,87,43,222,61,177,86,117,236,225,235,55,32,186,222,113,93,154,222,250,171,94,38,142,158,74,142,219,67,22,212,115,46,47,106,47,78,102,110,98,54,165,250,54,109,90,215,185,39,86,173,69,181,243,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,137,84,0,2,192,56,84,227,167,255,0,146,159,55,120,95,206,188,103,249,192,189,82,224,10,218,230,255,0,246,198,165,174,181,201,80,174,255,0,122,236,172,115,127,135,10,63,253,79,9,127,224,0,1,212,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,198,95,59,240,85,171,45,115,163,31,101,205,138,162,174,123,110,21,197,23,91,37,28,181,111,107,167,146,10,106,185,33,141,210,57,173,107,85,234,214,34,170,163,90,154,235,162,39,129,57,60,178,243,175,240,211,194,62,22,237,22,254,203,95,129,52,193,85,155,34,217,12,189,138,8,123,60,145,235,35,220,237,105,101,166,222,229,219,172,169,46,214,163,118,235,117,71,201,197,152,166,197,129,176,173,231,26,226,154,238,197,101,195,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,220,99,27,152,88,214,235,153,88,255,0,18,230,53,246,158,146,11,150,42,188,86,222,235,34,164,99,155,4,115,212,204,249,164,108,109,115,156,228,98,57,234,136,138,231,46,154,106,171,226,79,71,45,124,161,166,202,14,15,176,60,11,5,34,92,177,133,58,226,251,148,212,211,203,43,39,125,115,90,250,119,42,73,166,199,182,141,41,35,123,88,136,196,124,78,84,221,170,189,208,153,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,186,160,66,183,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,165,92,234,252,211,225,111,151,244,62,163,113,42,175,35,31,207,103,234,223,237,34,85,0,35,214,241,199,173,78,67,115,13,204,124,149,205,139,237,92,249,117,124,168,176,195,104,124,157,45,150,11,140,244,22,230,186,103,77,52,177,182,10,21,108,147,75,50,123,251,94,212,123,26,213,124,202,251,255,0,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,237,128,8,192,207,174,97,117,153,155,198,38,84,228,86,67,98,255,0,244,11,65,152,24,114,43,197,242,215,52,244,242,94,42,187,115,161,169,165,100,209,204,145,212,219,157,28,204,106,163,163,219,36,145,43,154,231,199,177,206,147,240,1,102,188,210,115,139,31,100,86,75,224,44,198,203,155,245,93,186,229,110,204,139,92,178,197,21,84,208,193,112,130,58,74,217,157,73,84,216,94,199,75,77,35,162,98,73,18,185,17,200,159,161,82,170,240,119,197,86,13,226,191,40,237,248,194,205,114,164,110,39,183,83,211,211,98,203,68,113,172,47,183,92,85,158,250,182,39,61,238,236,210,57,178,58,23,238,118,230,34,181,87,168,201,24,202,234,8,86,231,87,230,159,11,124,191,161,245,27,136,228,169,230,159,20,252,191,174,245,27,113,53,32,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,0,166,156,77,221,174,182,14,27,115,94,251,98,185,213,219,174,86,236,15,125,171,163,172,164,153,208,207,77,60,116,19,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,10,21,203,155,141,127,221,85,151,19,216,49,253,206,213,30,102,225,111,197,220,169,160,94,148,151,74,20,70,36,119,54,195,181,172,110,231,189,99,149,177,43,154,201,26,215,105,19,102,138,52,188,0,1,100,28,194,184,170,198,92,40,102,230,65,227,11,53,202,173,216,98,227,81,124,166,197,150,136,227,73,153,113,183,35,237,187,213,177,57,236,111,105,141,174,145,208,191,115,118,189,85,170,189,55,200,199,221,86,78,231,22,1,207,92,1,107,204,108,185,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,208,171,237,64,0,2,138,113,147,145,116,124,68,240,227,140,242,231,216,222,209,189,58,223,37,199,14,53,139,3,38,101,226,157,142,146,149,35,150,116,86,69,212,122,116,30,253,90,189,41,165,110,246,163,149,201,142,101,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,75,220,63,102,103,225,147,35,176,30,105,73,87,106,168,171,196,216,126,134,225,95,236,185,55,210,195,92,248,91,218,160,103,190,245,111,74,116,150,53,99,156,174,99,152,173,114,238,106,145,45,206,175,205,62,22,249,127,67,234,55,17,201,83,205,62,41,249,127,93,234,54,226,90,120,129,204,207,192,222,71,99,204,210,142,174,213,79,87,134,112,253,117,194,131,218,146,108,165,154,185,144,187,178,192,255,0,125,138,238,172,235,20,104,198,185,28,247,61,26,213,220,228,49,161,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,158,156,33,148,53,60,44,114,223,196,152,90,197,5,94,29,197,150,204,183,188,223,46,213,84,243,196,202,216,111,242,91,101,154,121,59,77,54,136,247,195,46,145,69,42,57,206,108,112,66,136,247,108,71,45,63,229,161,199,173,54,124,225,232,114,87,54,111,180,144,102,45,142,158,56,109,15,147,171,190,255,0,110,130,150,54,186,103,77,52,178,58,122,228,116,115,75,50,123,155,152,228,123,26,228,100,202,203,245,0,30,43,56,179,139,0,228,86,0,186,102,54,99,95,169,45,214,219,117,60,242,197,20,181,80,195,61,194,120,225,146,102,210,82,182,103,177,178,212,200,216,158,145,196,142,69,114,167,233,84,181,94,94,188,85,99,46,43,243,115,63,49,133,230,229,86,220,49,110,168,177,211,97,59,68,145,164,44,183,91,149,247,45,138,232,154,247,183,180,200,214,198,233,159,185,219,158,136,212,94,155,35,99,47,124,30,43,56,179,139,0,228,86,0,186,102,54,99,95,169,45,214,219,117,60,242,197,20,181,80,195,61,194,120,225,146,102,210,82,182,103,177,178,212,200,216,158,145,196,142,69,114,167,233,84,134,187,79,53,140,249,155,138,58,44,229,190,221,234,232,240,19,234,35,183,86,96,138,71,118,154,40,108,139,42,44,137,28,110,116,109,146,185,27,171,210,169,85,142,116,136,141,93,176,47,65,38,83,39,115,139,0,231,174,0,181,230,54,92,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,232,85,246,167,201,197,151,255,0,162,152,86,243,138,125,137,117,188,251,26,223,81,112,246,117,166,155,180,87,86,116,163,115,250,20,241,106,157,73,159,183,107,25,170,110,114,162,106,154,144,111,198,159,48,204,249,206,156,127,117,194,22,42,204,65,150,248,63,15,222,33,90,60,62,141,236,87,88,235,104,102,115,163,168,174,149,186,76,202,150,204,136,254,130,63,167,11,225,135,68,116,145,117,157,38,156,2,241,175,133,120,172,203,138,75,37,218,231,217,243,55,12,219,225,143,17,219,234,22,54,73,95,177,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,163,35,209,138,155,93,19,229,186,160,81,254,42,184,152,193,188,40,101,29,102,105,99,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,137,110,25,249,156,231,70,9,226,26,167,21,230,230,49,171,188,224,76,111,120,214,253,106,173,171,171,168,164,176,65,53,67,157,218,45,172,114,205,44,12,167,73,93,164,12,71,36,145,55,166,168,175,72,164,142,111,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,59,96,138,190,107,156,116,255,0,95,225,127,37,49,159,251,34,151,31,214,208,183,251,86,182,215,29,66,59,253,247,181,49,173,254,4,42,255,0,245,68,39,160,229,149,204,15,55,51,127,25,91,184,115,205,107,21,94,41,125,61,158,73,40,113,101,44,47,146,174,6,83,35,156,175,187,61,92,173,123,28,213,138,22,212,34,53,235,47,73,178,36,175,157,100,111,223,229,169,204,46,143,51,108,84,57,21,159,56,191,253,29,80,110,138,207,124,186,77,5,60,119,138,93,244,208,211,82,190,105,38,73,42,110,46,146,103,181,17,177,238,146,56,145,206,115,228,222,231,72,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,26,206,44,124,211,231,39,204,12,67,234,51,146,189,203,67,143,90,108,249,195,208,228,174,108,223,105,32,204,91,29,60,112,218,31,39,87,125,254,221,5,44,109,116,206,154,105,100,116,245,200,232,230,150,100,247,55,49,200,246,53,200,201,149,151,234,0,0,24,214,113,99,230,159,57,62,96,98,31,81,156,149,78,74,158,86,49,79,204,10,239,78,183,23,254,12,107,56,177,243,79,156,159,48,49,15,168,206,74,79,38,171,181,170,193,194,38,54,190,223,110,116,150,235,109,187,28,92,170,235,43,42,230,108,48,83,65,29,178,222,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,45,87,153,127,30,181,57,243,136,102,201,92,166,190,213,193,151,86,58,137,33,187,190,62,150,203,253,198,10,169,26,217,155,52,50,200,217,232,81,177,195,44,41,238,110,123,149,239,107,149,144,171,40,255,0,4,28,23,98,174,46,51,30,10,26,214,221,108,152,6,219,212,158,247,136,98,161,145,209,191,164,176,238,161,166,157,88,176,165,99,210,120,213,26,245,247,35,87,75,181,251,82,55,205,79,16,184,90,197,129,184,47,204,188,21,133,168,123,21,151,15,229,125,230,215,110,166,234,190,78,133,44,22,153,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,121,142,17,149,64,0,22,1,206,175,202,198,22,249,129,67,233,215,18,192,57,92,121,236,203,47,190,189,30,180,159,224,15,21,156,89,59,128,115,215,0,93,50,231,49,172,52,151,27,109,198,158,120,162,150,90,88,102,158,223,60,144,201,11,106,233,93,51,30,216,170,99,108,175,88,229,70,170,181,87,244,162,227,173,196,86,67,99,46,27,115,114,251,149,56,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,117,86,163,221,177,232,248,220,187,216,228,73,10,229,71,199,79,245,142,23,243,175,25,255,0,177,233,112,5,109,115,127,182,107,173,114,84,43,191,222,187,43,28,223,225,194,143,255,0,83,194,74,161,107,252,122,241,137,135,184,88,202,59,155,108,215,138,73,243,22,249,79,216,176,253,178,26,202,94,215,68,249,217,59,99,186,75,79,46,231,58,154,39,67,34,162,244,158,199,202,214,68,187,81,238,115,96,51,253,21,99,220,85,254,186,226,60,73,136,238,31,238,149,149,215,42,234,137,63,225,73,52,210,72,255,0,181,206,115,190,42,164,239,114,243,224,178,213,194,198,87,211,223,113,126,31,164,110,106,98,90,117,92,65,88,149,45,170,90,40,22,77,209,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,234,72,198,67,182,194,249,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,0,1,141,103,22,62,105,243,147,230,6,33,245,25,201,94,229,161,199,173,54,124,225,232,114,87,54,111,180,144,102,45,142,158,56,109,15,147,171,190,255,0,110,130,150,54,186,103,77,52,178,58,122,228,116,115,75,50,123,155,152,228,123,26,228,100,202,203,245,0,178,174,59,121,140,216,184,84,190,225,252,7,128,233,109,88,175,25,251,66,158,179,17,218,39,223,211,162,179,171,28,231,70,233,227,122,118,122,201,181,137,209,34,178,84,108,123,164,124,122,62,46,165,117,225,159,138,172,163,226,191,6,212,227,12,173,185,85,181,246,234,142,205,115,180,92,163,100,55,27,115,213,93,211,89,162,99,222,221,146,53,170,230,61,142,115,29,163,155,174,246,72,198,86,0,66,95,57,108,1,77,134,120,163,181,227,59,118,30,171,164,167,198,56,94,146,166,178,224,228,149,96,174,184,211,203,45,60,136,199,57,85,136,248,233,163,161,71,49,154,104,142,141,202,154,201,185,222,215,146,94,102,98,170,108,211,199,89,57,218,250,184,110,225,135,215,19,116,36,146,71,118,122,234,122,154,122,125,240,183,127,77,157,72,234,180,145,118,43,157,208,131,222,68,102,139,47,229,170,243,52,206,191,192,183,8,248,167,179,219,251,85,126,59,215,5,81,239,139,124,49,118,216,38,237,18,73,164,140,115,116,165,138,167,99,147,118,146,172,91,154,173,221,164,27,100,134,10,181,102,86,116,96,28,185,190,212,85,193,109,197,88,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,93,53,69,240,50,104,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,198,223,139,31,52,249,201,243,3,16,250,140,228,148,242,134,226,219,10,222,112,37,183,132,188,67,23,97,196,150,47,106,92,44,83,237,142,42,122,250,23,76,218,135,193,185,243,44,146,214,36,149,21,114,108,100,72,212,130,29,202,186,177,234,178,84,8,86,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,20,171,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,74,160,4,0,243,71,243,217,153,191,114,250,61,17,117,92,168,248,233,254,177,194,254,117,227,63,246,61,46,0,173,174,111,246,205,117,174,74,133,119,251,215,101,99,155,252,56,81,255,0,234,120,73,84,0,142,174,101,124,194,232,242,202,197,93,145,89,13,139,255,0,209,213,126,216,175,23,203,92,208,84,71,103,165,223,83,13,77,43,38,142,101,146,154,226,217,33,99,85,29,30,232,227,149,92,215,50,77,142,108,96,240,157,230,159,38,254,96,97,239,81,128,201,76,0,88,7,58,191,43,24,91,230,5,15,167,92,72,181,225,87,137,140,101,194,134,110,81,230,150,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,252,133,50,119,56,176,14,122,224,11,94,99,101,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,254,133,95,106,66,183,58,191,52,248,91,229,253,15,168,220,71,37,79,52,248,167,229,253,119,168,219,137,169,0,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,168,5,42,226,199,202,198,114,124,191,196,62,157,57,142,182,85,102,102,42,201,188,199,195,153,165,130,170,251,61,235,12,220,34,184,83,110,146,70,71,54,197,247,224,151,166,246,61,208,202,197,116,114,49,28,155,227,123,218,171,163,148,200,39,131,190,42,176,111,21,249,71,111,198,22,107,149,35,113,61,186,158,158,155,22,90,35,141,97,125,186,226,172,247,213,177,57,239,119,102,145,205,145,208,191,115,183,49,21,170,189,70,72,198,87,80,8,171,231,157,249,147,253,100,253,154,90,175,0,188,107,226,174,20,243,30,146,201,118,185,246,140,178,196,215,8,99,196,118,250,133,145,241,208,111,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,235,70,196,98,166,230,196,248,167,206,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,182,0,0,16,3,204,211,37,63,2,220,92,98,158,207,112,237,84,24,239,92,107,71,190,93,243,69,219,103,155,180,71,38,145,177,173,210,170,42,157,141,77,218,68,177,110,114,187,118,151,105,201,67,59,237,75,106,198,92,55,77,99,171,109,201,181,21,24,226,158,228,217,26,232,36,129,91,69,71,44,15,111,115,152,246,185,33,115,85,55,35,209,242,34,236,216,157,74,65,206,175,205,62,22,249,127,67,234,55,17,201,83,205,62,41,249,127,93,234,54,226,186,243,167,207,154,107,78,13,194,156,57,89,171,106,217,114,190,212,51,19,94,146,26,137,98,103,179,161,89,34,166,134,86,35,54,78,201,106,18,73,17,55,254,45,244,44,114,179,222,99,146,205,121,101,228,167,225,167,139,140,45,218,46,29,150,131,2,105,141,107,54,75,178,105,123,20,240,246,120,227,214,55,181,218,213,75,77,189,171,183,88,146,93,174,71,109,214,106,120,177,242,177,156,159,47,241,15,167,78,99,131,132,241,77,247,3,98,171,54,53,194,213,221,138,245,135,238,20,247,75,117,79,73,146,116,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,159,238,8,56,209,194,188,92,101,196,21,213,174,181,89,49,245,183,169,5,239,15,69,93,27,164,127,73,33,221,93,77,2,189,102,74,55,172,241,162,57,233,238,72,174,139,115,246,164,143,185,80,117,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,32,51,143,174,53,241,87,21,153,143,87,100,180,220,251,62,89,97,155,132,209,225,203,125,58,200,200,235,246,43,163,109,206,161,36,107,30,233,165,98,170,177,175,106,116,99,122,177,19,115,165,124,183,85,200,199,243,217,250,183,251,72,149,67,169,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,1,156,125,113,175,138,184,172,204,122,187,37,166,231,217,242,203,12,220,38,143,14,91,233,214,70,71,95,177,93,27,110,117,9,35,88,247,77,43,21,85,141,123,83,163,27,213,136,155,157,43,229,181,82,234,184,5,227,95,21,112,167,152,244,150,75,181,207,180,101,150,38,184,67,30,35,183,212,44,143,142,131,122,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,90,54,35,21,55,54,39,197,62,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,29,178,50,249,172,112,49,106,189,97,154,254,40,178,162,215,73,111,185,88,41,214,76,87,101,183,90,218,196,185,192,250,135,201,45,205,58,17,238,117,75,29,59,223,60,146,234,142,133,155,213,236,232,170,75,24,25,59,156,88,251,34,177,253,175,49,178,230,253,87,110,185,91,170,32,150,88,162,170,154,24,46,16,71,52,115,58,146,169,176,189,142,150,154,71,68,196,146,37,114,35,145,63,66,166,66,124,42,241,49,131,120,175,202,58,60,210,193,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,234,243,139,56,176,14,69,96,11,166,99,102,53,250,146,221,109,183,83,207,44,81,75,85,12,51,220,39,142,25,38,109,37,43,102,123,27,45,76,141,137,233,28,72,228,87,42,126,149,72,1,227,19,138,172,101,197,126,110,92,49,133,230,229,86,220,49,110,168,168,166,194,118,137,35,72,89,110,183,43,253,197,116,77,123,219,218,100,107,99,116,207,220,237,207,68,106,47,77,145,177,148,40,191,254,90,156,192,191,1,53,148,57,9,154,211,111,192,55,91,131,189,151,113,115,181,146,207,93,87,61,51,63,27,44,245,44,134,158,220,196,237,51,201,181,138,228,146,71,191,191,115,137,169,44,43,153,127,30,180,217,13,135,166,201,92,166,190,210,79,152,183,202,121,33,187,190,62,174,251,5,186,122,89,26,217,155,52,50,198,232,43,149,210,67,44,41,239,237,99,85,239,107,81,240,171,225,178,211,108,198,89,175,143,232,172,212,114,85,223,241,102,49,188,71,77,19,234,234,209,103,184,92,106,230,70,181,100,154,103,34,43,228,150,68,213,242,57,59,220,170,229,241,82,124,248,32,224,187,10,240,143,151,16,80,214,182,213,123,199,215,46,164,247,188,67,21,12,109,145,157,84,135,117,13,52,234,196,153,104,216,176,70,168,215,175,191,34,58,93,172,220,145,179,31,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,9,222,229,205,198,191,238,170,203,137,236,24,254,231,106,143,51,112,183,226,238,84,208,47,74,75,165,10,35,18,59,155,97,218,214,55,115,222,177,202,216,149,205,100,141,107,180,137,179,69,26,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,214,113,99,230,159,57,62,96,98,31,81,156,167,248,79,20,223,112,54,42,179,99,92,45,93,216,175,88,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,137,254,224,131,141,28,43,197,198,92,65,93,90,235,85,147,31,91,122,144,94,240,244,85,209,186,71,244,146,29,213,212,208,43,214,100,163,122,207,26,35,158,158,228,138,232,183,63,106,72,251,149,0,0,99,89,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,95,248,49,172,226,199,205,62,114,124,192,196,62,163,57,245,112,199,21,217,143,129,184,101,188,112,201,130,165,246,53,171,20,98,10,187,197,254,233,4,202,149,85,212,178,210,211,64,148,13,209,19,165,10,246,119,44,170,138,174,149,175,108,107,181,137,35,101,243,252,58,228,54,50,226,75,55,44,89,83,131,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,84,106,189,187,222,172,141,171,189,237,69,200,123,34,242,47,46,56,116,203,139,118,87,229,125,155,176,218,168,117,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,251,91,170,232,141,70,181,172,99,88,198,49,141,249,92,88,249,88,206,79,151,248,135,211,167,49,172,50,168,0,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,0,45,127,143,94,14,240,247,20,249,71,115,117,154,207,73,6,98,216,233,251,110,31,185,195,71,75,218,235,95,3,39,116,118,185,106,37,218,230,211,74,233,164,68,78,171,24,201,92,201,87,114,49,205,116,6,127,162,172,5,138,191,215,92,57,137,48,229,195,253,210,142,186,219,93,79,39,252,25,33,154,57,25,246,57,174,111,193,80,154,158,21,57,154,101,102,49,225,198,179,20,231,166,62,181,80,102,22,9,183,212,62,247,110,145,105,173,245,23,222,147,36,124,50,91,162,146,86,199,81,52,209,198,214,186,56,213,154,79,185,54,69,27,226,221,17,124,69,103,206,50,226,75,55,47,185,173,140,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,69,114,49,187,222,175,145,201,189,238,85,145,78,84,252,9,90,146,213,65,197,54,114,225,154,183,92,157,80,147,224,139,85,198,6,182,8,224,70,177,209,222,21,138,170,231,189,206,87,36,27,218,212,98,51,174,212,126,248,36,142,82,136,86,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,18,168,0,6,53,156,88,249,167,206,79,152,24,135,212,103,41,254,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,226,127,184,32,227,71,10,241,113,151,16,87,86,186,213,100,199,214,222,164,23,188,61,21,116,110,145,253,36,135,117,117,52,10,245,153,40,222,179,198,136,231,167,185,34,186,45,207,218,146,62,229,75,117,227,51,140,204,3,194,102,0,169,172,172,174,164,184,227,107,141,59,226,176,216,98,150,25,167,108,242,67,80,180,213,117,84,203,60,83,37,15,90,157,99,146,88,245,93,87,107,123,252,32,7,31,227,252,101,154,120,202,237,152,57,131,136,106,239,152,134,249,80,181,53,213,213,42,155,229,126,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,51,220,176,248,32,172,225,211,10,212,230,246,100,82,236,199,216,194,223,12,84,244,237,154,118,123,42,207,52,116,245,11,75,61,60,177,70,177,214,117,219,164,200,237,232,222,132,109,99,155,172,155,239,168,22,43,206,43,44,254,152,112,167,14,58,164,164,181,37,94,2,196,20,119,9,170,170,35,254,154,109,13,74,173,28,144,83,189,24,170,155,231,158,141,239,98,185,173,115,96,71,42,171,152,196,88,171,224,179,51,63,4,92,86,101,134,58,146,174,213,73,73,79,136,32,183,215,213,93,36,233,210,210,208,214,162,209,213,78,247,239,106,51,167,5,68,175,71,185,219,90,230,163,156,138,212,84,92,143,136,128,231,105,153,152,170,167,52,240,46,78,118,190,150,27,183,225,244,196,221,8,228,145,189,162,186,162,166,162,159,124,205,223,211,127,78,58,93,35,93,136,230,245,231,247,149,31,162,120,174,77,56,2,155,19,113,71,116,198,119,28,61,87,87,79,131,176,189,93,77,29,193,169,42,65,67,113,168,150,42,120,209,238,106,163,21,242,83,73,92,141,99,245,213,27,35,145,53,143,115,102,208,198,179,139,31,52,249,201,243,3,16,250,140,229,52,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,200,39,130,14,52,112,175,23,25,113,5,117,107,173,86,76,125,109,234,65,123,195,209,87,70,233,31,210,72,119,87,83,64,175,89,146,141,235,60,104,142,122,123,146,43,162,220,253,169,35,238,84,133,110,117,126,105,240,183,203,250,31,81,184,149,87,145,143,231,179,245,111,246,145,74,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,0,64,15,52,127,61,153,155,247,47,163,209,22,191,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,53,60,180,56,245,166,207,156,61,14,74,230,205,246,146,12,197,177,211,199,13,161,242,117,119,223,237,208,82,198,215,76,233,166,150,71,79,92,142,142,105,102,79,115,115,28,143,99,92,140,153,89,126,165,165,115,12,227,78,213,194,198,87,212,88,176,134,32,164,110,106,98,90,116,76,63,70,180,205,170,90,40,22,77,178,220,39,141,206,70,177,141,106,74,216,149,232,228,124,200,212,233,200,198,77,182,5,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,42,95,9,222,105,242,111,230,6,30,245,24,12,148,192,5,128,115,171,242,177,133,190,96,80,250,117,196,133,98,231,248,28,227,143,25,112,133,140,157,75,84,202,187,230,93,95,42,26,251,245,133,143,77,241,191,68,111,109,163,220,168,214,84,181,168,212,86,170,163,38,99,81,143,86,171,98,150,41,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,134,30,117,126,105,240,183,203,250,31,81,184,148,211,150,71,16,56,7,135,142,36,150,251,152,207,171,130,219,138,172,255,0,69,98,172,137,97,108,20,51,212,215,209,185,181,53,82,77,36,109,138,153,141,133,238,146,68,87,43,83,191,106,247,233,61,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,29,176,89,87,52,94,43,172,89,29,145,215,44,170,180,203,106,185,99,60,201,183,212,217,210,219,60,207,89,40,108,245,16,203,13,77,123,152,196,253,49,68,143,115,17,210,57,207,78,162,65,35,22,11,12,170,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,85,254,21,120,152,198,92,40,102,229,30,105,96,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,200,83,39,115,139,0,231,174,0,181,230,54,92,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,232,85,246,160,138,190,121,223,153,63,214,79,217,164,85,146,19,203,11,143,90,108,152,186,210,112,253,156,23,218,74,12,190,185,212,84,205,106,187,213,245,94,182,155,140,238,135,100,50,74,233,122,84,244,46,86,206,229,84,139,221,154,117,145,238,107,22,71,182,103,192,0,2,58,185,205,228,93,30,41,201,171,22,124,218,44,219,239,88,38,225,29,186,233,87,26,193,31,245,30,173,202,198,172,202,228,73,101,233,213,173,59,99,99,92,168,206,215,59,182,42,57,206,108,107,112,109,158,149,156,59,113,29,131,51,27,219,62,206,178,182,225,29,187,17,185,233,59,225,125,158,161,237,142,169,100,138,5,71,203,211,98,245,216,205,28,157,88,98,118,199,43,81,171,114,188,234,252,211,225,111,151,244,62,163,113,28,149,60,211,226,159,151,245,222,163,110,45,215,142,12,226,186,231,127,20,121,129,139,171,47,212,151,91,109,21,226,166,201,97,150,134,169,211,209,37,170,146,87,67,76,234,119,43,222,221,146,53,171,59,150,53,216,233,39,145,237,68,223,161,35,220,153,50,46,143,11,100,213,247,62,110,246,109,151,172,109,112,146,221,107,171,145,96,147,250,143,72,228,99,150,21,106,44,177,117,42,210,161,178,49,206,68,127,100,129,219,17,26,215,58,240,56,177,242,177,156,159,47,241,15,167,78,99,88,123,252,139,207,76,199,225,211,49,237,217,161,149,247,158,195,117,161,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,82,23,237,110,169,170,57,28,214,189,142,99,216,199,183,33,238,29,115,231,6,241,37,148,118,44,214,193,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,223,27,157,162,57,88,221,236,86,72,212,216,246,170,212,178,24,57,158,241,235,77,156,247,90,190,31,178,126,251,73,95,151,214,202,138,105,174,183,122,78,171,22,237,113,129,211,111,134,57,91,47,74,162,133,170,232,28,138,177,123,211,64,146,49,206,98,70,247,71,177,42,156,140,127,61,159,171,127,180,137,84,33,131,153,239,30,180,217,207,117,171,225,251,39,239,180,149,249,125,108,168,166,154,235,119,164,234,177,110,215,24,29,54,248,99,149,178,244,170,40,90,174,129,200,171,23,189,52,9,35,28,230,36,111,117,154,229,78,69,230,62,114,209,226,251,182,10,179,117,109,88,19,15,214,226,75,253,202,117,86,82,209,82,211,193,36,200,199,61,17,117,154,94,147,153,20,104,138,231,57,28,171,163,25,35,217,224,15,127,154,217,23,152,249,53,71,132,46,216,214,205,210,181,99,188,63,69,137,44,23,40,21,95,75,91,75,81,4,115,43,26,245,68,210,104,186,173,100,177,170,35,154,229,106,166,172,124,111,125,229,114,194,227,214,155,38,46,180,156,63,103,5,246,146,131,47,174,117,21,51,90,174,245,125,87,173,166,227,59,161,217,12,146,186,94,149,61,11,149,179,185,85,34,247,102,157,100,123,154,197,145,237,153,240,66,183,50,190,95,191,128,154,202,236,251,202,152,119,224,27,173,193,190,212,183,53,186,201,103,174,171,158,165,255,0,138,138,10,102,67,79,110,98,118,104,35,220,245,114,73,35,25,223,185,165,186,240,119,197,86,50,225,67,55,45,248,194,205,114,171,118,24,184,212,83,211,98,203,68,113,164,204,184,219,145,254,250,182,39,61,141,237,49,181,210,58,23,238,110,215,170,181,87,166,249,24,255,0,107,199,183,27,247,222,46,49,220,84,88,114,170,235,109,203,43,39,74,91,37,146,178,22,83,204,250,165,133,18,106,170,182,199,44,140,146,109,238,149,145,174,245,107,34,211,107,90,233,37,87,209,76,43,145,121,143,139,242,159,26,231,125,178,205,210,193,152,19,178,69,114,186,84,42,178,57,170,170,42,96,130,58,90,126,229,234,204,157,161,146,61,19,70,178,52,69,115,145,95,19,100,249,89,79,129,127,10,25,167,131,114,207,218,158,204,250,91,136,45,214,46,219,208,235,118,94,213,83,28,61,94,158,230,239,219,212,221,183,115,117,211,77,83,93,78,222,113,100,238,62,200,172,127,116,203,156,198,176,213,219,174,86,234,137,226,138,89,105,102,134,11,132,17,205,36,45,171,165,116,204,99,165,166,145,209,61,99,149,26,136,228,79,210,137,121,92,45,115,83,190,228,23,14,55,140,172,197,54,11,174,47,197,54,93,34,192,181,117,147,177,244,52,212,174,99,88,218,90,181,213,179,116,105,213,174,124,104,213,123,158,215,164,8,234,118,70,199,37,144,93,174,120,203,53,241,253,109,230,178,58,187,254,44,198,55,137,42,101,101,37,34,44,247,11,141,92,202,231,36,112,194,212,69,124,146,200,186,50,54,167,123,145,26,158,8,76,159,45,14,2,169,178,27,15,67,157,89,179,98,164,159,49,111,148,241,205,104,100,157,93,246,11,116,244,177,185,208,186,25,162,141,208,87,43,164,154,41,151,223,218,198,163,24,230,163,230,71,223,169,138,185,234,178,171,51,49,86,77,230,62,28,205,44,21,87,217,239,88,102,225,21,194,155,116,146,50,57,182,47,191,4,189,55,177,238,134,86,43,163,145,136,228,223,27,222,213,93,28,166,65,60,29,241,85,131,120,175,202,59,126,48,179,92,169,27,137,237,212,244,244,216,178,209,28,107,11,237,215,21,103,190,173,137,207,123,187,52,142,108,142,133,251,157,185,136,173,85,234,50,70,50,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,0,0,0,0,0,0,0,0,0,0,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,107,56,177,243,79,156,159,48,49,15,168,206,86,172,73,193,71,182,248,7,203,254,44,114,202,217,117,172,189,67,237,72,241,165,190,4,235,198,234,24,110,53,177,178,230,212,87,111,143,162,200,162,142,86,198,215,53,99,86,202,169,26,69,51,223,111,249,23,158,153,143,195,166,99,219,179,67,43,239,61,134,235,67,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,164,47,218,221,83,84,114,57,173,123,28,199,177,143,110,66,156,49,113,11,133,120,160,201,171,46,110,97,106,110,193,219,250,148,215,27,91,234,163,168,154,217,93,19,182,203,79,35,152,191,218,200,197,115,88,231,197,44,79,86,51,126,212,170,160,0,99,89,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,95,248,49,172,226,199,205,62,114,124,192,196,62,163,57,226,176,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,147,253,194,39,11,248,7,130,124,151,171,163,171,187,210,50,229,89,79,21,239,25,95,171,106,33,72,35,158,26,70,36,237,101,74,197,11,146,134,23,54,121,35,73,187,216,146,202,229,84,220,226,48,56,152,230,115,157,24,219,136,106,108,87,148,120,198,174,205,129,48,69,227,91,13,170,138,174,174,158,146,255,0,4,53,13,119,104,185,49,171,12,179,178,161,34,110,176,61,26,145,196,238,154,34,61,101,146,75,234,193,156,91,211,113,123,203,243,57,177,133,86,23,171,177,226,27,30,7,191,218,239,208,178,154,95,103,73,87,236,169,159,212,163,157,218,181,236,115,85,174,88,149,203,44,59,145,175,220,215,69,44,176,108,101,80,0,5,128,115,171,242,177,133,190,96,80,250,117,196,176,14,87,30,123,50,203,239,175,71,173,39,248,29,75,157,218,213,101,166,101,101,230,231,73,65,79,37,68,20,140,150,166,102,196,199,79,60,172,134,24,145,206,84,69,124,146,201,28,108,111,139,158,246,181,53,85,68,59,96,140,14,108,156,18,209,220,44,95,186,111,40,112,167,74,190,215,189,184,198,215,104,182,193,28,115,82,185,243,79,37,230,78,154,54,71,204,217,36,84,157,234,146,57,209,185,146,57,99,108,18,57,209,44,94,87,45,14,14,234,120,144,205,200,113,198,51,179,213,254,14,176,61,68,117,181,179,73,71,20,180,151,107,140,111,141,241,90,220,147,106,215,177,205,94,164,200,140,147,72,145,24,238,154,207,27,201,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,237,144,173,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,37,80,0,12,107,56,177,243,79,156,159,48,49,15,168,206,86,172,73,193,71,182,248,7,203,254,44,114,202,217,117,172,189,67,237,72,241,165,190,4,235,198,234,24,110,53,177,178,230,212,87,111,143,162,200,162,142,86,198,215,53,99,86,202,169,26,69,51,223,111,249,23,158,153,143,195,166,99,219,179,67,43,239,61,134,235,67,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,164,47,218,221,83,84,114,57,173,123,28,199,177,143,108,228,219,56,254,202,58,254,15,223,197,149,84,148,150,230,54,158,122,68,195,149,55,54,58,165,215,248,218,244,101,169,31,19,94,237,242,57,173,123,30,177,163,146,157,237,157,241,177,155,145,176,109,158,153,233,152,252,69,230,61,199,52,51,66,243,219,174,181,218,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,233,194,205,206,209,53,87,43,156,231,189,207,123,222,247,72,87,42,126,4,174,171,117,160,226,155,57,112,205,35,109,173,167,73,240,69,170,227,3,157,60,147,171,152,232,239,10,197,84,107,24,214,163,146,13,237,114,189,95,215,106,51,100,18,73,43,224,30,43,59,240,85,215,50,178,95,31,101,205,138,162,146,11,150,42,194,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,186,107,162,47,129,140,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,166,71,220,31,227,250,108,207,225,115,43,113,156,56,134,174,251,81,85,133,232,105,174,23,10,181,149,211,207,113,166,137,41,235,86,71,74,155,222,244,169,134,100,87,174,187,213,21,200,174,69,71,44,11,113,129,143,234,115,63,138,60,210,198,115,98,26,75,237,61,86,40,174,166,183,220,41,22,39,65,61,186,154,85,167,162,88,221,18,108,123,18,154,24,81,30,154,239,68,71,42,185,85,92,178,191,201,215,44,254,135,240,167,54,58,171,164,181,45,94,61,196,21,151,8,106,169,227,254,154,117,13,50,165,28,112,84,61,88,138,187,39,130,177,236,98,57,205,107,103,87,34,163,158,244,75,234,49,172,226,199,205,62,114,124,192,196,62,163,57,90,177,39,5,30,219,224,31,47,248,177,203,43,101,214,178,245,15,181,35,198,150,248,19,175,27,168,97,184,214,198,203,155,81,93,190,62,139,34,138,57,91,27,92,213,141,91,42,164,105,20,207,125,191,228,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,185,15,112,235,159,56,55,137,44,163,177,102,182,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,237,17,202,198,239,98,178,70,166,199,181,86,40,121,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,69,42,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,18,168,14,164,151,107,84,55,90,123,20,215,58,70,92,171,41,230,171,167,163,116,205,73,230,130,23,70,217,101,100,122,238,115,24,233,225,107,156,137,163,86,88,209,116,220,154,192,103,52,127,61,153,155,247,47,163,209,31,87,35,248,32,172,226,47,130,252,65,155,217,111,75,191,31,96,252,97,116,138,162,157,211,78,255,0,106,217,225,180,211,84,37,44,20,241,69,34,201,89,215,118,144,163,118,35,186,242,53,238,118,145,236,182,12,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,201,209,115,96,202,58,174,20,43,243,98,122,218,74,60,204,163,167,75,52,56,90,104,152,175,172,191,173,28,114,45,68,84,172,169,116,201,107,73,158,237,102,146,70,59,100,79,98,42,202,172,107,226,7,56,179,139,31,103,174,63,186,102,54,99,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,233,85,171,249,143,193,149,247,41,56,59,194,188,76,99,155,175,74,235,142,241,5,186,158,201,103,167,123,31,28,22,122,138,26,186,150,212,212,61,53,214,105,122,80,185,145,181,81,35,141,87,126,175,122,178,31,1,194,119,154,124,155,249,129,135,189,70,3,37,48,1,96,28,234,252,172,97,111,152,20,62,157,113,34,47,36,48,85,171,50,179,163,0,229,205,246,162,174,11,110,42,197,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,154,233,170,47,129,80,56,196,225,87,25,112,161,155,151,12,31,121,182,213,187,12,92,106,42,42,112,157,222,73,18,102,92,109,200,255,0,113,29,43,88,198,246,152,218,232,219,51,54,183,107,213,28,137,211,124,111,125,213,114,136,226,131,52,44,216,253,252,55,84,218,49,6,45,193,247,26,121,107,173,212,244,84,241,204,184,118,126,180,125,106,151,203,44,177,182,10,21,108,146,58,70,251,234,179,44,73,19,58,147,61,37,243,252,234,252,211,225,111,151,244,62,163,113,44,0,149,78,84,124,116,255,0,88,225,127,58,241,159,251,30,151,0,86,215,55,251,102,186,215,37,66,187,253,235,178,177,205,254,28,40,255,0,245,60,36,170,20,43,140,78,42,176,111,10,25,71,112,198,23,155,149,35,177,61,198,158,162,155,9,218,36,141,102,125,198,226,140,247,21,209,53,236,119,102,141,206,141,211,63,115,118,177,81,168,189,71,198,199,192,14,113,103,22,62,207,92,127,116,204,108,198,191,85,220,110,87,26,137,229,138,41,106,166,154,11,124,18,77,36,205,164,165,108,207,123,162,166,141,210,189,35,137,28,168,212,95,210,171,226,140,170,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,93,255,0,49,158,10,63,114,174,99,193,127,192,22,203,172,153,101,138,127,25,109,169,157,58,177,218,235,149,94,178,91,29,54,231,61,219,88,196,146,39,74,141,115,227,115,155,172,174,134,89,23,169,203,135,137,44,220,201,172,249,177,96,204,21,96,196,24,222,197,139,170,31,111,172,194,20,53,175,68,115,230,233,44,151,10,120,157,35,105,219,83,19,41,218,174,150,109,25,209,100,141,124,145,53,122,177,207,160,34,175,158,119,230,79,245,147,246,105,101,92,25,240,181,251,174,49,182,48,203,122,44,73,236,75,213,183,7,213,95,108,149,18,183,117,43,235,162,172,164,137,177,84,162,53,94,144,189,147,200,213,115,61,230,57,90,253,30,141,88,223,69,113,102,22,190,224,108,85,121,193,88,166,135,177,94,176,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,222,197,115,29,181,236,114,106,213,86,174,154,162,170,119,146,211,202,235,143,170,60,97,98,182,240,207,156,87,11,85,174,235,135,45,244,212,56,78,241,61,76,20,113,220,233,88,248,169,160,182,185,142,115,119,214,55,169,27,98,233,163,157,52,109,118,228,71,198,175,154,74,128,0,30,127,48,176,85,171,50,176,6,37,203,155,237,69,92,22,220,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,77,116,213,23,192,198,95,48,176,85,215,45,113,254,37,203,155,237,69,36,247,44,43,120,173,178,86,75,72,247,58,9,39,166,153,240,200,232,220,230,181,202,197,115,21,81,85,173,93,52,213,19,192,246,185,239,157,127,134,155,118,86,246,139,127,101,175,192,153,127,65,130,171,54,69,178,25,123,21,85,95,103,146,61,100,123,157,173,44,180,219,220,187,117,149,37,218,212,110,221,123,92,58,231,125,171,36,105,179,85,215,11,29,93,210,163,30,101,189,219,3,208,178,25,27,27,32,158,190,90,100,89,229,114,234,168,200,226,142,87,162,53,170,174,122,49,158,234,57,100,103,128,203,220,21,117,204,172,127,134,178,230,197,81,73,5,203,21,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,77,116,69,240,50,104,203,220,21,106,203,92,1,134,178,230,197,81,87,61,183,10,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,93,116,68,240,60,87,22,62,86,51,147,229,254,33,244,233,204,107,11,170,226,83,130,11,238,82,100,118,86,241,15,128,233,110,183,140,25,139,112,125,154,227,136,234,103,153,147,73,104,188,85,194,217,28,142,100,113,51,165,70,254,172,76,137,234,175,84,145,28,199,189,21,241,35,252,167,5,220,91,98,174,17,179,77,49,77,182,46,221,134,239,189,154,223,137,173,206,108,146,245,40,91,83,27,223,60,17,36,209,70,181,145,198,147,54,23,200,170,214,245,164,69,77,30,165,239,243,3,230,95,135,175,89,71,107,202,220,129,168,164,172,126,102,225,120,235,113,5,206,73,233,106,95,104,183,86,49,204,146,214,232,226,146,70,199,92,173,222,201,145,235,248,150,57,54,110,124,141,146,24,214,201,220,157,199,217,235,143,237,121,115,151,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,250,17,106,255,0,29,124,53,216,184,86,198,217,123,150,86,197,235,93,102,203,251,125,211,18,85,182,169,243,199,87,120,150,178,181,149,18,68,174,107,54,194,157,38,71,26,35,24,189,56,216,174,69,122,189,206,188,14,70,63,158,207,213,191,218,69,85,230,201,197,14,99,229,38,92,126,8,112,54,4,186,197,65,142,237,239,161,189,227,26,139,122,190,219,5,45,66,77,27,173,180,242,42,44,107,89,44,113,76,175,221,163,163,133,81,204,69,115,210,72,98,47,39,114,119,31,103,174,63,181,229,206,92,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,232,69,155,55,240,163,151,28,37,112,35,156,56,43,5,69,219,174,181,217,127,126,158,255,0,127,158,20,101,85,222,169,182,202,132,71,57,17,87,167,11,55,57,34,133,21,91,27,92,229,85,123,223,36,143,129,114,119,174,124,42,224,222,43,249,126,101,94,15,188,219,105,27,137,237,217,111,102,169,194,119,121,36,88,95,110,184,173,170,13,136,233,90,199,187,179,72,230,198,217,153,181,219,152,136,228,78,163,35,123,33,91,56,178,119,31,100,86,63,186,101,206,99,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,233,68,151,78,83,124,80,230,62,109,229,199,224,135,28,224,75,172,180,24,18,222,202,27,38,49,167,183,171,45,179,210,211,164,49,182,219,81,34,34,70,149,145,71,44,42,205,186,186,72,81,92,244,71,49,100,154,255,0,206,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,164,6,113,245,193,70,42,225,79,49,234,239,118,155,103,104,203,44,77,112,154,76,57,112,167,73,31,29,6,245,116,141,182,84,44,142,123,219,52,76,69,70,57,238,94,180,108,87,162,238,108,172,138,154,112,171,195,62,50,226,191,55,40,242,183,7,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,100,181,113,203,147,184,7,34,185,106,227,156,185,203,155,13,37,186,219,110,167,195,241,75,44,84,176,195,61,194,120,238,86,232,93,87,84,232,88,198,203,83,35,98,98,201,42,181,21,202,159,161,18,34,248,78,243,79,147,127,48,48,247,168,192,77,247,27,252,23,97,94,46,50,226,122,26,38,218,172,152,250,219,211,158,201,136,101,161,141,210,63,164,147,109,161,169,157,24,179,37,27,214,121,21,90,197,247,36,86,203,181,251,86,55,227,237,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,42,156,169,248,18,181,37,170,131,138,108,229,195,53,110,185,58,161,39,193,22,171,140,13,108,17,192,141,99,163,188,43,21,85,207,123,156,174,72,55,181,168,196,103,93,168,253,240,73,28,165,3,21,114,229,56,148,224,202,251,145,249,63,149,185,253,100,186,251,87,6,102,54,31,179,84,76,179,189,141,170,182,94,42,173,237,169,146,153,205,77,58,144,191,108,207,138,70,166,173,107,29,28,154,43,89,36,222,43,133,94,38,49,151,10,25,185,71,154,88,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,242,20,201,220,226,192,57,235,128,45,121,141,151,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,250,21,125,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,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,72,245,230,95,192,85,78,67,98,25,179,171,41,172,85,115,229,213,242,162,73,174,236,143,165,178,193,113,158,170,71,54,22,195,12,81,182,10,21,108,144,197,10,251,251,94,213,99,220,213,124,40,250,21,193,119,22,216,171,132,108,211,76,83,109,139,183,97,187,239,102,183,226,107,115,155,36,189,74,22,212,198,247,207,4,73,52,81,173,100,113,164,205,133,242,42,181,189,105,17,83,71,169,63,217,85,153,152,87,57,50,227,14,102,150,10,171,237,22,92,77,111,138,225,77,186,72,223,36,59,211,223,130,94,155,222,198,205,19,209,209,200,196,114,236,145,143,106,174,173,83,213,128,121,76,213,204,204,43,147,121,113,136,243,75,26,213,246,123,46,25,183,203,112,169,219,36,108,146,109,137,238,65,23,81,236,99,166,149,234,216,227,98,185,55,200,246,53,23,87,33,141,190,119,227,91,86,101,103,70,62,204,107,21,61,92,22,220,85,138,46,183,186,56,170,216,214,207,28,21,53,114,77,27,100,107,92,230,163,209,175,68,84,71,57,53,215,69,95,18,74,121,48,241,3,128,109,216,122,247,195,69,193,245,116,184,178,233,120,175,197,84,50,204,176,178,146,170,4,165,162,133,105,162,114,201,213,125,74,36,50,202,177,182,53,78,148,111,118,239,117,81,37,40,24,214,113,99,230,159,57,62,96,98,31,81,156,145,254,74,25,67,131,89,128,49,150,125,186,10,185,49,100,247,138,140,32,201,29,58,244,32,183,50,26,42,167,53,145,166,136,175,146,89,24,174,115,183,104,144,198,140,217,172,155,232,167,51,222,61,105,179,158,235,87,195,246,79,223,105,43,242,250,217,81,77,53,214,239,73,213,98,221,174,48,58,109,240,199,43,101,233,84,80,181,93,3,145,86,47,122,104,18,70,57,204,72,222,235,117,224,187,132,156,85,197,206,105,166,22,182,203,216,112,221,139,179,92,49,53,197,206,146,46,157,11,170,99,99,224,130,84,134,88,210,178,72,214,103,66,201,17,26,238,140,138,171,163,20,154,156,220,203,60,43,147,124,8,230,14,86,224,170,78,207,101,195,57,95,124,183,211,110,142,54,73,54,203,100,251,231,151,166,198,49,211,74,245,116,146,61,26,155,228,123,220,169,171,148,199,92,202,160,0,11,0,231,87,229,99,11,124,192,161,244,235,137,96,28,174,60,246,101,151,223,94,143,90,79,241,212,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,136,190,32,248,209,253,210,124,119,100,198,91,224,167,116,240,14,1,205,11,68,20,213,16,215,117,163,190,215,37,206,8,159,93,164,111,116,46,133,168,199,54,157,201,185,221,57,101,122,185,58,203,28,114,254,8,181,230,177,199,109,169,45,85,252,44,228,214,38,171,117,201,213,11,6,55,186,219,167,107,96,142,4,107,219,37,157,30,136,174,123,220,229,106,207,177,205,70,35,58,14,87,239,158,56,226,132,187,78,94,124,105,221,120,88,205,10,123,22,47,196,21,109,202,188,75,80,169,136,40,210,153,213,73,69,58,199,182,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,57,30,200,118,207,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,108,133,110,117,126,105,240,183,203,250,31,81,184,149,87,145,143,231,179,245,111,246,145,42,128,0,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,143,94,101,252,5,84,228,54,33,155,58,178,154,197,87,62,93,95,42,36,154,238,200,250,91,44,23,25,234,164,115,97,108,48,197,27,96,161,86,201,12,80,175,191,181,237,86,61,205,87,194,143,176,178,253,57,104,112,21,83,159,56,134,28,234,205,155,21,92,25,117,99,168,142,107,67,36,233,108,191,220,96,170,141,206,133,208,205,20,141,158,133,27,28,209,76,190,230,231,185,24,199,57,89,50,50,106,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,59,96,2,0,121,154,100,167,224,91,139,140,83,217,238,29,170,131,29,235,141,104,247,203,190,104,187,108,243,118,136,228,210,54,53,186,85,69,83,177,169,187,72,150,45,206,87,110,210,181,112,61,196,190,21,202,174,0,56,137,194,209,221,174,182,252,95,103,237,23,106,7,219,231,142,42,164,246,173,61,45,174,150,166,153,122,173,151,250,94,173,177,58,105,26,137,211,108,176,171,85,207,114,52,143,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,12,154,114,67,5,93,114,215,37,240,14,92,223,106,41,39,185,97,92,47,106,178,86,75,72,247,58,9,39,166,164,142,25,29,27,156,214,185,88,174,98,170,42,181,171,166,154,162,120,30,212,198,179,139,31,52,249,201,243,3,16,250,140,228,207,114,206,180,218,175,252,191,242,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,72,245,230,121,193,5,31,14,152,170,155,55,178,222,151,102,1,198,23,9,162,168,167,116,208,51,217,87,137,164,168,168,74,88,41,226,138,52,142,143,160,221,33,70,239,86,244,36,107,220,221,99,223,69,120,46,226,219,21,112,141,154,105,138,109,177,118,236,55,125,236,214,252,77,110,115,100,151,169,66,218,152,222,249,224,137,38,138,53,172,142,52,153,176,190,69,86,183,173,34,42,104,245,43,7,54,204,127,131,115,79,61,48,6,96,229,246,33,164,190,97,235,230,91,208,84,208,215,83,42,236,149,158,210,185,34,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,87,94,70,63,158,207,213,191,218,69,42,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,18,168,120,172,226,206,44,3,145,88,2,233,152,217,141,126,164,183,91,109,212,243,203,20,82,213,67,12,247,9,227,134,73,155,73,74,217,158,198,203,83,35,98,122,71,18,57,21,202,159,165,82,56,57,120,241,11,138,184,160,230,23,152,153,185,138,105,187,7,111,203,250,170,107,117,173,149,82,84,67,108,161,138,190,220,216,169,227,115,215,251,105,30,173,107,26,249,101,149,232,198,111,218,150,171,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,161,92,221,248,62,181,97,43,171,56,166,192,105,135,237,54,219,221,68,84,24,150,212,146,182,150,122,155,172,142,145,201,93,3,30,253,179,190,86,166,146,199,19,81,232,177,58,117,108,155,231,146,56,203,47,255,0,149,175,4,22,44,249,190,201,158,185,161,75,106,188,224,92,47,112,168,183,67,99,150,103,172,149,151,136,153,75,52,107,83,10,196,177,203,70,145,212,57,202,206,162,43,228,99,90,246,58,53,123,95,117,92,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,6,74,96,2,192,57,213,249,88,194,223,48,40,125,58,226,69,95,9,222,105,242,111,230,6,30,245,24,9,254,226,119,135,172,43,197,6,77,94,178,143,20,212,246,14,223,211,169,183,93,25,75,29,68,214,202,232,157,186,42,136,218,244,254,218,55,163,92,199,62,41,101,98,61,155,247,39,107,33,184,117,202,62,27,112,109,54,12,202,156,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,232,198,111,86,198,214,51,70,164,80,243,171,243,79,133,190,95,208,250,141,196,183,254,12,248,90,253,215,24,219,24,101,189,22,36,246,37,234,219,131,234,175,182,74,137,91,186,149,245,209,86,82,68,216,170,81,26,175,72,94,201,228,106,185,158,243,28,173,126,143,70,172,111,164,23,107,102,50,202,140,127,91,102,172,146,174,193,139,48,117,226,74,105,95,73,86,137,61,190,227,73,50,181,203,28,208,185,81,31,28,177,174,143,141,203,222,212,86,175,130,146,211,193,47,52,28,27,117,201,123,237,155,136,236,81,73,67,139,50,246,206,181,52,47,116,138,201,241,45,186,150,146,54,162,50,106,170,133,74,155,163,229,100,155,152,174,143,170,179,70,172,69,210,85,100,117,241,137,197,86,50,226,191,55,46,24,194,243,114,171,110,24,183,84,84,83,97,59,68,145,164,44,183,91,149,254,226,186,38,189,237,237,50,53,177,186,103,238,118,231,162,53,23,166,200,216,202,149,194,231,4,21,153,147,144,89,155,196,246,97,210,236,194,24,111,7,226,105,112,245,39,90,122,122,138,219,197,37,22,248,42,180,233,35,37,163,141,235,50,106,201,81,86,122,125,142,107,152,217,26,235,64,50,168,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,147,238,106,229,158,21,206,76,184,196,121,91,141,105,59,69,151,19,91,229,183,212,237,142,55,201,14,244,247,39,139,168,199,177,179,68,244,108,145,189,90,187,36,99,28,137,171,80,166,188,47,240,103,146,252,38,90,174,20,121,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,213,55,171,157,245,105,93,65,21,124,243,191,50,127,172,159,179,74,85,201,83,205,62,41,249,127,93,234,54,226,237,57,151,240,21,77,159,56,122,108,234,202,107,21,36,25,139,99,167,146,107,187,35,234,239,191,219,160,165,145,205,133,176,195,20,142,158,185,29,28,49,66,190,230,230,57,88,247,57,25,10,50,21,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,39,123,151,55,26,255,0,186,171,46,39,176,99,251,157,170,60,205,194,223,139,185,83,64,189,41,46,148,40,140,72,238,109,135,107,88,221,207,122,199,43,98,87,53,146,53,174,210,38,205,20,105,120,0,0,8,86,231,9,144,63,64,51,198,221,155,152,75,47,125,149,133,177,165,189,158,212,186,81,179,250,86,167,17,36,213,14,159,168,212,85,72,166,146,4,130,79,201,106,74,230,204,244,222,244,153,201,96,0,190,158,80,153,23,71,153,252,71,85,230,54,33,179,118,219,46,90,91,219,113,133,207,88,31,11,111,19,189,99,162,73,34,145,28,247,109,99,42,231,99,216,136,177,203,77,19,149,237,93,173,124,223,148,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,71,188,61,97,107,22,57,224,191,45,48,86,41,161,237,182,92,65,149,246,107,93,198,155,170,248,250,244,179,218,98,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,228,43,113,191,193,118,42,225,31,49,231,161,162,109,214,247,128,110,93,57,236,152,134,90,25,27,27,58,171,54,218,26,153,209,137,10,214,49,32,145,85,172,95,126,52,108,187,89,185,99,101,186,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,79,79,47,62,11,45,92,44,101,125,61,247,23,225,250,70,230,166,37,167,85,196,21,137,82,218,165,162,129,100,221,21,190,9,26,212,107,24,214,164,78,149,24,174,71,204,142,94,164,140,100,59,108,47,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,73,78,102,101,86,92,103,38,21,159,5,102,150,11,181,98,107,45,70,231,118,107,133,58,73,209,145,209,190,62,180,47,252,184,102,70,73,34,54,88,213,178,51,114,171,92,139,222,82,14,18,56,28,202,62,16,169,175,117,88,61,245,119,204,67,124,168,153,147,95,174,140,103,107,142,221,213,87,65,69,30,196,70,177,141,106,70,178,57,168,157,105,91,189,200,214,182,40,162,246,188,88,249,88,206,79,151,248,135,211,167,49,172,50,83,225,59,202,198,77,252,191,195,222,157,1,226,184,183,224,115,40,248,189,166,178,85,99,7,213,216,241,13,142,162,22,67,126,181,177,157,174,75,119,85,29,61,20,155,209,90,246,57,171,34,198,231,34,244,101,118,246,163,154,233,98,150,175,229,158,85,101,198,77,225,88,48,86,86,224,187,86,25,178,211,237,119,102,183,211,164,125,105,27,27,35,235,76,255,0,203,154,101,100,113,163,165,145,93,35,246,162,185,202,189,231,171,7,138,206,44,157,192,57,235,128,46,153,115,152,214,26,75,141,182,227,79,60,81,75,45,44,51,79,111,158,72,100,133,181,116,174,153,143,108,85,49,182,87,172,114,163,85,90,171,250,81,124,79,10,60,40,229,199,9,89,112,204,21,130,162,237,215,90,238,156,247,251,252,240,163,42,174,245,77,69,68,115,145,21,122,112,179,115,146,40,81,85,177,181,206,85,87,189,242,72,255,0,1,205,31,200,158,102,253,203,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,201,76,183,92,236,224,43,135,156,249,205,204,59,157,88,206,197,87,6,33,177,212,83,77,90,202,46,207,217,47,236,129,241,186,40,110,80,205,20,141,157,136,216,250,74,169,177,238,137,219,28,231,53,145,163,46,40,3,21,115,35,60,141,192,24,55,52,248,38,203,28,190,204,28,61,73,124,195,215,204,183,195,244,213,212,53,40,187,37,103,179,233,213,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,33,47,141,30,18,113,87,8,217,166,184,90,229,47,110,195,119,222,211,112,195,55,22,186,73,122,148,45,169,145,140,130,121,86,24,163,90,200,227,72,93,51,35,69,107,122,209,170,46,143,67,213,240,11,198,190,42,225,79,49,233,44,151,107,159,104,203,44,77,112,134,60,71,111,168,89,31,29,6,245,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,180,108,70,42,110,108,79,138,124,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,59,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,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,107,252,214,56,237,181,37,170,191,133,156,154,196,213,110,185,58,161,96,198,247,91,116,237,108,17,192,141,123,100,179,163,209,21,207,123,156,173,89,246,57,168,196,103,65,202,253,243,199,28,112,100,94,69,230,63,17,121,143,110,202,252,175,179,118,235,173,118,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,122,112,179,115,117,93,21,202,231,53,140,107,222,246,49,217,20,228,94,69,229,199,14,153,113,110,202,252,175,179,118,27,85,14,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,58,147,63,107,117,93,17,168,214,181,140,107,24,198,49,181,0,29,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,54,230,103,198,143,238,147,204,118,101,190,10,119,79,0,224,27,133,92,20,213,16,215,117,163,190,215,34,244,159,93,164,111,116,46,133,168,199,54,157,201,185,221,57,101,122,185,58,203,28,118,86,118,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,39,211,128,94,53,240,175,21,153,113,73,100,187,92,251,62,102,225,155,124,49,226,59,125,66,198,201,43,246,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,116,100,122,49,83,107,162,124,183,84,99,89,197,143,154,124,228,249,129,136,125,70,115,223,229,199,25,183,220,164,224,239,21,112,207,129,173,93,43,174,59,196,23,26,139,221,226,161,140,124,112,89,234,40,105,41,157,77,78,197,215,89,165,233,76,215,200,228,68,142,53,77,154,189,232,248,105,6,78,228,238,62,207,92,127,107,203,156,185,176,213,220,110,87,26,136,34,150,88,169,102,154,11,124,18,77,28,46,171,170,116,44,123,162,166,141,210,177,100,149,90,168,212,95,208,139,144,247,12,92,61,97,94,23,242,106,203,148,120,90,167,183,246,14,165,77,198,232,250,88,233,230,185,215,74,237,210,212,72,214,39,246,177,177,28,231,185,145,69,19,21,239,217,185,92,88,249,88,206,79,151,248,135,211,167,49,172,50,168,0,2,192,57,213,249,88,194,223,48,40,125,58,226,88,7,43,143,61,153,101,247,215,163,214,147,252,68,7,52,94,62,171,49,133,246,229,195,62,78,220,46,182,187,86,28,184,84,208,226,203,196,21,51,209,201,115,170,99,37,166,158,218,214,53,205,223,70,222,164,141,151,168,142,108,210,53,187,81,25,26,62,107,43,225,59,205,62,77,252,192,195,222,163,1,146,153,105,92,195,56,211,181,112,177,149,245,22,44,33,136,41,27,154,152,150,157,19,15,209,173,51,106,150,138,5,147,108,183,9,227,115,145,172,99,90,146,182,37,122,57,31,50,53,58,114,49,147,109,130,31,244,85,143,113,87,250,235,136,241,38,35,184,127,186,86,87,92,171,170,36,255,0,133,36,211,73,35,254,215,57,206,248,170,147,125,195,95,45,156,159,193,220,50,174,93,230,246,9,181,94,49,158,45,183,207,81,123,188,85,218,109,243,92,172,85,85,116,172,141,212,212,21,42,201,122,125,155,68,217,34,61,237,89,145,242,183,68,122,49,176,237,196,86,67,99,46,27,115,114,251,149,56,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,117,86,163,221,177,232,248,220,187,216,228,75,244,229,55,198,213,101,190,251,251,153,51,123,21,245,104,46,155,29,131,174,151,123,148,242,73,13,83,89,12,17,217,163,234,43,163,100,46,142,52,88,24,139,27,91,35,95,27,82,71,79,27,91,45,68,43,115,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,137,84,0,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,202,98,204,45,98,199,56,86,243,130,177,77,15,109,178,226,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,33,218,231,202,59,31,69,197,123,50,174,205,118,171,170,202,245,167,131,16,191,19,84,195,52,15,75,82,214,50,25,173,233,80,218,119,211,173,209,172,89,28,198,104,140,123,26,217,85,35,71,44,109,151,252,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,2,48,57,218,100,229,138,92,43,129,120,129,167,155,163,122,166,184,38,14,172,143,107,221,218,233,100,142,162,174,157,117,87,236,143,162,248,170,123,145,155,159,218,189,231,105,27,81,98,88,186,174,89,121,41,248,105,226,227,11,118,139,135,101,160,192,154,99,90,205,146,236,154,94,197,60,61,158,56,245,141,237,118,181,82,211,111,106,237,214,36,151,107,145,219,117,159,224,99,89,197,143,154,124,228,249,129,136,125,70,114,237,57,97,113,235,77,147,23,90,78,31,179,130,251,73,65,151,215,58,138,153,173,87,122,190,171,214,211,113,157,208,236,134,73,93,47,74,158,133,202,217,220,170,145,123,179,78,178,61,205,98,200,246,203,254,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,31,110,52,120,73,197,92,35,102,154,225,107,148,189,187,13,223,123,77,195,12,220,90,233,37,234,80,182,166,70,50,9,229,88,98,141,107,35,141,33,116,204,141,21,173,235,70,168,186,61,10,21,91,118,186,220,105,168,40,238,23,58,186,170,123,93,58,210,80,197,52,206,123,41,96,89,100,153,98,137,170,186,49,139,44,210,200,173,110,137,190,71,187,197,202,171,41,92,140,127,61,159,171,127,180,138,85,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,36,251,22,98,155,22,6,194,183,156,107,138,107,187,21,151,15,219,234,46,151,26,158,147,228,232,82,193,27,164,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,113,0,60,111,241,163,138,184,184,204,121,235,168,157,117,178,96,27,111,78,11,38,30,150,186,71,70,254,146,205,182,186,166,4,122,194,149,143,73,228,69,115,19,220,141,91,22,231,237,89,31,90,249,42,121,167,197,63,47,235,189,70,220,82,174,104,254,123,51,55,238,95,71,162,47,211,147,85,218,213,96,225,19,27,95,111,183,58,75,117,182,221,142,46,85,117,149,149,115,54,24,41,160,142,217,111,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,150,23,199,215,26,248,171,138,204,199,171,178,90,110,125,159,44,176,205,194,104,240,229,190,157,100,100,117,251,21,209,182,231,80,146,53,143,116,210,177,85,88,215,181,58,49,189,88,137,185,210,190,91,117,143,0,99,41,112,13,70,105,55,15,85,166,19,165,188,67,96,125,217,200,141,129,110,50,195,36,237,167,98,170,234,247,164,80,189,238,218,139,177,22,61,251,122,145,238,171,252,23,113,109,138,184,70,205,52,197,54,216,187,118,27,190,246,107,126,38,183,57,178,75,212,161,109,76,111,124,240,68,147,69,26,214,71,26,76,216,95,34,171,91,214,145,21,52,122,146,21,205,179,31,224,220,211,224,155,0,102,14,95,98,26,75,230,30,190,99,138,10,154,26,234,101,93,146,179,217,247,36,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,72,203,225,59,205,62,77,252,192,195,222,163,1,146,152,0,176,14,117,126,86,48,183,204,10,31,78,184,145,87,194,119,154,124,155,249,129,135,189,70,3,37,48,66,183,58,191,52,248,91,229,253,15,168,220,71,37,79,52,248,167,229,253,119,168,219,139,170,230,139,193,5,139,54,240,77,203,136,124,7,75,106,179,227,60,37,111,169,184,226,58,153,230,124,49,221,236,244,148,114,200,228,115,35,137,253,90,198,116,162,100,79,85,98,44,106,230,61,234,140,137,25,10,197,207,240,3,193,245,215,139,44,220,107,110,9,73,30,4,193,213,20,117,248,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,169,226,110,211,106,176,112,137,154,246,43,21,178,146,221,109,183,101,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,24,219,153,84,2,149,113,99,229,99,57,62,95,226,31,78,156,198,176,202,160,0,69,95,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,154,146,40,57,172,112,37,117,75,173,127,20,217,53,134,105,29,109,117,58,207,141,237,86,232,28,217,227,157,28,247,73,120,70,34,171,94,199,53,90,147,236,107,85,138,206,187,145,251,231,146,56,224,202,172,204,197,89,55,152,248,115,52,176,85,95,103,189,97,155,132,87,10,109,210,72,200,230,216,190,252,18,244,222,199,186,25,88,174,142,70,35,147,124,111,123,85,116,114,153,4,240,119,197,86,13,226,191,40,237,248,194,205,114,164,110,39,183,83,211,211,98,203,68,113,172,47,183,92,85,158,250,182,39,61,238,236,210,57,178,58,23,238,118,230,34,181,87,168,201,24,202,234,0,5,170,243,52,201,79,195,79,8,248,167,179,220,59,45,126,4,215,26,209,239,151,100,50,246,40,38,237,17,201,164,111,115,181,165,150,167,99,83,110,178,164,91,156,141,221,172,0,130,127,185,101,228,167,224,91,132,124,45,218,46,29,170,191,29,233,141,107,54,75,190,24,187,108,16,246,120,227,214,54,57,186,82,197,77,189,171,187,73,86,93,174,86,237,210,234,138,85,197,143,149,140,228,249,127,136,125,58,115,26,195,37,62,19,188,172,100,223,203,252,61,233,208,31,87,61,50,47,46,56,139,203,139,142,87,230,133,155,183,90,171,180,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,211,153,155,157,162,232,173,86,185,204,123,94,199,189,142,180,174,5,249,104,97,236,128,196,55,140,199,205,202,122,76,73,137,232,175,21,212,88,109,149,48,82,207,73,13,186,26,168,93,69,116,72,93,27,221,77,92,231,83,186,86,43,39,119,78,41,218,213,210,77,232,219,245,33,91,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,74,160,41,87,22,62,86,51,147,229,254,33,244,233,204,107,12,148,248,78,242,177,147,127,47,240,247,167,64,85,80,0,5,170,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,0,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,29,174,34,178,27,6,241,37,148,119,220,169,198,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,170,181,30,221,236,87,198,229,216,247,34,227,195,158,153,23,152,252,58,102,61,199,43,243,66,205,216,110,180,58,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,234,66,253,174,209,116,71,35,154,230,61,172,123,30,198,222,87,44,46,61,105,178,98,235,73,195,246,112,95,105,40,50,250,231,81,83,53,170,239,87,213,122,218,110,51,186,29,144,201,43,165,233,83,208,185,91,59,149,82,47,118,105,214,71,185,172,89,30,217,159,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,53,156,88,249,167,206,79,152,24,135,212,103,47,167,8,241,175,251,149,121,102,101,93,131,0,92,237,82,102,110,41,246,212,118,218,105,215,171,37,174,133,110,247,4,146,230,232,118,185,142,218,246,36,113,54,85,107,95,35,156,237,37,108,50,198,177,215,133,176,182,99,231,142,99,210,225,188,55,67,117,197,184,207,22,220,30,230,181,210,172,213,85,213,82,43,164,150,105,101,145,127,183,146,73,100,114,53,173,71,189,238,68,71,57,39,251,130,238,18,112,175,8,217,88,152,90,219,47,110,196,151,222,205,112,196,215,23,58,57,122,149,205,166,141,143,130,9,82,24,164,90,56,228,73,157,11,36,69,115,122,210,42,174,175,82,176,102,22,53,181,101,174,0,196,185,141,125,167,171,158,219,133,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,174,154,170,120,150,65,253,26,190,22,63,218,14,106,255,0,197,86,239,250,113,123,249,123,141,109,89,149,128,48,214,99,88,169,234,224,182,226,171,61,21,238,142,42,182,53,179,199,5,76,44,154,54,200,214,185,205,71,163,94,136,168,142,114,107,174,138,190,36,90,243,100,227,106,178,225,125,253,204,153,67,138,250,84,22,189,238,198,55,75,69,202,120,228,154,169,204,154,9,44,210,116,213,177,190,22,199,34,172,236,85,145,174,145,204,141,201,27,160,145,174,176,190,29,114,27,25,113,37,155,150,44,169,193,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,170,53,94,221,239,86,70,213,222,246,162,252,172,239,193,86,172,181,206,140,125,151,54,42,138,185,237,184,87,20,93,108,148,114,213,189,174,158,72,41,170,228,134,55,72,230,181,173,87,171,88,138,170,141,106,107,174,136,158,5,95,203,142,12,175,185,183,193,222,42,226,99,3,93,122,183,92,9,136,46,52,247,187,61,67,216,200,231,179,211,208,210,84,186,166,157,235,166,147,69,213,153,207,141,202,169,36,104,155,52,123,17,147,82,12,157,206,44,125,145,88,254,215,152,217,115,126,171,183,92,173,213,16,75,44,81,85,77,12,23,8,35,154,57,157,73,84,216,94,199,75,77,35,162,98,73,18,185,17,200,159,161,82,127,184,59,226,171,6,241,95,148,118,252,97,102,185,82,55,19,219,169,233,233,177,101,162,56,214,23,219,174,42,207,125,91,19,158,247,118,105,28,217,29,11,247,59,115,17,90,171,212,100,140,100,16,241,99,230,159,57,62,96,98,31,81,156,167,248,79,11,95,113,206,42,179,96,172,45,67,219,111,88,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,239,122,181,141,220,247,181,53,114,163,83,93,85,81,59,201,254,224,131,130,236,43,194,62,92,65,67,90,219,85,239,31,92,186,147,222,241,12,84,49,182,70,117,82,29,212,52,211,171,18,101,163,98,193,26,163,94,190,252,136,233,118,179,114,70,203,149,41,87,22,62,86,51,147,229,254,33,244,233,204,107,12,170,0,0,176,14,117,126,86,48,183,204,10,31,78,184,150,1,202,227,207,102,89,125,245,232,245,165,250,115,61,227,214,167,38,45,85,124,63,100,253,246,174,131,48,110,116,244,211,93,110,244,157,39,165,166,221,59,102,223,12,114,182,94,173,61,115,145,176,57,21,98,247,97,157,36,99,154,245,141,237,134,18,170,240,157,230,159,38,254,96,97,239,81,128,200,79,61,51,211,46,56,116,203,139,142,104,102,133,231,176,218,168,116,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,212,153,251,93,162,106,141,70,181,207,123,152,198,61,237,199,91,61,51,211,49,248,139,204,123,142,104,102,133,231,183,93,107,180,138,24,98,69,101,45,190,149,170,171,29,45,52,106,171,211,133,155,157,162,106,174,87,57,207,123,158,247,189,238,146,174,83,124,18,209,219,236,95,186,111,55,176,167,86,190,233,177,184,58,215,119,182,193,36,112,210,181,240,207,29,230,62,162,58,70,76,233,35,68,129,232,145,185,177,181,242,53,100,108,241,185,178,126,91,175,28,156,34,90,184,190,202,54,225,72,46,52,150,124,89,97,168,117,203,14,93,103,167,107,216,201,213,138,215,210,204,244,106,202,202,105,147,110,254,154,234,143,142,25,21,178,116,146,55,99,237,254,138,176,22,42,255,0,93,112,230,36,195,151,15,247,74,58,235,109,117,60,159,240,100,134,104,228,103,216,230,185,191,5,66,114,121,104,113,137,77,196,134,81,195,129,241,157,226,147,240,139,129,233,227,162,173,134,74,201,101,171,187,91,163,100,108,138,232,229,155,87,61,238,114,244,230,84,124,154,74,136,247,116,210,120,216,89,7,58,191,52,248,91,229,253,15,168,220,74,171,200,199,243,217,250,183,251,72,149,64,0,49,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,223,94,177,90,93,80,0,243,249,133,141,109,89,107,128,49,46,99,95,105,234,231,182,225,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,107,166,170,158,37,144,127,70,175,133,143,246,131,154,191,241,85,187,254,156,94,254,94,227,91,86,101,96,12,53,152,214,42,122,184,45,184,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,154,235,162,175,137,232,11,127,227,219,44,240,174,104,112,143,153,150,236,83,73,212,246,14,31,173,196,214,233,217,28,107,53,45,117,4,15,168,137,241,185,236,118,205,221,55,68,245,110,142,88,166,149,136,230,239,212,199,92,150,158,73,121,57,98,139,10,227,174,32,106,38,235,94,170,110,11,131,168,227,218,246,246,74,88,227,167,171,168,93,81,251,36,235,62,90,110,229,102,230,118,95,117,218,72,228,73,63,6,53,156,88,249,167,206,79,152,24,135,212,103,41,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,104,246,36,176,203,26,185,186,166,248,222,223,22,170,36,186,114,186,227,234,143,24,88,173,188,51,231,21,194,213,107,186,225,203,125,53,14,19,188,79,83,5,28,119,58,86,62,42,104,45,174,99,156,221,245,141,234,70,216,186,104,231,77,27,93,185,17,241,171,230,189,254,34,178,27,6,241,37,148,119,220,169,198,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,170,181,30,221,236,87,198,229,216,247,34,227,175,156,89,59,143,178,43,31,221,50,231,49,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,244,162,72,255,0,35,31,207,103,234,223,237,34,149,115,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,138,63,204,191,143,90,156,249,196,51,100,174,83,95,106,224,203,171,29,68,144,221,223,31,75,101,254,227,5,84,141,108,205,154,25,100,108,244,40,216,225,150,20,247,55,61,202,247,181,202,200,85,150,22,95,255,0,37,79,52,248,167,229,253,119,168,219,138,85,205,31,207,102,102,253,203,232,244,69,31,162,226,7,31,91,184,121,175,225,162,222,250,74,92,39,116,197,9,138,171,165,133,102,101,93,84,233,79,28,41,77,43,146,78,147,233,145,97,138,84,141,209,170,245,99,99,183,123,168,137,234,248,59,225,87,25,113,95,155,150,252,31,102,182,213,183,12,91,170,41,234,113,101,222,57,18,22,91,173,202,255,0,125,27,43,152,246,246,153,26,217,27,11,54,187,115,209,92,169,211,100,143,100,239,97,206,23,178,59,14,100,115,184,120,143,0,90,170,240,101,93,190,26,27,165,52,180,144,197,37,214,72,225,138,62,217,82,248,25,30,234,199,116,34,122,212,53,27,34,72,198,189,170,213,107,85,32,219,140,206,12,241,247,9,152,254,166,142,178,134,174,227,130,110,53,15,150,195,126,138,41,166,129,176,73,53,66,83,82,85,84,172,17,66,149,221,26,117,146,72,163,213,52,93,205,238,240,165,81,230,246,50,102,75,212,100,35,167,164,147,9,207,138,33,197,236,141,208,39,94,11,139,41,36,165,115,153,34,104,170,201,34,145,136,230,187,118,139,12,106,205,154,201,191,208,112,157,230,159,38,254,96,97,239,81,128,159,62,40,56,160,192,60,38,96,11,126,99,102,53,163,16,92,109,183,27,196,86,72,162,178,83,195,52,237,158,72,102,153,174,115,102,150,38,163,54,211,189,21,81,202,186,171,123,188,85,40,6,94,243,118,225,183,50,177,254,26,203,155,22,9,204,168,46,88,170,241,69,100,163,150,174,219,64,216,35,158,166,102,67,27,164,115,107,28,228,98,57,232,170,168,215,46,154,232,139,224,94,248,44,3,157,95,149,140,45,243,2,135,211,174,36,85,240,157,230,159,38,254,96,97,239,81,128,201,76,16,173,206,175,205,62,22,249,127,67,234,55,17,201,83,205,62,41,249,127,93,234,54,227,213,115,69,227,234,179,24,95,110,92,51,228,237,194,235,107,181,97,203,133,77,14,44,188,65,83,61,28,151,58,166,50,90,105,237,173,99,92,221,244,109,234,72,217,122,136,230,205,35,91,181,17,145,163,230,143,108,39,128,49,150,58,166,196,21,88,63,15,85,221,153,133,108,242,95,238,233,76,136,231,210,219,163,150,40,165,168,86,107,185,204,99,167,141,95,181,23,107,55,61,218,49,143,115,125,87,14,185,243,140,184,109,205,203,22,107,96,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,209,28,172,118,199,163,36,106,111,99,85,39,39,30,231,166,92,113,23,192,142,105,230,134,87,222,123,117,170,187,47,241,20,83,67,42,35,42,173,245,77,182,76,178,82,212,198,138,189,57,153,185,186,166,170,213,107,154,246,57,236,123,30,236,123,12,170,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,101,80,11,127,226,183,141,108,172,224,251,232,183,225,50,193,138,238,127,75,123,119,98,246,21,45,52,221,62,203,208,234,117,122,211,197,166,189,165,155,118,238,215,71,107,166,137,175,159,225,127,152,94,75,241,103,143,238,25,115,151,56,99,26,219,174,86,235,60,183,185,101,189,209,82,67,3,160,142,104,97,115,90,232,106,101,114,191,117,67,21,17,90,137,162,59,191,193,22,210,249,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,196,212,157,75,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,65,230,95,192,229,79,14,56,202,108,225,192,239,164,126,93,99,75,196,140,134,146,54,69,78,251,29,198,100,146,117,162,108,44,70,181,105,149,172,149,208,185,141,247,25,26,198,244,69,107,31,53,191,240,171,196,198,50,225,67,55,40,243,75,7,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,66,153,59,156,88,7,61,112,5,175,49,178,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,66,175,148,226,131,138,12,3,194,102,0,183,230,54,99,90,49,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,170,183,187,197,82,128,101,239,55,110,27,115,43,31,225,172,185,177,96,156,202,130,229,138,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,233,174,136,190,5,239,128,99,131,198,78,69,214,112,237,196,118,51,203,159,99,123,58,202,219,132,151,28,56,214,44,239,133,246,122,135,186,74,84,142,89,209,31,47,77,139,208,123,245,114,117,97,149,187,220,173,87,47,83,132,140,151,186,231,215,16,216,39,47,233,112,133,94,34,180,73,120,163,171,196,148,240,189,209,50,43,36,117,17,246,217,101,149,174,106,196,206,146,185,168,228,115,92,175,123,24,205,100,123,17,114,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,237,148,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,74,124,39,121,88,201,191,151,248,123,211,160,42,168,4,43,115,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,137,84,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,146,159,9,222,86,50,111,229,254,30,244,232,10,170,0,0,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,96,0,98,174,100,167,194,119,149,140,155,249,127,135,189,58,2,170,150,213,198,255,0,5,216,87,139,140,184,158,134,137,182,171,38,62,182,244,231,178,98,25,104,99,116,143,233,36,219,104,106,103,70,44,201,70,245,158,69,86,177,125,201,21,178,237,126,213,141,240,3,139,48,181,247,3,98,171,206,10,197,52,61,138,245,135,238,21,22,187,141,55,85,146,116,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,188,150,158,87,92,125,81,227,11,21,183,134,124,226,184,90,173,119,92,57,111,166,161,194,119,137,234,96,163,142,231,74,199,197,77,5,181,204,115,155,190,177,189,72,219,23,77,28,233,163,107,183,34,62,53,124,210,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,99,89,197,143,154,124,228,249,129,136,125,70,114,165,103,142,80,212,179,130,142,28,51,238,134,10,185,41,231,167,191,97,11,164,142,158,46,132,15,101,238,227,85,68,214,71,221,42,190,68,146,189,92,239,121,136,144,198,158,226,170,111,246,188,163,51,51,10,229,223,23,16,219,177,77,95,100,250,107,135,234,240,205,186,119,201,28,112,182,186,73,233,234,34,100,142,123,219,167,83,178,186,38,35,119,57,210,203,19,17,190,246,169,58,133,63,226,23,11,95,113,206,65,102,94,10,194,212,61,182,245,136,48,125,230,215,110,166,234,178,62,189,84,244,82,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,242,16,127,161,113,199,103,254,3,63,229,53,159,254,150,77,158,72,96,59,173,131,134,220,3,150,56,214,150,174,221,114,183,96,123,85,134,237,5,37,193,208,207,77,60,116,17,195,59,99,169,166,122,57,143,107,145,200,146,195,34,42,42,35,152,239,5,32,219,141,254,11,177,87,8,249,143,61,13,19,110,183,188,3,114,233,207,100,196,50,208,200,216,217,213,89,182,208,212,206,140,72,86,177,137,4,138,173,98,251,241,163,101,218,205,203,27,61,183,44,126,46,237,92,50,230,229,94,20,198,22,234,69,194,121,149,81,110,182,220,174,178,84,54,7,218,39,137,242,182,158,169,207,145,205,139,179,53,106,100,235,110,84,86,179,73,26,239,197,172,114,91,255,0,19,119,107,85,255,0,137,44,215,190,216,174,116,151,27,109,199,28,95,106,232,235,41,38,108,208,84,193,37,124,206,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,245,120,32,227,51,0,240,153,192,214,51,172,172,174,164,184,227,107,142,56,184,197,97,176,197,44,51,78,217,228,179,211,45,53,93,85,50,207,20,201,67,214,167,88,228,150,61,87,85,218,222,255,0,8,234,187,92,234,111,87,90,219,205,100,116,145,212,87,212,73,83,43,41,41,34,165,129,175,123,149,206,72,225,133,173,138,38,106,171,163,35,107,88,212,209,26,136,136,136,77,255,0,43,254,13,177,15,13,216,2,229,152,57,133,83,87,6,44,199,148,244,115,123,46,42,218,168,224,160,183,116,99,150,40,106,168,228,142,52,109,115,37,150,118,72,175,73,58,104,155,99,115,119,205,190,34,248,177,243,79,156,159,48,49,15,168,206,72,167,37,204,139,203,138,236,19,136,248,135,185,217,187,118,51,161,196,21,56,110,219,83,80,168,248,237,212,173,163,166,146,71,211,179,79,114,105,59,83,216,249,21,85,221,54,163,27,177,31,42,73,39,224,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,168,0,2,192,57,213,249,88,194,223,48,40,125,58,226,68,174,68,103,29,247,32,179,50,139,53,112,180,59,239,86,171,125,214,158,221,38,230,39,102,170,171,183,84,82,69,83,163,216,246,63,162,250,134,203,211,115,85,175,233,236,93,17,218,167,149,255,0,69,88,247,21,127,174,184,143,18,98,59,135,251,165,101,117,202,186,162,79,248,82,77,52,146,63,237,115,156,239,138,169,34,151,62,11,191,115,103,44,204,207,204,140,106,222,166,62,199,214,252,55,61,77,60,212,61,25,44,84,43,119,162,149,148,58,200,198,204,217,156,175,107,170,26,187,91,212,138,38,35,87,162,146,73,101,124,39,121,167,201,191,152,24,123,212,96,38,207,152,103,11,55,94,41,242,26,162,197,132,38,171,118,48,195,85,9,120,195,244,107,117,117,45,21,108,233,238,203,12,241,187,88,94,247,66,178,182,39,189,26,172,145,90,157,88,227,124,219,160,6,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,125,57,122,113,93,130,120,136,200,236,63,96,142,91,85,159,25,225,43,124,118,123,165,130,41,168,225,146,72,233,33,130,62,223,77,73,2,51,165,70,254,172,72,136,216,153,28,114,43,161,110,168,198,185,215,84,120,172,226,206,44,3,145,88,2,233,152,217,141,126,164,183,91,109,212,243,203,20,82,213,67,12,247,9,227,134,73,155,73,74,217,158,198,203,83,35,98,122,71,18,57,21,202,159,165,83,28,188,254,206,59,239,16,25,203,139,51,139,17,195,217,234,241,53,193,213,17,211,110,99,251,37,43,26,145,211,83,111,99,24,146,116,160,142,40,186,155,17,207,217,185,222,243,149,73,42,229,9,194,30,42,194,157,175,138,12,194,162,186,217,189,179,111,109,22,17,162,74,249,41,251,101,12,186,186,122,186,170,118,162,117,33,126,216,59,58,72,229,107,180,116,221,53,210,154,98,138,243,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,137,84,0,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,213,0,10,127,196,46,22,190,227,156,130,204,188,21,133,168,123,109,235,16,96,251,205,174,221,77,213,100,125,122,169,232,165,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,228,32,255,0,66,227,142,207,252,6,127,202,107,63,253,44,155,238,30,176,181,247,3,100,22,90,96,172,83,67,216,175,88,127,7,217,173,119,26,110,171,36,232,85,65,69,20,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,239,42,1,231,243,11,26,218,178,215,0,98,92,198,190,211,213,207,109,194,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,215,77,85,60,76,96,110,213,180,215,27,173,109,194,142,211,73,107,167,170,168,146,104,168,105,29,43,160,165,99,156,170,216,99,89,158,249,85,141,69,70,162,200,247,191,68,77,206,114,234,171,54,156,155,111,254,217,225,30,178,221,236,75,85,15,176,177,133,198,223,215,162,166,233,77,95,186,10,106,142,189,83,181,94,172,201,218,58,72,254,237,34,134,22,105,238,106,183,212,12,107,56,177,243,79,156,159,48,49,15,168,206,95,166,5,224,178,213,197,63,44,76,186,190,225,12,63,72,236,212,195,84,247,133,195,245,139,82,218,85,173,129,47,149,174,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,82,54,62,109,209,151,254,138,176,22,42,255,0,93,112,230,36,195,151,15,247,74,58,235,109,117,60,159,240,100,134,104,228,103,216,230,185,191,5,66,116,249,115,113,175,251,170,178,226,123,6,63,185,218,163,204,220,45,248,187,149,52,11,210,146,233,66,136,196,142,230,216,118,181,141,220,247,172,114,182,37,115,89,35,90,237,34,108,209,70,150,45,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,41,87,58,191,52,248,91,229,253,15,168,220,75,74,192,89,243,140,178,215,40,243,11,42,112,125,109,93,177,153,145,81,106,101,222,186,154,161,35,124,150,234,70,86,164,180,74,155,21,219,39,117,92,106,247,53,237,247,33,116,110,71,178,87,161,242,178,119,39,113,246,122,227,251,94,92,229,205,134,174,227,114,184,212,65,20,178,197,75,52,208,91,224,146,104,225,117,93,83,161,99,221,21,52,110,149,139,36,170,213,70,162,254,132,91,202,230,99,195,214,21,225,127,38,184,120,202,60,45,83,219,251,7,210,138,155,141,209,244,177,211,205,115,174,149,214,215,75,81,35,88,159,218,198,196,115,158,230,69,20,76,87,191,102,229,114,84,243,79,138,126,95,215,122,141,184,165,92,209,252,246,102,111,220,190,143,68,80,172,157,201,220,125,158,184,254,215,151,57,115,97,171,184,220,174,53,16,69,44,177,82,205,52,22,248,36,154,56,93,87,84,232,88,247,69,77,27,165,98,201,42,181,81,168,191,161,22,127,184,59,225,87,6,240,161,148,118,252,31,102,182,210,59,19,220,105,233,234,113,101,222,57,22,103,220,110,40,207,125,27,43,152,199,118,104,220,233,27,11,54,183,107,21,92,169,212,124,143,125,117,41,254,122,100,94,92,113,23,151,23,28,175,205,11,55,110,181,87,105,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,55,59,69,209,90,173,115,152,246,189,143,123,29,142,182,122,100,94,99,240,233,152,247,28,175,205,11,55,97,186,208,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,169,11,246,187,69,209,28,142,107,152,246,177,236,123,27,245,184,78,243,79,147,127,48,48,247,168,192,76,159,52,12,132,205,142,34,114,10,193,130,178,115,10,125,32,189,81,99,10,91,164,244,221,186,154,147,101,43,40,171,99,116,155,234,36,141,139,163,230,141,52,69,221,239,107,166,136,170,150,1,195,215,46,30,51,176,54,126,229,166,53,197,57,55,216,172,184,127,24,89,174,151,26,159,164,86,169,58,20,176,86,197,36,178,108,101,75,158,237,172,99,151,70,162,185,116,209,17,87,184,155,240,88,7,58,191,43,24,91,230,5,15,167,92,72,171,225,59,205,62,77,252,192,195,222,163,1,146,152,33,91,157,95,154,124,45,242,254,135,212,110,37,159,228,246,122,102,62,67,86,98,107,182,87,222,125,141,117,197,24,126,108,55,53,202,36,84,170,163,165,150,120,38,145,244,207,69,78,148,203,217,218,196,147,69,115,26,247,43,54,189,24,246,124,172,170,203,60,85,156,153,143,135,50,183,5,82,118,139,214,38,184,69,111,166,221,28,143,142,29,235,239,207,47,77,143,123,97,137,136,233,36,122,53,118,70,199,185,83,70,169,63,220,40,240,127,151,28,55,228,115,50,202,76,55,106,186,93,113,29,190,54,227,138,185,216,149,145,222,106,159,10,178,104,92,178,70,221,244,109,234,75,28,81,57,141,106,70,231,43,154,175,146,87,62,45,185,151,240,57,83,195,142,50,155,56,112,59,233,31,151,88,210,241,35,33,164,141,145,83,190,199,113,153,36,157,104,155,11,17,173,90,101,107,37,116,46,99,125,198,70,177,189,17,90,199,205,111,249,29,196,222,62,201,28,61,142,48,69,190,166,174,233,132,241,230,23,188,225,234,235,28,215,25,163,164,130,122,250,84,133,46,17,68,138,177,37,76,107,28,72,175,115,21,93,18,62,61,91,185,30,202,64,101,80,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,42,128,88,7,53,190,23,51,219,137,79,193,119,224,83,3,125,35,250,57,237,191,105,255,0,84,232,232,250,29,163,176,244,127,213,50,199,187,119,66,95,201,215,77,189,250,106,154,211,254,87,252,25,241,39,195,182,126,223,241,174,113,229,191,209,251,45,110,15,170,181,193,83,237,138,10,189,245,79,173,162,145,177,236,167,158,71,166,172,134,69,213,83,111,187,166,186,170,34,252,174,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,53,36,101,226,174,56,233,184,82,230,61,155,152,63,48,89,87,81,151,88,194,163,15,190,186,104,159,44,175,178,85,182,205,70,196,173,138,4,85,107,216,230,171,91,59,90,222,171,153,20,78,106,185,97,72,164,144,156,83,133,178,227,60,114,226,171,13,226,74,27,86,45,193,152,182,222,199,57,173,149,38,165,174,165,145,27,36,83,69,44,107,253,164,145,203,27,145,205,114,49,236,114,42,53,201,0,60,104,240,147,138,184,70,205,53,194,215,41,123,118,27,190,246,155,134,25,184,181,210,75,212,161,109,76,140,100,19,202,176,197,26,214,71,26,66,233,153,26,43,91,214,141,81,116,122,31,87,130,14,52,113,87,8,249,143,5,117,107,174,183,188,3,114,234,65,123,195,209,87,72,216,217,213,88,119,87,83,64,175,72,86,177,137,4,104,142,122,123,241,163,162,220,205,201,35,37,43,153,86,77,230,39,20,252,54,225,59,55,15,246,122,76,99,81,38,40,160,191,196,250,75,173,36,80,77,110,90,10,198,182,162,57,166,149,145,72,197,89,225,211,107,151,114,61,21,53,77,85,44,43,135,174,92,60,103,96,108,253,203,76,107,138,114,111,177,89,112,254,48,179,93,46,53,63,72,173,82,116,41,96,173,138,73,100,216,202,151,61,219,88,199,46,141,69,114,233,162,34,175,113,55,224,16,3,204,211,58,255,0,13,60,92,98,158,207,111,236,180,24,19,92,21,71,190,45,147,75,216,167,155,180,73,38,146,61,174,214,170,90,157,142,77,186,196,145,110,106,59,118,174,89,121,215,248,22,226,227,11,118,139,127,106,160,199,122,96,170,205,145,111,154,46,219,60,61,158,72,245,145,141,110,149,81,83,111,114,238,210,37,151,107,85,219,116,159,224,82,174,44,124,172,103,39,203,252,67,233,211,152,214,25,41,240,157,229,99,38,254,95,225,239,78,128,170,160,16,173,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,37,80,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,74,124,39,121,88,201,191,151,248,123,211,160,42,168,0,2,213,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,128,1,138,185,146,159,9,222,86,50,111,229,254,30,244,232,10,170,11,10,230,95,192,85,54,124,225,233,179,171,41,172,84,144,102,45,142,158,73,174,236,143,171,190,255,0,110,130,150,71,54,22,195,12,82,58,122,228,116,112,197,10,251,155,152,229,99,220,228,100,40,200,86,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,156,158,89,156,104,254,233,60,184,126,91,227,87,116,241,246,1,183,210,65,83,81,53,119,90,75,237,10,39,73,149,218,72,247,76,233,154,172,107,106,28,187,155,212,150,39,163,147,172,145,199,122,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,49,172,226,199,205,62,114,124,192,196,62,163,57,126,159,130,26,156,218,228,167,134,103,182,193,87,61,203,3,84,92,241,125,44,48,207,20,76,123,41,174,247,6,85,58,85,147,242,152,202,57,234,228,70,181,90,245,124,108,70,238,252,135,71,94,72,99,91,86,90,231,70,1,204,107,237,61,92,246,220,43,138,45,87,186,200,169,24,215,79,36,20,213,113,205,35,99,107,156,214,171,213,172,84,68,87,53,53,211,85,79,19,38,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,14,216,5,63,207,76,139,203,142,34,242,226,227,149,249,161,102,237,214,170,237,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,244,230,102,231,104,186,43,85,174,115,30,215,177,239,99,177,225,226,43,33,177,151,13,185,185,125,202,156,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,186,171,81,238,216,244,124,110,93,236,114,37,53,4,164,242,167,224,74,234,183,90,14,41,179,151,12,210,54,218,218,116,159,4,90,174,48,57,211,201,58,185,142,142,240,172,85,70,177,141,106,57,32,222,215,43,213,253,118,163,54,65,36,146,190,99,89,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,95,248,41,87,22,62,86,51,147,229,254,33,244,233,204,107,12,164,177,78,44,194,184,26,197,85,138,113,174,38,181,97,251,45,22,206,211,113,186,86,199,73,75,6,247,181,140,223,44,138,214,55,115,222,214,166,171,222,231,34,39,122,161,219,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,237,128,88,7,58,191,43,24,91,230,5,15,167,92,72,86,37,251,149,215,0,180,120,62,197,109,226,99,56,173,246,171,165,215,17,219,233,171,176,157,158,122,104,43,35,182,82,189,241,84,193,114,115,220,215,108,172,119,78,55,69,211,86,186,24,220,237,202,175,145,89,13,192,115,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,35,3,155,39,4,180,119,11,23,238,155,202,28,41,210,175,181,239,110,49,181,218,45,176,71,28,212,174,124,211,201,121,147,166,141,145,243,54,73,21,39,122,164,142,116,110,100,142,88,219,4,142,116,112,112,235,159,56,203,134,220,220,177,102,182,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,221,17,202,199,108,122,50,70,166,246,53,83,33,236,179,207,140,172,205,124,172,131,56,240,182,48,181,125,27,246,123,110,23,25,230,184,83,127,81,191,165,153,81,44,21,206,100,142,142,158,104,99,145,171,43,28,255,0,115,226,186,119,144,195,204,191,140,74,158,36,51,114,108,15,131,47,21,127,131,172,15,81,37,21,20,49,214,69,45,37,218,227,27,228,100,183,70,172,58,181,236,115,87,167,10,171,228,210,36,87,183,166,179,200,195,228,242,243,224,178,235,197,62,104,83,223,113,126,31,171,118,85,225,170,133,92,65,88,149,46,165,74,217,210,61,209,91,224,145,173,87,61,238,114,196,233,81,138,213,100,42,229,234,70,247,195,186,122,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,33,135,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,73,165,22,97,96,27,142,50,175,203,155,126,56,195,245,88,178,215,78,149,117,214,24,110,112,190,227,75,2,164,106,146,203,76,142,234,177,138,147,68,168,231,53,19,241,140,254,18,107,232,0,6,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,44,255,0,250,38,25,53,251,174,63,114,215,177,46,189,31,104,125,27,250,77,163,186,63,72,186,253,30,197,217,182,117,58,61,79,196,246,157,116,234,254,243,163,253,48,94,0,0,2,202,185,185,230,102,42,203,190,17,230,183,97,106,190,201,244,215,16,82,97,155,140,236,146,72,230,109,12,144,84,84,74,200,220,199,183,78,167,101,108,79,71,110,107,162,150,86,43,125,237,82,11,9,9,228,177,143,234,108,92,67,98,188,190,168,196,52,148,118,220,85,133,223,82,202,25,150,38,190,190,227,71,81,26,194,145,43,147,123,158,202,121,235,222,172,98,247,179,123,156,139,211,69,108,207,131,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,191,243,69,224,22,143,24,88,174,92,76,100,237,190,213,107,186,225,203,125,77,118,44,179,193,77,5,28,119,58,86,62,90,153,238,77,123,90,221,245,141,234,72,233,122,138,231,77,27,91,181,81,241,163,38,139,108,157,206,44,125,145,88,254,215,152,217,115,126,171,183,92,173,213,16,75,44,81,85,77,12,23,8,35,154,57,157,73,84,216,94,199,75,77,35,162,98,73,18,185,17,200,159,161,82,175,241,215,196,165,139,138,156,109,151,185,155,108,78,141,214,28,191,183,218,241,37,35,105,95,4,116,151,136,171,43,95,81,28,72,231,63,116,43,213,100,145,170,61,235,211,145,136,229,71,163,218,219,192,228,99,249,236,253,91,253,164,82,174,117,126,105,240,183,203,250,31,81,184,150,43,132,240,181,247,28,226,171,54,10,194,212,61,182,245,136,46,20,246,187,117,55,85,145,245,234,167,145,177,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,188,159,238,8,56,46,194,188,35,229,196,20,53,173,181,94,241,245,203,169,61,239,16,197,67,27,100,103,85,33,221,67,77,58,177,38,90,54,44,17,170,53,235,239,200,142,151,107,55,36,108,180,14,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,74,185,163,249,236,204,223,185,125,30,136,189,254,74,24,3,6,197,146,248,203,52,155,135,169,23,22,85,98,138,139,3,238,206,69,116,233,110,138,146,138,118,211,177,85,116,99,22,89,158,247,109,68,222,169,30,253,221,56,246,200,248,4,117,115,171,194,120,87,240,5,133,177,215,209,155,87,210,79,166,20,54,159,108,246,40,251,119,97,236,87,25,123,55,95,78,167,71,169,239,244,247,109,221,239,105,175,121,24,60,39,121,167,201,191,152,24,123,212,96,50,83,0,22,1,206,175,202,198,22,249,129,67,233,215,18,42,248,78,243,79,147,127,48,48,247,168,192,100,166,8,86,231,87,230,159,11,124,191,161,245,27,137,97,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,19,169,203,67,131,186,110,27,242,142,28,113,140,236,244,159,132,92,113,79,29,109,108,210,81,203,21,93,166,221,35,35,124,86,183,36,218,57,143,107,147,169,50,35,35,214,85,70,59,168,144,70,242,242,143,41,154,185,103,133,115,147,46,49,30,86,227,90,78,209,101,196,214,249,109,245,59,99,141,242,67,189,61,201,226,234,49,236,108,209,61,27,36,111,86,174,201,24,199,34,106,212,32,7,141,30,18,113,87,8,217,166,184,90,229,47,110,195,119,222,211,112,195,55,22,186,73,122,148,45,169,145,140,130,121,86,24,163,90,200,227,72,93,51,35,69,107,122,209,170,46,143,66,128,25,84,2,149,113,99,229,99,57,62,95,226,31,78,156,198,176,202,160,0,69,95,60,239,204,159,235,39,236,210,149,114,84,243,79,138,126,95,215,122,141,184,154,146,0,121,163,249,236,204,223,185,125,30,136,145,78,78,120,179,21,98,190,22,47,31,74,113,53,214,243,236,108,97,81,105,183,123,66,182,74,142,199,67,21,186,223,210,166,135,122,175,78,22,110,118,216,219,163,91,170,232,137,169,93,120,227,192,24,55,48,120,80,204,250,92,103,135,169,46,172,177,225,123,165,254,216,179,34,239,163,184,210,81,205,45,61,68,79,106,163,152,246,185,52,93,23,222,99,158,199,110,99,220,213,199,48,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,0,166,156,74,102,245,54,66,228,54,57,205,201,167,164,142,163,14,217,230,154,222,149,112,75,52,18,220,95,164,84,80,200,200,180,122,178,74,153,33,141,85,21,186,35,213,85,205,68,87,38,53,151,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,139,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,12,143,184,72,206,139,86,125,112,243,130,115,2,151,23,210,98,43,188,150,122,58,76,73,81,11,27,19,226,189,199,79,31,109,138,88,154,214,164,79,234,171,156,141,70,181,170,199,177,236,214,55,177,86,176,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,74,124,39,121,88,201,191,151,248,123,211,160,42,168,4,43,115,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,137,84,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,146,159,9,222,86,50,111,229,254,30,244,232,10,170,0,0,181,94,104,254,68,243,55,238,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,6,74,96,0,98,174,100,167,194,119,149,140,155,249,127,135,189,58,2,170,128,65,183,55,252,1,131,112,47,21,244,213,88,63,15,82,90,95,138,176,189,53,254,238,148,200,173,101,85,198,74,202,200,165,168,86,107,181,175,123,96,141,95,181,19,115,247,61,218,189,239,115,189,7,37,79,52,248,167,229,253,119,168,219,137,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,1,141,103,22,62,105,243,147,230,6,33,245,25,201,137,229,247,130,173,89,149,203,87,12,101,205,246,162,174,11,110,42,179,226,107,37,100,180,143,107,103,142,10,155,149,194,25,29,27,156,215,53,30,141,122,170,42,181,201,174,154,162,248,16,131,152,88,42,235,150,184,255,0,18,229,205,246,162,146,123,150,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,174,154,106,137,224,100,17,192,78,102,97,92,208,225,31,44,238,56,90,175,169,236,28,63,69,134,110,48,62,72,214,106,90,234,8,25,79,43,36,107,30,237,155,186,109,149,136,237,28,177,77,19,213,173,223,161,112,0,2,223,248,209,225,39,10,241,115,149,139,133,174,82,246,28,73,98,237,55,12,51,113,107,163,139,167,92,234,105,24,200,39,149,97,150,68,163,146,69,133,211,50,52,71,59,163,26,162,234,196,49,236,197,152,90,251,129,177,85,231,5,98,154,30,197,122,195,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,222,94,167,44,62,8,40,248,139,197,85,57,189,153,20,187,240,14,15,184,67,21,61,59,102,129,254,213,188,67,37,61,66,210,207,79,44,82,36,148,125,7,105,50,59,98,187,175,27,88,231,105,38,201,180,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,237,152,214,113,99,230,159,57,62,96,98,31,81,156,149,78,74,158,86,49,79,204,10,239,78,183,23,254,10,85,197,143,149,140,228,249,127,136,125,58,115,26,194,247,249,151,241,199,83,196,118,50,155,39,176,59,41,25,151,88,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,189,246,72,178,61,85,92,198,67,90,185,83,241,219,117,75,173,7,11,57,203,137,169,29,109,117,58,65,130,46,183,25,220,217,227,157,28,198,199,103,87,170,43,94,199,53,92,176,111,115,85,138,206,131,85,251,224,142,57,95,0,176,14,117,126,86,48,183,204,10,31,78,184,150,191,203,11,128,170,108,231,186,210,113,3,156,22,42,74,252,190,182,84,84,195,106,180,85,245,88,183,107,140,14,135,100,210,68,232,186,85,20,45,87,78,213,68,151,222,154,5,141,237,115,18,70,58,103,203,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,117,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,32,179,153,127,7,117,60,55,230,228,216,227,6,89,234,255,0,7,88,226,162,74,218,41,163,163,138,42,75,77,198,71,200,249,109,109,72,116,107,24,214,167,82,20,86,71,172,74,172,111,81,96,145,229,186,96,252,254,206,92,1,151,24,167,40,240,110,97,93,109,88,67,26,109,246,221,174,7,183,167,83,162,35,93,181,202,138,248,186,140,68,142,94,155,155,213,141,173,100,155,216,136,212,100,94,69,230,63,17,121,143,110,202,252,175,179,118,235,173,118,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,122,112,179,115,117,93,21,202,231,53,140,107,222,246,49,217,20,228,94,69,229,199,14,153,113,110,202,252,175,179,118,27,85,14,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,58,147,63,107,117,93,17,168,214,181,140,107,24,198,49,181,0,133,110,117,126,105,240,183,203,250,31,81,184,158,43,129,78,46,237,92,32,229,30,117,98,184,45,212,151,140,89,126,168,195,182,220,57,106,158,161,172,99,231,70,93,28,250,169,152,142,73,95,77,10,109,223,211,77,85,242,67,26,186,62,170,72,218,21,150,252,78,231,46,86,103,141,71,16,184,99,20,105,139,238,87,10,155,133,225,242,194,214,210,221,187,76,221,90,152,42,96,143,99,29,12,175,93,85,141,219,181,200,215,70,172,123,24,230,228,17,195,174,124,224,222,36,178,142,197,154,216,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,180,71,43,27,189,138,201,26,155,30,213,90,150,1,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,143,243,61,227,214,167,38,45,85,124,63,100,253,246,174,131,48,110,116,244,211,93,110,244,157,39,165,166,221,59,102,223,12,114,182,94,173,61,115,145,176,57,21,98,247,97,157,36,99,154,245,141,237,134,18,100,249,106,115,11,163,204,219,21,14,69,103,206,47,255,0,71,84,27,162,179,223,46,147,65,79,29,226,151,125,52,52,212,175,154,73,146,74,155,139,164,153,237,68,108,123,164,142,36,115,156,249,55,185,210,42,0,4,48,115,167,199,245,55,222,33,176,166,95,83,226,26,74,203,110,21,194,236,169,125,12,43,19,159,65,113,172,168,145,102,73,85,169,189,175,125,60,20,15,70,61,123,153,177,205,68,234,42,186,213,114,199,134,76,125,154,25,37,153,249,237,102,166,171,75,22,90,211,210,57,236,138,221,52,239,185,79,44,241,164,204,137,205,77,141,101,53,51,164,169,157,250,170,198,206,150,173,219,34,200,207,149,195,70,63,166,202,206,33,178,223,48,110,24,134,174,199,109,177,226,139,109,77,210,186,153,101,223,21,187,180,49,43,17,82,36,87,189,142,167,89,88,246,53,23,123,28,230,232,237,218,46,75,192,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,117,68,48,115,61,224,42,155,38,46,181,124,64,228,253,138,146,131,47,174,117,20,208,221,109,20,157,87,173,166,227,59,166,223,52,113,54,46,149,61,11,149,176,53,17,101,247,102,157,35,99,90,197,141,141,143,98,85,57,24,254,123,63,86,255,0,105,20,171,157,95,154,124,45,242,254,135,212,110,37,218,114,208,224,42,155,33,176,244,57,213,155,54,42,73,243,22,249,79,28,214,134,73,213,223,96,183,79,75,27,157,11,161,154,40,221,5,114,186,73,162,153,125,253,172,106,49,142,106,62,100,125,250,145,87,207,59,243,39,250,201,251,52,165,92,149,60,211,226,159,151,245,222,163,110,41,87,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,255,0,192,44,3,157,95,149,140,45,243,2,135,211,174,36,85,240,157,230,159,38,254,96,97,239,81,128,201,76,3,228,253,44,194,191,74,190,130,253,38,181,125,36,246,127,181,189,143,219,99,237,221,135,169,210,237,61,13,122,157,30,167,185,212,219,183,119,187,174,189,197,139,115,171,242,177,133,190,96,80,250,117,196,138,190,19,188,211,228,223,204,12,61,234,48,25,41,130,21,185,213,249,167,194,223,47,232,125,70,226,124,158,78,120,79,10,226,190,41,239,31,74,112,205,170,243,236,108,31,81,118,183,123,66,138,58,142,199,93,21,198,223,210,169,135,122,47,78,102,110,118,217,27,163,155,170,232,169,169,55,224,22,255,0,199,182,89,225,92,208,225,31,51,45,216,166,147,169,236,28,63,91,137,173,211,178,56,214,106,90,234,8,31,81,19,227,115,216,237,155,186,110,137,234,221,28,177,77,43,17,205,223,169,142,185,149,65,242,111,248,179,10,225,79,102,253,41,196,214,171,55,182,110,16,218,109,222,208,173,142,159,182,87,75,175,74,154,29,234,157,73,159,181,219,99,110,174,118,139,162,46,135,128,226,199,202,198,114,124,191,196,62,157,57,141,97,149,64,0,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,53,36,0,243,71,243,217,153,191,114,250,61,17,127,252,149,60,172,98,159,152,21,222,157,110,46,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,74,124,39,121,88,201,191,151,248,123,211,160,42,168,4,85,243,180,206,191,251,69,225,206,142,223,245,99,91,133,84,145,127,231,20,116,145,194,244,147,255,0,61,89,26,232,255,0,176,43,93,249,104,69,88,37,83,146,94,117,255,0,219,215,14,117,150,255,0,175,26,219,234,163,139,255,0,55,163,171,142,103,172,159,249,146,198,214,199,253,157,92,239,200,66,85,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,37,62,19,188,172,100,223,203,252,61,233,208,21,84,2,21,185,213,249,167,194,223,47,232,125,70,226,85,94,70,63,158,207,213,191,218,68,170,2,149,113,99,229,99,57,62,95,226,31,78,156,198,176,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,0,0,90,175,52,127,34,121,155,247,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,37,48,0,49,87,50,83,225,59,202,198,77,252,191,195,222,157,1,85,64,33,91,157,95,154,124,45,242,254,135,212,110,35,146,167,154,124,83,242,254,187,212,109,196,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,198,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,125,122,197,105,21,124,205,50,83,240,45,197,198,41,236,247,14,213,65,142,245,198,180,123,229,223,52,93,182,121,187,68,114,105,27,26,221,42,162,169,216,212,221,164,75,22,231,43,183,105,121,92,145,243,66,213,85,128,51,11,37,230,109,36,23,43,101,226,44,81,78,174,173,111,94,178,10,152,99,166,151,101,62,136,237,144,58,146,29,210,34,185,53,171,141,170,141,238,223,38,128,0,99,89,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,95,248,49,172,226,199,205,62,114,124,192,196,62,163,57,42,156,149,60,172,98,159,152,21,222,157,110,47,252,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,135,191,200,188,139,204,126,34,243,30,221,149,249,95,102,237,215,90,237,101,154,105,85,89,75,111,165,106,162,73,85,83,34,34,244,225,102,230,234,186,43,149,206,107,24,215,189,236,99,190,6,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,100,249,104,113,235,77,159,56,122,28,149,205,155,237,36,25,139,99,167,142,27,67,228,234,239,191,219,160,165,141,174,153,211,77,44,142,158,185,29,28,210,204,158,230,230,57,30,198,185,25,50,178,253,65,66,184,182,225,158,155,138,124,61,128,240,61,230,186,146,12,61,99,199,20,56,143,16,67,50,203,190,182,221,5,45,83,36,164,137,98,115,92,215,202,233,163,141,95,189,155,24,231,189,21,206,99,88,234,213,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,219,45,87,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,146,152,44,215,154,14,119,228,190,94,112,243,122,193,24,230,199,135,241,102,44,196,116,238,164,195,246,58,153,41,36,171,182,79,83,79,85,12,119,164,138,93,210,196,200,17,179,163,38,141,138,171,46,216,209,204,222,231,182,8,73,31,228,239,157,249,13,128,113,149,235,45,177,157,142,146,207,152,56,198,161,144,88,241,77,76,154,178,182,5,70,105,103,69,119,117,59,221,43,122,140,211,186,161,238,108,110,93,241,83,181,243,18,8,86,231,87,230,159,11,124,191,161,245,27,137,96,5,95,196,156,38,103,206,19,200,107,47,18,55,220,11,87,79,130,111,149,29,40,170,23,250,252,16,59,103,103,171,158,45,55,69,77,80,231,171,98,149,123,156,173,106,174,212,154,157,102,244,28,23,113,109,138,184,70,205,52,197,54,216,187,118,27,190,246,107,126,38,183,57,178,75,212,161,109,76,111,124,240,68,147,69,26,214,71,26,76,216,95,34,171,91,214,145,21,52,122,153,4,224,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,49,172,226,199,205,62,114,124,192,196,62,163,57,127,249,101,198,190,21,225,79,150,102,94,217,45,55,62,209,153,184,154,223,136,35,195,150,250,117,141,242,80,111,187,215,198,219,157,66,72,215,177,176,196,244,85,99,94,213,235,72,197,98,38,214,202,248,163,3,253,21,99,220,85,254,186,226,60,73,136,238,31,238,149,149,215,42,234,137,63,225,73,52,210,72,255,0,181,206,115,190,42,164,138,89,57,66,98,171,191,8,241,226,234,91,135,250,115,221,123,46,33,167,179,214,182,74,72,105,168,122,18,42,217,213,37,86,116,171,31,213,99,228,146,102,237,100,176,178,4,233,179,169,80,248,235,255,0,69,88,11,21,127,174,184,115,18,97,203,135,251,165,29,117,182,186,158,79,248,50,67,52,114,51,236,115,92,223,130,161,59,220,188,248,211,181,113,79,149,244,246,44,95,136,41,29,154,152,106,157,83,16,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,58,113,177,240,238,187,80,1,140,183,16,57,153,248,100,207,28,121,154,81,213,221,106,41,49,54,32,174,184,80,123,82,77,245,80,208,190,103,118,88,31,239,189,27,210,129,34,141,24,215,43,88,214,35,90,187,90,132,191,242,219,225,235,127,0,23,28,27,141,106,110,180,148,153,199,237,154,218,152,91,75,217,42,168,168,107,105,219,64,199,68,233,17,200,254,164,20,237,168,142,85,102,213,108,236,209,174,106,35,157,12,57,133,130,174,185,107,143,241,46,92,223,106,41,39,185,97,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,233,166,168,158,6,65,28,4,230,102,21,205,14,17,242,206,227,133,170,250,158,193,195,244,88,102,227,3,228,141,102,165,174,160,129,148,242,178,70,177,238,217,187,166,217,88,142,209,203,20,209,61,90,221,250,23,0,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,186,163,169,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,143,15,27,252,45,126,228,124,241,159,45,232,177,39,182,236,183,43,124,119,219,37,68,173,219,84,202,25,102,154,38,197,82,136,212,98,204,199,193,35,85,204,247,94,212,107,244,98,185,99,101,234,242,49,252,246,126,173,254,210,47,83,19,240,163,98,199,124,98,89,248,155,198,177,90,174,148,24,79,7,210,89,236,22,185,225,124,146,67,120,101,117,76,235,94,237,85,35,78,148,114,181,34,69,71,175,82,71,72,157,55,67,27,157,112,0,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,74,185,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,1,96,28,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,6,74,96,166,156,69,99,92,220,203,204,163,190,227,12,146,203,90,76,117,137,237,212,239,150,27,68,213,143,133,238,98,49,218,203,20,76,99,157,86,246,59,99,150,153,174,137,242,177,30,214,73,212,216,199,227,217,91,196,166,124,220,115,114,131,61,238,25,171,136,42,177,221,174,161,106,40,111,19,84,239,125,42,43,228,122,193,20,106,157,38,83,42,205,42,45,51,88,144,236,145,236,217,177,202,213,189,254,54,184,182,194,188,92,240,11,133,49,77,182,46,195,137,44,89,129,104,183,226,107,115,155,28,93,58,231,89,107,94,249,224,137,38,150,68,163,146,69,153,176,190,69,71,59,163,34,42,106,197,44,175,132,239,52,249,55,243,3,15,122,140,6,74,96,133,110,117,126,105,240,183,203,250,31,81,184,142,74,158,105,241,79,203,250,239,81,183,19,82,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,101,37,139,46,55,219,62,21,188,221,176,182,28,250,65,122,162,183,212,84,91,173,29,177,148,158,208,170,100,110,116,84,221,119,162,178,46,163,209,172,234,57,54,183,118,171,220,134,57,153,243,196,87,16,217,169,155,149,56,207,53,177,102,32,183,98,124,63,120,154,106,27,99,37,168,162,102,24,171,141,236,106,195,71,78,174,221,70,248,221,79,18,42,166,146,171,225,71,72,231,73,171,150,69,114,7,142,58,110,35,184,38,205,236,158,199,12,171,102,98,224,188,167,190,190,106,185,31,45,67,47,150,232,109,239,129,43,93,51,213,206,74,148,115,226,108,205,123,189,247,200,146,49,85,28,246,67,17,102,85,0,2,42,249,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,196,212,144,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,186,174,44,124,172,103,39,203,252,67,233,211,152,214,25,41,240,157,229,99,38,254,95,225,239,78,128,170,160,234,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,99,131,197,190,116,93,115,235,136,108,109,152,21,88,190,175,17,90,36,188,86,82,97,186,137,152,232,153,21,146,58,137,59,20,81,68,230,181,98,103,73,90,229,106,181,174,87,189,239,126,178,61,234,190,43,28,101,158,42,203,187,118,16,184,226,154,78,201,244,215,15,179,19,91,160,124,114,71,51,104,100,170,169,167,137,242,53,236,110,157,78,202,233,88,173,220,215,69,44,79,71,123,218,35,3,229,158,42,204,75,118,47,184,225,106,78,215,244,43,15,191,19,92,96,100,114,73,51,168,99,170,166,167,149,241,181,140,118,189,62,212,217,94,174,218,214,197,20,175,87,123,186,47,160,225,175,55,170,114,23,62,112,54,110,67,61,92,116,248,118,241,12,215,4,164,130,41,167,150,220,253,98,173,134,54,75,163,21,242,83,73,52,104,170,173,209,94,138,142,106,162,57,50,83,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,166,188,88,249,88,206,79,151,248,135,211,167,49,172,50,83,225,59,202,198,77,252,191,195,222,157,1,85,64,33,91,157,95,154,124,45,242,254,135,212,110,37,85,228,99,249,236,253,91,253,164,74,160,41,87,22,62,86,51,147,229,254,33,244,233,204,107,12,148,248,78,242,177,147,127,47,240,247,167,64,85,80,0,5,170,243,71,242,39,153,191,114,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,50,83,0,3,21,115,37,62,19,188,172,100,223,203,252,61,233,208,21,84,2,21,185,213,249,167,194,223,47,232,125,70,226,57,42,121,167,197,63,47,235,189,70,220,77,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,12,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,247,215,172,86,150,171,206,211,37,63,237,23,136,202,59,135,213,130,174,20,178,75,255,0,156,86,82,73,11,18,63,252,245,36,115,164,254,192,141,111,229,169,110,188,166,115,66,213,151,28,96,218,237,151,150,210,71,79,142,172,245,152,93,149,117,53,173,167,101,52,239,116,117,48,233,185,21,36,124,178,210,71,78,200,245,106,185,245,13,209,85,81,24,233,222,0,3,26,206,44,124,211,231,39,204,12,67,234,51,146,169,201,83,202,198,41,249,129,93,233,214,226,255,0,193,141,103,22,62,105,243,147,230,6,33,245,25,201,84,228,169,229,99,20,252,192,174,244,235,113,127,224,165,92,88,249,88,206,79,151,248,135,211,167,49,172,50,30,224,207,131,60,3,194,102,0,166,163,163,161,164,184,227,107,141,59,37,191,95,165,138,25,167,108,242,67,78,149,52,148,181,41,4,83,37,15,90,157,36,142,41,53,93,87,115,187,252,40,167,50,254,2,169,179,231,15,77,157,89,77,98,164,131,49,108,116,242,77,119,100,125,93,247,251,116,20,178,57,176,182,24,98,145,211,215,35,163,134,40,87,220,220,199,43,30,231,35,33,70,67,101,166,231,140,178,163,31,209,94,104,227,171,176,98,204,29,120,142,166,38,85,210,34,79,111,184,210,76,142,106,73,12,205,84,71,199,44,105,171,36,106,247,181,81,201,226,132,249,240,65,198,142,21,226,227,46,32,174,173,117,170,201,143,173,189,72,47,120,122,42,232,221,35,250,73,14,234,234,104,21,235,50,81,189,103,141,17,207,79,114,69,116,91,159,181,36,125,202,128,11,85,230,143,228,79,51,126,229,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,100,166,120,172,226,206,44,3,145,88,2,233,152,217,141,126,164,183,91,109,212,243,203,20,82,213,67,12,247,9,227,134,73,155,73,74,217,158,198,203,83,35,98,122,71,18,57,21,202,159,165,83,29,110,34,179,231,25,113,37,155,151,220,214,198,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,162,185,24,221,239,87,200,228,222,247,42,221,87,14,60,174,113,54,117,240,185,137,51,146,251,83,136,44,152,194,225,78,250,188,1,102,88,169,226,130,231,4,113,36,140,150,126,171,145,200,202,183,42,197,19,149,208,164,104,214,206,189,104,228,106,22,65,254,138,176,22,42,255,0,93,112,230,36,195,151,15,247,74,58,235,109,117,60,159,240,100,134,104,228,103,216,230,185,191,5,66,119,185,121,241,167,106,226,159,43,233,236,88,191,16,82,59,53,48,213,58,166,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,116,227,99,225,221,118,164,43,115,171,243,79,133,190,95,208,250,141,196,242,156,174,248,73,194,188,75,102,157,235,20,230,4,189,108,55,151,62,205,184,62,220,215,70,239,104,87,75,82,175,130,9,226,150,25,35,150,141,209,210,213,54,102,106,199,46,248,209,21,81,93,164,212,226,156,170,203,140,105,151,21,89,67,137,48,93,170,175,6,85,219,217,107,117,145,180,233,21,44,116,177,163,82,40,226,108,123,122,61,61,140,88,214,61,174,141,204,99,152,173,86,181,82,3,56,204,224,207,31,112,153,143,234,104,235,40,106,238,56,38,227,80,249,108,55,232,162,154,104,27,4,147,84,37,53,37,85,74,193,20,41,93,209,167,89,36,138,61,83,69,220,222,239,10,171,203,67,142,58,158,28,113,148,57,61,142,25,72,252,186,198,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,238,50,52,145,138,138,215,178,105,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,237,152,214,113,99,230,159,57,62,96,98,31,81,156,166,149,183,107,173,198,154,130,142,225,115,171,170,167,181,211,173,37,12,83,76,231,178,150,5,150,73,150,40,154,171,163,24,178,205,44,138,214,232,155,228,123,188,92,170,178,213,202,159,129,139,85,151,12,208,113,69,154,246,186,75,133,202,255,0,78,146,97,75,45,198,214,215,165,178,6,84,50,72,174,107,215,143,115,106,94,232,24,248,36,139,68,108,47,222,143,127,89,18,41,52,35,87,154,47,0,180,120,194,197,114,226,99,39,109,246,171,93,215,14,91,234,107,177,101,158,10,104,40,227,185,210,177,242,212,207,114,107,218,214,239,172,111,82,71,75,212,87,58,104,218,221,170,143,141,25,52,91,100,238,113,99,236,138,199,246,188,198,203,155,245,93,186,229,110,168,130,89,98,138,170,104,96,184,65,28,209,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,253,10,147,253,193,223,21,88,55,138,252,163,183,227,11,53,202,145,184,158,221,79,79,77,139,45,17,198,176,190,221,113,86,123,234,216,156,247,187,179,72,230,200,232,95,185,219,152,138,213,94,163,36,99,43,168,45,255,0,143,108,204,194,185,95,194,62,102,92,113,77,95,79,219,216,126,183,12,219,160,100,145,164,213,85,213,240,62,158,38,70,215,189,187,246,245,29,43,209,186,185,34,134,87,163,93,179,67,31,124,189,193,87,92,202,199,248,107,46,108,85,20,144,92,177,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,116,215,68,95,3,38,140,189,193,86,172,181,192,24,107,46,108,85,21,115,219,112,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,53,215,68,79,2,13,185,169,228,229,139,40,184,184,187,212,225,201,180,164,199,182,248,177,140,148,219,95,253,43,85,83,60,241,212,166,247,189,202,254,164,244,242,207,175,186,214,245,246,53,168,214,34,173,202,242,75,206,191,251,122,225,206,178,223,245,227,91,125,84,113,127,230,244,117,113,204,245,147,255,0,50,88,218,216,255,0,179,171,157,249,8,74,161,141,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,250,245,138,210,234,129,10,220,234,252,211,225,111,151,244,62,163,113,42,175,35,31,207,103,234,223,237,34,85,0,34,175,158,119,230,79,245,147,246,105,74,185,42,121,167,197,63,47,235,189,70,220,82,174,104,254,123,51,55,238,95,71,162,47,255,0,146,167,149,140,83,243,2,187,211,173,197,255,0,128,88,7,58,191,43,24,91,230,5,15,167,92,72,171,225,59,205,62,77,252,192,195,222,163,1,146,152,4,64,115,69,224,22,179,7,223,110,92,76,100,237,190,235,116,181,98,59,133,77,118,44,179,193,77,61,100,150,202,167,178,90,153,238,77,123,90,237,148,110,233,200,233,122,138,214,195,35,155,181,85,146,35,33,141,98,170,240,157,230,159,38,254,96,97,239,81,128,201,76,16,173,206,175,205,62,22,249,127,67,234,55,17,201,83,205,62,41,249,127,93,234,54,226,106,64,41,87,22,62,86,51,147,229,254,33,244,233,204,107,12,170,11,0,230,87,203,247,240,237,71,93,159,121,83,14,204,125,106,183,183,218,150,230,183,72,239,20,52,144,84,191,241,81,65,76,249,170,46,47,94,205,4,123,158,141,88,227,99,59,182,180,134,11,101,218,235,101,169,125,101,154,231,87,65,81,37,60,244,143,150,154,103,68,247,65,60,79,134,104,149,205,84,85,100,145,73,36,111,111,131,152,247,53,117,69,84,58,166,85,0,2,42,249,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,196,212,144,3,205,31,207,102,102,253,203,232,244,69,255,0,242,84,242,177,138,126,96,87,122,117,184,186,174,44,124,172,103,39,203,252,67,233,211,152,214,25,41,240,157,229,99,38,254,95,225,239,78,128,170,160,181,94,102,153,215,248,22,225,31,20,246,123,127,106,175,199,122,224,170,61,241,111,134,46,219,4,221,162,73,52,145,142,110,148,177,84,236,114,110,210,85,139,115,85,187,180,130,188,167,192,191,133,12,211,193,185,103,237,79,102,125,45,196,22,235,23,109,232,117,187,47,106,169,142,30,175,79,115,119,237,234,110,219,185,186,233,166,169,174,165,218,243,105,193,86,172,181,206,140,176,203,155,21,69,92,246,220,43,148,246,91,37,28,181,111,107,167,146,10,106,186,232,99,116,142,107,90,213,122,181,136,170,168,214,166,186,232,137,224,57,75,96,171,86,101,103,70,103,229,205,246,162,174,11,110,42,202,123,213,146,178,90,71,181,179,199,5,77,93,12,50,58,55,57,174,106,61,26,245,84,85,107,147,93,53,69,240,45,87,58,242,190,235,146,185,185,139,242,162,242,234,185,42,48,181,226,166,218,202,138,154,39,82,62,178,6,61,122,53,73,19,149,85,140,154,46,156,172,247,156,138,201,26,168,231,34,162,172,228,242,203,206,191,195,79,8,248,91,180,91,251,45,126,4,211,5,86,108,139,100,50,246,40,33,236,242,71,172,143,115,181,165,150,155,123,151,110,178,164,187,90,141,219,173,85,226,199,202,198,114,124,191,196,62,157,57,141,97,146,159,9,222,86,50,111,229,254,30,244,232,10,170,1,10,220,234,252,211,225,111,151,244,62,163,113,42,175,35,31,207,103,234,223,237,34,85,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,100,167,194,119,149,140,155,249,127,135,189,58,2,170,128,0,45,87,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,146,152,0,24,171,153,41,240,157,229,99,38,254,95,225,239,78,128,170,160,16,173,206,175,205,62,22,249,127,67,234,55,17,201,83,205,62,41,249,127,93,234,54,226,106,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,99,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,190,189,98,180,237,115,40,202,26,108,223,224,251,28,64,144,82,45,203,7,211,166,47,182,205,83,60,177,50,7,208,181,207,168,114,36,122,239,123,168,214,174,54,53,232,172,87,202,213,93,186,35,219,4,57,79,142,191,5,249,167,131,115,51,217,126,211,250,37,136,45,215,222,197,215,232,246,174,203,83,28,221,46,166,215,108,221,211,219,187,107,180,215,93,23,77,12,154,48,158,41,177,99,156,43,102,198,184,90,187,182,217,113,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,31,88,0,99,89,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,95,248,49,172,226,199,205,62,114,124,192,196,62,163,57,42,156,149,60,172,98,159,152,21,222,157,110,47,252,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,85,0,139,94,107,28,9,90,150,213,95,197,54,77,97,154,182,220,155,80,179,227,123,85,186,6,186,9,32,86,189,210,94,17,136,168,230,61,174,70,164,251,26,228,122,63,174,228,102,201,228,146,56,50,47,61,51,31,135,76,199,183,102,134,87,222,123,13,214,135,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,72,95,181,186,166,168,228,115,90,246,57,143,99,30,220,135,184,117,207,156,27,196,150,81,216,179,91,6,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,118,136,229,99,119,177,89,35,83,99,218,171,82,192,45,87,154,63,145,60,205,251,151,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,146,69,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,164,22,115,47,227,18,167,137,12,220,155,3,224,203,197,95,224,235,3,212,73,69,69,12,117,145,75,73,118,184,198,249,25,45,209,171,14,173,123,28,213,233,194,170,249,52,137,21,237,233,172,242,48,114,208,224,238,167,137,12,220,135,28,99,59,61,95,224,235,3,212,71,91,91,52,148,113,75,73,118,184,198,248,223,21,173,201,54,173,123,28,213,234,76,136,201,52,137,17,142,233,172,241,188,157,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,8,203,230,201,193,45,29,194,197,251,166,242,135,10,116,171,237,123,219,140,109,118,139,108,17,199,53,43,159,52,242,94,100,233,163,100,124,205,146,69,73,222,169,35,157,27,153,35,150,54,193,35,157,26,185,23,158,153,143,195,166,99,219,179,67,43,239,61,134,235,67,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,164,47,218,221,83,84,114,57,173,123,28,199,177,143,110,69,57,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,116,75,115,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,137,84,41,254,122,100,94,92,113,23,151,23,28,175,205,11,55,110,181,87,105,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,55,59,69,209,90,173,115,152,246,189,143,123,29,143,15,17,89,13,140,184,109,205,203,238,84,227,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,213,90,143,118,199,163,227,114,239,99,145,47,255,0,149,63,29,183,84,186,208,112,179,156,184,154,145,214,215,83,164,24,34,235,113,157,205,158,57,209,204,108,118,117,122,162,181,236,115,85,203,6,247,53,88,172,232,53,95,190,8,227,149,243,26,206,44,124,211,231,39,204,12,67,234,51,151,85,203,83,151,239,225,218,178,135,62,243,90,29,152,6,213,112,119,178,237,206,110,146,94,43,169,39,166,127,227,98,158,153,240,212,91,158,157,166,9,54,189,28,178,70,246,119,109,113,53,32,16,215,204,159,151,165,102,91,98,166,231,38,65,97,13,248,67,18,92,40,173,213,24,110,211,12,245,21,20,87,138,185,37,106,45,61,60,80,171,34,163,145,233,79,27,25,212,85,73,234,18,40,216,214,58,54,54,234,185,111,112,3,125,225,123,182,230,182,105,92,118,99,235,221,190,75,95,178,237,245,236,168,161,163,182,205,217,39,233,205,248,148,85,172,100,240,72,215,44,114,190,29,186,109,87,107,184,190,160,69,95,59,76,235,255,0,180,94,28,232,237,255,0,86,53,184,85,73,23,254,113,71,73,28,47,73,63,243,213,145,174,143,251,2,181,223,150,133,181,114,172,201,203,22,110,241,113,104,169,196,115,107,73,128,173,242,227,24,233,182,191,250,106,170,154,120,35,166,77,236,123,85,157,57,234,34,159,95,121,174,232,108,115,85,175,85,73,233,35,131,157,62,78,218,175,89,71,133,51,190,223,97,171,150,251,134,175,12,178,87,86,82,82,181,204,109,170,169,146,57,29,85,34,49,94,140,142,166,56,153,18,185,232,198,190,178,68,209,93,42,22,43,203,95,55,170,114,131,140,28,15,58,207,86,150,220,97,80,184,66,229,13,52,17,74,249,217,92,230,178,157,170,178,105,177,141,172,74,73,30,230,42,61,25,19,145,55,106,172,118,65,38,53,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,235,214,43,75,170,4,43,115,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,137,84,0,138,190,121,223,153,63,214,79,217,165,42,228,169,230,159,20,252,191,174,245,27,113,74,185,163,249,236,204,223,185,125,30,136,191,254,74,158,86,49,79,204,10,239,78,183,23,254,1,96,28,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,6,74,96,29,75,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,54,230,103,193,119,238,108,204,118,102,70,10,111,83,0,227,235,133,92,244,212,240,208,244,99,177,87,42,245,95,67,172,108,108,45,133,200,247,58,157,169,181,221,56,165,98,181,122,43,36,148,3,132,239,52,249,55,243,3,15,122,140,6,74,96,133,110,117,126,105,240,183,203,250,31,81,184,142,74,158,105,241,79,203,250,239,81,183,19,82,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,101,80,8,139,230,177,192,197,214,203,137,171,248,162,202,139,93,93,194,219,127,168,89,49,93,150,221,107,115,214,217,59,41,223,36,183,52,232,71,181,180,207,108,15,124,242,75,162,182,103,239,87,191,172,169,20,101,153,84,0,8,171,231,157,249,147,253,100,253,154,82,174,74,158,105,241,79,203,250,239,81,183,19,82,64,15,52,127,61,153,155,247,47,163,209,23,255,0,201,83,202,198,41,249,129,93,233,214,226,234,184,177,242,177,156,159,47,241,15,167,78,99,88,100,167,194,119,149,140,155,249,127,135,189,58,2,170,130,16,57,189,231,165,30,103,241,29,73,151,56,122,243,219,108,185,105,111,117,186,102,177,32,124,45,188,78,244,146,181,99,150,53,115,221,181,140,164,129,236,122,162,199,45,52,173,70,53,119,57,254,219,146,198,78,221,111,89,185,138,243,190,225,97,164,150,197,134,172,239,178,80,214,85,210,185,207,109,214,169,241,185,93,75,34,177,88,143,142,154,57,89,42,181,232,246,178,178,52,209,91,42,158,127,157,95,154,124,45,242,254,135,212,110,35,146,167,154,124,83,242,254,187,212,109,199,160,231,79,147,183,91,46,110,97,76,239,183,216,105,34,177,98,91,59,44,149,213,148,148,174,107,221,117,165,124,142,71,85,72,140,70,43,228,166,146,38,68,174,122,189,204,163,145,52,70,196,135,137,229,9,158,148,121,97,196,117,94,92,226,27,207,98,178,230,93,189,182,232,90,244,129,144,186,241,3,214,74,37,146,89,21,175,110,230,62,174,6,49,138,171,36,181,49,53,88,229,218,230,75,87,22,62,86,51,147,229,254,33,244,233,204,107,12,148,248,78,242,177,147,127,47,240,247,167,64,85,80,8,86,231,87,230,159,11,124,191,161,245,27,137,85,121,24,254,123,63,86,255,0,105,18,168,10,85,197,143,149,140,228,249,127,136,125,58,115,26,195,37,62,19,188,172,100,223,203,252,61,233,208,21,84,0,1,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,12,148,192,0,197,92,201,79,132,239,43,25,55,242,255,0,15,122,116,5,85,0,133,110,117,126,105,240,183,203,250,31,81,184,142,74,158,105,241,79,203,250,239,81,183,19,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,3,26,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,245,235,21,165,202,98,204,45,98,199,56,86,243,130,177,77,15,109,178,226,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,49,141,204,44,21,117,203,92,127,137,114,230,251,81,73,61,203,10,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,77,53,68,240,39,163,150,190,111,83,102,255,0,7,216,30,117,158,145,110,88,62,157,112,133,202,26,104,37,137,144,62,133,173,101,59,85,100,215,123,221,70,180,146,61,204,85,98,190,87,34,109,209,88,219,160,0,24,214,113,99,230,159,57,62,96,98,31,81,156,149,78,74,158,86,49,79,204,10,239,78,183,23,254,12,107,56,177,243,79,156,159,48,49,15,168,206,74,167,37,79,43,24,167,230,5,119,167,91,139,255,0,5,42,226,199,202,198,114,124,191,196,62,157,57,141,97,149,64,4,37,243,47,224,42,167,33,177,12,217,213,148,214,42,185,242,234,249,81,36,215,118,71,210,217,96,184,207,85,35,155,11,97,134,40,219,5,10,182,72,98,133,125,253,175,106,177,238,106,190,20,125,10,224,187,139,108,85,194,54,105,166,41,182,197,219,176,221,247,179,91,241,53,185,205,146,94,165,11,106,99,123,231,130,36,154,40,214,178,56,210,102,194,249,21,90,222,180,136,169,163,212,159,236,170,204,204,43,156,153,113,135,51,75,5,85,246,139,46,38,183,197,112,166,221,36,111,146,29,233,239,193,47,77,239,99,102,137,232,232,228,98,57,118,72,199,181,87,86,169,234,193,106,188,209,252,137,230,111,220,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,9,179,230,61,130,179,231,31,240,185,125,195,252,63,212,85,186,228,234,134,75,126,183,80,191,109,109,218,200,145,74,149,52,148,250,53,92,247,185,203,11,157,19,85,174,150,54,73,18,111,223,210,146,19,50,47,135,12,199,207,60,241,183,100,101,167,15,221,104,46,190,208,90,123,251,165,160,94,165,134,150,41,146,58,186,154,152,164,116,123,58,58,170,44,111,115,28,233,54,196,158,251,218,213,200,123,39,114,119,0,228,86,0,181,229,206,92,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,232,68,246,167,82,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,11,57,151,240,119,83,195,126,110,77,142,48,101,158,175,240,117,142,42,36,173,162,154,58,56,162,164,180,220,100,124,143,150,214,212,135,70,177,141,106,117,33,69,100,122,196,170,198,245,22,9,30,85,254,76,159,186,59,233,221,247,232,207,255,0,97,143,198,125,36,246,142,254,207,237,78,138,116,59,7,254,89,253,103,171,167,185,208,211,171,239,246,83,202,243,171,243,79,133,190,95,208,250,141,196,170,188,140,127,61,159,171,127,180,137,84,5,191,241,163,194,78,21,226,231,43,23,11,92,165,236,56,146,197,218,110,24,102,226,215,71,23,78,185,212,210,49,144,79,42,195,44,137,71,36,139,11,166,100,104,142,119,70,53,69,213,136,99,239,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,152,158,90,156,192,191,14,212,116,57,9,154,211,108,199,214,171,123,189,151,113,115,180,142,241,67,73,5,51,63,27,44,245,47,154,162,226,245,237,51,201,181,136,213,142,55,191,187,107,139,85,203,110,10,49,87,21,156,119,102,205,238,237,108,236,249,101,134,115,66,247,38,35,184,84,36,140,142,191,101,206,89,29,108,167,88,220,199,186,105,88,168,143,115,28,157,24,222,143,85,220,232,153,44,207,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,118,192,0,3,31,110,101,25,189,83,155,252,96,227,137,210,122,181,182,224,250,132,194,22,216,106,96,138,39,192,202,23,57,149,13,69,143,93,236,117,98,213,200,199,61,85,234,201,90,139,183,68,99,111,171,146,198,78,218,172,185,71,138,243,190,225,97,171,138,251,137,111,15,178,80,214,85,210,181,172,117,170,149,145,185,93,75,34,177,30,172,146,166,73,89,42,181,234,199,62,142,52,209,29,18,146,62,81,254,48,48,5,54,103,240,185,154,88,50,108,61,87,125,168,170,194,245,213,54,251,125,34,74,233,231,184,211,68,181,20,73,27,98,93,239,122,84,195,10,163,19,93,234,136,213,71,34,171,87,28,27,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,12,154,114,67,26,221,115,43,37,240,14,99,95,105,233,32,185,98,172,47,106,189,214,69,72,199,54,8,231,169,164,142,105,27,27,92,231,57,24,142,122,162,34,185,203,166,154,170,248,152,240,241,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,239,175,88,173,46,168,16,173,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,37,80,2,42,249,231,126,100,255,0,89,63,102,148,171,146,167,154,124,83,242,254,187,212,109,197,42,230,143,231,179,51,126,229,244,122,34,255,0,249,42,121,88,197,63,48,43,189,58,220,95,248,5,128,115,171,242,177,133,190,96,80,250,117,196,138,190,19,188,211,228,223,204,12,61,234,48,25,41,128,15,41,154,185,103,133,115,147,46,49,30,86,227,90,78,209,101,196,214,249,109,245,59,99,141,242,67,189,61,201,226,234,49,236,108,209,61,27,36,111,86,174,201,24,199,34,106,212,33,91,16,112,147,138,184,70,227,235,39,48,181,202,94,221,134,239,185,129,103,184,97,155,139,93,36,189,74,22,222,152,198,65,60,171,12,81,173,100,113,164,46,153,145,162,181,189,104,213,23,71,161,58,128,133,110,117,126,105,240,183,203,250,31,81,184,142,74,158,105,241,79,203,250,239,81,183,19,82,1,74,184,177,242,177,156,159,47,241,15,167,78,99,88,101,80,14,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,164,32,243,47,224,114,167,135,28,101,54,112,224,119,210,63,46,177,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,251,140,141,99,122,34,181,143,154,114,64,4,85,243,206,252,201,254,178,126,205,41,87,37,79,52,248,167,229,253,119,168,219,137,169,32,7,154,63,158,204,205,251,151,209,232,139,255,0,228,169,229,99,20,252,192,174,244,235,113,117,92,88,249,88,206,79,151,248,135,211,167,49,172,50,83,225,59,202,198,77,252,191,195,222,157,1,85,79,63,152,88,214,213,150,184,3,18,230,53,246,158,174,123,110,21,179,214,222,235,34,164,99,93,60,144,83,66,249,164,108,109,115,154,213,122,181,138,136,138,230,166,186,106,169,226,99,47,152,88,214,235,153,88,255,0,18,230,53,246,158,146,11,150,42,188,86,222,235,34,164,99,155,4,115,212,204,249,164,108,109,115,156,228,98,57,234,136,138,231,46,154,106,171,226,79,247,0,25,13,77,195,231,11,152,71,12,205,69,87,77,125,191,211,179,19,98,22,85,211,203,77,59,46,53,113,70,231,67,36,50,61,203,19,224,137,176,211,42,34,55,85,167,87,171,26,231,57,8,224,231,87,230,159,11,124,191,161,245,27,136,228,169,230,159,20,252,191,174,245,27,113,35,252,127,228,53,55,16,124,46,98,236,51,13,21,93,77,246,193,78,252,77,135,153,73,79,45,76,239,184,210,69,35,155,12,112,198,246,172,175,158,39,77,76,136,168,237,22,161,30,140,115,154,212,32,7,47,113,173,215,45,113,254,26,204,107,21,61,36,247,44,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,93,53,209,83,196,200,79,59,241,173,171,50,184,26,199,217,141,98,167,171,130,219,138,178,158,235,123,163,138,173,141,108,241,193,83,103,146,104,219,35,90,231,53,30,141,122,34,162,57,201,174,186,42,248,152,230,25,41,240,157,229,99,38,254,95,225,239,78,128,170,160,16,173,206,175,205,62,22,249,127,67,234,55,18,170,242,49,252,246,126,173,254,210,37,80,20,171,139,31,43,25,201,242,255,0,16,250,116,230,53,134,74,124,39,121,88,201,191,151,248,123,211,160,42,168,0,2,213,121,163,249,19,204,223,185,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,25,41,128,1,138,185,146,159,9,222,86,50,111,229,254,30,244,232,10,170,1,10,220,234,252,211,225,111,151,244,62,163,113,28,149,60,211,226,159,151,245,222,163,110,38,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,5,144,102,23,40,158,27,115,43,31,226,92,198,190,227,108,202,130,229,138,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,233,166,170,190,37,207,228,38,74,97,94,29,178,158,197,147,152,42,225,117,173,178,225,254,213,217,167,186,75,28,149,79,235,212,203,80,253,238,142,56,216,186,62,103,34,104,196,247,81,53,213,117,85,168,5,149,102,175,41,110,25,115,103,49,241,30,102,220,241,6,96,89,171,241,69,194,91,165,109,37,174,233,74,148,169,85,42,239,154,70,36,244,210,200,157,73,21,242,42,43,213,168,231,170,53,26,212,107,82,186,240,191,194,254,1,225,51,0,92,50,231,46,110,248,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,213,93,223,224,137,88,0,5,144,102,23,40,158,27,115,43,31,226,92,198,190,227,108,202,130,229,138,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,233,166,170,190,37,127,225,127,133,252,3,194,102,0,184,101,206,92,221,241,5,198,219,113,188,75,123,150,91,221,68,51,78,217,228,134,24,92,214,186,24,162,106,51,109,59,21,17,90,171,170,187,191,193,18,176,2,200,51,11,148,79,13,185,149,143,241,46,99,95,113,182,101,65,114,197,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,116,211,85,95,18,191,240,191,194,254,1,225,51,0,92,50,231,46,110,248,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,213,93,223,224,137,88,1,231,243,11,5,90,179,43,0,98,92,185,190,212,85,193,109,197,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,215,77,81,124,11,32,254,130,167,11,31,237,251,53,127,227,91,119,253,4,191,240,15,147,139,48,181,139,28,225,91,206,10,197,52,61,182,203,136,45,245,22,187,141,55,85,241,245,233,103,141,209,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,177,111,232,42,112,177,254,223,179,87,254,53,183,127,208,75,138,225,91,132,12,3,194,37,171,16,88,178,231,25,99,91,181,183,17,84,65,87,45,29,254,227,12,240,82,207,27,92,215,75,4,112,195,19,88,249,26,230,54,71,42,42,185,33,133,63,120,133,117,5,63,207,188,148,194,188,68,229,61,247,39,49,173,194,235,69,101,196,29,151,180,207,107,150,56,234,153,208,169,138,161,155,29,36,114,49,53,124,45,69,213,139,238,170,233,162,232,169,108,25,123,202,39,134,220,181,199,248,107,49,172,88,219,50,167,185,97,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,186,107,162,167,137,123,231,148,176,101,62,86,97,76,85,114,199,88,91,45,48,165,155,18,94,122,222,209,188,91,236,212,212,245,213,157,89,18,89,122,211,177,137,36,155,228,107,94,237,206,93,206,68,114,234,169,169,234,192,60,86,113,100,238,1,207,92,1,116,203,156,198,176,210,92,109,183,26,121,226,138,89,105,97,154,123,124,242,67,36,45,171,165,116,204,123,98,169,141,178,189,99,149,26,170,213,95,210,139,245,112,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,182,255,0,197,7,47,76,151,226,207,31,219,243,27,49,177,62,53,183,92,173,214,120,172,145,69,100,173,164,134,7,65,28,211,76,215,57,179,83,74,229,126,234,135,162,170,57,19,68,111,119,138,175,160,225,75,130,156,172,224,251,233,79,224,206,255,0,138,238,127,75,123,15,109,246,237,85,52,221,62,203,215,233,244,186,48,69,166,189,165,251,183,110,215,70,233,166,139,173,192,0,91,87,20,188,0,228,119,22,216,170,207,141,115,14,227,138,237,87,171,61,189,109,109,169,177,87,195,23,104,165,73,29,36,113,202,201,225,149,158,227,228,153,90,172,70,185,122,174,71,43,145,24,141,163,246,158,77,92,54,216,46,180,87,219,22,104,231,5,186,229,110,168,142,174,142,178,146,247,65,12,244,211,198,228,116,114,199,35,104,145,204,123,92,136,228,114,42,42,42,34,161,123,246,12,39,133,112,167,180,190,139,97,155,85,155,219,55,9,174,215,31,103,209,71,79,219,43,165,211,171,83,54,196,78,164,207,218,221,210,59,87,59,68,213,87,67,235,0,0,0,176,171,183,38,174,27,111,247,90,219,237,247,52,115,130,227,114,184,212,73,87,89,89,87,123,160,154,122,153,228,114,186,73,100,145,212,74,231,189,206,85,114,185,85,85,85,85,84,188,12,151,202,28,27,144,185,95,135,242,143,47,224,171,142,197,135,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,237,65,98,184,179,147,159,11,24,175,21,94,113,79,210,76,192,179,123,102,225,81,112,246,117,166,178,221,79,67,71,213,145,207,232,83,197,216,151,167,11,55,109,99,53,93,173,68,77,87,66,231,248,120,200,140,61,195,102,87,208,229,30,16,196,216,130,243,98,181,212,84,77,64,183,183,210,190,122,102,77,34,202,248,90,250,120,33,71,51,170,249,100,69,122,57,232,178,57,55,109,70,53,182,215,152,92,162,120,109,204,172,127,137,115,26,251,141,179,42,11,150,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,166,154,170,248,151,63,144,153,41,133,120,118,202,123,22,78,96,171,133,214,182,203,135,251,87,102,158,233,44,114,85,63,175,83,45,67,247,186,56,227,98,232,249,156,137,163,19,221,68,215,85,213,86,160,2,215,248,160,229,233,146,252,89,227,251,126,99,102,54,39,198,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,104,141,238,241,85,244,28,41,112,83,149,156,31,125,41,252,25,223,241,93,207,233,111,97,237,190,221,170,166,155,167,217,122,253,62,151,70,8,180,215,180,191,118,237,218,232,221,52,209,117,184,0,11,127,226,183,130,156,172,227,7,232,183,225,50,255,0,138,237,159,68,187,119,98,246,21,85,52,61,78,213,208,234,117,122,208,75,174,157,153,155,118,237,211,87,107,174,169,167,159,225,127,151,166,75,240,153,143,238,25,141,151,56,159,26,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,162,187,187,193,83,207,231,223,43,252,130,226,39,54,47,185,199,141,113,126,96,81,94,177,7,101,237,48,90,238,20,81,210,179,161,77,21,59,54,54,74,73,30,154,178,22,170,234,245,247,149,116,209,52,68,172,28,47,240,191,128,120,76,192,23,12,185,203,155,190,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,117,87,119,248,34,86,0,10,63,197,7,11,248,7,139,60,1,111,203,156,198,187,226,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,84,111,127,138,45,0,203,222,81,60,54,229,174,63,195,89,141,98,198,217,149,61,203,10,222,40,175,116,113,85,220,168,29,4,147,211,76,201,163,108,141,109,27,92,172,87,49,17,81,28,213,211,93,21,60,75,223,0,3,207,227,44,1,131,115,6,154,213,75,140,240,245,37,213,150,59,197,21,254,216,179,34,239,163,184,210,74,146,211,212,68,246,170,57,143,107,147,69,209,125,230,57,236,118,230,61,205,95,64,11,95,226,131,151,166,75,241,103,143,237,249,141,152,216,159,26,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,162,55,187,197,85,194,255,0,47,76,151,225,51,31,220,51,27,46,113,62,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,69,119,119,130,165,208,0,121,252,194,193,86,172,202,192,24,151,46,111,181,21,112,91,113,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,53,211,84,95,2,200,63,160,169,194,199,251,126,205,95,248,214,221,255,0,65,47,252,3,207,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,61,0,0,183,254,43,120,41,202,206,48,126,139,126,19,47,248,174,217,244,75,183,118,47,97,85,83,67,212,237,93,14,167,87,173,4,186,233,217,153,183,110,221,53,118,186,234,154,121,254,23,249,122,100,191,9,152,254,225,152,217,115,137,241,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,154,43,187,188,21,46,128,179,252,251,229,127,144,92,68,230,197,247,56,241,174,47,204,10,43,214,32,236,189,166,11,93,194,138,58,86,116,41,162,167,102,198,201,73,35,211,86,66,213,93,94,190,242,174,154,38,136,149,131,133,254,23,240,15,9,152,2,225,151,57,115,119,196,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,174,170,238,255,0,4,74,129,152,88,42,213,153,88,3,18,229,205,246,162,174,11,110,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,38,186,106,139,224,89,7,244,21,56,88,255,0,111,217,171,255,0,26,219,191,232,37,239,229,238,10,181,101,174,0,195,89,115,98,168,171,158,219,133,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,174,186,34,120,30,128,166,156,67,228,70,30,226,79,43,235,178,143,23,226,108,65,102,177,93,42,41,230,175,91,35,233,89,61,75,33,145,37,100,46,125,68,19,35,89,213,100,82,42,177,26,245,88,218,155,182,171,218,235,96,194,124,156,248,88,194,152,170,205,138,126,146,102,5,231,216,215,10,123,135,179,174,213,150,234,138,26,206,148,141,127,66,162,46,196,157,72,95,183,107,217,170,110,106,170,106,154,151,212,90,255,0,20,28,189,50,95,139,60,127,111,204,108,198,196,248,214,221,114,183,89,226,178,69,21,146,182,146,24,29,4,115,77,51,92,230,205,77,43,149,251,170,30,138,168,228,77,17,189,222,42,174,23,249,122,100,191,9,152,254,225,152,217,115,137,241,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,154,43,187,188,21,46,128,177,92,89,201,207,133,140,87,138,175,56,167,233,38,96,89,189,179,112,168,184,123,58,211,89,110,167,161,163,234,200,231,244,41,226,236,75,211,133,155,182,177,154,174,214,162,38,171,161,95,242,235,133,44,19,150,220,56,222,56,93,182,226,220,87,114,194,23,91,125,214,214,201,174,19,81,173,117,21,45,193,146,36,241,195,36,84,241,177,116,124,211,72,213,145,146,57,29,34,162,170,177,26,198,219,95,244,21,56,88,255,0,111,217,171,255,0,26,219,191,232,37,239,229,238,10,181,101,174,0,195,89,115,98,168,171,158,219,133,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,174,186,34,120,30,128,2,215,248,160,229,233,146,252,89,227,251,126,99,102,54,39,198,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,104,141,238,241,85,244,28,41,112,83,149,156,31,125,41,252,25,223,241,93,207,233,111,97,237,190,221,170,166,155,167,217,122,253,62,151,70,8,180,215,180,191,118,237,218,232,221,52,209,117,184,0,121,252,194,193,86,172,202,192,24,151,46,111,181,21,112,91,113,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,53,211,84,95,2,200,63,160,169,194,199,251,126,205,95,248,214,221,255,0,65,47,127,47,112,85,171,45,112,6,26,203,155,21,69,92,246,220,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,77,117,209,19,192,244,0,0,10,127,159,121,41,133,120,137,202,123,238,78,99,91,133,214,138,203,136,59,47,105,158,215,44,113,213,51,161,83,21,67,54,58,72,228,98,106,248,90,139,171,23,221,85,211,69,209,82,216,50,247,148,79,13,185,107,143,240,214,99,88,177,182,101,79,114,194,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,116,215,69,79,18,247,192,0,176,15,232,42,112,177,254,223,179,87,254,53,183,127,208,75,223,203,220,21,106,203,92,1,134,178,230,197,81,87,61,183,10,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,93,116,68,240,61,0,5,175,241,65,203,211,37,248,179,199,246,252,198,204,108,79,141,109,215,43,117,158,43,36,81,89,43,105,33,129,208,71,52,211,53,206,108,212,210,185,95,186,161,232,170,142,68,209,27,221,226,170,225,127,151,166,75,240,153,143,238,25,141,151,56,159,26,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,162,187,187,193,82,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,116,16,0,0,5,2,4,3,4,5,9,3,5,8,11,11,0,27,0,1,2,3,4,5,6,7,8,17,18,9,19,20,33,49,56,181,21,34,65,81,119,22,35,50,71,97,113,133,134,197,23,82,129,24,36,37,51,66,25,52,69,83,114,145,177,193,38,39,53,67,98,99,115,130,161,166,212,68,84,87,88,100,104,116,150,209,211,228,54,55,57,86,146,149,178,225,117,147,162,164,179,180,182,194,85,101,131,148,240,132,163,165,196,241,40,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,159,108,205,230,111,50,84,12,201,98,189,10,133,152,60,74,167,83,105,215,197,118,36,56,113,46,201,236,177,25,134,231,188,150,218,109,180,186,73,66,18,146,36,146,72,136,136,136,136,133,186,112,225,187,46,171,231,38,56,121,116,222,183,53,86,224,173,77,244,183,83,81,170,77,114,92,167,246,85,101,161,27,221,112,212,181,109,66,18,146,212,251,18,146,34,236,34,18,84,0,86,175,25,76,88,197,60,47,253,144,126,204,241,46,235,180,189,39,242,131,173,244,21,102,76,14,171,151,232,254,95,55,146,180,239,219,204,94,221,218,233,189,90,119,152,230,188,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,183,64,28,171,50,248,67,117,99,78,22,79,181,172,92,80,186,236,75,146,47,54,161,71,168,208,43,110,82,249,179,147,25,228,48,196,199,90,66,220,84,51,113,212,41,196,32,183,31,45,38,71,170,75,90,22,187,51,17,156,75,26,234,172,217,87,78,98,49,86,21,106,223,168,72,165,212,99,124,183,156,231,34,83,14,41,183,91,222,135,212,133,109,90,20,90,164,205,39,166,164,102,93,162,210,120,104,103,214,54,60,219,204,224,174,44,215,98,49,136,180,56,237,179,72,91,156,221,245,250,115,17,91,74,158,83,207,58,226,159,156,74,109,231,94,47,83,114,20,75,66,84,72,120,209,61,70,107,63,149,142,105,255,0,241,150,197,95,253,114,168,255,0,239,134,130,50,201,86,170,215,242,219,133,21,218,237,78,93,70,165,81,177,232,82,230,76,150,242,158,126,75,238,64,101,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,60,86,116,115,109,106,229,27,11,14,233,169,53,215,92,149,222,166,159,108,211,146,150,221,230,78,76,103,22,135,223,104,222,105,195,134,219,132,202,94,91,102,106,79,57,178,34,213,100,40,218,173,156,76,215,214,170,179,107,51,51,37,137,77,200,159,33,201,46,162,37,207,50,43,9,90,212,106,81,54,203,46,37,166,145,169,158,136,109,41,66,75,66,73,17,17,16,183,254,29,120,29,152,107,66,205,44,89,204,182,42,98,85,70,231,184,35,188,204,75,90,191,115,72,155,18,5,57,195,142,227,47,63,21,242,53,51,59,115,78,246,115,15,99,79,18,20,148,185,189,41,153,66,181,120,202,98,198,41,225,127,236,131,246,103,137,119,93,165,233,63,148,29,111,160,171,50,96,117,92,191,71,242,249,188,149,167,126,222,98,246,238,215,77,234,211,188,199,53,225,19,141,248,209,137,89,146,185,40,88,141,139,215,173,213,77,98,199,153,45,168,117,186,252,185,204,54,250,103,192,74,93,75,111,56,164,146,201,43,90,73,68,90,232,181,23,180,197,186,8,255,0,159,44,76,186,176,111,43,87,86,41,89,82,250,122,213,179,80,160,84,35,110,113,196,54,246,202,212,45,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,63,94,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,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,142,234,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,92,43,134,70,58,98,62,98,240,126,250,197,12,80,172,245,213,89,216,129,53,166,89,104,141,17,105,241,83,79,167,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,170,182,204,222,102,243,37,64,204,150,43,208,168,89,131,196,170,117,54,157,124,87,98,67,135,18,236,158,203,17,152,110,123,201,109,166,219,75,164,148,33,41,34,73,36,136,136,136,136,136,89,87,8,156,66,191,177,43,45,183,37,119,17,175,139,130,234,169,49,124,76,136,212,202,221,77,233,207,182,194,96,64,82,90,75,143,41,74,36,18,150,181,18,72,244,213,106,63,105,137,190,0,3,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,103,223,249,88,230,159,255,0,25,108,85,255,0,215,42,143,254,248,105,76,0,102,179,249,88,230,159,255,0,25,108,85,255,0,215,42,143,254,248,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,165,128,129,92,52,51,235,27,30,109,230,112,87,22,107,177,24,196,90,28,118,217,164,45,206,110,250,253,57,136,173,165,79,41,231,157,113,79,206,37,54,243,175,23,169,185,10,37,161,42,36,60,104,158,160,0,3,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,112,174,28,217,215,254,85,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,7,228,171,83,35,86,169,83,104,211,28,150,220,121,241,220,140,234,226,75,118,43,233,66,210,105,81,182,243,42,75,173,47,67,61,22,218,146,180,158,134,147,35,34,49,69,153,196,127,59,57,80,197,202,133,159,89,204,38,48,42,216,168,200,145,38,211,171,185,123,84,30,69,70,156,75,245,9,78,165,104,79,82,218,84,218,94,70,212,237,89,146,136,185,107,109,107,247,252,60,248,140,223,214,78,40,71,195,76,196,98,100,186,229,147,117,200,52,250,122,232,170,61,33,250,20,222,94,141,47,169,115,122,186,103,20,148,54,180,56,100,219,102,162,123,115,100,151,185,151,62,41,3,136,246,97,113,246,198,206,118,33,218,214,86,56,98,5,191,69,133,232,158,154,157,75,185,166,196,138,198,250,84,69,175,99,77,184,148,39,114,214,165,30,133,218,165,25,159,105,152,146,188,26,241,99,20,241,67,246,191,251,76,196,187,174,237,244,103,201,254,139,211,181,153,51,250,94,103,164,57,156,174,114,213,179,119,45,27,182,233,174,196,235,220,66,194,175,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,68,57,157,226,15,142,56,201,140,181,171,203,13,49,67,16,44,107,64,249,112,232,116,74,125,125,232,60,152,173,167,78,99,201,138,164,33,79,58,179,91,170,53,27,138,71,48,155,39,22,134,208,99,191,240,238,195,108,217,230,114,234,59,243,20,179,13,141,84,220,50,162,114,164,104,119,77,102,63,202,103,13,199,81,211,69,147,204,36,27,40,91,14,38,67,141,172,220,79,170,218,118,169,206,99,82,168,179,245,15,14,243,217,127,101,147,24,234,20,170,109,160,125,12,139,118,226,153,37,136,44,210,28,58,60,121,47,70,150,227,138,66,20,203,171,55,13,183,12,205,196,186,225,55,235,161,196,114,102,168,0,0,8,43,153,172,239,204,202,174,120,173,107,74,241,149,187,12,174,203,62,152,237,117,70,203,242,94,165,184,153,117,102,209,42,43,72,117,40,78,229,173,142,160,201,183,28,91,81,210,72,73,169,8,73,205,250,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,20,129,196,123,48,184,251,99,103,59,16,237,107,43,28,49,2,223,162,194,244,79,77,78,165,220,211,98,69,99,125,42,34,215,177,166,220,74,19,185,107,82,143,66,237,82,140,207,180,204,73,94,13,120,177,138,120,161,251,95,253,166,98,93,215,118,250,51,228,255,0,69,233,218,204,153,253,47,51,210,28,206,87,57,106,217,187,150,141,219,116,215,98,117,238,33,101,64,2,189,120,92,231,182,171,141,148,167,176,35,26,46,104,146,47,106,28,116,42,223,168,203,125,93,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,0,51,89,252,172,115,79,255,0,140,182,42,255,0,235,149,71,255,0,124,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,250,241,211,29,48,227,46,152,113,81,197,12,80,172,244,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,77,53,217,124,89,51,53,109,227,45,103,20,43,103,74,173,81,110,62,137,186,133,160,227,146,147,75,138,220,116,182,131,85,56,156,117,197,194,121,104,67,155,148,70,182,212,183,148,181,180,225,165,4,155,169,194,172,72,161,99,6,28,91,152,161,108,67,170,196,165,92,212,246,170,49,25,170,65,92,73,72,109,194,212,137,109,175,254,133,164,212,218,211,162,219,90,208,164,173,94,172,6,107,63,149,142,105,255,0,241,150,197,95,253,114,168,255,0,239,134,130,50,201,86,170,215,242,219,133,21,218,237,78,93,70,165,81,177,232,82,230,76,150,242,158,126,75,238,64,101,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,58,88,12,214,127,43,28,211,255,0,227,45,138,191,250,229,81,255,0,223,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,0,16,131,139,182,33,95,216,107,150,219,110,187,135,55,197,193,106,212,159,190,33,196,118,101,18,166,244,23,220,97,80,39,169,77,41,198,84,149,26,13,72,66,141,38,122,106,132,159,176,132,31,225,195,152,92,125,190,115,157,135,150,181,235,142,24,129,112,81,102,250,91,169,167,85,46,105,178,226,191,178,149,45,104,222,211,142,41,10,218,180,37,69,169,118,41,36,101,218,68,46,252,66,174,34,57,250,135,150,59,84,172,60,45,168,82,170,88,155,91,230,199,212,164,177,35,228,203,100,219,75,234,101,70,220,107,39,150,135,219,84,118,220,65,54,175,89,197,110,75,124,183,120,7,13,110,35,55,181,195,117,91,249,103,198,104,181,91,153,202,159,57,138,21,206,223,89,82,170,42,82,156,122,66,211,81,53,173,197,184,206,197,26,82,242,73,41,97,12,167,152,70,222,247,90,237,89,154,206,252,204,170,231,138,214,180,175,25,91,176,202,236,179,233,142,215,84,108,191,37,234,91,137,151,86,109,18,162,180,135,82,132,238,90,216,234,12,155,113,197,181,29,36,132,154,144,132,156,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,126,176,1,93,92,71,248,143,215,112,46,186,238,3,96,51,253,37,245,19,166,145,94,175,72,132,135,91,165,54,226,16,243,81,163,180,242,84,219,207,56,218,208,165,184,164,169,180,54,178,74,119,56,163,54,58,175,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,65,147,109,182,135,100,36,144,146,74,208,146,152,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,149,177,191,139,6,46,87,179,23,76,196,172,23,155,46,5,137,108,71,91,52,155,98,180,210,216,98,160,183,226,236,144,245,77,152,178,116,144,180,186,165,27,69,205,216,217,52,210,137,41,89,186,107,182,156,188,102,6,193,204,214,23,193,197,124,57,92,180,83,102,72,145,17,216,115,141,146,155,9,246,92,52,169,169,13,178,227,137,109,102,157,142,165,38,173,77,183,91,87,102,226,17,3,133,206,123,106,184,217,74,123,2,49,162,230,137,34,246,161,199,66,173,250,140,183,213,214,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,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,33,6,89,115,191,51,53,89,226,186,109,43,58,86,220,50,180,236,250,155,180,37,19,47,198,122,168,226,165,210,91,92,169,77,45,213,33,91,86,135,250,115,54,219,113,13,72,81,45,36,165,173,37,58,128,67,252,243,103,54,187,147,204,71,193,218,155,148,175,76,217,151,71,167,35,220,212,214,144,130,148,166,218,56,28,169,49,156,86,154,60,215,53,211,38,212,162,109,196,173,73,86,211,52,58,220,170,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,233,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,216,164,153,31,105,24,250,192,2,21,22,126,161,225,222,123,47,236,178,99,29,66,149,77,180,15,161,145,110,220,83,36,177,5,154,67,135,71,143,37,232,210,220,113,72,66,153,117,102,225,182,225,153,184,151,92,38,253,116,56,142,76,213,0,1,10,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,169,139,27,113,44,222,66,24,113,82,27,109,6,218,125,87,19,181,46,114,218,154,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,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,8,21,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,108,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,237,239,207,8,208,157,133,142,152,113,151,76,136,225,102,40,98,133,103,161,165,65,195,251,117,166,89,104,137,114,170,18,149,76,100,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,209,94,58,99,166,35,230,47,17,234,56,161,138,21,158,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,159,252,45,50,11,93,151,93,160,230,179,23,169,253,13,42,15,243,235,58,137,42,50,22,229,65,197,32,201,186,147,201,113,39,203,101,27,137,200,250,17,56,183,18,219,201,52,33,13,155,246,212,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,69,94,40,254,4,241,55,240,95,56,132,41,131,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,184,207,218,128,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,207,182,116,115,109,117,102,231,20,206,233,169,53,208,219,116,46,166,159,108,211,146,151,26,229,193,84,151,22,135,223,104,222,117,178,152,227,102,202,94,91,102,73,87,37,178,34,209,4,44,171,130,167,133,139,167,226,4,239,46,167,10,171,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,203,101,167,116,215,108,107,170,141,122,218,211,186,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,236,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,0,114,172,216,248,88,198,79,135,247,15,151,62,51,173,133,88,153,117,96,222,35,219,152,165,101,75,233,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,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,238,160,2,31,230,215,136,206,28,101,103,22,45,12,56,155,23,229,23,59,169,153,121,51,75,209,250,133,34,41,198,51,132,218,27,82,219,107,156,243,203,109,195,37,187,185,12,54,103,203,62,123,75,41,65,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,127,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,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,89,167,12,94,33,115,46,153,145,178,235,152,27,191,157,85,123,107,86,149,126,166,243,239,202,170,202,117,247,156,118,44,217,111,188,189,207,31,53,148,70,45,168,73,165,179,111,113,172,218,74,226,7,20,127,29,152,155,248,47,147,194,18,127,130,61,90,149,64,165,99,205,118,187,83,137,78,166,211,163,219,242,230,76,150,242,89,98,51,13,166,166,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,28,3,136,38,125,110,28,204,222,83,172,108,62,174,203,135,133,116,137,14,51,5,17,250,168,75,175,160,202,50,141,233,204,155,166,135,144,153,17,212,228,114,83,104,90,16,178,53,37,43,51,34,241,57,23,201,149,119,56,120,143,42,152,229,87,208,214,101,175,211,200,185,170,77,45,7,41,45,186,107,229,70,140,218,181,213,231,121,78,145,56,164,155,109,165,10,82,183,25,33,167,47,250,214,180,237,91,26,133,22,214,178,173,154,85,191,69,133,191,166,167,82,225,55,18,43,27,214,165,175,99,77,146,80,157,203,90,148,122,23,106,148,102,125,166,98,133,248,163,248,236,196,223,193,124,158,16,158,156,46,115,219,85,198,202,83,216,17,141,23,52,73,23,181,14,58,21,111,212,101,190,174,182,225,132,148,172,221,67,155,139,107,178,99,165,9,51,94,254,99,173,168,214,105,81,178,243,170,176,160,0,1,74,220,106,252,83,218,223,15,224,249,141,68,122,174,22,249,250,135,135,125,14,89,49,142,161,74,166,218,7,214,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,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,101,134,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,1,149,113,163,220,187,221,150,173,141,147,188,37,186,111,91,154,149,111,209,97,97,253,181,212,212,106,147,91,137,21,141,240,99,33,27,221,112,210,132,238,90,210,146,212,251,84,162,34,237,50,20,173,158,140,230,215,115,135,136,241,106,109,210,189,13,102,90,253,68,123,102,154,234,16,114,146,219,166,142,108,153,46,39,93,94,119,148,209,155,105,81,182,218,80,148,167,113,146,221,115,160,112,238,200,44,204,206,93,71,126,98,149,62,171,77,195,42,39,42,70,135,25,248,255,0,41,156,55,29,71,77,22,78,210,65,178,133,176,226,100,56,218,205,196,250,173,167,106,156,230,53,122,128,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,87,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,64,14,23,30,59,48,203,241,175,39,154,45,251,58,249,174,161,101,47,6,166,222,92,218,84,203,190,165,172,59,90,137,53,229,167,175,149,185,4,227,134,150,200,214,108,176,133,243,92,61,80,147,209,13,243,16,183,91,49,159,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,92,159,12,172,137,82,176,70,205,167,99,158,41,91,50,219,197,10,244,119,21,22,29,81,132,161,118,220,37,154,146,148,54,222,166,104,146,243,90,41,197,175,107,136,67,156,141,173,153,61,205,137,124,106,252,83,218,223,15,224,249,141,68,122,174,22,249,250,135,135,125,14,89,49,142,161,74,166,218,7,214,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,2,186,184,172,228,150,102,43,80,163,102,7,8,109,78,178,243,163,114,225,215,233,180,186,107,242,42,23,4,85,173,166,88,113,8,100,149,204,122,63,110,166,104,220,166,12,247,56,69,29,180,29,75,97,86,38,93,88,55,136,246,230,41,89,82,250,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,69,57,98,204,45,171,154,12,26,162,226,229,173,27,160,235,249,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,252,151,16,106,74,20,182,157,105,102,132,111,218,93,84,84,175,22,44,239,195,185,61,39,148,204,51,149,190,37,62,160,77,94,211,77,150,30,102,83,140,244,239,199,139,21,228,186,179,79,41,242,89,72,37,54,135,18,236,116,160,149,180,156,74,160,182,88,178,245,117,102,131,25,104,184,71,107,73,232,58,254,100,154,141,81,113,92,144,205,50,11,73,220,236,135,18,130,255,0,37,180,18,148,132,173,215,90,65,173,27,247,22,138,48,171,12,237,92,27,195,139,115,11,108,168,157,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,152,202,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,250,100,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,42,128,5,64,113,72,207,212,60,68,235,178,201,131,149,10,85,74,208,46,142,69,197,113,67,146,196,230,106,238,23,42,75,49,162,56,218,150,132,178,210,201,179,113,194,50,113,78,182,109,250,136,109,124,239,43,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,82,127,153,63,77,28,127,134,86,123,106,184,35,121,83,176,51,20,174,104,141,225,125,122,67,137,139,50,168,250,144,139,110,106,201,74,74,219,115,67,36,70,121,221,18,226,23,181,180,45,206,126,230,200,158,230,221,160,0,160,30,40,254,59,49,55,240,95,39,132,39,167,11,156,246,213,113,178,148,246,4,99,69,205,18,69,237,67,142,133,91,245,25,111,171,173,184,97,37,43,55,80,230,226,218,236,152,233,66,76,215,191,152,235,106,53,154,84,108,188,234,172,40,0,101,222,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,232,37,110,89,54,225,37,194,37,147,47,161,28,214,207,85,164,181,91,124,197,173,167,12,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,25,172,205,143,138,124,100,248,129,112,249,139,226,215,184,65,99,205,155,121,229,210,54,6,166,108,72,151,101,129,34,106,215,79,84,131,83,243,105,210,37,42,66,102,161,38,132,150,196,187,37,108,41,41,53,236,54,219,82,205,60,230,210,39,168,0,166,14,50,56,243,102,226,86,46,90,184,83,103,205,137,83,94,27,199,168,34,175,58,52,131,113,13,212,101,173,146,118,17,150,194,78,246,19,17,179,90,146,181,122,239,41,181,18,22,210,200,126,94,10,158,41,238,159,135,243,188,198,156,46,164,0,5,80,113,88,200,149,84,170,179,243,77,131,86,204,69,83,85,28,223,189,233,84,230,20,151,219,124,148,181,57,88,36,17,154,86,133,36,210,79,236,74,77,6,142,122,137,123,223,113,186,245,192,188,116,196,124,186,98,61,59,20,48,190,179,208,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,62,0,116,172,98,204,13,253,141,244,171,10,133,119,174,35,20,220,56,181,226,90,180,88,112,141,228,176,76,48,146,79,82,182,220,113,105,234,92,74,90,75,142,32,144,74,38,90,45,165,176,132,149,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,110,250,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,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,136,171,197,31,192,158,38,254,11,231,16,133,0,137,85,144,92,235,221,89,83,196,120,148,74,181,79,168,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,65,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,30,37,249,227,147,152,235,201,236,30,177,209,17,24,117,101,214,28,91,50,219,91,82,23,92,168,178,78,48,115,82,242,13,73,40,196,149,186,150,82,133,122,232,112,220,89,153,169,8,102,16,11,169,224,169,225,98,233,248,129,59,203,169,194,170,243,99,226,159,25,62,32,92,62,98,248,176,158,12,57,129,176,105,214,245,111,45,21,5,203,139,118,85,43,19,238,168,46,188,108,162,36,166,10,44,38,78,51,74,55,57,171,146,68,203,174,155,105,108,203,148,218,213,187,213,50,43,74,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,85,199,191,192,188,116,196,124,186,98,61,59,20,48,190,179,208,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,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,228,184,131,82,80,165,180,235,75,52,35,126,210,234,160,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,213,114,197,152,91,171,43,248,203,69,197,203,90,55,95,208,115,35,84,105,107,148,228,118,106,112,93,78,215,99,184,164,31,249,46,32,212,149,165,14,180,210,205,11,217,180,244,61,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,238,51,246,162,31,241,25,206,191,242,85,195,134,40,22,5,78,148,230,38,221,63,55,77,140,249,243,92,165,193,50,89,57,83,83,59,84,133,109,90,9,182,146,233,165,43,113,74,86,142,165,151,91,58,44,255,0,101,87,237,213,254,21,184,238,75,142,161,255,0,25,50,117,74,116,135,63,231,56,243,206,56,191,181,74,82,189,166,98,250,120,119,101,50,187,149,92,26,56,87,141,114,170,171,166,236,229,84,107,180,67,169,162,77,46,151,41,42,116,144,81,82,132,36,146,242,152,91,8,144,178,91,137,90,227,167,98,205,8,65,156,170,17,87,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,255,0,101,86,21,213,254,21,183,46,75,114,161,255,0,25,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,67,208,99,38,47,94,88,239,136,149,12,82,196,23,226,63,112,213,163,193,102,115,241,152,38,81,33,113,162,51,20,158,52,23,170,149,173,44,37,107,36,146,81,189,74,218,148,39,68,146,217,197,235,202,208,194,251,223,8,232,79,196,102,133,136,82,41,47,87,77,76,18,223,121,20,247,30,117,134,80,179,236,66,13,215,137,197,25,22,243,54,91,34,81,36,214,149,253,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,102,226,26,30,192,188,11,195,140,186,97,197,59,11,240,190,141,208,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,80,15,20,127,29,152,155,248,47,147,194,17,126,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,20,173,198,175,197,61,173,240,254,15,152,212,68,0,23,39,194,247,63,85,220,105,217,151,140,102,168,117,151,125,42,158,185,20,42,252,153,40,39,171,81,89,218,75,140,249,45,68,183,102,54,131,53,147,137,37,41,214,155,113,110,104,182,150,227,214,42,2,128,120,163,248,236,196,223,193,124,158,16,235,252,29,179,3,96,225,102,40,92,152,81,119,174,92,106,150,40,200,165,196,162,204,51,101,16,154,126,43,115,149,202,125,199,28,74,146,183,84,243,77,52,148,37,102,183,22,148,246,106,90,220,248,0,202,184,246,184,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,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,60,174,230,110,193,205,54,23,211,113,2,208,147,18,29,73,113,210,170,213,188,117,22,100,205,163,62,110,58,222,199,210,217,238,74,22,166,29,83,75,90,80,110,54,73,94,212,234,105,79,96,1,149,113,42,179,53,157,123,171,20,48,127,14,114,223,101,84,250,43,6,208,179,237,216,85,110,156,220,67,149,186,163,20,248,252,228,200,222,148,159,38,59,233,83,104,104,136,208,167,26,55,141,78,124,207,43,202,100,163,42,53,220,218,99,44,43,55,149,85,135,104,83,116,153,116,214,225,50,133,116,17,118,172,219,108,148,225,146,9,231,214,142,83,101,162,212,90,173,206,90,208,211,132,52,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,63,64,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,149,113,126,124,53,115,49,102,227,206,94,104,150,101,26,12,186,117,195,133,212,122,85,185,90,132,241,26,208,164,55,28,217,141,45,167,73,36,149,33,228,198,112,205,29,139,109,104,90,76,141,59,28,114,90,128,0,128,28,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,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,47,41,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,236,220,98,127,240,175,200,84,153,82,105,89,167,198,74,20,184,104,135,33,154,133,141,76,145,202,52,76,65,180,242,78,124,152,238,52,165,18,9,75,97,216,171,74,208,189,237,115,116,52,27,74,93,175,138,86,227,87,226,158,214,248,127,7,204,106,34,0,11,137,225,87,158,122,174,41,70,254,77,216,185,84,151,80,187,41,177,229,84,168,119,13,74,168,169,18,107,44,115,77,199,98,188,169,14,27,174,73,104,156,82,145,179,113,28,118,148,70,148,114,55,57,202,184,174,231,34,254,164,227,109,59,5,240,142,239,189,108,169,22,20,117,42,185,62,145,93,122,2,42,143,206,98,44,134,145,178,58,200,214,134,90,219,162,214,122,239,125,212,146,82,73,222,231,106,225,151,157,44,203,230,102,171,91,179,241,38,221,183,238,10,69,175,29,167,170,55,114,94,69,58,107,43,125,82,13,150,87,17,164,27,82,86,179,65,37,38,218,99,161,182,227,184,165,169,199,20,132,174,194,133,32,113,58,201,44,204,12,196,121,56,183,133,246,166,204,54,186,55,76,122,53,38,154,249,69,182,165,36,217,109,198,222,89,18,154,101,151,222,121,43,100,183,33,59,150,227,72,109,41,105,6,174,65,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,181,76,253,231,214,222,203,166,23,194,167,225,141,118,37,78,251,191,104,231,80,181,167,67,233,103,194,137,17,78,50,69,61,210,230,145,154,28,105,199,149,25,100,135,90,113,198,15,113,41,9,81,29,27,90,214,157,213,124,215,98,218,214,85,179,85,184,43,83,119,244,212,234,92,39,37,202,127,98,20,181,236,105,178,82,213,181,8,82,143,66,236,74,76,207,176,140,104,39,35,153,68,165,101,7,8,213,106,63,81,137,88,187,43,210,19,82,184,234,172,71,74,16,183,201,4,148,69,101,102,146,117,113,153,45,219,57,135,169,173,199,156,36,183,205,54,211,34,134,85,199,170,194,172,76,186,176,111,17,237,204,82,178,165,244,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,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,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,173,183,161,41,40,54,144,222,210,218,212,153,9,90,140,151,191,152,211,105,37,146,82,111,50,234,105,132,79,254,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,250,147,252,201,250,104,170,177,106,156,47,56,129,127,242,55,149,44,93,123,252,85,38,204,172,41,95,250,75,167,26,107,242,36,255,0,232,209,162,54,203,95,184,214,159,68,197,170,0,160,30,40,254,59,49,55,240,95,39,132,34,253,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,250,114,9,158,202,86,110,237,153,180,43,150,28,74,78,34,219,177,202,93,98,28,86,210,196,41,76,57,33,228,182,236,22,215,33,215,214,134,219,76,116,188,165,145,18,92,121,4,93,139,72,150,160,50,174,58,86,94,51,3,127,101,151,20,32,226,190,28,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,183,105,13,15,96,94,58,97,198,98,240,226,157,138,24,95,89,235,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,155,31,20,248,201,241,2,225,243,23,199,148,194,172,76,186,176,111,17,237,204,82,178,165,244,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,166,113,73,113,76,175,114,183,32,141,38,124,196,56,132,119,81,2,184,151,231,214,54,3,91,207,96,174,19,87,98,63,136,181,200,238,51,87,91,124,221,244,10,115,241,92,74,94,75,204,186,218,152,156,106,113,151,89,47,95,106,18,107,90,82,75,100,215,73,130,127,240,84,241,79,116,252,63,157,230,52,225,117,32,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,144,120,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,36,86,76,242,103,127,102,206,255,0,141,14,28,25,116,235,38,157,33,14,215,171,206,180,243,44,41,134,222,142,82,98,69,146,76,58,201,206,228,200,39,27,105,205,11,66,220,174,206,251,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,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,42,241,71,240,39,137,191,130,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,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,122,150,210,166,210,242,54,167,106,204,148,69,203,91,107,92,148,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,158,129,197,99,61,181,83,170,207,202,206,13,92,209,19,77,76,115,98,247,170,211,159,82,159,113,243,82,210,229,28,150,68,73,66,18,146,73,191,177,74,53,154,249,10,52,108,125,183,43,215,2,240,47,17,243,23,136,244,236,47,194,250,55,93,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,126,92,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,116,224,169,225,98,233,248,129,59,203,169,194,170,243,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,244,200,46,117,237,92,214,97,196,74,37,90,167,211,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,42,226,85,102,83,36,21,220,36,192,236,45,204,61,135,22,171,88,179,46,219,62,141,81,184,228,190,242,30,114,145,88,150,202,92,81,41,13,180,142,84,53,243,90,67,75,51,89,147,132,164,45,100,107,104,151,229,50,93,155,107,171,40,216,166,87,77,53,174,186,219,174,244,212,251,154,156,164,184,239,50,10,100,182,181,190,195,68,243,77,156,198,219,39,146,202,220,51,74,121,206,17,150,139,49,127,216,85,137,150,174,50,97,197,185,138,86,84,190,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,29,255,0,50,153,81,174,224,117,147,133,184,171,73,106,171,82,179,49,38,207,163,86,10,164,251,40,54,224,214,36,67,75,210,96,41,104,63,189,214,141,105,65,169,181,41,5,204,54,28,89,253,92,144,103,70,234,202,62,35,177,58,106,170,181,187,6,165,204,98,183,111,53,57,196,182,142,105,179,186,116,102,13,100,201,204,65,48,217,18,150,94,187,100,166,183,35,113,56,139,138,204,198,116,240,191,2,114,243,27,25,105,247,4,74,132,235,198,143,213,216,80,92,140,225,174,174,251,209,210,236,119,84,194,148,219,169,140,130,117,165,188,165,26,13,8,81,39,250,213,182,133,80,94,42,226,101,213,140,152,143,113,226,149,235,47,168,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,255,0,134,47,15,73,150,180,200,217,138,204,13,161,201,170,179,181,219,74,129,83,101,246,37,82,165,52,251,205,187,42,108,71,217,70,215,139,148,202,227,30,229,164,146,225,185,180,150,77,41,22,126,0,43,215,138,54,68,170,184,217,74,103,29,240,94,217,137,34,246,161,199,90,110,10,116,70,21,214,220,48,146,148,19,75,111,105,237,118,76,116,161,68,72,217,204,117,181,18,9,74,54,89,105,84,194,61,5,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,188,170,217,185,80,194,58,125,159,70,166,196,85,207,81,143,30,77,217,87,109,195,121,117,26,137,35,215,36,186,164,33,93,51,106,83,137,101,27,83,181,6,106,50,230,45,197,175,186,128,160,30,40,254,59,49,55,240,95,39,132,57,165,43,44,247,149,127,43,149,92,211,208,167,68,149,66,183,46,133,219,149,216,42,50,109,248,104,54,161,155,18,208,102,173,30,66,221,152,77,41,4,68,180,31,45,68,75,74,150,109,121,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,236,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,10,86,227,87,226,158,214,248,127,7,204,106,35,143,229,27,38,210,115,97,133,248,199,80,181,36,203,85,247,100,71,163,61,109,65,57,173,71,133,57,114,28,146,114,25,124,214,218,143,122,154,140,105,104,247,182,130,113,73,230,40,145,169,166,58,255,0,178,171,10,234,255,0,10,219,151,37,185,80,255,0,140,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,123,217,4,207,101,43,55,118,204,218,21,203,14,37,39,17,109,216,229,46,177,14,43,105,98,20,166,28,144,242,91,118,11,107,144,235,235,67,109,166,58,94,82,200,137,46,60,130,46,197,164,75,81,64,60,81,252,118,98,111,224,190,79,8,69,81,118,124,50,179,219,74,198,235,54,157,129,152,165,115,75,115,20,40,49,220,76,89,149,71,210,181,220,144,144,106,82,86,219,154,17,174,75,45,104,151,16,189,206,45,13,243,247,56,102,247,42,122,128,202,184,146,151,86,76,171,177,50,99,101,103,18,210,170,245,212,169,221,92,123,174,157,33,104,67,148,247,19,85,126,20,105,49,207,179,152,202,246,176,218,219,237,113,14,40,150,91,208,181,114,60,86,87,115,55,127,101,103,20,41,184,129,104,73,151,50,154,137,9,85,106,222,58,139,209,161,86,88,38,221,111,99,233,108,246,169,104,75,238,169,165,173,43,38,220,52,175,106,180,52,171,67,216,85,137,150,174,50,97,197,185,138,86,84,190,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,99,42,227,223,224,94,5,226,62,98,241,30,157,133,248,95,70,235,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,171,244,179,108,172,23,200,14,90,42,173,83,228,75,110,211,179,163,205,173,206,153,49,113,10,163,83,125,107,53,18,86,225,37,134,158,146,179,54,163,50,74,218,106,218,195,122,246,16,171,91,63,139,110,56,219,153,130,186,113,98,173,70,244,205,153,116,109,108,236,71,106,239,20,90,115,109,52,77,198,84,55,214,149,242,30,45,164,167,148,134,137,183,212,183,76,218,73,155,102,213,197,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,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,143,127,129,120,233,136,249,116,196,122,118,40,97,125,103,161,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,61,151,140,192,216,57,154,194,248,56,175,135,43,150,138,108,201,18,34,59,14,113,178,83,97,62,203,134,149,53,33,182,92,113,45,172,211,177,212,164,213,169,182,235,106,236,220,67,165,128,8,1,198,175,194,197,173,241,2,15,151,84,69,43,9,169,195,187,32,179,51,57,117,29,249,138,84,250,173,55,12,168,156,169,26,28,103,227,252,166,112,220,117,29,52,89,59,73,6,202,22,195,137,144,227,107,55,19,234,182,157,170,115,152,213,143,231,239,61,148,172,162,91,48,168,86,212,56,149,108,69,184,163,156,186,60,57,77,165,248,81,88,110,67,41,113,217,205,162,67,79,161,14,54,169,9,101,72,35,37,56,202,200,251,16,161,21,120,116,241,47,184,95,184,109,204,185,227,244,137,117,116,85,228,38,155,111,221,143,63,42,109,69,202,140,137,75,83,108,84,22,235,142,41,212,45,79,33,150,220,65,39,149,177,180,173,42,66,148,227,92,215,141,95,138,123,91,225,252,31,49,168,142,63,148,108,155,73,205,134,23,227,29,66,212,147,45,87,221,145,30,140,245,181,4,230,181,30,20,229,200,114,73,200,101,243,91,106,61,234,106,49,165,163,222,218,9,197,39,152,162,70,166,152,235,254,202,172,43,171,252,43,110,92,150,229,67,254,50,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,135,235,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,239,112,221,203,71,242,114,203,141,47,211,244,158,146,243,189,118,87,238,14,115,28,185,17,249,136,254,107,9,123,218,109,212,114,89,50,220,211,155,185,111,187,43,105,232,161,42,135,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,117,179,69,150,75,251,43,56,161,82,195,251,190,52,185,148,212,72,82,104,183,9,83,158,141,10,178,193,54,211,155,216,83,133,181,75,66,95,105,46,161,10,89,54,225,169,27,149,161,41,92,128,92,159,10,108,146,204,194,154,20,156,192,226,245,169,209,222,117,158,100,58,5,54,169,77,126,61,66,223,138,133,186,203,238,45,15,18,121,111,72,236,208,201,27,146,193,22,215,12,164,56,130,177,80,25,87,29,254,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,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,85,181,102,59,137,238,23,216,57,116,182,241,63,7,106,17,42,215,133,251,29,18,237,202,29,94,11,138,56,236,55,40,217,152,236,246,155,117,181,52,132,41,153,44,37,73,112,201,199,145,171,124,214,208,226,211,73,127,236,170,253,186,191,194,183,29,201,113,212,63,227,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,72,172,220,228,218,78,83,240,191,7,42,23,92,153,105,190,239,120,245,151,174,88,37,53,169,16,160,174,59,145,142,59,44,26,27,73,239,75,82,73,46,158,247,16,110,37,92,181,26,52,53,118,14,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,250,147,252,201,250,104,133,89,51,202,215,242,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,166,211,186,172,106,236,171,90,245,182,106,182,253,106,22,206,166,157,84,132,228,73,76,111,66,86,141,237,56,73,90,119,33,105,81,106,93,169,81,25,118,25,11,180,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,138,1,226,143,227,179,19,127,5,242,120,67,228,225,174,75,174,172,100,202,61,107,48,184,102,154,173,106,228,182,111,7,104,83,109,152,112,92,150,244,248,38,196,19,109,216,136,101,10,112,222,109,201,75,55,18,173,82,166,181,81,26,13,163,39,120,174,21,98,101,213,131,120,143,110,98,149,149,47,167,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,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,3,42,227,175,227,206,89,239,44,6,183,176,218,243,172,206,137,81,183,177,70,215,133,113,209,102,178,100,133,165,110,69,142,244,152,142,180,106,53,37,108,170,75,100,75,237,67,136,90,20,70,74,222,219,126,215,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,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,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,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,25,172,205,143,138,124,100,248,129,112,249,139,227,218,215,242,103,127,30,85,236,124,212,88,208,101,215,104,85,152,243,90,184,33,198,105,233,82,233,207,198,155,81,75,146,205,182,152,216,204,20,70,134,198,247,92,112,204,157,90,181,209,38,157,60,166,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,111,248,253,196,203,5,240,243,47,48,177,83,11,107,246,253,217,118,92,113,226,38,147,108,250,98,35,146,233,143,201,142,167,137,117,56,236,60,167,90,67,4,147,75,168,65,153,155,187,26,220,141,252,196,210,13,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,181,68,73,46,226,29,127,49,89,73,186,178,211,133,152,91,116,226,3,188,155,147,17,189,37,80,93,57,42,113,62,143,130,212,106,106,216,97,246,157,101,183,26,152,151,37,74,75,200,213,105,45,141,145,25,25,43,89,1,193,83,197,61,211,240,254,119,152,211,133,212,128,0,15,63,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,44,187,141,25,228,114,192,179,112,251,42,24,97,22,204,183,162,82,145,92,181,233,117,250,153,178,71,190,101,70,92,54,93,145,33,213,168,205,75,90,148,122,22,167,234,161,40,66,118,161,9,73,119,80,1,242,107,247,101,171,106,122,55,229,77,205,74,163,122,102,160,205,38,157,233,9,173,199,235,39,59,175,42,51,59,204,185,143,47,106,182,182,157,84,173,15,66,61,5,96,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,138,188,81,252,9,226,111,224,190,113,8,82,182,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,51,138,75,105,121,27,85,185,4,74,34,230,33,181,163,62,216,171,134,119,86,13,226,61,199,133,183,172,78,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,249,86,157,173,93,190,110,170,53,149,107,65,235,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,180,104,39,38,121,51,176,114,153,96,70,135,14,12,74,141,237,81,142,135,107,213,231,90,101,231,210,251,140,199,41,49,34,201,38,26,120,160,243,163,147,141,180,230,167,169,238,87,111,117,27,102,199,197,62,50,124,64,184,124,197,241,106,156,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,30,255,0,14,50,101,93,197,188,157,221,89,152,177,170,188,218,173,137,112,84,99,214,232,242,22,132,54,253,30,60,24,146,85,38,58,207,77,30,107,154,242,150,218,140,201,198,200,182,104,180,18,30,228,24,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,227,45,9,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,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,57,254,58,99,166,28,101,211,14,42,56,161,138,21,158,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,204,184,191,238,30,25,151,194,204,105,192,43,66,197,181,170,221,45,201,98,91,244,250,5,70,141,80,126,50,39,59,209,66,136,211,179,89,97,14,173,197,67,55,29,74,18,234,146,157,84,70,147,34,62,195,149,64,50,174,52,123,151,171,90,133,124,228,191,13,44,171,166,15,91,69,184,48,190,141,75,168,198,230,173,190,124,87,233,45,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,74,217,223,201,117,213,148,124,71,126,12,36,213,107,118,13,75,150,253,18,225,118,11,137,109,28,211,123,108,25,47,146,9,147,152,130,97,195,52,160,253,118,201,46,237,70,227,109,30,175,135,54,117,255,0,146,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,222,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,6,138,48,143,12,237,92,100,200,142,31,97,109,235,19,168,162,220,216,95,67,167,201,218,219,107,113,157,244,198,54,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,164,204,226,101,86,242,202,134,46,84,44,250,205,54,90,173,138,140,137,18,109,58,187,142,19,200,168,211,137,126,161,41,212,161,9,234,91,74,155,75,200,218,157,171,50,81,23,45,109,173,124,82,109,90,171,81,141,2,29,66,167,46,84,122,92,115,137,5,167,158,82,209,21,131,117,199,141,166,146,103,162,16,110,188,235,134,148,232,91,220,90,187,212,102,118,43,195,67,135,124,108,79,146,206,61,227,245,185,45,54,197,58,67,107,183,237,170,149,61,214,81,92,89,180,219,205,205,120,157,73,37,232,59,93,65,161,40,220,135,214,74,37,159,45,10,67,215,18,0,0,51,215,196,122,211,181,108,108,231,98,29,173,101,91,52,171,126,139,11,209,61,53,58,151,9,184,145,88,223,74,136,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,75,94,6,180,154,83,213,92,100,174,189,76,136,186,148,56,244,24,145,230,41,148,155,236,176,242,167,41,214,144,230,155,146,133,169,134,84,164,145,232,163,105,179,61,118,150,150,190,0,40,7,138,63,142,204,77,252,23,201,225,9,233,193,170,147,74,175,229,18,246,161,87,105,145,42,52,218,141,241,82,137,50,28,182,82,243,18,88,114,153,79,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,136,65,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,78,70,227,142,45,168,234,53,168,212,133,168,249,86,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,19,194,172,76,181,113,147,14,45,204,82,178,165,245,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,1,74,220,106,252,83,218,223,15,224,249,141,68,116,174,6,181,106,83,53,92,100,161,61,83,136,138,148,200,244,25,113,225,169,228,147,239,48,202,167,37,215,80,222,187,148,132,41,246,82,165,17,104,147,117,178,61,55,22,190,215,138,70,65,102,98,39,93,153,188,28,167,213,106,87,121,116,113,238,43,118,28,103,231,61,87,108,185,81,153,147,17,182,210,181,165,230,144,77,147,141,145,19,106,105,179,115,212,91,107,231,85,94,21,98,101,213,131,120,143,110,98,149,149,47,167,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,39,149,28,215,97,198,109,112,225,23,173,148,239,67,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,54,113,71,241,217,137,191,130,249,60,33,242,114,165,147,42,238,109,48,227,21,106,118,29,87,149,121,216,158,136,145,72,166,190,180,34,45,85,185,5,55,159,25,78,43,78,83,199,211,180,109,56,106,38,247,18,146,189,9,124,214,184,5,173,118,93,86,53,118,45,211,101,92,213,91,126,181,11,127,77,81,165,205,114,36,166,55,161,72,94,199,91,52,173,59,144,181,36,244,62,212,168,200,251,12,197,255,0,100,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,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,163,42,226,252,248,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,178,248,136,228,130,102,85,111,178,187,108,232,187,176,202,236,168,58,213,9,36,243,242,94,165,184,150,90,113,113,101,58,182,146,132,238,90,223,233,200,220,113,197,181,29,70,181,26,144,181,31,228,200,38,123,42,185,68,185,166,208,174,88,114,234,216,117,113,72,41,117,136,113,91,83,243,98,190,220,119,146,219,176,91,92,134,152,66,220,113,81,210,242,150,70,106,109,148,17,118,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,25,98,23,209,195,175,47,184,113,150,124,178,192,197,7,46,15,231,248,129,111,211,174,235,154,179,81,124,163,69,137,23,165,57,13,50,68,165,114,218,102,59,111,187,185,213,30,229,169,78,45,70,148,236,109,186,203,207,222,123,42,185,187,185,161,80,173,168,114,233,56,117,110,200,57,116,120,114,155,83,19,101,62,228,118,82,227,179,155,68,135,88,90,219,113,50,18,202,144,68,105,109,229,145,246,173,67,245,240,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,212,17,56,219,136,106,66,77,10,37,45,10,43,222,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,205,51,15,152,27,7,44,184,95,59,21,241,25,114,215,77,135,34,60,70,161,193,54,78,108,215,222,112,146,150,163,182,243,141,165,197,146,119,186,164,146,181,38,218,113,93,187,76,102,136,104,79,135,198,58,97,198,50,229,150,202,164,217,85,158,109,86,196,183,233,118,221,126,154,249,18,37,66,149,30,42,25,37,169,4,103,171,46,242,148,182,156,35,52,169,36,162,61,22,135,16,137,42,3,42,226,85,102,107,37,23,86,23,224,254,28,230,66,202,166,117,182,13,223,103,219,179,106,221,57,56,183,40,149,71,233,241,249,202,145,189,74,62,76,135,212,167,16,233,25,33,46,58,108,154,91,249,158,111,148,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,235,226,237,89,54,225,37,194,52,27,204,45,124,214,207,84,40,244,91,124,196,33,215,12,104,38,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,4,0,227,87,225,98,214,248,129,7,203,170,34,173,114,139,130,20,172,199,102,46,204,193,170,237,114,93,34,155,95,145,37,83,37,196,109,43,124,152,143,21,233,46,33,189,222,170,86,180,176,104,37,153,40,144,107,37,26,87,183,97,222,78,49,226,230,7,100,27,47,173,166,153,71,165,83,224,80,41,230,197,175,104,69,158,204,105,85,71,9,214,208,164,178,78,168,220,119,71,36,33,217,15,17,58,225,37,110,58,162,113,71,162,168,7,21,113,50,234,198,76,71,184,241,74,245,151,212,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,233,194,231,34,85,92,19,165,61,142,248,209,108,196,143,123,87,35,161,54,253,58,91,10,235,109,232,74,74,201,213,185,184,246,181,38,66,86,146,52,108,230,52,218,77,6,164,155,207,52,152,193,198,175,197,61,173,240,254,15,152,212,71,191,224,133,118,90,180,122,238,42,218,213,107,154,149,10,181,112,122,15,209,20,233,19,91,110,85,67,144,138,146,223,233,218,81,146,221,229,160,201,75,216,71,181,38,70,122,16,232,28,82,50,11,51,17,58,236,205,224,229,62,171,82,187,203,163,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,16,112,233,203,172,156,194,102,94,220,98,179,105,203,171,89,54,172,132,214,110,103,137,166,149,17,180,54,133,174,44,121,4,242,84,135,16,252,134,219,109,76,232,107,91,92,243,34,34,66,214,141,4,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,138,1,207,222,114,100,230,251,20,33,84,40,81,165,192,177,45,136,230,205,185,6,116,38,152,154,133,190,219,39,49,233,6,219,142,18,150,183,90,36,164,137,123,9,182,155,209,41,89,184,106,140,2,244,248,102,103,71,249,73,225,194,240,222,245,87,46,254,176,105,241,24,147,33,233,220,231,43,176,72,185,72,157,163,139,83,202,121,38,132,166,66,143,114,121,142,180,178,81,115,137,182,230,168,12,171,139,243,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,207,222,68,234,185,68,185,161,87,109,169,146,234,216,117,113,72,56,148,121,146,156,83,243,98,190,220,118,84,227,83,156,68,118,152,66,220,113,82,20,202,80,102,106,109,149,153,246,161,66,37,139,126,225,111,144,89,152,119,208,230,111,24,233,245,90,109,222,125,100,123,118,221,153,25,248,47,82,27,62,108,103,164,203,109,196,161,106,121,212,27,132,219,102,70,218,90,112,156,245,214,226,57,62,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,132,180,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,84,195,107,93,151,85,141,93,139,116,217,87,53,86,223,173,66,223,211,84,105,115,92,137,41,141,232,82,23,177,214,205,43,78,228,45,73,61,15,181,42,50,62,195,49,127,217,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,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,42,91,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,95,226,141,145,42,86,9,213,89,199,124,23,182,101,199,178,107,146,22,155,130,157,17,132,244,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,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,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,243,24,52,39,97,96,94,28,102,47,34,56,89,133,248,161,70,235,169,83,176,254,221,117,151,154,50,68,170,124,164,211,25,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,84,109,152,124,191,95,217,101,197,9,216,81,136,200,136,186,148,56,241,229,181,50,9,60,112,166,176,243,100,164,187,29,199,155,109,78,32,149,189,165,40,147,161,56,211,137,237,218,98,79,240,221,207,213,119,0,174,170,94,9,98,69,67,173,195,43,130,160,136,241,222,149,37,13,252,153,148,251,154,28,148,56,234,146,132,195,82,215,185,246,212,162,74,53,83,200,209,92,196,61,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,155,31,20,248,201,241,2,225,243,23,197,207,112,206,164,210,171,252,63,240,254,133,93,166,68,168,211,106,49,235,209,38,67,150,202,94,98,75,14,85,167,37,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,96,113,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,196,177,106,156,40,242,45,253,70,104,49,174,204,255,0,189,229,88,16,167,43,252,165,42,168,228,115,79,252,151,74,181,43,247,222,36,127,123,188,28,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,158,188,244,230,23,49,216,185,140,183,21,173,142,49,170,182,147,52,26,130,89,141,98,245,75,56,52,174,90,87,201,115,105,25,55,37,229,54,242,149,214,104,124,212,189,171,102,150,77,180,39,229,102,43,54,215,86,101,176,179,11,109,108,64,107,157,114,97,207,164,169,235,168,165,46,43,210,16,93,141,77,67,15,190,235,175,56,227,179,20,228,89,74,121,122,33,39,189,179,34,51,53,105,32,56,42,120,167,186,126,31,206,243,26,112,186,145,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,251,59,249,209,181,114,143,135,15,206,132,170,85,110,254,169,114,216,162,91,206,206,109,46,35,154,79,109,157,37,130,89,60,112,208,108,56,70,164,23,174,225,37,173,200,220,110,34,131,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,170,34,73,119,16,252,159,236,170,194,186,191,194,182,229,201,110,84,63,227,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,94,159,14,108,235,255,0,42,172,56,126,129,127,212,233,77,226,109,173,243,117,40,204,31,41,202,164,18,36,19,117,52,179,181,40,78,229,172,219,117,45,26,146,135,18,149,104,210,94,105,178,166,204,216,248,167,198,79,136,23,15,152,190,45,83,130,167,133,139,167,226,4,239,46,167,10,171,205,143,138,124,100,248,129,112,249,139,226,213,56,42,120,88,186,126,32,78,242,234,112,139,252,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,26,242,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,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,232,35,10,177,50,213,198,76,56,183,49,74,202,151,212,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,30,172,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,62,77,217,116,208,172,107,86,179,122,221,51,186,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,236,20,3,157,252,232,221,89,184,196,119,231,66,85,86,137,96,211,121,108,81,45,231,103,56,166,215,202,55,182,206,146,193,44,217,41,139,39,220,35,82,11,212,108,210,214,229,237,55,23,26,199,191,192,188,116,196,124,186,98,61,59,20,48,190,179,208,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,215,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,101,92,105,79,41,222,22,48,111,225,253,189,229,204,10,234,226,247,155,203,86,235,233,50,191,135,179,105,85,159,67,84,21,54,238,154,112,27,145,209,206,107,68,177,18,44,133,25,242,222,70,231,250,131,109,36,164,234,150,121,133,172,150,68,11,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,244,103,133,88,111,66,193,252,56,183,48,190,216,153,85,151,74,182,105,237,83,162,61,84,156,185,114,150,219,101,161,26,220,95,253,8,73,37,180,39,68,54,132,33,41,66,125,88,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,6,103,114,245,106,230,131,6,171,88,71,116,201,232,58,254,92,154,117,81,17,91,144,245,50,115,74,220,212,134,210,178,255,0,41,181,146,84,133,45,167,93,65,45,27,247,21,80,101,35,134,53,253,122,230,26,183,108,230,22,206,184,41,54,37,139,33,226,155,57,17,30,137,18,228,125,169,6,211,81,225,190,241,52,234,227,58,72,113,211,125,164,25,147,72,36,234,210,222,109,101,117,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,214,0,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,5,0,241,71,241,217,137,191,130,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,207,14,107,178,163,136,249,74,196,117,217,87,171,93,117,42,119,49,250,5,125,134,77,17,106,241,82,100,70,164,145,153,242,222,70,228,147,172,153,154,155,82,146,100,107,66,219,113,125,43,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,218,132,139,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,177,74,220,106,252,83,218,223,15,224,249,141,68,67,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,236,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,181,184,142,240,230,170,217,151,148,12,78,203,14,25,220,21,138,21,211,33,244,213,237,218,5,45,82,209,69,154,68,75,74,216,101,157,93,68,103,139,152,123,9,190,91,43,108,210,74,74,93,101,164,76,158,31,25,18,153,147,250,21,114,183,121,94,30,153,188,238,141,172,78,102,151,49,242,163,197,138,210,212,108,165,13,172,145,207,120,247,26,141,231,27,37,32,150,109,182,73,35,117,111,86,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,135,234,226,161,144,168,210,163,85,115,79,131,116,40,144,215,14,59,213,11,230,153,31,154,107,152,179,117,148,148,248,209,219,105,73,37,146,86,251,178,150,165,161,27,26,230,232,107,55,84,186,224,192,188,116,196,124,186,98,61,59,20,48,190,179,208,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,198,96,108,28,205,97,124,28,87,195,149,203,69,54,100,137,17,29,135,56,217,41,176,159,101,195,74,154,144,219,46,56,150,214,105,216,234,82,106,212,219,117,181,118,110,33,154,33,127,220,46,60,9,225,151,227,94,113,52,69,94,44,89,223,161,84,41,213,60,166,97,156,170,85,105,185,26,53,123,77,54,86,231,67,42,60,168,239,199,139,21,228,186,72,55,144,182,22,82,9,77,173,41,220,148,18,137,196,184,148,87,86,5,224,94,35,230,47,17,233,216,95,133,244,110,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,209,78,2,96,165,171,151,108,39,161,96,229,149,80,170,205,162,219,253,87,76,253,81,214,220,148,190,124,151,100,47,122,155,109,180,30,139,121,68,90,32,189,82,45,117,61,76,243,46,38,166,110,179,163,242,211,46,216,79,149,27,1,91,104,182,229,159,108,63,116,85,24,157,185,53,25,205,210,216,82,96,165,45,44,208,108,176,181,145,186,151,72,213,212,178,146,218,217,199,220,231,21,202,142,84,113,31,54,184,142,139,42,202,107,161,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,67,214,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,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,62,217,215,205,117,119,54,152,203,54,242,230,213,97,218,20,221,97,218,212,73,175,33,93,4,93,168,39,28,52,182,68,130,121,245,163,154,225,234,181,22,168,111,152,180,52,217,142,0,58,174,93,51,47,138,121,95,190,217,190,176,206,173,251,221,109,26,99,242,125,23,83,249,151,154,111,171,97,151,91,231,114,185,235,91,123,149,234,47,69,23,180,143,66,120,23,142,152,113,152,188,56,167,98,134,23,214,122,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,171,141,30,229,222,211,181,111,156,157,225,45,173,122,219,52,171,130,139,55,15,237,174,166,157,84,132,220,184,175,236,131,25,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,165,108,244,100,202,187,147,204,71,139,76,110,171,233,155,50,232,234,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,125,3,135,118,126,166,101,142,234,59,15,20,170,21,90,150,25,86,249,81,245,57,47,200,249,50,225,56,234,250,152,177,183,26,9,149,173,247,21,33,182,208,78,43,213,113,59,148,223,45,219,212,1,0,56,213,248,88,181,190,32,65,242,234,136,173,92,134,226,101,171,131,121,165,181,113,74,245,151,211,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,231,243,69,153,187,251,52,216,161,82,196,11,190,76,184,116,213,200,82,168,182,241,84,94,147,10,140,193,182,211,123,24,75,135,181,43,90,88,105,78,173,9,65,56,225,41,123,83,169,37,51,43,133,190,65,97,226,39,67,153,188,99,167,210,170,86,129,117,145,237,219,118,100,102,39,51,87,112,185,177,158,147,45,183,18,180,37,150,150,78,19,109,153,19,138,117,178,115,212,67,104,231,91,248,165,110,53,126,41,237,111,135,240,124,198,162,33,5,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,17,146,140,215,80,179,105,131,80,175,46,109,42,29,223,77,210,29,211,68,132,242,213,208,74,220,178,109,194,75,132,75,38,95,66,57,173,158,171,73,106,182,249,139,91,78,24,246,184,81,151,92,35,193,27,154,243,186,112,198,211,137,64,145,125,72,130,245,70,44,22,145,30,19,8,137,28,153,101,152,241,154,74,90,105,26,155,206,168,201,38,181,57,33,195,82,140,182,37,29,44,5,64,113,107,206,143,203,74,236,204,168,216,10,219,69,183,42,12,191,116,85,24,157,185,53,25,205,163,114,96,165,45,44,208,108,176,181,145,186,151,72,213,212,178,146,218,217,199,220,228,53,202,238,89,47,236,211,98,133,55,15,237,8,210,225,211,87,33,41,173,92,39,78,122,76,42,51,6,219,174,111,125,77,150,212,173,105,97,212,180,133,169,4,227,132,148,110,78,166,164,216,175,17,174,28,214,202,240,190,129,136,25,95,195,56,148,250,149,151,29,170,85,70,222,160,210,228,72,155,92,132,183,27,109,151,82,150,183,169,233,44,169,74,83,142,45,38,227,173,184,181,184,233,242,80,149,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,244,81,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,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,239,248,171,134,118,174,50,97,197,199,133,183,172,78,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,173,108,165,112,163,249,57,152,43,190,118,96,98,252,161,180,44,10,132,102,237,196,170,39,42,159,117,60,227,68,250,94,117,183,20,107,54,88,66,217,39,25,209,77,45,245,45,174,107,168,97,212,57,106,130,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,91,78,58,99,166,28,101,211,14,42,56,161,138,21,158,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,206,102,52,98,173,87,27,241,66,224,197,122,237,187,111,208,234,87,36,132,203,153,14,131,17,81,161,19,252,180,165,199,82,218,150,181,111,113,73,55,92,81,168,205,78,56,181,31,210,22,83,194,67,38,215,149,187,37,188,211,223,114,110,11,109,19,99,242,109,122,100,121,164,194,43,52,231,154,113,47,61,58,57,182,106,92,101,40,227,59,28,183,167,114,216,39,77,38,142,74,151,18,248,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,116,174,33,153,201,179,114,205,133,242,45,102,99,91,247,29,247,118,71,38,96,91,21,120,71,58,19,212,229,185,178,83,211,217,75,136,50,140,166,137,230,146,70,175,156,112,244,36,173,8,120,209,66,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,11,244,225,221,148,202,238,85,112,104,225,94,53,202,170,174,155,179,149,81,174,209,14,166,137,52,186,92,164,169,210,65,69,74,16,146,75,202,97,108,34,66,201,110,37,107,142,157,139,52,33,6,116,2,52,167,148,239,11,24,55,240,254,222,242,230,7,148,206,190,84,104,89,180,193,169,182,111,42,149,14,239,166,235,50,214,173,205,101,106,232,37,110,65,184,217,169,179,37,147,47,161,28,167,11,69,164,181,67,156,181,173,166,200,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,118,105,194,243,136,23,255,0,35,121,82,197,215,191,197,82,108,202,194,149,255,0,164,186,113,166,191,34,79,254,141,26,35,108,181,251,141,105,244,76,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19,195,222,255,0,179,112,179,135,13,147,136,56,131,112,196,161,219,212,56,245,185,51,167,73,51,216,210,61,51,48,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,142,170,243,153,156,203,251,54,119,252,153,147,39,75,167,89,52,233,11,106,131,65,105,215,153,97,76,54,244,131,141,46,84,99,125,214,78,119,38,65,182,227,173,232,90,22,212,246,119,199,81,98,156,53,56,133,204,195,42,236,28,10,199,155,191,253,130,207,220,213,30,185,84,121,249,14,81,229,108,140,204,104,171,121,199,141,184,212,228,182,202,210,68,150,246,182,227,164,165,41,13,239,82,122,7,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,148,230,183,58,216,89,147,239,146,223,180,202,5,215,83,249,91,215,116,94,130,139,25,238,95,75,200,230,115,121,207,181,166,189,74,54,237,221,174,138,215,77,11,95,63,149,254,33,120,47,155,59,254,161,135,56,115,108,94,180,234,149,58,142,237,109,215,107,112,162,50,194,152,109,230,89,82,82,166,100,186,163,94,233,8,50,35,73,22,132,174,222,226,57,64,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,1,8,56,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,64,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,79,94,10,158,41,238,159,135,243,188,198,156,46,164,69,94,40,254,4,241,55,240,95,56,132,40,175,9,239,175,217,126,41,217,184,153,232,191,73,252,146,184,41,213,222,139,159,201,234,186,89,45,189,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,125,92,116,199,76,71,204,94,35,212,113,67,20,43,61,117,86,118,141,50,203,68,104,139,79,138,147,51,110,44,102,204,207,150,202,55,43,66,212,212,106,82,150,181,45,107,90,213,99,252,41,242,37,74,42,84,12,211,99,45,179,45,85,37,72,39,236,138,85,69,132,165,134,216,36,161,77,214,13,6,102,165,173,74,53,19,27,210,146,65,35,158,146,94,246,28,111,218,241,43,225,233,15,19,104,83,177,215,1,173,15,246,117,3,107,181,138,29,45,150,35,183,88,139,190,75,210,101,33,150,217,39,36,212,84,227,200,81,154,156,220,227,109,26,82,149,185,177,42,169,108,42,196,203,171,6,241,30,220,197,43,42,95,79,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,126,92,66,189,106,184,149,127,220,184,141,93,143,17,138,149,213,88,155,91,152,212,68,41,44,54,252,151,150,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,197,196,240,84,240,177,116,252,64,157,229,212,225,85,121,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,31,87,138,46,115,104,88,31,135,21,44,1,162,82,189,43,121,226,53,191,38,59,196,250,22,152,180,202,60,162,118,51,146,84,162,211,152,242,246,188,134,155,73,232,149,33,78,57,161,37,13,189,73,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,11,254,203,22,8,82,184,126,229,66,190,155,166,185,46,226,145,71,143,81,190,46,117,211,219,73,160,223,110,26,13,230,33,37,123,13,72,75,81,80,132,155,170,73,173,100,165,159,44,150,77,163,144,127,118,175,43,31,252,224,226,175,255,0,74,169,223,246,225,42,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,164,190,37,249,245,147,143,55,11,216,43,132,213,217,108,97,213,14,67,140,213,214,223,43,101,126,162,196,167,18,151,146,243,46,184,151,224,146,91,101,214,75,212,220,181,26,214,149,26,25,52,112,172,151,101,38,234,205,206,41,149,173,77,119,161,182,232,93,53,66,230,168,169,78,53,203,130,169,45,161,108,48,233,50,235,101,49,198,205,229,50,135,8,146,174,75,134,103,162,12,112,1,37,51,41,147,42,238,7,224,254,22,227,245,18,171,233,91,51,17,173,250,52,135,141,245,161,50,169,149,137,84,244,201,114,50,146,90,115,25,94,215,150,211,137,45,82,148,41,183,52,52,161,199,190,86,75,179,109,117,101,27,20,202,233,166,181,215,91,117,222,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,44,187,139,137,199,236,226,70,203,127,15,204,33,177,236,202,196,79,218,45,241,134,244,40,80,153,110,99,173,75,164,211,156,165,33,14,213,18,108,232,164,45,42,46,91,38,107,111,87,76,214,158,97,48,226,5,80,90,214,182,35,227,142,35,197,182,237,184,53,91,182,243,187,106,11,82,82,167,77,233,83,165,56,106,113,215,157,117,195,255,0,45,199,29,113,68,148,164,150,181,168,136,148,162,191,236,151,101,38,213,202,54,22,21,173,77,119,174,185,43,189,53,66,230,168,169,77,187,204,156,152,205,161,108,48,233,50,211,135,13,183,9,229,50,135,8,212,158,115,134,103,170,204,118,12,66,189,105,88,107,96,92,184,141,93,143,45,250,109,171,71,155,91,152,212,68,37,79,184,196,102,86,243,137,109,42,82,82,107,52,160,200,136,212,146,215,77,76,187,196,32,254,237,94,86,63,249,193,197,95,254,149,83,191,237,194,69,99,125,235,74,196,172,141,95,216,141,66,143,45,138,109,213,132,245,90,220,54,165,161,41,125,182,36,209,220,121,180,184,148,169,73,37,146,86,68,100,74,81,107,174,134,125,227,57,131,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,0,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,202,179,23,150,140,44,205,5,136,245,139,137,148,159,221,232,171,48,216,141,233,74,103,207,50,235,157,35,239,52,231,39,155,200,66,28,218,159,93,26,164,253,134,89,235,199,76,11,196,124,186,98,61,71,11,241,66,141,208,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,131,133,94,121,233,88,91,39,249,55,98,229,82,37,62,211,169,72,149,82,161,220,53,42,162,99,198,163,63,202,55,29,138,242,164,56,77,55,25,211,109,74,70,205,166,82,29,81,26,87,207,220,221,196,138,86,227,87,226,158,214,248,127,7,204,106,34,16,82,172,11,202,187,102,215,241,6,141,111,75,153,111,90,178,32,198,173,78,100,137,72,128,185,134,233,70,55,72,143,114,80,181,48,226,9,122,108,37,236,73,153,41,196,18,186,86,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,30,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,254,11,228,240,132,170,224,99,245,217,249,111,245,33,47,243,209,156,218,22,79,48,226,45,77,186,87,166,111,59,163,168,143,108,211,93,66,202,42,156,104,145,205,147,37,196,233,163,45,115,90,51,109,42,39,28,82,210,148,237,35,91,173,231,176,94,247,12,124,162,85,114,203,132,114,238,187,194,163,44,238,204,74,143,78,169,84,169,78,71,83,8,164,48,210,29,84,120,170,67,137,75,189,74,74,75,156,237,196,68,149,232,218,83,243,102,227,148,66,44,166,201,207,212,60,177,240,234,195,43,15,11,106,20,170,150,38,214,253,63,31,82,146,196,143,147,45,149,82,66,250,153,81,183,26,201,229,161,246,213,29,183,16,77,171,214,113,91,146,223,45,218,235,181,173,59,170,249,174,197,181,172,171,102,171,112,86,166,239,233,169,212,184,78,75,148,254,196,41,107,216,211,100,165,171,106,16,165,30,133,216,148,153,159,97,24,191,236,139,228,202,133,147,204,56,149,76,114,171,233,155,206,232,233,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,101,92,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,237,50,67,109,54,227,134,73,37,44,201,6,73,74,148,100,147,208,158,87,114,201,96,229,103,11,233,184,127,104,70,137,50,164,136,233,77,106,225,58,115,49,166,214,95,39,29,115,123,234,108,183,41,8,83,238,165,164,45,75,54,219,52,163,114,180,53,43,176,0,163,110,36,249,231,170,230,10,255,0,153,133,120,115,84,151,7,14,173,89,18,105,174,174,29,81,74,98,232,125,47,54,106,148,234,89,112,216,122,50,92,142,133,70,212,148,122,106,238,226,55,9,182,249,86,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,170,58,142,255,0,152,204,164,221,88,29,135,184,103,140,113,221,235,236,204,76,183,233,117,8,111,146,156,117,232,83,157,166,69,145,33,137,74,38,80,211,91,222,118,73,199,65,45,106,83,76,43,113,153,161,70,127,87,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,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,244,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,236,82,76,143,180,140,101,180,105,79,41,222,22,48,111,225,253,189,229,204,10,224,226,223,156,155,122,245,146,230,86,44,72,209,38,162,219,172,115,174,138,156,136,81,100,163,171,105,166,212,203,48,100,19,139,83,75,109,78,201,106,65,236,109,210,91,102,209,43,97,188,149,193,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,102,226,23,147,124,98,102,22,112,221,203,141,161,78,186,101,226,5,219,109,211,42,8,182,105,207,173,200,211,234,133,204,68,153,13,33,197,45,113,219,228,180,219,42,105,4,157,54,33,13,32,147,161,106,94,83,1,56,160,96,22,98,113,98,133,131,150,85,161,136,16,171,87,7,85,211,63,84,167,194,110,42,57,17,157,144,189,234,110,91,139,45,80,202,136,180,65,250,198,90,232,90,153,120,14,53,126,22,45,111,136,16,124,186,162,41,88,75,254,29,217,32,153,154,171,236,238,219,198,46,220,50,180,234,13,53,93,73,188,252,103,170,142,41,151,92,68,88,174,161,165,33,91,86,134,58,130,39,27,113,13,72,73,161,68,165,161,69,123,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,41,91,141,95,138,123,91,225,252,31,49,168,136,107,108,225,13,229,119,225,125,239,139,148,38,34,61,66,195,217,20,150,107,164,167,201,15,178,138,131,143,52,195,200,65,246,45,4,235,36,218,136,143,121,27,205,153,36,210,75,82,62,174,94,51,3,127,101,151,20,32,226,190,28,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,183,105,13,15,96,94,58,97,198,98,240,226,157,138,24,95,89,235,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,33,87,19,60,232,255,0,38,204,56,70,27,217,74,230,95,215,245,62,91,17,164,51,59,146,229,10,9,151,41,115,180,109,105,121,47,40,214,164,199,81,109,79,49,167,86,106,62,73,182,229,32,218,214,157,213,124,215,98,218,214,85,179,85,184,43,83,119,244,212,234,92,39,37,202,127,98,20,181,236,105,178,82,213,181,8,82,143,66,236,74,76,207,176,140,104,79,37,25,81,161,101,47,6,161,89,188,170,84,203,190,165,164,203,166,183,9,149,167,175,149,185,102,219,100,167,12,214,108,176,133,242,155,45,16,147,209,110,114,208,183,92,33,32,5,43,113,66,200,183,236,82,234,94,56,224,229,153,210,97,181,107,103,166,35,66,86,230,104,85,71,28,81,30,140,146,75,167,134,246,173,242,244,53,33,14,154,219,249,164,170,59,103,31,242,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,122,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,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,233,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,216,164,153,31,105,24,203,104,191,238,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,41,205,110,117,176,179,39,223,37,191,105,148,11,174,167,242,183,174,232,189,5,22,51,220,190,151,145,204,230,243,159,107,77,122,148,109,219,187,93,21,174,154,22,190,127,43,252,66,240,95,54,119,253,67,14,112,230,216,189,105,213,42,117,29,218,219,174,214,225,68,101,133,48,219,204,178,164,165,76,201,117,70,189,210,16,100,70,146,45,9,93,189,196,113,47,142,119,212,159,230,79,211,71,20,224,251,118,90,182,54,98,111,59,166,245,185,169,86,253,22,22,31,203,234,106,53,73,173,196,138,198,250,165,49,8,222,235,134,148,39,114,214,148,150,167,218,165,17,23,105,144,229,89,232,206,109,119,56,120,143,22,166,221,43,208,214,101,175,212,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,58,7,14,236,130,204,204,229,212,119,230,41,83,234,180,220,50,162,114,164,104,113,159,143,242,153,195,113,212,116,209,100,237,36,27,40,91,14,38,67,141,172,220,79,170,218,118,169,206,99,87,168,40,7,138,63,142,204,77,252,23,201,225,9,63,195,219,51,118,14,86,114,19,126,98,5,223,38,36,202,146,47,138,130,168,182,241,84,89,141,54,178,249,66,164,183,177,132,184,123,148,132,41,246,148,234,208,149,155,109,154,151,181,90,18,85,93,120,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,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,105,60,45,242,11,51,14,250,28,205,227,29,62,171,77,187,207,172,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,38,202,134,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,162,26,241,4,200,85,189,153,155,54,117,243,135,212,40,144,241,82,145,29,199,160,174,63,75,9,21,245,153,198,73,179,57,227,104,214,242,211,30,58,155,142,106,113,8,66,214,68,165,37,6,102,84,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,187,254,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,102,199,197,62,50,124,64,184,124,197,241,232,47,124,213,94,85,204,177,225,230,86,237,202,148,186,109,167,110,71,153,38,224,97,45,147,103,86,168,187,84,151,41,162,90,210,179,55,35,52,211,145,212,148,26,81,243,220,197,40,151,203,101,73,253,89,46,202,77,213,155,156,83,43,90,154,239,67,109,208,186,106,133,205,81,82,156,107,151,5,82,91,66,216,97,210,101,214,202,99,141,155,202,101,14,17,37,92,151,12,207,68,24,185,76,194,228,91,6,177,115,46,44,224,117,173,102,82,168,47,90,84,247,254,66,201,105,74,103,209,83,141,6,105,222,246,215,28,91,47,56,73,234,119,19,138,119,83,112,245,121,40,113,52,45,138,184,103,117,96,222,35,220,120,91,122,196,233,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,14,151,142,249,170,188,179,15,132,120,97,103,226,85,74,93,94,231,195,201,21,152,202,171,190,217,111,157,78,144,136,29,41,188,238,243,83,210,82,168,242,18,181,154,83,185,4,202,148,110,56,167,22,114,43,130,167,138,123,167,225,252,239,49,167,14,255,0,198,83,9,241,79,20,63,100,31,179,60,52,186,238,223,70,124,160,235,125,5,70,147,63,165,230,122,63,151,205,228,161,91,55,114,215,183,118,154,236,86,157,198,57,175,8,156,16,198,140,53,204,149,201,93,196,108,33,189,109,90,107,246,60,200,141,76,173,208,37,193,97,199,213,62,2,146,210,92,121,180,164,214,105,66,212,73,35,215,68,40,253,134,45,208,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,41,219,141,22,14,216,54,45,255,0,135,216,141,104,80,98,82,42,87,164,122,187,85,166,161,69,102,59,18,159,140,243,47,117,107,75,104,74,151,37,197,79,116,156,117,106,81,168,155,107,187,105,154,160,86,21,98,101,213,131,120,143,110,98,149,149,47,167,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,19,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,51,138,75,138,101,123,149,185,4,105,51,230,33,196,35,197,113,71,240,39,137,191,130,249,196,33,64,34,122,112,208,200,84,156,121,184,89,198,172,89,161,75,99,14,168,114,27,122,144,135,57,91,43,245,22,37,54,165,50,166,94,105,196,191,4,146,219,205,60,126,166,229,168,144,133,40,208,241,34,237,0,84,7,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,90,194,234,120,42,120,88,186,126,32,78,242,234,112,170,188,216,248,167,198,79,136,23,15,152,190,38,166,73,115,109,106,229,27,32,183,93,211,82,107,174,185,43,184,129,87,167,219,52,228,165,183,121,147,147,69,132,180,62,251,70,243,78,28,54,220,38,82,242,219,51,82,121,205,145,22,171,33,94,215,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,158,26,156,63,127,97,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,212,176,230,213,154,73,183,22,142,221,202,18,211,51,116,154,173,127,45,184,175,66,161,83,37,212,106,85,27,30,187,18,28,56,140,169,231,228,190,228,7,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,62,255,0,201,59,52,255,0,248,180,226,175,254,166,212,127,247,34,255,0,179,99,225,99,25,62,31,220,62,92,248,205,96,211,70,63,97,55,237,215,6,174,204,35,249,95,85,181,254,84,83,213,11,210,148,197,104,243,30,177,43,106,147,169,115,25,94,222,91,173,110,79,49,165,184,141,201,221,184,179,153,140,88,59,127,96,85,255,0,84,195,156,70,160,203,167,84,169,210,31,105,167,93,138,243,44,84,24,109,231,25,76,184,170,121,8,83,177,156,83,75,54,221,36,145,40,139,239,34,176,158,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,233,210,109,25,153,165,213,45,77,150,213,147,105,118,176,69,186,102,159,51,22,110,20,112,223,194,172,30,84,27,126,224,187,49,23,13,237,248,72,164,84,72,221,58,125,56,233,173,238,170,27,68,147,34,91,110,182,132,176,106,82,62,120,185,136,223,211,184,129,82,180,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,254,225,215,150,123,203,43,89,121,43,51,16,103,68,93,195,95,172,61,113,206,133,24,201,104,166,45,232,241,217,40,134,233,40,210,242,210,152,233,53,173,62,166,245,169,41,53,165,36,226,243,238,37,86,124,173,63,67,195,203,197,211,18,217,232,162,92,24,31,106,243,170,45,194,229,183,80,156,195,10,67,155,157,34,34,117,230,216,56,105,86,166,106,75,102,193,30,137,216,58,255,0,5,9,177,145,153,43,202,158,170,76,71,36,63,99,200,121,19,148,167,121,236,33,19,225,18,153,65,18,201,163,67,134,226,20,163,82,20,178,54,91,216,164,17,184,75,185,241,205,51,55,73,170,215,242,219,138,244,42,21,50,93,70,165,81,177,235,177,33,195,136,202,158,126,75,238,64,121,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,51,239,252,147,179,79,255,0,139,78,42,255,0,234,109,71,255,0,114,46,206,173,73,170,208,56,99,205,161,87,105,146,233,213,42,118,3,185,18,100,57,108,169,151,227,62,221,190,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,159,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,8,171,159,108,144,80,179,113,98,53,54,220,139,74,166,226,109,19,148,213,18,183,49,229,199,101,113,77,226,55,162,203,83,109,56,183,25,216,167,86,217,108,53,33,221,54,169,41,113,210,93,11,93,54,157,213,99,87,101,90,215,173,179,85,183,235,80,182,117,52,234,164,39,34,74,99,122,18,180,111,105,194,74,211,185,11,74,139,82,237,74,136,203,176,200,91,79,11,124,253,76,196,78,135,44,152,199,80,170,212,174,242,235,36,91,183,20,201,47,206,122,174,217,115,100,189,26,91,142,41,107,75,205,32,156,54,220,51,38,212,211,100,223,168,182,209,206,224,28,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,169,167,85,33,55,46,43,251,23,81,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,35,94,125,178,65,93,202,61,246,212,219,114,45,86,165,134,85,190,83,84,74,220,199,145,33,228,74,38,72,222,139,45,77,180,218,27,123,122,93,91,101,176,146,182,180,218,165,41,183,73,31,87,135,118,119,230,101,86,251,59,74,241,149,187,12,174,202,131,78,215,84,108,191,37,234,91,137,101,214,209,42,43,72,117,40,78,229,173,142,160,201,183,28,91,81,210,72,73,169,8,73,222,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,66,131,56,163,248,236,196,223,193,124,158,16,235,252,46,51,3,96,229,151,11,241,235,21,241,25,114,215,77,135,34,211,136,212,56,38,201,205,154,251,206,84,82,150,163,182,243,141,165,197,146,119,186,164,146,181,38,218,113,93,187,76,67,92,116,199,76,71,204,94,35,212,113,67,20,43,61,117,86,118,141,50,203,68,104,139,79,138,147,51,110,44,102,204,207,150,202,55,43,66,212,212,106,82,150,181,45,107,90,213,98,188,47,56,126,255,0,242,55,154,220,93,103,252,85,90,204,163,169,63,250,75,71,38,107,18,35,127,232,210,98,56,203,191,184,238,191,68,133,170,12,171,143,127,117,96,94,35,218,24,79,101,99,125,78,141,205,179,47,190,173,170,109,82,57,154,219,102,84,121,47,176,228,89,29,133,202,120,250,117,184,130,61,82,182,204,205,42,51,67,169,111,165,228,87,50,246,110,86,177,182,46,32,223,24,127,18,191,77,92,119,227,61,57,152,103,38,175,76,66,152,116,136,233,228,185,13,48,133,184,226,154,67,139,89,41,124,146,113,40,52,239,89,47,66,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,50,174,47,123,134,54,85,108,220,17,192,107,123,20,158,166,196,151,125,226,45,29,138,180,250,177,56,110,155,20,233,26,63,22,27,6,164,36,218,71,40,217,91,169,34,61,207,18,181,90,208,219,59,38,80,14,127,143,216,77,251,117,193,171,179,8,254,87,213,109,127,149,20,245,66,244,165,49,90,60,199,172,74,218,164,234,92,198,87,183,150,235,91,147,204,105,110,35,114,119,110,44,224,226,174,25,221,88,55,136,247,30,22,222,177,58,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,205,56,65,102,222,205,102,149,27,40,245,219,94,37,30,186,252,137,181,74,21,90,4,99,210,182,179,74,159,125,185,166,90,153,73,109,166,207,99,167,234,41,150,80,217,236,83,72,231,85,8,181,236,207,230,238,193,195,110,31,152,99,128,84,250,117,191,119,93,151,190,27,209,41,179,160,200,144,204,132,91,204,21,42,19,165,42,75,4,174,106,36,153,60,211,145,119,37,37,189,60,237,199,202,36,57,86,214,181,167,117,95,53,216,182,181,149,108,213,110,10,212,221,253,53,58,151,9,201,114,159,216,133,45,123,26,108,148,181,109,66,20,163,208,187,18,147,51,236,35,26,19,200,214,93,110,172,175,101,246,155,133,183,173,213,233,186,210,42,19,106,18,122,121,206,73,167,195,230,186,123,24,133,204,105,181,182,206,196,165,197,32,211,253,123,178,20,70,100,162,25,215,22,189,152,76,246,210,176,71,36,216,89,129,152,91,115,75,111,20,43,216,111,108,166,84,202,91,233,66,237,184,75,167,198,82,150,227,154,25,162,75,205,106,150,208,141,174,33,14,115,247,54,100,207,54,173,173,107,78,234,190,107,177,109,107,42,217,170,220,21,169,187,250,106,117,46,19,146,229,63,177,10,90,246,52,217,41,106,218,132,41,71,161,118,37,38,103,216,70,52,19,145,204,162,82,178,131,132,106,181,31,168,196,172,93,149,233,9,169,92,117,86,35,165,8,91,228,130,74,34,178,179,73,58,184,204,150,237,156,195,212,214,227,206,18,91,230,155,105,229,92,93,176,246,254,196,172,182,219,116,44,57,177,238,11,170,164,197,241,14,91,176,232,148,199,167,62,219,9,129,61,42,117,77,178,149,40,144,74,90,18,106,50,211,85,164,189,164,32,255,0,14,28,189,99,237,141,156,236,60,186,111,92,15,196,11,126,139,11,210,221,77,70,169,108,205,137,21,141,244,169,104,70,247,92,109,40,78,229,173,41,45,79,181,74,34,46,211,33,48,56,213,248,88,181,190,32,65,242,234,136,170,12,183,96,133,87,49,248,219,107,96,189,26,185,18,141,34,227,144,234,87,62,75,106,113,17,152,101,135,36,60,178,66,123,86,178,105,151,54,35,84,146,151,181,38,164,17,154,203,71,214,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,41,91,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,1,196,19,33,87,14,89,175,41,215,206,31,80,165,204,194,186,188,135,30,130,184,253,84,213,208,16,69,25,38,204,231,141,162,67,40,84,137,10,110,57,169,197,173,104,65,18,148,165,145,153,248,156,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,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,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,76,60,84,50,137,127,97,182,46,85,113,246,159,81,184,46,235,78,247,144,245,74,116,233,17,222,144,187,121,242,91,45,20,89,47,146,121,72,140,102,243,77,197,220,164,158,196,242,118,159,40,150,231,10,200,214,98,173,92,175,102,10,155,138,87,173,171,233,186,42,41,243,105,242,122,120,45,201,168,67,230,180,123,31,133,204,117,180,54,246,244,165,181,44,213,253,67,178,18,68,102,162,26,30,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,8,56,168,102,130,193,194,140,18,170,224,133,66,145,18,189,118,98,61,29,230,160,195,145,29,153,81,169,236,37,246,82,114,228,182,110,165,214,151,161,186,184,174,165,11,46,162,46,191,239,102,41,2,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,162,156,150,101,198,171,149,140,6,165,97,93,118,247,151,114,212,147,33,234,148,197,155,170,84,40,79,191,180,220,139,5,42,34,82,35,37,68,106,237,34,53,184,183,157,52,163,153,203,78,115,5,255,0,112,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,119,254,50,152,79,138,120,161,251,32,253,153,225,165,215,118,250,51,229,7,91,232,42,52,153,253,47,51,209,252,190,111,37,10,217,187,150,189,187,180,215,98,180,238,49,205,120,68,224,134,52,97,174,100,174,74,238,35,97,13,235,106,211,95,177,230,68,106,101,110,129,46,11,14,62,169,240,20,150,146,227,205,165,38,179,74,22,162,73,30,186,33,71,236,49,232,56,231,125,73,254,100,253,52,85,172,42,181,86,157,26,124,58,125,78,92,88,245,72,229,18,115,76,188,164,34,83,4,235,111,19,78,164,143,69,160,157,101,167,9,42,212,183,182,133,119,164,140,187,174,74,50,163,93,205,166,50,194,179,121,85,88,118,133,55,73,151,77,110,19,40,87,65,23,106,205,182,201,78,25,32,158,125,104,229,54,90,45,69,170,220,229,173,13,56,67,65,54,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,2,128,120,163,248,236,196,223,193,124,158,16,139,238,85,170,175,82,163,208,158,169,203,93,54,28,135,165,199,134,167,148,108,50,251,201,109,46,186,134,245,218,149,173,44,50,149,40,139,85,19,77,145,235,180,180,159,252,46,114,37,74,198,202,171,216,239,141,22,204,185,22,77,14,66,19,111,211,165,176,158,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,240,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,197,113,8,191,239,44,44,202,53,237,136,56,125,112,203,161,220,52,57,20,73,48,103,70,50,222,210,253,49,12,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,143,239,229,71,53,216,113,155,92,56,69,235,101,59,208,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,10,248,157,112,244,153,116,204,147,152,172,191,90,28,234,171,219,157,187,104,20,198,95,126,85,86,83,175,178,219,82,161,68,97,149,238,120,249,175,46,73,238,66,77,45,147,155,77,102,234,151,85,118,181,217,117,88,213,216,183,77,149,115,85,109,250,212,45,253,53,70,151,53,200,146,152,222,133,33,123,29,108,210,180,238,66,212,147,208,251,82,163,35,236,51,23,253,145,124,230,208,179,135,135,18,170,110,82,189,13,121,218,253,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,102,199,197,62,50,124,64,184,124,197,241,242,112,47,2,241,31,49,120,143,78,194,252,47,163,117,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,86,135,178,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,46,150,33,255,0,17,156,148,127,42,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,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,64,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,170,248,231,125,73,254,100,253,52,85,172,42,77,86,163,26,124,202,125,50,92,168,244,184,229,46,115,172,178,165,162,43,6,235,108,147,174,168,139,68,32,221,121,166,201,74,208,183,184,132,247,168,136,251,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,245,45,165,78,41,149,238,78,213,153,164,207,150,183,16,187,105,226,9,122,210,177,43,134,173,207,136,212,40,242,216,166,221,84,123,102,183,13,169,104,74,95,109,137,53,42,123,205,165,196,165,74,73,44,146,178,35,34,82,139,93,116,51,239,20,173,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,165,219,78,214,161,88,214,173,26,202,181,160,244,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,218,62,176,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,205,14,97,109,106,21,141,143,184,151,101,90,208,122,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,104,182,174,10,158,22,46,159,136,19,188,186,156,42,175,54,62,41,241,147,226,5,195,230,47,142,84,44,211,133,62,70,42,181,171,154,6,104,177,94,151,46,159,77,160,72,39,45,74,45,70,150,164,29,77,245,199,67,141,84,207,158,222,213,70,66,95,66,216,113,173,77,79,35,121,45,28,146,39,109,208,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,34,174,126,178,81,106,230,179,14,37,214,233,52,206,159,19,109,154,123,206,91,149,8,228,218,28,159,176,148,226,105,146,13,197,33,10,101,213,153,146,20,181,23,37,197,154,200,246,169,212,59,66,223,236,170,194,186,191,194,182,229,201,110,84,63,227,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,124,161,250,170,117,106,173,106,74,38,86,106,114,231,200,110,59,17,16,236,151,148,234,210,195,13,33,150,90,37,40,204,201,13,180,219,109,161,61,201,66,18,146,208,136,136,92,79,13,78,30,144,240,202,133,7,29,113,230,208,255,0,103,83,247,59,71,161,213,25,98,67,116,120,187,227,61,26,82,217,113,147,114,53,69,46,50,181,17,165,205,205,182,233,37,73,67,155,210,155,21,25,87,22,169,159,43,79,211,28,47,178,241,116,196,182,122,217,118,253,62,213,231,84,91,133,204,114,159,5,250,34,144,230,231,72,140,218,101,199,202,26,85,169,146,84,225,48,71,170,182,8,65,145,107,214,171,96,103,7,9,43,180,104,241,30,145,42,232,137,68,90,100,161,74,65,49,80,87,66,242,136,146,164,158,244,181,37,197,32,245,208,150,73,51,37,17,26,79,70,96,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,142,184,39,159,92,188,227,206,46,92,88,43,102,87,101,177,112,208,228,73,102,18,230,244,253,37,125,12,45,196,186,245,53,230,93,113,47,160,146,223,52,136,246,45,77,43,122,82,164,161,195,68,138,0,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,21,129,198,143,2,240,226,13,147,110,102,30,153,70,232,111,57,215,4,107,110,165,38,57,146,27,168,197,84,57,46,54,185,8,211,215,121,190,149,8,67,132,100,174,90,141,10,222,72,104,155,136,28,46,60,118,97,151,227,94,79,52,117,94,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,20,199,76,11,195,140,197,225,197,71,11,241,66,141,215,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,89,236,204,94,90,49,79,43,247,219,214,46,38,82,127,119,162,172,195,98,79,162,234,127,50,203,174,116,143,188,211,124,238,87,61,8,115,106,125,69,234,147,246,25,217,167,7,28,67,199,154,158,29,206,195,107,175,15,101,150,23,209,163,189,62,215,186,94,143,210,163,158,236,181,243,160,180,102,146,41,168,55,122,151,13,196,106,108,173,11,109,197,25,56,202,91,132,28,81,252,118,98,111,224,190,79,8,69,81,55,248,108,100,98,171,152,43,254,30,42,98,53,46,92,28,58,181,100,70,169,52,137,148,181,41,139,161,244,188,225,38,43,74,121,179,97,232,201,114,58,211,39,67,81,233,163,91,72,220,55,27,188,144,25,87,23,189,195,222,192,179,113,79,135,13,147,135,216,131,111,68,174,91,213,200,245,184,211,160,201,35,216,234,61,51,48,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,176,51,201,145,203,203,40,87,146,101,69,92,186,230,29,87,36,41,20,26,242,208,91,219,94,134,174,138,102,210,36,162,74,82,74,50,81,17,33,228,36,214,130,73,165,214,154,234,188,50,179,219,85,193,27,202,157,129,152,165,115,68,111,11,235,210,28,76,89,149,71,212,132,91,115,86,74,82,86,219,154,25,34,51,206,232,151,16,189,173,161,110,115,247,54,68,247,54,237,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,2,31,241,17,201,4,60,213,88,133,118,217,209,118,226,109,167,79,117,170,18,73,230,35,51,84,109,79,52,226,226,202,117,109,41,106,218,132,63,211,145,184,219,104,118,66,141,106,36,173,106,42,44,255,0,101,86,21,213,254,21,183,46,75,114,161,255,0,25,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,67,229,15,213,83,171,85,107,82,81,50,179,83,151,62,67,113,216,136,135,100,188,167,86,150,24,105,12,178,209,41,70,102,72,109,166,219,109,9,238,74,16,148,150,132,68,66,231,248,94,228,91,246,41,106,163,28,113,142,204,233,49,38,181,191,208,241,166,171,115,212,42,91,141,164,139,86,77,37,211,204,123,87,57,154,154,150,134,141,13,252,210,149,33,179,159,227,42,227,245,84,234,213,90,212,148,76,172,212,229,207,144,220,118,34,33,217,47,41,213,165,134,26,67,44,180,74,81,153,146,27,105,182,219,66,123,146,132,37,37,161,17,16,187,254,27,25,24,165,101,246,192,135,138,152,141,75,137,59,17,110,168,241,170,77,34,101,45,41,126,215,97,76,184,73,138,210,158,108,159,102,74,155,144,180,201,208,210,90,232,214,211,38,205,199,38,248,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,154,95,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,202,141,177,51,134,94,99,168,89,142,127,7,44,43,6,171,84,182,234,149,5,46,133,117,62,75,114,150,213,45,107,89,182,228,233,136,105,45,178,243,109,160,201,214,246,37,102,180,252,210,28,39,25,230,92,78,85,114,227,74,202,198,17,195,194,138,53,239,112,92,241,216,144,169,171,145,86,117,59,25,125,196,55,206,110,35,73,45,35,198,83,169,113,212,179,185,102,149,188,225,154,214,106,51,62,129,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,44,235,102,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,166,255,0,9,220,239,195,182,253,25,148,204,76,149,178,37,66,160,109,89,51,73,150,25,102,43,143,117,15,200,139,41,229,58,131,87,53,243,65,71,36,182,183,20,236,133,32,213,180,219,74,108,127,48,249,129,176,114,203,133,243,177,95,17,151,45,116,216,114,35,196,106,28,19,100,230,205,125,231,9,41,106,59,111,56,218,92,89,39,123,170,73,43,82,109,167,21,219,180,198,117,241,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,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,210,120,74,100,187,228,93,10,30,107,175,244,238,173,92,116,247,152,181,233,111,193,218,170,116,23,23,181,83,148,167,80,75,39,159,66,12,154,83,70,73,233,158,81,238,112,164,109,110,202,134,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,244,209,93,88,23,129,120,143,152,188,71,167,97,126,23,209,186,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,67,217,120,203,245,131,150,92,47,131,133,24,114,137,107,166,195,145,34,91,179,39,19,39,54,107,239,56,106,83,178,28,101,182,210,226,201,59,26,74,141,58,147,109,54,158,221,164,58,88,10,1,226,143,227,179,19,127,5,242,120,65,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,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,202,184,163,248,19,196,223,193,124,226,16,168,188,130,227,21,253,133,57,163,195,184,118,133,122,91,20,219,170,232,166,81,43,84,195,148,242,97,79,98,75,167,19,115,236,182,180,165,213,180,153,78,184,209,175,113,33,205,170,208,251,72,244,60,40,91,138,86,5,225,198,3,102,105,186,78,23,209,189,13,74,186,45,248,247,35,212,214,140,138,44,57,78,202,148,203,136,140,130,34,229,50,125,58,86,77,234,105,66,150,162,70,212,18,16,137,43,192,199,235,179,242,223,234,66,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,6,107,51,99,226,159,25,62,32,92,62,98,248,183,78,18,120,59,96,218,185,87,183,241,94,159,65,136,229,217,120,200,170,187,58,172,244,86,78,91,108,34,106,163,20,70,159,36,19,165,27,72,45,58,109,41,74,46,106,150,175,105,18,102,248,0,167,110,52,88,59,96,216,183,254,31,98,53,161,65,137,72,169,94,145,234,237,86,154,133,21,152,236,74,126,51,204,189,213,173,45,161,42,92,151,21,61,210,113,213,169,70,162,109,174,237,166,106,243,252,21,60,83,221,63,15,231,121,141,56,93,72,0,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,85,95,28,239,169,63,204,159,166,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,137,107,128,124,33,48,107,13,113,30,225,187,49,66,161,251,66,162,199,168,54,187,66,147,57,42,109,184,241,210,109,186,78,84,18,131,74,37,60,75,37,51,203,211,144,182,210,165,173,6,111,19,76,117,94,40,254,4,241,55,240,95,56,132,41,91,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,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,223,248,102,100,187,249,73,226,58,241,34,245,79,46,193,176,106,17,31,147,29,232,60,230,235,179,136,249,168,131,171,136,83,42,101,36,132,170,66,79,114,185,110,180,130,73,115,137,198,239,38,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,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,43,215,137,238,66,164,227,61,42,94,96,112,126,133,46,126,32,211,35,198,102,171,72,137,202,65,85,169,204,37,237,239,54,210,90,230,200,156,146,83,9,34,55,125,102,88,38,208,149,44,155,66,169,132,88,255,0,13,14,29,241,177,62,75,56,247,143,214,228,180,219,20,233,13,174,223,182,170,84,247,89,69,113,102,211,111,55,53,226,117,36,151,160,237,117,6,132,163,114,31,89,40,150,124,180,41,15,92,72,12,171,141,4,81,108,9,56,167,195,78,135,135,212,251,122,37,114,165,92,193,122,124,106,92,25,36,214,199,106,62,134,108,225,153,27,166,72,66,211,32,154,90,22,163,45,139,74,85,170,118,234,89,247,26,115,193,11,214,171,137,88,47,96,226,53,118,60,70,42,87,85,175,74,173,204,106,34,20,150,27,126,76,70,222,113,45,165,74,82,137,4,165,153,17,26,148,122,105,169,159,120,246,160,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,5,113,88,207,109,40,169,83,242,179,131,87,52,181,84,149,32,216,189,234,180,231,210,150,27,96,146,180,185,71,37,145,26,150,181,40,210,111,236,82,73,4,142,66,141,123,223,109,186,193,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,249,228,131,58,54,174,110,48,225,137,211,85,74,162,95,212,222,99,21,187,121,169,205,169,197,242,137,157,211,163,48,107,55,138,26,205,246,200,148,178,245,28,53,53,185,123,73,197,201,80,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,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,126,53,228,243,71,85,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,65,199,243,49,149,92,35,205,125,155,26,207,197,42,108,180,174,157,35,169,166,85,233,174,33,154,141,57,102,105,230,19,46,173,11,78,199,18,146,74,208,180,169,10,209,42,211,122,27,90,58,85,173,105,218,182,53,10,45,173,101,91,52,171,126,139,11,127,77,78,165,194,110,36,86,55,173,75,94,198,155,36,161,59,150,181,40,244,46,213,40,204,251,76,197,11,241,71,241,217,137,191,130,249,60,33,231,242,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,90,8,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,233,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,218,165,25,159,105,152,250,192,50,174,47,251,133,199,129,60,50,252,107,206,38,142,105,197,67,55,118,14,27,97,29,87,0,169,244,235,126,238,187,47,120,239,83,103,65,145,33,153,8,183,152,36,50,233,74,146,193,43,154,137,38,79,52,228,93,201,73,111,79,59,113,242,137,14,83,13,173,105,221,87,205,118,45,173,101,91,53,91,130,181,55,127,77,78,165,194,114,92,167,246,33,75,94,198,155,37,45,91,80,133,40,244,46,196,164,204,251,8,198,140,242,153,131,55,150,0,224,53,177,133,183,230,34,203,188,106,244,120,251,23,41,221,13,136,72,61,54,194,138,163,73,58,184,204,151,168,218,157,51,89,145,118,19,109,242,217,107,54,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,21,171,197,35,32,179,49,19,174,204,222,14,83,234,181,43,188,186,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,89,247,12,94,30,144,238,152,113,179,21,152,27,67,157,74,123,107,182,149,2,166,203,15,197,170,197,117,135,155,118,84,216,143,178,189,204,159,53,149,198,61,200,81,169,179,115,105,160,218,82,237,168,6,85,197,170,112,188,225,251,255,0,200,222,107,113,117,159,241,85,107,50,142,164,255,0,233,45,28,153,172,72,141,255,0,163,73,136,227,46,254,227,186,253,18,22,168,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,2,63,231,95,42,52,44,218,96,212,219,55,149,74,135,119,211,117,153,107,86,230,178,181,116,18,183,32,220,108,212,217,146,201,151,208,142,83,133,162,210,90,161,206,90,214,211,100,51,217,116,218,119,85,141,93,149,107,94,182,205,86,223,173,66,217,212,211,170,144,156,137,41,141,232,74,209,189,167,9,43,78,228,45,42,45,75,181,42,35,46,195,33,213,115,39,155,204,101,205,111,201,47,218,212,218,83,223,35,169,235,133,15,209,240,19,27,158,243,187,58,137,111,104,103,171,206,242,154,220,72,216,210,121,101,203,109,26,171,119,106,225,153,146,239,229,39,136,235,196,139,213,60,187,6,193,168,68,126,76,119,160,243,155,174,206,35,230,162,14,174,33,76,169,148,146,18,169,9,61,202,229,186,210,9,37,206,39,27,189,64,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,0,241,71,241,217,137,191,130,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,114,174,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,138,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,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,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,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,69,94,40,254,4,241,55,240,95,56,132,41,91,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,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,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,64,101,92,105,79,41,222,22,48,111,225,253,189,229,204,10,11,206,5,129,39,12,51,71,138,86,99,214,244,74,20,120,183,68,233,52,250,124,66,105,44,49,78,146,233,200,132,77,165,163,216,132,28,103,153,50,65,105,176,140,146,100,147,35,73,90,167,6,155,254,77,205,149,202,165,153,81,184,98,75,145,103,93,18,227,67,167,164,218,39,224,211,164,52,212,134,205,105,73,18,205,14,73,114,113,165,107,215,83,75,137,35,209,189,169,158,160,57,86,108,124,44,99,39,195,251,135,203,159,25,172,22,233,143,217,227,141,151,28,147,97,14,15,88,232,150,188,69,189,48,158,132,182,101,182,183,99,162,135,78,122,158,134,14,106,94,65,165,71,36,212,135,82,202,80,175,81,109,155,139,50,36,161,15,85,93,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,181,70,106,62,243,19,39,52,188,43,49,31,0,48,106,143,138,118,181,127,229,163,148,170,121,187,125,68,134,193,151,163,156,220,165,170,84,66,208,150,236,54,208,105,67,134,162,39,19,203,55,205,36,218,214,152,209,87,2,241,211,17,242,233,136,244,236,80,194,250,207,67,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,39,43,185,155,176,115,77,133,244,220,64,180,36,196,135,82,92,116,170,181,111,29,69,153,51,104,207,155,142,183,177,244,182,123,146,133,169,135,84,210,214,148,27,141,146,87,181,58,154,83,216,0,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,10,1,226,143,227,179,19,127,5,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,0,112,184,241,217,134,95,141,121,60,209,213,120,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,12,171,139,116,193,204,221,210,178,131,194,223,12,110,182,41,209,43,23,101,122,69,114,155,110,82,159,144,148,33,111,149,86,114,151,41,228,18,137,213,198,100,182,239,229,150,166,183,25,108,212,223,52,156,77,85,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,236,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,166,139,39,105,172,158,90,31,113,50,28,109,100,218,189,86,211,185,45,243,29,154,163,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,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,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,0,5,32,113,115,196,44,14,189,179,4,213,43,14,40,59,47,59,95,157,75,189,43,108,114,78,45,81,196,181,24,227,54,149,52,234,185,143,71,254,112,195,166,180,33,196,169,9,104,205,68,210,73,16,88,104,207,36,119,174,11,222,217,104,179,157,192,72,242,226,90,116,88,235,162,55,14,160,136,141,212,88,126,58,205,46,42,107,113,84,109,34,75,199,164,149,25,104,107,234,82,225,145,115,7,117,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,42,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,68,85,226,143,224,79,19,127,5,243,136,66,149,178,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,106,156,21,60,44,93,63,16,39,121,117,56,85,94,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,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,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,171,94,52,246,4,154,22,97,173,76,65,143,111,68,135,77,186,173,116,70,92,230,73,164,174,125,70,28,135,9,227,116,146,123,212,180,71,126,2,9,107,46,212,108,74,76,249,102,73,112,88,191,228,208,179,13,117,225,244,139,134,36,58,109,213,107,174,74,32,188,109,37,115,234,48,228,54,108,147,70,162,222,165,162,59,243,214,104,65,246,163,122,148,71,203,35,77,207,128,229,89,177,240,177,140,159,15,238,31,46,124,102,176,126,170,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,83,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,185,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,165,110,37,249,10,147,128,215,11,216,213,132,212,41,111,225,213,114,67,143,85,208,223,43,101,2,162,252,167,20,150,82,203,45,54,150,32,154,92,101,166,79,215,218,180,154,22,164,154,217,37,199,92,168,230,187,17,242,149,136,232,189,108,167,122,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,61,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,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,5,0,241,71,241,217,137,191,130,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,0,56,92,120,236,195,47,198,188,158,104,234,188,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,6,85,199,234,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,157,170,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,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,42,227,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,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,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,156,205,183,27,91,177,212,75,73,165,11,73,209,101,173,105,221,87,205,118,45,173,101,91,53,91,130,181,55,127,77,78,165,194,114,92,167,246,33,75,94,198,155,37,45,91,80,133,40,244,46,196,164,204,251,8,196,149,205,231,15,76,83,202,101,10,220,186,102,212,254,88,81,106,84,254,101,110,163,73,165,73,76,90,20,228,173,164,41,151,157,50,52,19,43,91,237,165,151,150,109,169,213,19,133,202,65,164,183,121,252,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,78,132,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,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,20,3,197,31,199,102,38,254,11,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,202,184,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,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,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,21,120,163,248,19,196,223,193,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,21,87,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,35,87,24,172,51,249,97,149,54,111,168,145,41,69,46,194,184,33,212,30,149,33,191,231,73,131,36,206,27,140,71,89,32,204,183,190,252,53,173,6,164,165,73,96,148,102,106,66,8,234,131,39,247,252,156,48,205,30,22,222,108,220,49,40,81,226,221,16,99,84,42,18,205,164,176,197,58,75,165,30,105,184,167,75,98,16,113,158,120,141,103,166,194,51,81,26,76,137,69,164,144,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,73,225,79,145,42,169,213,96,102,155,25,109,152,137,166,166,57,63,100,82,170,44,41,79,184,249,169,10,110,176,104,51,36,161,9,73,40,152,222,149,26,205,124,244,146,54,48,227,150,190,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,202,141,179,155,195,211,17,240,3,22,32,208,240,158,208,186,239,43,50,232,218,213,181,38,59,39,83,168,57,41,184,220,201,49,100,34,51,40,218,241,114,164,60,130,75,123,84,194,77,68,165,27,111,18,44,255,0,135,198,78,238,172,160,97,197,114,137,122,223,222,157,173,92,213,4,205,147,79,167,190,226,232,244,238,81,41,180,42,49,56,132,45,79,58,131,73,188,233,165,27,137,12,160,147,163,36,181,202,160,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,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,126,53,228,243,71,85,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,50,174,39,167,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,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,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,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,3,154,102,31,48,54,14,89,112,190,118,43,226,50,229,174,155,14,68,120,141,67,130,108,156,217,175,188,225,37,45,71,109,231,27,75,139,36,239,117,73,37,106,77,180,226,187,118,152,206,190,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,118,153,33,182,155,109,178,53,26,150,100,130,53,41,74,51,81,218,247,10,108,146,204,194,154,20,156,192,226,245,169,209,222,117,158,100,58,5,54,169,77,126,61,66,223,138,133,186,203,238,45,15,18,121,111,72,236,208,201,27,146,193,22,215,12,164,56,130,158,183,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,206,182,104,178,201,127,101,103,20,42,88,127,119,198,151,50,154,137,10,77,22,225,42,115,209,161,86,88,38,218,115,123,10,112,182,169,104,75,237,37,212,33,75,38,220,53,35,114,180,37,42,101,112,148,206,143,200,186,236,60,168,223,234,221,69,184,234,15,63,107,213,31,157,181,52,233,206,35,114,160,169,46,172,144,76,190,180,25,180,150,136,149,212,188,162,218,225,200,220,221,191,140,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,57,87,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,34,175,20,127,2,120,155,248,47,156,66,20,173,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,84,224,169,225,98,233,248,129,59,203,169,194,170,243,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,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,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,160,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,204,96,210,158,84,110,207,151,57,101,194,171,165,203,155,229,4,185,182,125,39,175,168,170,111,86,227,243,145,21,180,74,230,187,170,141,79,37,244,58,151,55,30,226,113,43,37,122,196,99,170,142,85,155,31,11,24,201,240,254,225,242,231,197,69,240,208,200,228,156,199,94,76,227,13,240,184,136,195,171,46,176,218,30,136,226,26,144,186,229,69,146,109,242,132,166,86,74,73,70,36,173,165,60,165,167,215,67,132,218,8,205,75,91,55,125,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,242,77,164,210,170,50,96,76,168,83,34,74,145,75,144,114,224,186,243,41,90,226,190,109,56,201,186,210,140,181,66,205,167,157,108,212,157,15,99,139,79,114,140,143,245,128,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,20,3,197,31,199,102,38,254,11,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,68,0,225,113,227,179,12,191,26,242,121,163,170,241,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,25,235,200,190,76,171,185,195,196,121,84,199,42,190,134,179,45,126,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,127,214,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,31,88,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,149,113,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,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,165,110,50,117,252,101,159,152,42,77,2,245,162,116,118,13,42,158,107,178,36,183,25,36,220,238,115,81,206,160,226,158,35,81,169,228,190,132,182,166,204,211,177,182,216,81,32,185,188,199,126,79,12,92,146,204,199,60,71,141,139,120,161,106,111,195,107,95,108,198,99,85,169,175,156,91,150,82,141,230,219,109,149,153,37,167,153,97,230,84,183,139,114,211,185,13,180,182,212,151,86,105,187,240,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,160,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,166,211,186,172,106,236,171,90,245,182,106,182,253,106,22,206,166,157,84,132,228,73,76,111,66,86,141,237,56,73,90,119,33,105,81,106,93,169,81,25,118,25,13,15,100,142,228,198,139,163,45,22,116,252,123,182,37,209,46,200,177,215,77,113,186,129,203,77,70,83,17,150,108,55,42,107,114,144,78,183,37,210,108,214,173,84,225,47,84,186,74,79,55,148,222,115,5,255,0,112,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,1,64,60,81,252,118,98,111,224,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,28,171,138,63,129,60,77,252,23,206,33,10,86,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,234,188,12,126,187,63,45,254,164,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,12,66,225,19,150,220,74,191,238,92,70,174,222,216,148,197,74,234,172,77,173,204,106,37,74,2,88,109,249,47,45,231,18,218,85,13,74,36,18,150,100,68,106,81,233,166,166,125,226,79,224,38,10,90,185,118,194,122,22,14,89,85,10,172,218,45,191,213,116,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,8,255,0,154,220,148,225,102,112,126,75,126,211,43,247,93,51,228,151,93,209,122,10,84,102,121,157,87,35,153,205,231,48,238,186,116,200,219,183,110,154,171,93,117,45,60,254,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,187,59,140,165,0,0,0,8,1,253,197,76,172,127,243,253,138,191,253,53,167,127,216,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,17,255,0,53,185,41,194,204,224,252,150,253,166,87,238,186,103,201,46,187,162,244,20,168,204,243,58,174,71,51,155,206,97,221,116,233,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,118,119,25,74,1,207,241,239,5,45,92,196,225,61,119,7,47,90,133,86,21,22,224,233,122,151,233,110,182,220,164,114,36,181,33,27,20,227,110,32,181,91,41,35,213,7,234,153,233,161,232,101,24,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,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,255,0,43,249,95,176,114,153,96,84,48,231,14,106,247,5,70,155,81,172,59,91,117,218,220,134,94,125,47,184,203,44,169,41,83,45,52,146,70,216,232,50,35,73,158,166,174,222,226,46,1,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,187,123,136,187,0,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,132,31,220,84,202,199,255,0,63,216,171,255,0,211,90,119,253,132,79,240,1,0,63,184,169,149,143,254,127,177,87,255,0,166,180,239,251,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,2,0,127,113,83,43,31,252,255,0,98,175,255,0,77,105,223,246,17,55,240,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,66,12,66,225,19,150,220,74,191,238,92,70,174,222,216,148,197,74,234,172,77,173,204,106,37,74,2,88,109,249,47,45,231,18,218,85,13,74,36,18,150,100,68,106,81,233,166,166,125,226,69,101,175,46,182,174,87,176,224,240,182,202,186,174,186,221,21,21,7,234,17,190,80,206,110,75,144,249,164,141,236,49,203,105,180,54,206,244,169,205,132,159,235,29,117,70,102,106,49,213,71,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,44,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,0,0,4,63,199,190,23,248,5,152,156,88,174,227,29,235,119,226,4,42,213,193,210,245,44,82,234,16,155,138,142,68,102,163,163,98,92,136,226,203,84,50,147,61,86,126,177,158,154,22,132,93,3,42,89,41,194,204,159,124,169,253,153,215,238,186,159,202,222,135,173,244,236,168,207,114,250,94,127,47,149,201,97,173,53,234,87,187,118,237,116,78,154,104,122,200,0,1,15,241,239,133,254,1,102,39,22,43,184,199,122,221,248,129,10,181,112,116,189,75,20,186,132,38,226,163,145,25,168,232,216,151,34,56,178,213,12,164,207,85,159,172,103,166,133,161,23,96,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,183,184,139,176,0,14,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,111,121,31,31,192,78,23,248,5,151,108,88,161,99,29,149,119,226,4,218,213,191,213,116,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,126,131,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,157,230,126,131,42,89,41,194,204,159,124,169,253,153,215,238,186,159,202,222,135,173,244,236,168,207,114,250,94,127,47,149,201,97,173,53,234,87,187,118,237,116,78,154,104,122,200,0,1,15,241,239,133,254,1,102,39,22,43,184,199,122,221,248,129,10,181,112,116,189,75,20,186,132,38,226,163,145,25,168,232,216,151,34,56,178,213,12,164,207,85,159,172,103,166,133,161,23,64,202,150,74,112,179,39,223,42,127,102,117,251,174,167,242,183,161,235,125,59,42,51,220,190,151,159,203,229,114,88,107,77,122,149,238,221,187,93,19,166,154,30,178,0,0,115,252,11,192,188,56,203,166,28,83,176,191,11,232,221,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,64,15,238,42,101,99,255,0,159,236,85,255,0,233,173,59,254,194,38,254,30,217,84,172,53,176,45,172,57,161,72,150,253,54,213,163,194,162,67,118,90,210,167,220,98,51,40,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,93,195,208,0,0,8,1,253,197,76,172,127,243,253,138,191,253,53,167,127,216,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,16,3,251,138,153,88,255,0,231,251,21,127,250,107,78,255,0,176,137,191,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,244,0,0,56,254,104,50,191,96,230,206,192,167,225,206,35,85,238,10,117,54,157,88,106,182,211,180,73,12,178,250,159,109,151,153,74,84,167,154,117,38,141,178,22,102,68,146,61,73,61,189,228,124,127,1,56,95,224,22,93,177,98,133,140,118,85,223,136,19,107,86,255,0,85,211,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,1,23,243,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,217,222,103,232,50,165,146,156,44,201,247,202,159,217,157,126,235,169,252,173,232,122,223,78,202,140,247,47,165,231,242,249,92,150,26,211,94,165,123,183,110,215,68,233,166,135,172,128,0,30,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,75,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,194,177,27,37,57,121,197,92,109,161,227,221,231,100,68,157,112,210,99,189,26,108,87,163,71,122,157,92,66,152,54,90,58,132,103,155,90,94,91,41,86,173,172,182,172,182,182,74,53,165,182,210,142,234,32,7,247,21,50,177,255,0,207,246,42,255,0,244,214,157,255,0,97,18,255,0,1,48,82,213,203,182,19,208,176,114,202,168,85,102,209,109,254,171,166,126,168,235,110,74,95,62,75,178,23,189,77,182,218,15,69,188,162,45,16,94,169,22,186,158,166,125,0,0,71,252,214,228,167,11,51,131,242,91,246,153,95,186,233,159,36,186,238,139,208,82,163,51,204,234,185,28,206,111,57,135,117,211,166,70,221,187,116,213,90,235,169,105,231,242,191,195,211,5,242,153,127,212,49,27,14,110,123,214,163,82,168,209,221,162,58,213,110,108,71,152,75,14,60,203,202,82,82,204,102,148,75,221,29,4,70,106,50,208,213,217,220,101,40,0,71,252,214,228,167,11,51,131,242,91,246,153,95,186,233,159,36,186,238,139,208,82,163,51,204,234,185,28,206,111,57,135,117,211,166,70,221,187,116,213,90,235,169,105,231,242,191,195,211,5,242,153,127,212,49,27,14,110,123,214,163,82,168,209,221,162,58,213,110,108,71,152,75,14,60,203,202,82,82,204,102,148,75,221,29,4,70,106,50,208,213,217,220,101,40,0,4,63,199,190,23,248,5,152,156,88,174,227,29,235,119,226,4,42,213,193,210,245,44,82,234,16,155,138,142,68,102,163,163,98,92,136,226,203,84,50,147,61,86,126,177,158,154,22,132,93,131,43,249,95,176,114,153,96,84,48,231,14,106,247,5,70,155,81,172,59,91,117,218,220,134,94,125,47,184,203,44,169,41,83,45,52,146,70,216,232,50,35,73,158,166,174,222,226,46,192,0,32,7,247,21,50,177,255,0,207,246,42,255,0,244,214,157,255,0,97,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,231,241,239,5,45,92,196,225,61,119,7,47,90,133,86,21,22,224,233,122,151,233,110,182,220,164,114,36,181,33,27,20,227,110,32,181,91,41,35,213,7,234,153,233,161,232,101,24,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,34,254,104,56,122,96,190,108,239,250,126,35,98,53,207,122,211,170,84,234,59,84,70,154,162,77,136,203,10,97,183,158,121,42,82,94,140,234,141,123,164,44,140,201,68,90,18,123,59,204,253,6,84,178,83,133,153,62,249,83,251,51,175,221,117,63,149,189,15,91,233,217,81,158,229,244,188,254,95,43,146,195,90,107,212,175,118,237,218,232,157,52,208,245,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,3,248,103,161,106,99,242,77,171,83,233,204,147,243,36,114,219,53,236,35,216,163,245,180,51,211,176,190,195,30,62,185,142,88,95,109,203,232,235,55,55,78,230,205,250,116,82,23,217,169,151,246,91,63,221,49,253,141,142,56,93,49,76,38,61,207,184,228,165,42,107,249,148,130,220,74,250,39,218,223,102,186,251,71,161,165,94,54,229,108,214,154,101,71,156,104,51,37,124,203,137,208,203,77,126,146,75,222,67,236,165,68,164,146,146,122,145,150,164,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,138,50,73,26,140,251,8,181,49,241,170,183,141,185,68,82,83,84,168,242,77,102,68,159,153,113,90,153,235,167,209,73,251,140,121,233,56,227,133,208,212,250,100,92,251,78,50,84,167,127,153,72,61,164,159,164,125,141,246,233,167,176,127,40,120,229,133,247,36,190,142,141,115,117,14,108,223,167,69,33,29,154,145,127,105,178,253,226,30,194,21,90,159,81,100,223,135,35,152,217,47,97,158,197,23,173,161,30,157,165,246,144,253,100,122,150,164,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,81,36,141,74,61,8,187,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,187,107,55,25,184,175,99,150,34,76,144,221,156,199,201,74,107,137,91,105,141,186,28,238,195,55,52,61,238,67,74,190,138,210,90,127,192,215,218,98,39,95,24,185,136,56,141,53,83,239,10,255,0,94,242,150,110,107,210,176,215,110,170,63,247,180,36,187,214,175,243,143,38,185,47,56,122,173,122,255,0,2,2,146,241,105,162,251,187,187,8,126,136,149,122,140,41,13,202,139,35,99,173,44,156,66,182,36,244,81,30,164,122,25,123,200,117,107,59,54,216,243,100,77,135,46,139,123,114,202,18,91,67,104,244,108,35,245,16,105,50,78,170,100,255,0,116,187,123,68,149,195,126,47,88,215,105,114,152,186,168,223,40,216,39,146,183,19,212,68,135,185,62,161,25,106,220,35,50,236,74,187,127,225,125,130,94,225,79,23,76,17,189,10,36,75,202,155,242,98,99,164,217,56,142,116,185,187,84,123,8,251,91,134,68,125,170,87,119,238,253,164,38,61,135,138,150,54,37,211,163,85,44,234,215,94,196,152,232,146,131,233,158,107,84,41,41,81,31,206,33,39,220,180,251,53,237,251,199,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,61,59,76,114,171,71,51,56,75,124,98,27,216,103,109,92,93,93,105,157,187,153,233,36,183,222,194,158,47,89,109,37,31,65,10,63,165,236,247,246,14,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,0,0,0,0,0,0,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,148,221,217,153,194,91,31,16,217,195,59,150,226,233,43,79,110,218,207,73,37,206,230,18,241,250,200,105,72,250,11,73,253,47,111,191,176,117,82,61,123,72,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,7,146,191,49,82,198,195,74,116,154,165,227,90,232,24,141,29,114,86,125,51,206,232,132,165,74,51,249,180,40,251,144,175,102,189,159,112,135,24,173,197,211,4,108,178,151,18,205,167,124,167,152,210,92,38,209,206,151,11,114,139,121,23,107,144,204,139,181,41,239,253,239,176,196,66,196,142,47,88,215,118,243,152,181,104,223,39,24,55,148,182,211,212,68,153,181,62,185,17,106,228,34,51,236,82,123,127,224,253,162,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,251,199,219,216,57,76,186,189,70,108,135,37,74,145,189,215,86,110,45,91,18,90,168,207,83,61,8,189,230,63,57,201,120,245,213,125,253,253,132,8,146,243,103,170,23,167,240,33,235,44,124,92,196,28,57,154,153,246,125,127,160,121,43,39,53,233,88,119,183,84,159,251,226,20,93,232,79,249,132,177,193,158,43,216,229,135,115,35,183,120,177,242,174,154,218,80,218,163,110,135,7,176,141,189,79,123,112,212,175,162,133,22,159,240,245,246,16,179,44,177,231,175,10,179,37,18,60,74,115,158,139,175,42,58,28,126,155,164,151,249,75,209,146,82,121,167,29,180,43,69,188,73,212,187,244,215,184,251,36,162,84,74,34,82,79,82,62,210,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,229,49,31,20,44,156,39,183,220,185,239,186,199,163,169,237,233,171,189,59,207,119,173,8,238,105,10,87,210,113,5,221,237,251,197,80,102,147,138,237,114,253,162,212,236,156,42,165,122,50,44,149,147,126,145,231,161,238,107,11,138,180,56,142,83,240,210,105,245,220,239,215,95,83,179,176,197,117,213,42,51,107,117,73,117,122,131,188,217,115,228,57,37,245,237,36,239,113,106,53,40,244,34,34,45,76,207,176,136,136,117,204,14,202,102,49,227,220,182,206,203,183,57,212,243,116,154,118,95,89,21,60,179,213,173,125,71,30,66,143,68,186,147,236,251,189,250,88,30,16,240,107,183,218,98,29,83,20,239,14,177,75,105,181,191,78,244,122,219,216,163,38,212,164,243,88,155,219,167,206,39,82,47,110,190,225,34,169,28,49,242,183,74,166,166,156,118,103,52,146,100,173,222,145,168,167,83,218,69,221,213,31,184,125,35,225,191,149,179,100,152,249,9,217,166,159,238,165,71,221,167,253,244,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,246,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,157,232,78,167,238,215,218,98,29,227,55,13,124,194,225,83,79,212,162,80,189,49,75,103,114,149,39,170,131,31,68,151,49,70,123,14,82,149,244,91,35,254,58,119,144,139,245,203,106,183,109,202,114,29,106,23,78,243,75,54,212,158,98,23,162,136,204,140,181,73,153,119,164,255,0,204,62,149,133,136,215,126,26,87,26,184,108,218,175,65,53,149,36,201,206,67,78,247,45,43,211,71,18,162,239,66,125,158,207,188,88,182,86,56,181,84,233,62,143,178,241,178,155,213,48,167,90,107,211,92,228,163,150,143,152,111,78,158,52,51,51,208,137,213,247,246,235,183,220,98,204,112,203,27,240,223,23,105,140,212,236,106,255,0,94,219,205,165,205,58,87,218,211,84,161,95,239,173,167,252,98,61,158,223,188,123,192,0,0,0,0,0,0,0,0,0,0,0,0,1,193,179,177,138,114,48,139,47,247,5,217,10,127,71,41,142,147,148,231,40,156,211,89,177,155,62,195,66,139,185,195,46,210,246,138,168,225,70,194,230,230,102,12,183,35,243,73,174,110,229,111,219,183,90,124,226,46,207,110,186,11,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,1,70,28,87,24,92,44,204,205,148,220,126,81,59,203,218,173,251,183,105,79,130,71,217,236,239,22,173,146,124,83,145,139,184,1,111,221,115,103,245,146,158,234,249,174,114,137,189,116,155,37,178,236,36,36,187,155,34,236,47,96,239,32,0,0,0,0,0,0,0,0,0,0,0,0,3,193,226,110,55,225,190,17,83,30,169,223,53,254,129,182,91,83,154,116,175,187,174,137,90,191,222,155,87,248,181,251,61,159,112,172,236,211,241,106,169,213,189,33,101,224,157,55,165,97,46,186,215,166,185,201,95,49,31,62,222,157,60,152,100,101,169,27,75,239,236,211,111,188,197,116,223,184,141,119,226,93,109,235,134,242,171,117,243,94,82,148,110,114,26,107,189,106,95,115,105,73,119,173,94,207,111,220,62,109,14,218,173,220,146,155,135,69,133,212,60,234,201,180,167,152,132,106,163,50,34,45,84,100,93,234,47,243,137,65,131,60,53,243,11,138,173,49,82,151,66,244,61,45,237,170,76,158,170,12,141,82,124,181,17,236,41,73,87,209,112,207,248,105,222,98,98,97,175,6,59,54,11,113,231,226,29,251,233,67,82,80,167,96,250,41,214,52,63,80,212,92,198,103,125,139,78,165,239,215,216,67,188,91,220,48,114,181,65,136,168,133,103,115,137,100,123,143,210,21,20,234,102,68,70,127,223,103,238,31,88,184,111,229,108,153,54,62,66,118,105,167,251,169,81,247,105,255,0,125,15,155,87,225,143,149,186,173,53,84,226,179,57,68,163,53,110,244,141,69,90,30,211,46,238,168,189,226,58,226,247,6,187,125,214,38,85,48,178,240,232,212,134,156,91,20,239,71,173,205,234,34,113,73,79,53,249,189,154,252,218,117,50,246,107,239,21,249,142,57,76,198,60,4,150,225,222,150,231,38,158,78,155,77,75,235,34,171,152,122,187,167,168,219,203,81,106,150,148,125,191,119,187,94,71,75,168,205,162,85,34,85,233,238,242,165,192,144,220,150,23,180,149,177,196,40,148,147,208,200,200,244,50,46,195,35,33,101,249,44,226,142,245,188,197,51,13,113,169,60,216,156,214,99,49,86,212,147,201,111,72,236,165,60,136,209,12,213,161,19,171,212,213,169,247,123,140,90,165,157,121,91,183,237,191,18,232,181,170,29,109,58,107,77,188,203,220,167,27,220,149,161,43,73,237,90,82,162,245,86,147,237,47,104,251,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,63,230,191,56,56,125,149,251,92,230,87,36,245,53,201,63,222,52,237,143,163,159,181,198,9,207,157,75,46,33,59,80,249,43,214,239,211,66,237,238,163,236,195,230,183,21,51,29,86,41,55,173,95,153,79,99,251,214,31,79,24,185,59,146,209,47,215,109,150,212,173,84,202,79,183,187,184,189,186,243,204,62,195,203,179,20,46,120,182,141,153,76,235,234,82,214,132,54,215,57,166,190,147,136,108,143,115,138,74,126,146,210,93,254,223,118,162,216,178,127,194,198,217,181,98,83,47,140,110,135,215,214,54,179,49,168,60,199,26,233,156,210,59,164,92,200,210,205,43,218,180,186,158,210,208,245,215,77,52,33,98,52,11,126,145,107,210,163,209,40,113,58,104,113,91,67,77,55,204,82,246,165,41,36,145,106,163,51,62,196,145,118,159,176,125,16,0,0,28,243,20,176,23,12,49,142,156,245,58,252,183,125,32,135,91,83,122,245,114,26,211,84,172,191,222,156,71,248,197,255,0,159,238,21,251,152,62,16,52,169,13,78,175,96,181,75,165,115,87,94,69,55,146,165,235,216,234,137,60,217,51,127,228,147,174,158,205,125,226,184,241,115,47,152,167,130,85,137,20,171,250,220,232,57,110,45,45,185,214,70,119,152,130,83,137,37,104,211,139,211,94,82,251,12,251,52,251,181,243,214,14,36,222,88,99,92,143,113,217,117,127,71,207,138,234,29,109,222,157,167,116,82,86,149,151,99,137,82,126,146,18,125,222,207,188,88,78,90,248,184,92,84,69,192,183,177,193,29,108,69,62,211,79,213,117,109,190,75,95,50,133,47,147,26,25,154,180,34,117,122,17,234,122,233,238,22,145,133,184,181,98,227,21,173,14,239,176,171,62,145,167,204,101,183,82,231,78,243,58,111,109,14,17,104,234,16,175,162,226,15,187,219,247,143,98,0,0,0,0,0,0,0,0,0,0,0,0,43,27,140,246,36,77,133,108,90,152,123,79,147,182,61,75,175,244,131,123,8,247,242,220,167,186,215,105,167,82,208,204,207,213,81,125,190,225,199,248,52,193,174,191,139,87,44,234,115,219,96,68,232,250,228,109,65,239,221,26,160,77,246,159,172,90,43,95,163,252,69,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,250,206,133,27,80,91,54,198,167,147,157,165,235,30,170,211,233,127,1,216,56,48,98,68,201,182,205,217,135,179,228,238,143,77,232,58,6,246,17,108,230,57,81,117,222,210,78,167,169,145,31,172,163,251,61,194,206,64,0,0,0,0,0,0,0,0,0,0,0,7,142,197,44,90,177,112,118,214,153,119,223,181,159,71,83,225,178,227,170,115,167,121,237,118,54,183,12,180,105,11,87,209,109,103,221,236,251,133,91,230,83,139,133,197,91,92,251,123,3,209,209,68,75,238,180,197,87,86,220,231,53,243,200,74,249,50,97,145,167,82,54,151,161,158,165,166,158,241,94,215,246,36,222,88,157,92,145,113,222,149,127,72,79,148,234,221,113,222,157,166,181,82,150,165,159,99,105,74,126,146,212,125,222,223,184,122,28,35,203,230,41,227,109,97,138,85,131,110,117,252,199,16,151,28,235,35,53,203,65,169,180,154,180,117,196,107,167,53,29,132,125,186,253,250,88,230,95,56,64,210,163,181,6,189,141,53,46,169,205,90,121,116,222,74,145,167,99,74,52,243,99,77,255,0,149,78,186,123,117,247,11,2,194,220,5,195,12,28,167,51,78,176,237,223,71,161,166,210,222,189,92,135,117,209,40,47,247,215,23,254,45,31,230,251,199,67,0,0,1,243,171,246,253,34,232,165,72,162,87,34,117,48,229,54,182,157,111,152,164,110,74,146,105,50,213,38,70,93,138,50,236,63,104,174,236,224,112,177,182,110,168,149,59,227,4,97,244,21,141,175,76,118,15,49,199,122,151,52,144,233,151,50,76,178,74,55,45,77,39,176,180,45,53,211,77,72,84,238,32,225,229,217,133,247,60,171,70,244,166,116,21,56,139,90,22,215,57,167,126,139,139,108,207,115,106,82,126,147,106,46,255,0,103,187,65,220,114,171,158,28,79,203,125,90,29,58,45,67,171,181,142,75,110,74,167,114,163,183,169,110,96,150,174,105,176,227,159,213,51,183,66,247,234,93,189,247,115,151,44,199,88,121,142,177,97,221,150,125,67,152,255,0,37,180,207,141,202,120,186,105,28,150,92,113,189,238,52,217,47,105,188,146,220,146,208,251,203,236,235,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,139,230,171,49,182,238,91,240,206,109,227,86,123,89,133,203,233,24,218,231,206,255,0,56,97,181,250,201,105,194,78,132,241,31,105,118,251,61,229,159,28,91,197,139,191,26,47,121,215,237,239,80,235,42,115,249,92,215,57,77,55,174,198,91,104,187,26,66,19,244,90,73,118,36,187,189,250,153,244,44,172,229,54,252,205,5,210,170,69,180,142,158,159,23,78,178,110,172,175,147,185,183,212,143,155,91,205,169,90,169,133,39,176,251,59,207,237,188,188,0,202,126,20,101,234,153,17,139,54,141,203,159,30,59,209,149,47,168,146,123,219,114,71,56,203,99,143,56,146,245,137,61,189,254,175,218,100,59,72,0,0,0,0,15,59,123,225,245,165,136,180,119,104,55,133,43,175,132,242,84,133,55,207,117,173,72,210,164,159,107,106,73,247,45,69,223,237,21,253,153,78,18,86,117,202,154,157,209,131,50,61,15,57,72,122,66,105,219,29,145,207,123,231,150,69,205,145,48,137,59,148,166,147,221,161,105,175,180,197,97,227,86,94,241,55,1,43,202,160,226,29,11,161,113,90,169,149,117,81,221,230,35,123,137,74,180,101,197,233,175,41,125,134,125,154,125,218,253,108,185,102,107,17,114,223,121,198,185,172,218,151,46,58,148,134,167,70,228,176,125,68,126,107,43,113,189,238,52,225,163,113,50,146,220,146,212,187,203,219,173,219,229,39,58,54,6,101,237,232,204,195,149,211,220,108,199,65,205,133,177,245,237,89,33,130,112,249,134,195,109,159,206,62,73,245,126,242,236,238,146,64,0,0,0,0,0,0,0,0,0,0,0,40,63,137,150,42,158,34,230,46,169,79,109,122,177,70,228,108,45,59,185,208,97,153,255,0,97,39,222,143,183,248,9,183,193,187,12,27,182,176,198,226,191,164,69,218,253,205,210,109,94,253,117,233,164,84,26,238,37,153,119,43,247,75,248,247,139,21,0,0,0,1,252,215,183,65,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,1,252,215,183,65,253,0,0,0,1,93,92,100,112,193,187,151,12,45,219,249,136,187,159,182,122,189,203,223,166,157,76,138,123,93,198,178,46,228,254,233,255,0,14,241,9,56,102,226,175,236,235,49,116,186,123,171,209,138,207,63,121,105,254,38,12,195,47,236,40,251,215,246,127,17,126,0,0,0,0,0,0,0,0,0,0,0,0,35,118,109,115,163,96,101,162,222,146,204,201,93,69,198,244,117,170,20,45,143,163,114,205,15,147,103,204,38,28,108,190,113,131,79,173,247,159,103,125,35,230,55,51,88,139,153,11,210,77,205,121,84,185,145,210,165,183,6,55,37,130,233,227,243,94,91,109,239,109,166,205,123,73,229,22,229,22,167,222,126,205,62,78,10,229,239,19,113,238,188,154,14,30,80,186,231,19,162,158,87,85,29,174,90,55,182,149,43,71,156,70,186,115,81,216,71,219,175,223,165,158,101,175,132,149,157,109,38,153,116,99,52,143,76,78,74,25,144,170,118,199,99,242,30,249,149,153,115,99,204,50,86,213,37,212,247,104,122,235,236,33,96,54,70,31,90,88,117,71,106,131,103,210,186,8,76,165,40,75,124,247,93,208,137,41,73,118,184,165,31,114,18,93,254,193,232,128,0,0,0,0,71,60,220,228,218,193,204,229,171,40,170,16,249,55,36,120,203,42,116,238,99,202,216,226,91,127,148,92,178,125,182,207,71,31,53,122,221,158,195,236,238,163,60,194,101,254,244,203,189,251,46,202,187,227,109,52,45,197,69,127,123,71,207,96,158,117,180,57,181,183,28,219,187,146,163,208,207,82,246,251,207,247,229,127,49,23,102,92,113,58,159,120,219,179,185,49,92,117,168,213,54,249,77,43,155,12,228,50,227,200,213,109,56,105,212,153,46,212,150,226,246,123,142,248,114,171,152,219,119,50,24,103,10,241,164,189,164,195,230,117,108,109,115,230,191,156,62,218,61,101,52,217,43,82,100,207,176,187,61,190,243,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,213,234,177,40,180,247,106,115,151,177,134,118,238,86,134,122,106,162,73,119,17,159,121,151,176,103,207,60,57,155,168,102,55,22,102,213,163,252,205,18,55,47,162,99,213,86,221,209,163,37,207,88,218,109,103,235,179,175,172,95,119,103,127,52,192,108,20,185,177,235,16,160,216,86,195,91,164,75,230,234,189,205,150,221,140,58,239,114,220,65,30,164,210,191,181,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,118,45,197,233,167,53,94,223,253,133,209,128,0,0,0,0,0,7,134,197,188,27,178,49,158,215,151,107,94,180,206,170,60,150,92,105,39,206,121,27,13,77,184,141,126,109,104,51,208,157,87,102,190,223,187,74,108,206,191,14,171,175,1,165,77,189,236,149,122,78,212,117,231,28,211,70,217,233,18,103,37,221,159,57,37,110,57,177,166,147,219,167,110,190,242,50,56,127,104,221,247,30,31,92,113,110,59,110,111,71,82,167,190,135,91,115,150,219,155,86,219,137,89,118,45,42,73,250,200,73,246,145,247,11,151,200,15,16,106,94,52,82,169,248,103,136,174,244,183,84,70,154,138,203,187,84,190,176,144,152,172,165,123,89,140,134,219,222,235,171,61,13,94,174,158,237,12,167,161,30,165,169,123,71,244,0,0,0,0,0,0,0,0,0,0,121,12,88,189,89,195,219,6,169,119,62,173,168,131,200,212,244,51,250,111,54,223,177,42,253,255,0,113,140,207,93,247,12,187,174,226,151,95,156,239,53,249,92,189,202,218,73,215,106,18,130,236,34,34,238,73,123,6,139,178,157,133,103,131,248,39,66,179,93,115,123,241,122,174,98,180,211,93,210,223,112,187,55,172,187,156,247,255,0,236,29,136,126,106,124,6,41,177,147,22,57,104,132,235,167,127,180,204,253,167,246,143,210,0,0,2,16,230,11,61,116,108,187,102,34,45,165,93,99,159,75,145,191,174,86,229,167,151,182,11,78,55,216,152,238,40,245,83,197,244,79,239,236,238,155,81,228,53,41,148,190,202,183,33,90,232,122,25,119,30,158,209,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,63,206,68,134,162,178,167,222,86,212,39,77,79,67,62,243,211,216,33,38,95,243,213,70,204,70,98,37,90,84,22,121,20,184,219,58,21,110,90,185,155,160,186,227,157,138,142,218,139,69,50,127,72,254,238,206,249,190,0,0,3,243,84,32,49,82,140,168,178,11,84,43,77,123,253,134,71,236,63,176,126,145,199,115,99,133,103,140,24,39,93,179,90,115,99,242,186,94,90,180,215,77,178,216,112,251,55,160,187,155,247,255,0,236,25,209,180,46,25,118,165,197,18,191,5,222,83,241,121,155,85,180,149,166,228,41,7,216,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,238,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,122,171,174,91,78,197,121,221,170,71,70,75,76,166,84,189,175,70,91,110,108,117,164,30,132,175,91,95,118,166,116,209,119,93,247,30,32,220,114,174,59,146,111,89,82,168,62,183,92,115,150,219,123,150,227,138,89,246,33,41,73,122,203,81,246,17,119,137,129,146,142,29,119,94,60,202,135,123,222,202,244,101,168,211,205,185,166,141,189,213,164,142,51,187,62,110,74,28,111,123,78,171,183,78,205,61,230,68,87,37,132,152,55,99,224,197,175,18,214,178,169,157,36,120,204,182,210,143,156,243,155,205,45,182,141,223,56,181,153,106,77,39,179,95,103,223,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,250,244,198,144,150,139,111,53,180,125,55,181,213,71,167,191,179,187,63,184,155,96,86,176,190,249,172,216,245,230,185,114,233,19,164,67,87,172,131,221,202,121,109,25,250,138,81,23,107,103,217,184,254,243,239,29,163,35,217,155,168,101,203,22,97,85,164,124,245,18,79,51,173,99,213,78,237,177,164,165,191,88,154,113,101,235,189,175,170,95,127,103,118,131,41,21,88,149,170,123,85,56,43,222,195,219,182,171,67,45,116,81,164,251,200,143,188,143,216,63,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,33,197,103,48,135,134,88,80,197,129,75,78,149,43,163,118,199,117,254,171,166,147,5,211,245,84,218,146,173,82,179,47,164,157,62,222,225,72,233,74,150,162,74,75,83,49,122,252,54,114,177,73,193,140,44,137,122,212,227,127,178,90,223,51,170,86,245,122,156,153,51,27,71,98,94,91,103,171,110,151,113,23,219,169,246,148,208,0,0,0,0,0,0,0,31,158,161,2,37,86,12,138,108,246,185,177,229,52,182,93,70,227,78,228,40,140,148,90,145,145,151,97,159,112,169,254,34,92,59,17,67,69,91,28,48,160,183,48,183,31,157,85,167,119,108,35,234,228,188,255,0,53,249,38,103,161,19,105,216,148,125,164,93,228,43,62,149,82,169,90,245,232,149,104,46,114,39,210,165,183,33,165,104,149,108,121,165,146,146,122,25,26,79,69,36,187,200,203,239,23,93,195,131,59,49,241,182,206,143,135,55,175,243,123,150,138,218,34,176,174,213,245,49,217,106,35,41,115,70,216,67,104,220,227,170,245,77,70,101,246,150,134,83,168,0,0,0,0,0,0,0,0,0,0,68,174,39,56,134,237,135,149,139,141,16,87,182,116,254,143,167,61,8,254,133,70,30,238,244,168,190,138,207,191,65,71,56,83,106,34,246,191,169,118,203,138,218,153,156,253,79,77,116,216,202,215,239,47,221,247,141,57,192,97,49,162,33,132,247,39,95,244,153,143,208,0,0,0,2,130,248,155,92,173,215,243,67,112,48,209,234,152,125,39,111,191,125,58,25,251,139,220,45,95,135,126,34,187,136,153,109,160,76,147,35,157,34,63,85,204,86,194,79,210,159,44,139,176,146,146,238,64,147,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,35,23,17,12,69,119,14,242,219,95,153,26,71,38,68,142,151,150,173,132,175,163,62,33,31,97,165,69,220,177,84,252,50,110,86,232,25,161,183,216,116,244,76,206,175,183,221,178,157,48,253,199,239,23,234,0,0,0,3,243,207,97,50,98,45,133,119,43,79,244,145,140,198,98,181,168,139,38,254,170,91,45,171,114,97,242,52,61,52,215,123,40,95,188,255,0,123,222,47,27,134,46,33,187,125,229,98,220,68,229,238,157,3,172,234,15,66,47,167,81,153,183,185,41,47,162,130,238,212,75,80,0,0,0,0,0,0,0,0,0,1,5,120,143,231,102,62,9,89,178,48,230,202,254,113,114,214,155,92,87,213,218,142,154,59,205,75,101,78,104,227,11,109,123,92,105,62,169,40,140,254,194,212,206,148,106,181,42,149,209,94,151,86,156,231,62,125,86,91,146,29,86,137,78,247,157,89,169,71,161,17,36,181,82,143,184,136,190,225,102,28,59,120,118,34,184,138,78,56,98,186,118,176,135,88,155,74,167,107,174,242,46,146,75,47,243,88,146,70,90,145,184,157,138,71,218,101,220,66,215,233,244,248,148,168,44,83,96,53,202,143,25,180,178,210,55,26,182,161,36,68,69,169,153,153,246,17,119,143,210,0,0,0,0,0,0,0,43,107,138,254,85,169,117,251,59,246,223,110,70,219,87,167,175,100,239,93,71,172,86,218,157,37,197,122,239,18,126,153,167,177,40,53,123,187,59,5,62,169,42,66,141,42,45,12,133,220,112,166,204,33,226,110,20,63,135,245,52,235,82,181,246,239,119,95,235,122,153,51,157,46,196,182,148,167,68,160,139,233,43,95,179,184,78,240,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,51,36,150,167,220,40,11,136,238,51,30,46,230,18,166,113,164,243,105,212,174,79,72,91,54,237,230,193,137,191,189,9,81,250,205,251,117,251,52,30,119,34,248,15,55,29,241,218,143,67,91,26,210,35,245,29,123,187,139,230,247,67,146,166,251,57,136,81,234,182,180,245,79,239,236,239,208,212,72,172,194,142,136,204,39,106,17,174,133,169,159,121,235,237,251,199,251,0,0,0,0,0,0,0,0,255,0,25,113,88,157,17,232,82,81,189,153,13,169,167,19,169,150,169,81,104,101,169,118,247,24,168,14,39,89,35,110,199,170,73,198,204,62,137,253,27,80,121,111,84,217,230,125,7,220,84,201,47,57,185,215,205,71,162,82,130,218,148,17,123,187,117,33,4,48,127,19,171,184,63,136,116,107,238,128,255,0,45,250,108,200,239,56,157,168,62,99,109,190,219,166,143,93,11,34,212,219,46,210,73,153,127,208,52,25,149,28,194,91,185,136,194,138,77,215,74,151,204,158,212,102,35,212,155,229,184,92,185,69,25,135,29,78,170,109,180,158,138,120,139,84,150,211,246,125,157,160,0,0,0,0,0,0,0,0,0,5,92,241,162,185,228,250,46,207,182,210,90,50,126,144,220,125,157,190,181,57,101,236,215,191,237,16,147,33,116,72,85,236,202,91,16,167,159,205,171,173,215,191,254,240,148,126,195,47,105,16,209,1,22,133,161,15,232,15,205,81,168,69,165,195,114,124,215,57,108,181,166,229,104,103,166,166,68,93,132,70,125,230,66,28,228,187,56,197,152,140,75,189,40,239,39,167,110,39,163,186,54,117,223,174,232,242,20,231,172,76,55,254,39,94,211,246,246,125,179,60,0,120,92,103,197,107,115,6,108,26,133,245,115,200,229,67,131,202,221,234,56,173,119,188,219,69,244,16,179,239,117,63,217,63,245,150,108,241,10,238,151,126,94,21,11,174,113,234,252,238,86,238,239,236,52,134,203,185,41,46,228,23,176,133,235,112,207,178,100,89,185,97,183,209,33,90,156,174,175,78,194,254,205,66,103,185,71,251,194,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,137,252,76,44,153,23,150,88,110,4,71,86,135,23,164,215,176,191,181,80,135,239,81,126,232,162,156,61,187,165,216,119,133,62,235,130,122,63,7,155,183,187,251,109,45,179,239,74,139,185,103,236,49,164,204,24,197,107,115,25,172,26,125,245,108,72,230,195,157,205,219,234,56,157,54,60,227,71,244,208,131,239,105,95,217,47,245,159,186,0,16,195,58,57,198,44,187,226,93,151,71,101,61,67,114,253,35,214,51,174,205,54,199,142,166,253,99,97,207,241,218,246,31,179,183,236,152,212,234,132,90,164,54,231,194,115,152,203,186,237,86,134,90,232,102,71,216,100,71,222,70,63,72,15,225,150,165,161,140,239,231,214,139,10,133,153,75,158,20,3,249,164,244,90,119,255,0,222,17,79,218,103,237,51,19,111,130,237,207,39,209,119,133,182,162,213,146,244,126,211,236,236,245,170,43,63,102,189,255,0,104,180,96,0,0,0,0,0,0,0,0,0,28,95,53,185,132,183,114,239,133,21,107,174,173,47,151,61,216,207,199,166,183,203,112,249,146,206,51,238,52,157,82,219,137,45,84,201,150,170,45,165,237,251,115,231,140,56,157,93,198,28,67,172,95,117,247,185,143,212,166,72,121,180,237,65,114,219,113,247,29,36,122,136,65,30,134,225,246,154,72,207,254,129,59,184,98,228,141,187,226,171,27,26,241,6,39,244,109,61,212,63,76,103,153,244,223,109,80,228,178,230,230,159,37,22,169,82,203,106,144,101,239,246,16,184,8,145,88,131,17,152,81,145,177,152,237,165,166,211,169,158,137,73,104,69,169,246,247,16,255,0,96,0,0,0,0,0,0,0,30,111,17,172,248,151,245,139,94,179,167,22,173,86,41,178,160,153,246,246,115,89,91,122,246,41,39,220,179,246,151,222,93,226,128,243,209,128,243,112,35,29,171,20,52,49,165,34,71,79,208,59,184,190,115,108,56,202,115,179,152,181,22,139,119,79,88,254,238,206,239,69,195,139,25,143,8,179,9,76,57,50,121,84,234,175,59,171,45,155,183,114,160,203,217,220,133,40,189,103,61,154,125,186,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,217,44,242,57,41,247,235,41,134,213,219,203,89,119,59,237,47,253,165,156,57,18,30,148,242,159,125,123,150,173,53,61,8,187,139,79,96,186,158,19,217,124,77,137,132,141,98,125,97,158,93,90,226,221,171,123,181,229,114,36,206,99,189,46,41,42,213,43,35,250,37,167,218,125,162,125,128,0,0,0,0,0,0,0,0,248,247,125,179,78,188,237,106,181,169,86,111,124,58,188,23,224,188,157,84,94,163,173,169,181,125,19,35,238,81,247,25,31,218,66,133,179,233,148,171,135,46,184,159,54,161,18,6,235,94,180,251,147,34,73,230,160,182,41,233,18,141,12,236,55,156,112,244,105,146,61,199,167,184,200,143,191,243,100,47,52,21,60,188,226,237,57,19,106,92,171,114,176,251,48,167,35,146,149,109,75,178,162,243,28,212,154,113,195,209,182,79,213,78,159,97,145,247,223,165,167,114,210,239,43,102,149,117,209,31,231,64,171,194,98,116,119,54,169,59,155,117,180,184,131,209,68,74,47,85,69,222,68,127,97,15,172,0,0,0,0,0,0,0,0,0,41,255,0,140,211,206,157,247,108,180,134,190,108,186,221,202,220,95,226,105,250,118,8,209,195,235,145,252,167,45,115,125,123,83,252,251,183,67,63,240,124,175,112,208,184,0,141,60,65,177,42,62,26,229,186,225,168,186,230,197,189,210,108,236,51,238,159,20,143,251,42,253,241,92,252,31,25,154,246,61,76,113,146,249,148,114,249,202,236,236,214,20,253,189,135,219,223,238,23,92,3,207,95,151,245,171,134,150,204,171,190,243,169,244,20,168,91,57,207,242,92,119,110,247,18,218,125,86,210,165,30,170,90,75,176,189,190,237,69,25,231,215,59,51,179,51,116,250,26,217,149,182,207,129,253,234,222,194,62,102,246,226,169,125,171,97,183,75,71,88,87,121,158,190,206,206,255,0,17,147,204,166,93,217,156,190,209,2,20,13,109,248,90,250,74,95,53,175,153,222,204,131,107,212,55,155,90,181,113,131,47,87,187,188,251,59,244,39,111,80,41,118,189,30,61,10,139,27,167,133,27,127,41,189,234,94,221,202,53,31,106,140,204,251,84,103,218,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,1,207,241,135,29,48,227,1,161,219,53,108,80,172,250,26,149,116,92,12,219,108,212,157,34,40,176,229,58,195,239,54,185,43,51,46,83,39,211,169,6,230,134,148,41,105,53,237,65,45,104,232,0,0,3,207,183,127,217,174,223,242,48,181,55,12,66,187,34,209,217,175,174,146,163,52,190,116,231,94,113,132,200,65,25,104,180,19,172,173,10,218,103,176,205,189,251,121,141,238,244,0,0,0,60,85,217,140,86,13,139,127,218,152,115,119,215,162,82,42,87,164,121,174,209,93,155,41,152,236,74,126,59,208,217,233,16,167,22,149,46,75,138,158,209,182,210,18,163,81,54,239,118,210,37,123,80,0,0,0,0,16,255,0,30,248,160,96,22,93,177,98,187,131,151,173,161,136,19,107,86,255,0,75,212,191,75,167,194,114,42,249,241,154,144,141,138,114,91,107,61,16,242,72,245,65,122,196,122,106,90,25,246,12,175,230,130,193,205,157,129,80,196,108,57,164,92,20,234,109,58,176,237,17,214,171,113,217,101,245,62,219,44,188,165,37,44,186,234,77,27,100,32,136,205,68,122,146,187,59,140,251,0,231,247,206,58,97,198,27,98,61,141,133,247,173,103,209,85,92,70,235,154,160,60,249,18,98,200,149,20,227,145,197,83,134,126,163,206,117,73,229,17,150,213,169,10,65,40,150,166,208,190,128,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,0,15,21,134,216,197,96,226,179,151,4,59,66,189,17,250,149,171,88,157,68,173,83,14,83,42,155,1,248,211,100,68,220,251,45,173,74,105,14,170,43,174,52,107,218,107,111,106,180,46,210,47,106,0,0,0,35,254,107,115,173,133,153,62,249,45,251,76,160,93,117,63,149,189,119,69,232,40,177,158,229,244,188,142,103,55,156,251,90,107,212,163,110,221,218,232,173,116,208,181,231,248,9,197,3,0,179,19,139,20,44,28,178,173,12,64,133,90,184,58,174,153,250,165,62,19,113,81,200,140,236,133,239,83,114,220,89,106,134,84,69,162,15,214,50,215,66,212,202,96,15,21,140,152,189,102,224,70,29,212,49,75,16,95,150,197,189,73,145,5,153,207,198,96,222,92,116,73,150,204,82,120,208,94,178,144,133,62,149,172,146,74,94,196,171,106,86,173,18,126,170,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,0,7,138,196,236,98,176,112,113,187,114,102,35,87,162,80,233,183,37,96,232,141,84,231,74,102,52,40,143,244,82,165,165,82,30,121,104,75,104,82,98,45,180,153,106,102,227,141,167,79,88,204,189,168,0,0,231,248,247,141,118,174,93,176,158,187,140,119,173,62,171,54,139,111,244,189,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,221,171,202,199,255,0,56,56,171,255,0,210,170,119,253,184,79,240,0,1,199,240,103,54,120,13,143,215,149,221,97,225,109,245,18,177,87,179,164,114,165,33,29,136,154,193,18,9,82,225,171,93,36,70,75,170,54,77,212,118,18,210,71,253,91,172,184,239,96,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,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,0,3,197,98,118,49,88,56,56,221,185,51,17,171,209,40,116,219,146,176,116,70,170,115,165,51,26,20,71,250,41,82,210,169,15,60,180,37,180,41,49,22,218,76,181,51,113,198,211,167,172,102,94,212,0,7,63,190,113,211,14,48,219,17,236,108,47,189,107,62,138,170,226,55,92,213,1,231,200,147,22,68,168,167,28,142,42,156,51,245,30,115,170,79,40,140,182,173,72,82,9,68,181,54,133,244,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,207,240,67,50,56,37,152,250,85,78,179,130,247,244,75,142,61,26,66,35,79,66,99,191,21,248,203,90,119,32,214,204,132,33,210,66,136,149,181,123,118,40,208,225,17,153,161,100,93,44,0,113,252,204,102,171,8,242,161,102,198,188,49,74,165,45,75,168,200,233,169,148,138,107,104,122,163,81,89,26,121,134,203,75,90,19,177,180,168,148,181,173,73,66,117,74,117,222,182,208,190,149,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,229,109,92,116,195,139,191,22,47,92,16,166,86,121,87,157,137,210,59,82,165,200,34,67,143,69,145,25,135,219,149,31,180,249,172,151,80,134,214,101,162,144,225,17,41,36,75,105,78,116,0,0,16,3,251,181,121,88,255,0,231,7,21,127,250,85,78,255,0,183,9,127,128,152,215,106,230,39,9,232,88,199,101,83,234,176,168,183,7,85,211,49,84,105,182,229,35,145,37,216,235,222,150,220,113,5,170,217,81,150,139,63,84,203,93,15,82,46,128,0,0,60,253,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,243,248,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,143,213,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,211,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,177,73,50,62,210,49,245,128,0,0,0,0,64,15,238,213,229,99,255,0,156,28,85,255,0,233,85,59,254,220,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,243,246,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,0,0,0,0,0,3,231,92,20,10,93,209,72,145,66,173,70,231,195,147,179,154,222,245,39,118,213,18,139,181,38,70,93,169,35,236,49,158,220,225,229,46,238,203,29,244,184,19,96,127,177,233,186,122,50,95,53,175,158,216,204,115,123,212,39,156,90,116,113,242,47,91,191,188,187,59,189,182,66,243,179,59,44,215,79,161,174,105,91,172,249,255,0,223,77,236,34,229,236,110,82,145,218,134,28,116,245,117,244,247,25,105,237,236,238,188,203,14,254,181,113,46,217,139,119,217,149,62,190,149,55,127,37,254,75,141,110,216,226,155,87,170,226,82,162,209,72,81,118,151,179,221,160,244,32,41,71,140,35,51,89,199,168,110,60,95,50,190,103,37,93,157,186,66,129,187,176,187,123,253,226,198,56,124,226,84,124,74,203,117,189,81,105,205,235,103,171,223,216,101,223,62,81,23,246,83,251,130,75,0,12,244,113,5,228,127,41,203,160,216,94,228,159,69,219,161,151,248,62,47,188,73,126,12,175,58,87,221,204,210,218,245,15,162,218,173,223,241,53,13,123,5,192,0,0,0,0,0,0,0,0,0,15,147,118,92,180,187,54,217,170,93,117,183,249,48,41,16,159,157,37,205,170,86,214,218,109,78,44,244,73,26,143,68,164,251,136,207,236,49,65,153,245,205,5,79,48,216,185,81,68,26,151,58,220,163,72,122,20,20,114,82,157,233,106,84,174,91,154,155,77,184,90,182,241,122,170,215,237,51,62,239,209,144,188,165,92,57,138,196,248,85,9,112,54,218,244,87,219,153,46,79,53,7,189,76,200,138,107,103,97,60,219,133,171,79,25,238,45,125,196,70,125,215,211,104,91,52,235,50,214,164,218,148,150,246,67,164,65,98,11,41,213,71,234,52,218,91,79,210,51,62,228,151,121,153,253,166,62,192,0,0,0,0,0,0,0,0,8,11,197,135,47,136,190,240,141,220,79,163,179,204,171,91,187,116,107,118,156,222,124,168,44,119,169,196,165,58,37,6,127,68,245,251,15,180,82,172,121,15,69,121,47,176,189,171,78,186,30,132,125,229,167,180,104,243,41,56,212,222,58,96,229,38,243,87,100,151,185,252,228,251,180,148,251,105,237,229,160,187,154,246,23,254,211,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,107,141,22,44,189,42,177,103,97,109,42,87,45,184,62,144,244,171,91,8,249,155,211,78,125,158,213,35,179,78,211,245,20,122,251,125,194,190,112,47,15,36,226,150,39,82,44,184,197,219,63,168,212,251,59,54,71,117,207,106,147,254,47,222,95,234,26,83,180,109,168,22,133,189,22,222,166,55,203,141,19,126,196,234,163,211,114,212,179,237,81,153,247,168,253,163,236,0,0,0,0,0,0,0,0,0,14,93,153,12,19,162,99,214,20,87,44,74,179,90,189,38,28,158,133,205,203,249,153,74,140,243,77,175,68,184,130,86,134,233,158,138,86,211,246,251,203,60,248,233,132,149,172,16,196,202,206,31,214,203,87,41,242,228,54,195,158,167,206,178,220,135,90,74,244,74,215,183,94,81,246,26,140,203,254,147,179,158,18,185,166,93,203,71,119,2,46,105,91,165,210,227,170,77,61,91,52,210,51,104,131,21,166,244,67,36,93,234,87,172,165,153,251,245,239,22,96,0,0,0,0,0,0,0,0,0,42,247,141,13,160,71,70,180,46,182,219,212,211,233,14,98,181,238,245,233,205,151,102,239,245,10,235,203,29,216,187,47,26,173,234,241,76,233,144,199,87,185,206,94,253,55,68,121,37,217,161,254,247,187,218,52,166,202,201,198,201,100,122,145,143,251,1,84,220,102,49,101,135,157,183,48,186,28,141,28,99,172,235,27,216,125,187,138,158,250,59,77,31,127,114,190,255,0,112,250,220,23,240,219,163,163,221,216,136,241,235,233,30,131,146,95,187,203,85,69,149,119,43,183,191,218,146,255,0,88,180,49,203,113,215,49,184,103,151,203,121,117,251,254,179,210,39,179,150,142,158,67,155,253,118,144,125,173,52,189,52,231,35,217,237,251,244,163,252,221,103,111,16,115,63,88,92,57,111,116,54,203,90,116,244,237,172,59,183,84,176,106,249,210,97,183,15,231,24,221,219,239,211,187,191,231,229,43,39,87,222,103,238,148,70,166,53,210,80,24,215,173,168,110,101,206,86,230,223,54,254,105,79,182,181,106,182,13,61,157,218,234,125,157,247,207,131,152,53,100,224,125,157,26,204,177,233,157,28,40,251,251,57,207,57,174,231,92,115,253,245,107,62,247,87,237,246,253,196,94,236,0,0,81,93,191,155,107,171,40,217,250,198,59,166,154,215,93,109,215,113,2,177,79,185,169,202,75,142,243,32,166,180,181,173,246,26,39,154,108,230,54,217,60,150,86,225,154,83,206,112,140,180,89,139,180,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,0,56,213,248,88,181,190,32,65,242,234,136,242,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,0,168,14,42,216,153,117,96,222,123,176,207,20,172,169,125,61,106,217,179,233,149,8,219,156,113,13,189,178,167,81,222,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,98,194,178,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,166,113,73,113,76,175,114,183,32,141,38,124,196,56,132,119,80,0,1,86,188,110,42,213,90,5,87,1,171,180,42,156,186,117,74,157,34,224,151,14,100,71,148,203,241,159,109,84,197,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,145,92,57,179,175,252,170,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,0,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,197,85,241,206,250,147,252,201,250,104,239,252,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,212,197,141,184,150,111,33,12,56,169,13,182,131,109,62,171,137,218,151,57,109,77,80,1,78,220,91,47,251,203,11,51,179,96,98,14,31,92,50,232,119,13,14,199,129,38,12,232,198,91,218,95,164,42,68,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,118,19,146,140,215,80,179,105,131,80,175,46,109,42,29,223,77,210,29,211,68,132,242,213,208,74,220,178,109,194,75,132,75,38,95,66,57,173,158,171,73,106,182,249,139,91,78,24,144,0,0,2,133,151,154,236,71,202,86,123,177,134,245,178,157,235,169,83,177,2,188,197,126,128,251,198,136,181,120,169,169,200,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,187,201,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,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,235,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,34,175,20,127,2,120,155,248,47,156,66,16,171,133,190,126,161,225,223,67,150,76,99,168,82,169,182,129,245,146,45,219,138,100,150,32,179,72,112,249,178,94,141,45,199,20,132,41,151,86,110,27,110,25,155,137,117,194,111,215,67,136,228,219,248,0,0,128,28,106,252,44,90,223,16,32,249,117,68,126,78,23,57,237,170,227,101,41,236,8,198,139,154,36,139,218,135,29,10,183,234,50,223,87,91,112,194,74,86,110,161,205,197,181,217,49,210,132,153,175,127,49,214,212,107,52,168,217,121,213,88,80,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,171,94,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,173,108,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,236,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,8,171,197,31,192,158,38,254,11,231,16,132,42,225,111,159,168,120,119,208,229,147,24,234,20,170,109,160,125,100,139,118,226,153,37,136,44,210,28,62,108,151,163,75,113,197,33,10,101,213,155,134,219,134,102,226,93,112,155,245,208,226,57,54,254,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,0,32,7,26,191,11,22,183,196,8,62,93,81,31,147,133,206,123,106,184,217,74,123,2,49,162,230,137,34,246,161,199,66,173,250,140,183,213,214,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,175,142,119,212,159,230,79,211,71,127,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,166,44,109,196,179,121,8,97,197,72,109,180,27,105,245,92,78,212,185,203,106,106,128,8,1,198,78,129,140,181,44,190,210,107,118,85,111,147,96,209,234,6,187,222,158,220,148,180,228,158,99,177,219,167,184,162,50,35,117,150,223,53,18,155,37,127,88,235,11,52,43,151,189,170,181,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,212,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,30,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,231,91,52,89,155,191,179,77,138,21,44,64,187,228,203,135,77,92,133,42,139,111,21,69,233,48,168,204,27,109,55,177,132,184,123,82,181,165,134,148,234,208,148,19,142,18,151,181,58,146,83,101,92,24,45,188,104,99,11,238,91,190,231,185,229,175,14,167,72,77,54,218,162,207,41,107,54,223,97,199,28,145,42,22,245,147,12,198,83,146,28,66,249,104,89,186,243,107,220,166,205,131,39,98,174,119,241,122,242,192,94,39,119,110,46,97,251,241,27,174,219,178,41,15,71,41,108,19,204,58,133,208,226,52,235,46,35,176,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,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,0,80,183,14,236,239,204,202,173,246,118,149,227,43,118,25,93,149,6,157,174,168,217,126,75,212,183,18,203,173,162,84,86,144,234,80,157,203,91,29,65,147,110,56,182,163,164,144,147,82,16,147,189,234,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,202,179,99,225,99,25,62,31,220,62,92,248,170,14,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,128,0,63,35,149,106,83,53,88,244,39,170,113,17,82,153,29,233,113,225,169,228,147,239,48,202,155,75,174,161,189,119,41,8,83,236,165,74,34,209,38,235,100,122,110,45,127,88,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,5,11,112,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,212,25,54,227,139,106,58,73,9,53,33,9,59,222,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,0,0,0,0,0,1,225,49,143,6,172,156,112,179,164,217,151,197,51,172,133,35,103,103,57,230,244,218,235,110,127,189,45,7,222,210,61,190,207,188,142,134,51,109,147,171,239,43,247,74,227,84,218,234,232,47,233,209,212,55,50,223,55,107,108,27,159,52,151,220,90,116,91,228,158,222,253,53,46,206,239,161,148,92,237,226,14,88,43,8,135,17,238,186,217,119,94,162,157,181,134,183,104,151,205,63,58,108,56,225,124,227,251,187,61,218,119,119,94,6,5,230,55,12,243,5,111,34,191,96,86,122,180,158,188,196,116,242,27,217,235,186,130,237,117,164,107,175,37,126,207,103,221,175,82,21,121,198,131,13,122,202,61,163,136,140,158,158,142,235,249,229,251,220,197,211,153,79,122,187,59,189,137,63,245,143,147,193,159,22,152,101,219,143,11,102,73,213,199,250,62,141,189,135,217,180,170,15,175,180,145,247,31,106,190,239,112,181,144,31,240,242,201,182,205,102,122,17,12,214,102,114,236,93,235,141,119,13,120,230,117,40,127,164,218,231,47,102,187,98,50,131,236,208,191,119,221,236,22,41,193,118,208,34,163,93,247,91,141,232,106,244,127,45,90,247,250,245,22,207,179,119,250,133,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,236,37,17,159,253,37,161,140,183,224,157,19,1,112,162,135,98,82,90,209,232,208,227,117,206,110,95,207,74,76,102,90,113,122,41,197,146,117,54,136,244,74,182,151,179,222,125,68,0,0,0,0,0,0,0,0,0,124,123,186,218,129,119,219,242,173,234,155,123,227,74,217,189,58,168,181,218,180,172,187,82,100,125,233,47,104,205,110,58,97,228,156,45,196,234,197,151,32,187,96,116,250,31,103,110,248,237,57,236,82,191,198,123,207,253,66,193,56,46,226,195,209,107,23,142,23,85,101,115,27,157,232,255,0,69,55,176,139,151,177,21,23,222,237,74,59,117,236,63,93,69,167,179,220,45,152,0,0,0,0,0,0,0,0,0,0,0,0,0,127,195,174,37,164,27,139,61,8,187,198,114,179,149,137,174,226,158,61,92,23,18,101,115,226,171,164,228,43,102,222,232,81,208,174,205,137,62,246,253,164,37,95,7,92,37,98,231,196,10,246,33,202,237,43,115,165,216,93,189,189,67,21,6,79,185,101,251,191,186,127,195,188,92,104,0,0,0,0,0,0,0,0,0,0,128,252,82,50,166,206,40,225,243,184,175,110,51,253,57,110,176,167,100,22,227,245,225,199,98,107,234,47,93,228,160,181,91,137,238,73,171,239,46,193,79,152,113,123,215,48,155,17,41,23,117,52,249,115,40,117,40,242,28,111,212,61,252,151,208,225,163,85,37,68,90,155,100,90,232,127,196,104,119,43,24,221,72,199,124,27,183,175,10,123,159,206,250,8,140,212,91,209,94,164,190,149,135,29,78,166,218,8,244,55,75,181,37,183,221,238,46,188,0,0,0,0,0,0,0,0,2,39,113,54,177,28,189,178,167,116,55,13,141,243,99,116,92,133,110,211,110,234,148,61,221,134,162,35,213,41,62,241,65,41,82,144,162,82,79,67,33,166,60,3,196,22,177,55,12,41,23,115,71,184,166,117,30,183,105,107,178,67,173,254,234,127,115,220,58,32,254,25,145,22,166,51,183,158,188,89,151,139,217,140,185,46,21,47,249,145,116,125,43,122,23,169,252,194,50,23,219,177,6,122,155,122,246,151,220,46,91,32,56,104,206,26,101,170,218,128,166,246,205,145,214,117,39,169,158,187,103,202,52,127,109,69,220,191,103,241,28,119,58,188,73,237,220,16,92,139,11,15,24,244,157,206,91,57,206,238,113,158,147,251,221,212,246,61,21,109,185,189,183,86,93,138,236,211,222,100,69,78,184,149,138,151,182,45,92,79,93,23,205,95,210,19,223,219,189,206,157,150,190,138,16,130,236,105,9,79,209,109,5,221,236,251,196,190,201,95,13,251,155,26,165,64,189,241,20,189,31,106,171,155,243,95,54,239,81,217,33,174,246,101,33,196,109,117,164,31,119,110,190,237,76,238,118,198,177,109,188,58,183,99,90,246,172,14,146,159,23,127,45,190,107,142,105,185,106,89,246,173,74,87,210,90,143,191,218,61,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,34,184,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,190,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,0,56,213,248,88,181,190,32,65,242,234,136,166,10,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,228,240,204,206,143,242,147,195,133,225,189,234,174,93,253,96,211,226,49,38,67,211,185,206,87,96,145,114,145,59,71,22,167,148,242,77,9,76,133,30,228,243,29,105,100,162,231,19,109,205,80,1,74,220,106,252,83,218,223,15,224,249,141,68,69,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,66,152,59,140,86,14,58,216,20,188,70,195,154,244,74,141,54,163,29,135,93,105,169,76,188,253,61,247,25,109,229,68,148,150,86,180,181,37,180,186,130,113,163,81,154,76,254,227,63,106,0,2,170,248,231,125,73,254,100,253,52,86,174,21,98,101,213,131,120,143,110,98,149,149,47,167,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,19,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,51,138,75,138,101,123,149,185,4,105,51,230,33,196,35,186,128,0,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,85,95,28,239,169,63,204,159,166,138,203,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,81,154,234,22,109,48,106,21,229,205,165,67,187,233,186,67,186,104,144,158,90,186,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,5,43,113,171,241,79,107,124,63,131,230,53,17,18,178,241,152,27,251,44,184,161,7,21,240,229,113,23,82,135,30,68,71,97,206,55,142,20,214,30,108,210,166,164,54,203,141,169,196,18,182,58,148,154,180,39,26,109,93,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,217,184,135,138,205,110,117,176,179,39,223,37,191,105,148,11,174,167,242,183,174,232,189,5,22,51,220,190,151,145,204,230,243,159,107,77,122,148,109,219,187,93,21,174,154,22,189,3,7,49,251,6,179,1,66,114,227,193,220,66,165,92,209,35,233,212,183,29,106,110,84,77,203,113,8,234,35,56,73,121,141,230,203,134,142,98,19,189,41,53,39,84,232,99,160,0,205,102,108,124,83,227,39,196,11,135,204,95,29,127,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,218,132,139,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,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,164,255,0,11,92,235,99,46,58,245,216,65,137,244,10,173,209,242,94,159,23,167,187,227,197,73,242,25,249,253,125,45,37,215,203,152,242,246,176,219,60,166,148,235,155,30,91,155,182,184,233,88,168,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,17,87,138,63,129,60,77,252,23,206,33,10,1,23,61,194,231,61,181,92,108,165,61,129,24,209,115,68,145,123,80,227,161,86,253,70,91,234,235,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,0,1,0,56,213,248,88,181,190,32,65,242,234,136,166,10,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,250,100,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,42,128,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,4,42,226,35,159,168,121,99,181,74,195,194,218,133,42,165,137,181,190,108,125,74,75,18,62,76,182,77,180,190,166,84,109,198,178,121,104,125,181,71,109,196,19,106,245,156,86,228,183,203,118,139,0,118,172,168,230,187,17,242,149,136,232,189,108,167,122,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,61,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,235,197,31,192,158,38,254,11,231,16,133,0,139,158,225,115,158,218,174,54,82,158,192,140,104,185,162,72,189,168,113,208,171,126,163,45,245,117,183,12,36,165,102,234,28,220,91,93,147,29,40,73,154,247,243,29,109,70,179,74,141,151,157,85,133,0,170,190,57,223,82,127,153,63,77,21,193,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,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,0,16,3,141,95,133,139,91,226,4,31,46,168,138,96,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,166,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,5,85,241,206,250,147,252,201,250,104,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,35,37,25,174,161,102,211,6,161,94,92,218,84,59,190,155,164,59,166,137,9,229,171,160,149,185,100,219,132,151,8,150,76,190,132,115,91,61,86,146,213,109,243,22,182,156,49,32,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,197,0,231,239,38,210,114,131,138,16,169,244,41,50,231,216,151,60,115,122,220,157,58,107,79,205,90,216,109,146,152,204,130,109,182,201,43,67,174,146,146,100,141,134,219,173,232,165,44,156,36,251,94,25,153,209,254,77,152,142,188,55,189,85,204,176,111,234,132,70,36,200,122,119,37,186,20,227,62,82,39,104,226,210,202,89,81,45,41,144,163,218,174,91,77,44,148,124,146,109,203,212,20,129,196,235,59,83,49,207,17,228,225,38,23,221,123,240,218,215,221,13,233,52,154,147,231,22,229,148,163,101,199,28,121,4,105,105,230,88,121,148,161,147,218,180,238,67,142,161,197,37,212,18,121,6,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,66,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,12,226,143,227,179,19,127,5,242,120,67,159,229,71,53,216,143,148,172,71,69,235,101,59,215,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,42,196,203,87,25,48,226,220,197,43,42,95,81,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,114,172,201,231,127,3,178,171,117,90,86,150,41,74,170,170,93,217,189,221,212,182,89,147,232,184,169,113,13,245,82,218,230,165,228,178,163,91,155,77,182,220,82,250,119,137,41,53,35,105,244,188,47,198,188,35,198,170,81,214,112,163,17,237,251,166,59,113,227,73,144,138,108,228,58,252,52,62,147,83,69,37,157,121,177,214,162,74,253,71,82,133,145,161,100,100,70,147,34,204,96,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,202,184,178,158,22,249,250,135,135,125,14,89,49,142,161,74,166,218,7,214,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,57,86,108,124,44,99,39,195,251,135,203,159,25,172,22,169,194,243,136,23,255,0,35,121,82,197,215,191,197,82,108,202,194,149,255,0,164,186,113,166,191,34,79,254,141,26,35,108,181,251,141,105,244,76,90,160,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,58,1,198,252,246,227,206,49,99,205,51,29,225,220,210,237,89,150,172,133,170,209,167,83,159,220,197,17,133,118,41,5,184,182,190,183,82,68,79,173,196,104,241,122,138,73,52,72,105,23,41,145,92,203,222,89,165,193,40,184,131,124,97,252,186,5,73,18,31,140,244,230,97,148,106,69,77,105,125,210,35,167,146,228,58,250,208,219,105,105,14,45,100,148,115,141,196,160,213,177,100,137,20,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,87,22,83,194,223,63,80,240,239,161,203,38,49,212,41,84,219,64,250,201,22,237,197,50,75,16,89,164,56,124,217,47,70,150,227,138,66,20,203,171,55,13,183,12,205,196,186,225,55,235,161,196,114,109,252,0,0,0,0,0,0,7,159,190,108,91,111,17,109,217,54,189,213,3,171,167,202,217,204,111,154,227,122,237,113,43,46,212,41,42,250,72,73,246,31,176,83,30,117,56,111,92,216,43,38,125,241,135,69,233,11,85,60,175,154,249,182,186,126,200,237,119,189,41,110,47,115,174,172,251,187,52,247,104,101,16,48,215,20,239,108,37,184,152,186,44,106,191,163,234,12,110,216,231,78,203,191,73,181,160,251,29,66,147,244,92,89,119,123,126,225,113,89,41,226,79,110,227,114,227,216,88,134,199,163,46,127,95,146,238,231,30,234,255,0,190,93,87,99,49,80,219,123,27,105,5,218,174,221,125,228,100,125,139,63,216,104,198,37,229,174,229,128,150,247,77,143,209,244,199,169,150,155,167,197,53,255,0,109,37,220,143,111,240,20,209,145,76,90,149,132,25,140,182,238,34,95,243,47,231,157,83,122,23,175,252,194,74,17,219,177,102,90,41,205,123,11,239,26,37,35,35,45,72,127,71,59,199,204,65,107,12,176,194,173,119,58,122,20,62,71,111,111,102,249,13,55,251,170,253,255,0,112,204,226,148,165,168,212,163,212,204,95,183,12,155,17,203,39,42,118,187,115,24,217,54,79,91,207,86,237,119,109,169,76,219,216,74,50,45,18,162,238,18,196,0,0,0,0,0,0,0,0,7,33,205,62,54,210,48,35,6,238,27,194,160,230,146,206,4,182,105,205,232,175,94,95,74,251,141,39,82,109,100,90,155,71,218,162,219,239,251,115,197,136,247,189,115,22,113,18,175,119,84,143,153,50,185,82,145,33,182,253,66,217,206,125,110,18,53,74,82,71,161,184,101,169,145,127,1,112,124,45,242,164,206,23,97,243,88,175,113,179,253,57,113,71,75,145,253,99,245,33,200,98,19,233,47,81,229,32,244,91,106,239,73,43,238,46,193,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,171,121,118,246,116,236,83,217,46,245,159,239,126,233,127,30,241,20,178,109,137,174,225,102,61,91,247,17,202,228,69,79,87,207,86,194,87,124,41,8,79,102,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,245,176,250,109,133,239,223,41,150,207,251,42,246,57,238,25,170,125,211,125,213,58,174,245,105,254,129,124,124,48,112,181,56,119,151,136,85,5,171,115,245,174,103,53,90,105,175,38,116,210,47,237,168,187,151,236,211,248,137,132,0,0,62,77,193,116,208,109,104,46,212,171,179,186,104,236,33,78,56,190,82,215,162,82,70,102,122,36,140,251,146,127,230,17,234,252,226,35,150,75,29,215,226,185,123,245,82,99,154,146,227,94,141,168,35,69,36,212,70,90,244,198,93,233,211,95,180,120,37,241,97,203,90,17,191,210,157,186,107,167,34,127,253,140,125,138,55,20,92,177,85,82,74,122,231,233,181,45,116,232,170,11,247,127,228,133,239,255,0,160,119,44,48,204,126,17,226,252,84,201,177,238,126,187,82,45,201,232,165,53,161,232,131,211,231,90,71,248,196,255,0,159,239,29,53,42,74,210,75,73,234,74,45,72,254,193,253,0,0,0,0,1,249,170,48,99,213,41,242,169,146,209,189,137,108,173,135,83,169,150,228,45,38,147,45,75,67,46,195,62,227,20,39,196,119,47,11,193,60,116,169,213,32,22,180,187,157,247,170,232,255,0,139,92,153,146,212,72,237,113,106,61,18,209,118,232,69,246,17,247,251,94,21,249,145,253,147,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,97,168,147,247,31,104,187,198,30,110,75,13,200,104,245,67,168,37,164,253,228,101,169,15,244,0,0,0,0,0,0,0,0,30,119,16,45,72,247,189,163,62,216,148,157,90,155,202,220,90,159,246,29,66,203,184,200,251,211,239,25,151,190,173,169,86,125,213,58,221,152,215,41,232,156,173,200,220,74,211,115,105,89,118,145,153,119,40,189,162,228,184,69,227,55,203,236,30,169,216,82,156,214,85,161,201,221,217,223,213,202,158,233,119,33,37,220,143,222,87,240,238,19,224,115,236,125,188,27,176,112,150,187,118,59,244,96,244,186,255,0,207,146,211,127,186,175,223,247,24,206,110,31,196,102,247,196,168,17,170,231,243,115,121,188,195,237,254,196,117,153,125,29,63,116,187,133,165,103,39,136,149,11,10,109,146,194,156,32,79,89,86,87,245,179,117,91,125,39,206,71,125,63,55,34,50,146,230,244,184,226,123,21,217,166,189,250,16,168,248,144,234,151,37,77,49,226,53,212,75,127,93,19,185,40,215,106,117,246,232,93,201,22,231,145,110,25,209,108,166,155,196,60,109,137,206,171,175,94,154,157,204,52,244,250,28,150,87,243,177,165,26,87,185,10,105,93,169,236,238,46,221,76,89,19,44,181,29,164,178,202,118,161,58,232,90,234,63,208,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,142,105,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,42,225,79,158,122,173,22,230,129,149,220,87,170,75,168,83,107,242,9,187,82,181,81,170,41,103,76,125,17,208,219,84,195,231,185,181,49,150,150,16,134,27,107,67,75,203,216,72,95,56,141,171,116,0,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,125,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,37,217,182,181,115,115,133,133,116,211,90,232,110,74,23,77,79,185,169,202,75,109,114,231,42,51,107,91,236,52,79,58,225,67,113,195,121,44,173,195,37,43,146,225,25,106,131,18,0,5,43,113,171,241,79,107,124,63,131,230,53,17,0,4,170,200,46,117,238,172,169,226,60,74,37,90,167,212,97,149,205,80,101,187,142,159,32,220,91,112,55,154,91,85,78,57,54,149,173,47,52,130,35,90,80,147,231,54,130,65,150,228,180,182,175,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,192,5,85,241,206,250,147,252,201,250,104,170,177,215,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,10,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,140,253,168,0,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,85,95,28,239,169,63,204,159,166,138,181,166,82,106,181,169,43,135,70,166,75,159,33,184,239,203,91,81,153,83,171,75,12,52,183,158,116,210,146,51,36,54,211,110,56,181,119,37,8,82,143,66,35,49,208,50,241,152,27,251,44,184,161,7,21,240,229,113,23,82,135,30,68,71,97,206,55,142,20,214,30,108,210,166,164,54,203,141,169,196,18,182,58,148,154,180,39,26,109,93,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,217,184,135,75,20,173,198,175,197,61,173,240,254,15,152,212,68,21,167,90,119,85,98,133,87,186,105,54,205,86,109,22,223,233,253,47,81,143,9,199,34,211,249,235,52,49,212,58,146,52,53,204,89,26,81,188,203,114,136,200,181,49,221,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,63,147,61,248,233,66,204,78,104,46,236,70,179,171,53,90,141,172,174,150,157,66,85,64,150,141,145,99,199,109,181,155,45,44,204,218,101,199,201,247,210,131,36,171,231,141,75,66,86,165,164,166,255,0,6,12,186,198,69,42,229,204,157,223,105,196,114,67,242,19,70,179,167,74,105,222,123,8,66,92,42,132,134,9,105,38,141,14,27,141,48,79,32,212,178,54,101,53,170,8,214,75,180,160,25,172,205,143,138,124,100,248,129,112,249,139,227,159,212,109,59,170,143,66,164,93,53,107,102,171,10,139,112,117,30,136,168,200,132,227,113,106,28,133,146,31,233,221,81,18,29,229,172,201,43,216,103,181,70,68,122,24,176,174,21,121,231,165,97,108,159,228,221,139,149,72,148,251,78,165,34,85,74,135,112,212,170,137,143,26,140,255,0,40,220,118,43,202,144,225,52,220,103,77,181,41,27,54,153,72,117,68,105,95,63,115,119,18,42,215,138,134,125,99,69,141,85,202,198,13,215,98,76,92,200,239,83,239,154,156,126,105,46,26,201,214,84,80,35,72,109,212,164,214,105,67,237,74,66,144,180,108,119,149,169,44,157,74,43,131,2,240,47,17,243,23,136,244,236,47,194,250,55,93,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,238,182,179,49,136,222,148,169,252,243,206,183,213,190,203,77,243,185,92,245,161,189,201,245,17,162,75,218,103,213,69,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,138,188,81,252,9,226,111,224,190,113,8,80,8,250,191,236,170,194,186,191,194,182,229,201,110,84,63,227,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,94,246,65,51,217,74,205,221,179,54,133,114,195,137,73,196,91,118,57,75,172,67,138,218,88,133,41,135,36,60,150,221,130,218,228,58,250,208,219,105,142,151,148,178,34,75,143,32,139,177,105,18,212,0,64,14,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,166,167,82,225,57,46,83,251,16,165,175,99,77,146,150,173,168,66,148,122,23,98,82,102,125,132,99,234,225,86,38,93,88,55,136,246,230,41,89,82,250,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,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,35,174,121,51,119,74,202,14,17,166,235,98,157,18,177,118,87,164,42,155,110,82,159,144,148,33,111,146,13,75,148,242,9,68,234,227,50,91,119,242,203,83,91,140,182,106,111,154,78,39,62,215,77,217,117,95,53,217,87,77,235,115,85,110,10,212,221,157,77,70,169,53,201,114,159,216,132,161,27,221,112,212,181,109,66,18,146,212,251,18,146,34,236,34,19,210,165,145,42,86,8,240,225,190,241,207,20,173,153,109,226,133,122,61,41,81,97,213,24,74,23,109,194,93,102,34,82,134,219,212,205,18,94,107,69,56,181,237,113,8,115,145,181,179,39,185,177,3,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,176,103,219,36,21,220,163,223,109,77,183,34,213,106,88,101,91,229,53,68,173,204,121,18,30,68,162,100,141,232,178,212,219,77,161,183,183,165,213,182,91,9,43,107,77,170,82,155,116,145,250,178,9,158,202,174,81,46,105,180,43,150,28,186,182,29,92,82,10,93,98,28,86,212,252,216,175,183,29,228,182,236,22,215,33,166,16,183,28,84,116,188,165,145,154,155,101,4,93,168,72,179,254,38,53,106,85,127,135,254,32,87,104,85,56,149,26,109,70,61,6,92,57,145,30,75,204,73,97,202,180,21,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,160,193,245,127,217,85,133,117,127,133,109,203,146,220,168,127,198,67,157,77,157,29,207,249,174,50,243,110,35,236,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,98,210,37,168,170,190,57,223,82,127,153,63,77,21,86,59,86,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,122,30,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,16,3,141,95,133,139,91,226,4,31,46,168,138,118,176,236,11,203,19,238,102,44,204,63,183,165,215,107,178,163,203,147,30,159,16,137,79,190,136,209,220,144,233,54,157,117,90,201,166,92,50,66,117,90,204,137,41,37,40,201,39,245,112,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,176,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,42,175,142,119,212,159,230,79,211,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,221,164,52,39,151,140,192,216,57,154,194,248,56,175,135,43,150,138,108,201,18,34,59,14,113,178,83,97,62,203,134,149,53,33,182,92,113,45,172,211,177,212,164,213,169,182,235,106,236,220,67,165,128,230,153,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,205,198,51,175,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,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,93,254,147,196,135,26,40,25,75,133,150,58,23,87,78,169,83,164,54,196,59,214,37,110,91,53,40,212,166,222,39,155,136,222,213,18,144,180,168,137,146,112,156,36,20,98,38,73,175,247,193,192,48,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,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,69,25,120,203,245,131,150,92,47,131,133,24,114,137,107,166,195,145,34,91,179,39,19,39,54,107,239,56,106,83,178,28,101,182,210,226,201,59,26,74,141,58,147,109,54,158,221,164,58,88,160,30,40,254,59,49,55,240,95,39,132,34,251,116,154,171,212,169,21,214,105,146,215,77,135,33,152,146,38,37,149,27,12,190,242,92,83,77,45,205,54,165,107,75,15,41,41,51,213,68,211,134,90,237,61,37,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,181,9,28,131,52,248,215,252,162,115,5,123,99,27,116,254,138,37,193,80,46,129,133,53,203,113,16,88,105,17,226,243,83,204,112,137,227,97,150,141,205,171,52,243,13,123,116,78,132,86,147,193,199,47,212,171,51,4,167,102,2,160,136,146,107,184,133,33,232,144,93,73,37,107,133,74,136,250,217,54,137,70,217,45,181,187,37,183,84,226,82,181,33,104,102,41,246,41,38,66,152,69,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,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,201,187,23,42,146,234,23,101,54,60,170,149,14,225,169,85,21,34,77,101,142,105,184,236,87,149,33,195,117,201,45,19,138,82,54,110,35,142,210,136,210,142,70,231,44,124,114,172,216,248,88,198,79,135,247,15,151,62,51,88,62,173,211,105,221,86,53,118,85,173,122,219,53,91,126,181,11,103,83,78,170,66,114,36,166,55,161,43,70,246,156,36,173,59,144,180,168,181,46,212,168,140,187,12,133,218,112,216,207,61,43,48,86,4,60,43,196,106,164,72,56,139,106,199,141,77,105,115,42,137,83,247,67,9,101,195,76,166,146,243,134,251,210,82,220,117,170,78,132,162,215,71,119,17,56,109,183,53,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,67,196,71,59,243,51,85,125,149,165,103,74,219,134,86,157,65,215,104,74,38,95,140,245,81,197,50,211,107,149,41,165,186,164,43,106,208,255,0,78,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,119,209,107,90,118,173,141,66,139,107,89,86,205,42,223,162,194,223,211,83,169,112,155,137,21,141,235,82,215,177,166,201,40,78,229,173,74,61,11,181,74,51,62,211,49,245,128,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,42,227,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,183,254,21,121,231,170,226,148,111,228,221,139,149,73,117,11,178,155,30,85,74,135,112,212,170,138,145,38,178,199,52,220,118,43,202,144,225,186,228,150,137,197,41,27,55,17,199,105,68,105,71,35,115,150,62,0,0,0,0,0,0,3,254,30,101,185,13,155,47,39,114,21,222,90,232,43,115,61,60,51,162,222,173,57,136,120,37,19,147,87,70,157,77,59,152,106,234,53,56,204,163,231,100,202,36,163,106,18,234,187,19,219,220,125,186,24,168,185,144,170,150,229,73,81,165,181,211,203,99,77,83,185,43,211,114,117,239,45,75,185,68,45,199,38,188,68,232,88,171,108,158,20,226,249,116,117,100,255,0,85,59,215,115,171,213,201,15,171,230,227,198,74,91,216,134,219,79,106,187,117,215,191,82,21,107,136,17,25,178,49,42,124,106,65,252,220,46,87,44,251,127,183,29,6,127,75,95,222,62,241,163,28,1,188,91,191,176,146,133,118,181,244,103,245,90,127,204,146,235,127,186,159,220,247,16,232,66,3,241,116,198,111,144,56,61,76,176,162,185,164,171,191,157,183,179,187,164,149,1,211,239,66,139,185,127,188,159,227,220,41,182,197,182,165,93,247,84,27,118,27,92,215,165,243,118,167,113,39,93,173,169,103,218,102,69,220,147,246,141,52,97,253,169,30,201,180,96,91,17,83,181,168,124,221,165,169,159,211,117,107,246,153,251,85,239,30,136,0,0,0,0,0,0,0,0,127,155,239,55,25,135,36,58,122,33,164,26,212,126,226,34,212,197,33,241,81,204,151,237,99,21,149,135,116,117,109,164,90,238,28,119,147,166,187,166,70,147,53,149,47,85,52,149,22,168,112,187,9,70,159,188,251,71,138,225,197,151,133,227,110,58,83,42,147,203,74,93,176,251,53,117,255,0,198,46,52,200,138,52,118,56,133,22,169,116,251,116,50,251,12,251,175,178,155,2,61,46,159,22,153,17,27,24,136,202,24,105,58,153,237,66,18,73,34,212,245,51,236,34,239,49,250,64,0,0,0,0,127,20,164,161,38,181,30,132,146,212,207,236,28,203,19,243,31,132,120,65,21,82,111,139,159,161,208,143,106,122,41,78,234,122,44,244,249,166,151,254,45,95,230,251,135,13,172,241,69,203,21,41,38,166,110,126,167,66,215,78,138,160,143,127,254,72,126,239,250,71,199,71,22,28,181,173,27,253,41,219,166,186,114,39,255,0,216,199,189,176,248,136,229,146,248,117,136,173,222,253,44,153,6,148,182,215,163,106,11,213,74,52,145,22,189,49,23,122,180,215,236,18,22,223,186,104,55,76,22,170,84,41,221,76,119,208,151,27,95,41,104,213,42,34,50,61,20,68,125,202,47,243,143,172,0,0,33,239,19,236,45,78,34,101,226,109,65,10,218,253,23,151,202,86,154,233,206,157,8,143,251,105,46,228,123,117,254,2,135,24,116,216,117,46,167,189,58,255,0,160,105,87,45,120,132,188,80,193,234,29,224,239,245,179,58,157,229,238,217,41,230,203,251,41,246,55,238,29,64,0,0,0,0,0,0,0,0,0,0,0,0,4,12,226,241,124,179,111,96,35,118,202,100,114,229,87,53,228,150,195,61,220,153,176,22,175,236,153,23,97,251,76,191,136,166,59,54,223,149,116,92,144,232,80,147,185,233,60,205,165,169,23,209,109,74,62,243,34,238,73,251,70,157,108,235,94,5,155,111,69,183,105,136,219,26,38,253,133,170,143,77,203,82,207,233,25,159,122,143,218,62,208,0,252,53,170,213,54,222,166,72,172,85,228,242,34,69,109,110,186,230,197,43,106,82,147,82,143,68,145,153,246,17,159,97,10,224,205,175,21,234,85,163,46,171,98,224,164,127,72,84,24,83,240,94,168,239,83,93,59,169,55,218,81,242,164,195,52,175,106,146,210,187,21,161,235,166,189,230,42,247,20,241,163,16,113,142,182,253,118,250,173,245,239,188,234,157,254,246,97,173,166,107,90,191,222,144,130,62,215,23,236,246,253,195,225,219,150,61,211,118,200,110,45,191,75,234,157,117,100,132,39,158,219,122,168,204,136,139,85,168,139,189,69,254,113,237,30,203,30,56,48,68,110,217,27,73,69,184,191,164,161,159,103,255,0,109,31,38,228,192,236,82,180,88,110,77,195,107,244,141,186,217,58,133,117,177,220,213,38,70,100,126,163,135,251,167,254,97,227,99,200,155,71,168,34,68,117,242,101,68,116,148,147,208,149,181,105,86,165,223,169,30,134,66,125,228,167,137,93,209,134,179,169,120,127,138,146,250,251,125,217,12,69,68,158,91,109,116,141,25,199,104,143,99,17,84,183,54,54,135,15,233,106,122,233,223,161,139,134,177,239,123,119,17,45,152,55,109,171,59,171,167,84,24,105,246,157,229,56,222,169,91,105,113,61,139,74,85,244,86,147,237,34,239,31,120,0,0,0,0,4,105,207,238,95,98,227,230,1,85,105,173,179,186,163,64,39,235,144,207,113,150,231,152,133,40,155,79,245,136,73,106,167,123,207,82,247,145,251,40,48,189,45,135,87,233,18,190,102,167,108,85,251,126,138,182,63,25,239,249,201,61,20,143,180,190,242,26,0,200,174,58,195,199,28,3,160,212,74,71,50,125,26,36,90,76,207,80,203,87,153,133,24,220,63,234,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,193,203,239,236,206,96,142,24,243,74,246,189,125,28,108,169,73,89,122,54,91,218,25,110,215,250,182,149,251,138,255,0,55,220,57,164,78,36,121,61,151,47,162,44,87,218,234,159,228,54,159,65,85,15,113,235,161,31,247,174,133,169,142,207,100,99,62,26,226,52,68,78,179,110,79,72,50,178,35,37,116,114,26,239,36,159,115,136,73,247,45,63,231,251,199,181,74,146,180,146,210,122,146,139,82,251,135,244,0,81,15,20,172,45,59,23,49,149,27,129,152,219,35,215,249,59,21,191,93,220,136,16,144,125,134,181,25,118,175,220,95,196,126,62,25,24,204,156,42,204,12,74,100,185,92,154,125,193,204,234,75,102,237,220,136,83,20,142,228,41,69,235,57,236,211,237,212,95,80,135,28,85,239,15,64,101,50,229,160,161,237,142,214,250,61,133,183,93,121,53,56,43,63,236,153,119,31,188,191,136,162,40,210,94,136,242,95,97,91,86,157,116,61,8,251,203,79,104,253,212,170,77,102,236,171,183,78,165,199,234,167,73,215,98,55,161,27,182,164,204,251,84,100,69,234,164,255,0,204,46,235,33,121,5,163,229,254,152,139,222,247,143,212,221,210,117,208,183,169,29,46,213,74,107,253,234,66,218,94,230,158,79,179,179,79,126,166,83,112,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,41,192,156,164,218,185,185,225,129,134,150,181,73,222,134,228,161,124,163,168,91,53,20,169,182,185,115,149,80,168,161,12,62,233,178,235,133,13,199,13,149,60,134,200,148,174,75,102,71,170,8,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,39,134,167,16,47,219,180,56,56,9,138,207,108,191,169,84,245,122,46,162,165,104,221,98,12,70,35,35,231,93,126,74,222,145,81,89,245,47,185,181,4,147,109,181,175,179,106,132,255,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,39,79,20,188,130,215,98,87,107,217,172,194,26,127,93,74,157,252,250,241,162,69,140,132,57,79,113,40,34,114,164,202,91,73,115,25,94,211,114,70,164,110,33,197,56,242,141,104,91,134,195,133,102,74,113,150,153,117,82,51,65,115,87,234,182,85,183,46,158,239,162,97,66,148,150,167,86,217,83,140,41,61,84,119,88,113,181,211,158,108,158,211,85,33,211,82,25,121,173,165,202,120,237,168,5,43,113,171,241,79,107,124,63,131,230,53,17,250,184,93,224,53,155,153,44,35,204,86,20,222,112,162,41,21,24,246,242,233,147,158,142,111,46,147,81,36,85,74,60,214,137,43,66,183,182,165,106,105,37,167,122,13,109,168,246,45,68,112,215,29,48,47,17,242,233,136,245,28,47,197,10,55,67,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,174,24,89,245,141,131,21,88,153,126,198,10,236,72,24,125,83,145,37,234,85,94,95,53,103,73,168,190,166,118,50,227,170,119,149,30,10,141,47,168,204,154,245,94,124,220,90,146,131,113,105,185,240,1,85,124,115,190,164,255,0,50,126,154,56,87,9,59,2,205,197,60,116,191,240,251,16,109,232,149,203,122,185,134,243,227,78,131,36,143,99,168,244,149,52,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,143,231,71,41,55,86,81,177,76,237,106,147,189,117,183,93,234,106,22,205,69,42,113,222,100,20,201,113,8,97,247,77,150,155,57,141,182,76,169,228,54,70,148,243,155,50,61,22,67,213,228,23,58,247,86,84,241,30,37,18,173,83,234,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,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,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,234,184,136,228,22,102,88,238,162,191,48,182,159,85,169,97,149,111,155,35,66,140,252,143,147,46,19,141,35,166,149,39,105,160,153,90,223,109,49,220,113,100,226,189,102,213,185,77,243,29,229,89,40,205,117,119,41,120,203,10,242,230,213,102,90,21,45,33,221,52,72,79,33,61,124,93,171,38,220,36,184,70,131,121,133,175,154,217,234,133,30,139,111,152,132,58,225,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,138,157,184,213,248,167,181,190,31,193,243,26,136,246,188,28,44,11,55,20,236,220,193,97,246,32,219,209,43,150,245,114,61,185,26,116,25,36,123,29,70,181,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,40,149,157,124,168,215,114,151,140,179,108,222,85,86,101,161,82,214,101,173,91,154,202,19,215,197,218,131,113,179,83,102,104,55,152,90,249,78,22,136,81,232,135,57,104,67,173,144,229,88,85,134,119,86,50,98,61,185,133,182,84,78,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,210,158,21,97,157,171,131,120,113,110,97,109,149,19,167,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,61,88,12,214,102,199,197,62,50,124,64,184,124,197,241,103,217,102,202,142,28,102,215,134,102,27,89,87,171,93,13,86,15,167,95,160,87,216,100,151,42,145,41,85,121,132,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,81,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,154,152,101,197,167,23,48,251,45,21,12,45,149,14,93,119,17,88,144,182,104,119,149,86,114,231,45,184,143,173,215,29,122,82,100,41,106,122,75,42,82,80,201,25,242,141,11,70,244,232,198,201,16,130,214,180,238,171,230,187,22,214,178,173,154,173,193,90,155,191,166,167,82,225,57,46,83,251,16,165,175,99,77,146,150,173,168,66,148,122,23,98,82,102,125,132,98,250,114,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,64,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,132,85,226,143,224,79,19,127,5,243,136,66,128,69,191,113,72,200,44,204,68,235,179,55,131,148,250,173,74,239,46,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,244,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,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,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,215,248,163,100,74,149,130,117,86,113,223,5,237,153,113,236,154,228,133,166,224,167,68,97,61,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,30,194,172,76,181,113,147,14,45,204,82,178,165,245,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,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,1,80,28,82,242,101,152,41,152,143,94,204,149,30,171,85,196,11,51,209,253,68,178,113,109,117,86,180,86,76,136,227,37,132,109,223,13,60,197,186,151,26,65,169,41,231,173,254,212,170,67,222,131,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,229,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,135,177,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,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,78,130,241,143,36,184,227,133,121,130,111,47,212,203,82,171,116,79,172,212,14,29,175,82,139,77,122,60,90,243,124,166,222,83,140,173,210,38,203,148,219,168,234,12,150,166,216,81,57,185,195,74,119,156,255,0,198,44,186,221,89,94,225,35,125,97,109,235,117,122,110,180,138,132,42,132,158,158,115,146,105,240,249,181,216,123,24,133,204,105,181,182,206,196,165,197,32,211,253,123,178,20,70,100,162,21,2,45,251,138,70,65,102,98,39,93,153,188,28,167,213,106,87,121,116,113,238,43,118,28,103,231,61,87,108,185,81,153,147,17,182,210,181,165,230,144,77,147,141,145,19,106,105,179,115,212,91,107,231,85,94,21,98,101,213,131,120,143,110,98,149,149,47,167,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,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,129,124,115,190,164,255,0,50,126,154,56,87,9,59,2,205,197,60,116,191,240,251,16,109,232,149,203,122,185,134,243,227,78,131,36,143,99,168,244,149,52,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,133,102,187,42,56,143,148,172,71,93,149,122,181,215,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,213,120,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,234,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,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,163,191,241,72,200,44,60,59,235,179,55,131,148,250,85,54,208,62,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,208,246,21,98,101,171,140,152,113,110,98,149,149,47,168,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,43,91,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,163,213,113,17,200,44,204,177,221,69,126,97,109,62,171,82,195,42,223,54,70,133,25,249,31,38,92,39,26,71,77,42,78,211,65,50,181,190,218,99,184,226,201,197,122,205,171,114,155,230,59,202,178,81,154,234,238,82,241,150,21,229,205,170,204,180,42,90,67,186,104,144,158,66,122,248,187,86,77,184,73,112,141,6,243,11,95,53,179,213,10,61,22,223,49,8,117,195,26,9,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,1,93,92,100,240,247,3,166,97,61,39,19,110,218,247,162,241,38,159,173,46,212,137,31,146,151,43,77,174,76,117,201,110,65,114,148,235,140,199,103,158,226,15,122,27,109,199,204,140,205,79,37,42,166,193,113,60,24,44,172,23,70,23,220,184,141,108,72,151,35,17,93,144,154,37,202,212,245,196,89,193,97,46,56,244,117,66,74,19,207,106,52,134,214,217,44,220,86,142,61,9,123,75,70,72,197,143,128,160,30,40,254,59,49,55,240,95,39,132,59,175,9,156,33,179,113,235,11,243,25,132,120,128,196,183,40,87,20,123,101,153,7,17,243,101,246,150,135,42,14,180,243,107,237,34,91,110,182,219,132,74,37,32,205,4,74,74,146,106,73,195,252,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,87,202,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,181,107,38,153,115,98,53,73,41,123,82,106,65,25,172,180,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,203,16,191,238,23,30,4,240,203,241,175,56,154,37,80,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,142,43,148,108,208,82,179,103,105,93,184,141,109,82,37,211,173,234,117,208,170,37,29,169,209,210,204,213,48,221,58,11,206,42,66,80,235,168,53,245,18,36,18,77,10,34,229,147,122,150,237,198,125,212,6,85,197,201,227,6,72,33,230,171,35,184,53,118,217,209,118,226,109,167,133,244,54,168,73,39,152,140,205,81,181,68,134,226,226,202,117,109,41,106,218,132,63,211,145,184,219,104,118,66,141,106,36,173,106,42,129,255,0,101,86,21,213,254,21,183,46,75,114,161,255,0,25,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,66,247,178,9,158,202,86,110,237,153,180,43,150,28,74,78,34,219,177,202,93,98,28,86,210,196,41,76,57,33,228,182,236,22,215,33,215,214,134,219,76,116,188,165,145,18,92,121,4,93,139,72,236,25,177,240,177,140,159,15,238,31,46,124,102,176,93,159,19,92,137,82,177,186,205,168,227,158,22,219,50,220,197,10,12,118,213,42,29,45,132,173,119,36,36,26,82,164,56,222,164,107,146,203,90,169,181,163,115,139,67,124,141,174,25,179,202,166,27,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,254,154,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,169,81,145,246,25,137,149,155,126,39,183,150,102,112,74,137,132,20,251,54,37,180,138,140,118,94,189,222,65,147,200,159,45,135,201,109,51,12,149,170,153,141,185,166,159,51,81,155,187,204,154,221,177,181,46,68,117,203,166,90,49,79,52,23,219,54,46,25,210,127,123,173,172,204,98,79,162,233,159,50,243,173,245,111,178,211,156,158,111,33,104,111,114,125,117,232,146,246,153,104,79,2,240,47,14,50,233,135,20,236,47,194,250,55,67,74,131,171,175,60,233,146,229,84,37,40,136,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,244,0,0,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,12,171,139,147,198,12,144,67,205,86,71,112,106,237,179,162,237,196,219,79,11,232,109,80,146,79,49,25,154,163,106,137,13,197,197,148,234,218,82,213,181,8,127,167,35,113,182,208,236,133,26,212,73,90,212,85,3,254,202,172,43,171,252,43,110,92,150,229,67,254,50,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,133,239,100,19,61,148,172,221,219,51,104,87,44,56,148,156,69,183,99,148,186,196,56,173,165,136,82,152,114,67,201,109,216,45,174,67,175,173,13,182,152,233,121,75,34,36,184,242,8,187,22,145,45,64,0,0,0,0,0,0,4,35,207,166,65,104,249,129,166,42,246,177,227,244,247,116,109,53,45,234,95,85,185,81,91,255,0,125,144,134,145,181,166,85,236,237,215,223,161,157,34,213,169,21,171,78,174,229,58,169,31,165,157,27,77,232,222,133,237,220,146,50,237,73,153,31,170,162,255,0,56,252,50,100,189,45,229,62,250,183,45,90,106,122,17,119,22,158,193,123,188,42,47,15,79,229,50,219,160,45,237,238,209,58,205,229,183,77,57,213,57,203,47,236,145,119,23,188,255,0,128,152,226,133,120,155,227,50,113,87,48,18,233,145,37,115,160,91,252,190,152,182,109,219,207,133,13,75,239,66,84,126,179,126,221,126,205,7,236,225,109,133,167,125,230,50,157,95,126,55,50,61,3,157,189,91,244,211,159,2,106,11,176,150,147,239,71,184,255,0,128,189,224,1,252,82,146,132,154,212,122,18,75,83,251,135,138,189,241,159,13,112,230,34,231,94,87,39,163,217,65,25,154,186,57,14,247,18,143,185,180,40,251,144,175,243,125,195,140,75,226,71,147,216,146,250,35,197,125,206,165,254,67,137,244,21,80,182,158,186,25,255,0,122,232,122,24,233,118,14,103,48,71,19,185,69,100,222,190,145,55,148,148,160,189,27,45,157,76,246,233,253,99,73,253,244,255,0,159,239,29,65,11,75,136,75,136,61,82,162,35,35,251,7,253,0,0,0,0,0,142,217,234,199,88,120,29,128,117,234,137,200,229,207,172,196,149,73,135,234,25,232,243,208,164,155,103,253,90,211,244,154,246,232,94,243,47,110,127,207,210,216,139,126,158,223,158,169,220,245,126,207,162,157,239,201,123,254,106,75,85,47,236,47,184,133,249,100,7,47,177,112,15,0,169,84,231,89,219,82,175,147,21,201,135,184,207,107,175,194,138,75,79,245,139,73,232,166,187,203,66,247,17,123,100,184,0,0,0,0,15,131,124,94,246,238,29,219,51,174,219,170,119,73,78,167,176,235,238,187,202,113,205,18,134,212,226,187,16,149,43,232,161,71,216,71,220,41,231,58,220,74,238,140,74,157,84,195,252,43,151,208,91,237,72,126,42,228,242,219,119,171,104,142,75,70,123,31,138,149,183,189,181,182,127,75,82,211,78,253,76,64,73,18,38,214,42,11,145,33,124,233,82,221,53,40,244,36,238,90,149,169,247,104,69,169,152,246,86,222,7,98,149,220,195,146,109,235,95,171,109,166,205,213,171,173,142,222,137,34,35,51,245,220,47,222,47,243,143,172,206,88,241,193,242,81,181,100,110,218,147,81,255,0,73,67,46,207,254,218,60,93,199,99,221,54,148,135,34,220,20,190,149,214,150,104,90,121,237,185,162,136,204,140,181,66,140,187,210,127,230,31,115,11,49,163,16,112,114,182,197,118,197,173,244,15,178,234,93,254,246,97,221,76,150,133,127,190,161,101,222,218,61,158,207,188,90,22,82,184,175,82,174,233,84,171,23,26,227,244,21,7,212,196,6,106,59,212,239,80,234,141,134,146,124,168,208,201,40,220,165,58,174,213,104,90,105,175,113,139,31,162,214,169,183,13,50,61,98,145,39,159,18,83,104,117,167,54,41,59,146,164,146,146,122,40,136,203,176,200,251,72,126,224,1,241,111,11,98,13,229,111,74,183,106,73,221,26,94,205,229,169,150,187,86,149,151,209,50,62,244,151,180,102,42,242,183,229,90,247,36,202,20,212,237,122,55,47,113,106,71,244,155,74,139,184,204,187,148,94,209,115,156,33,239,150,110,28,5,114,217,84,142,100,170,30,156,226,216,101,183,157,54,122,211,253,146,35,236,47,97,159,240,19,204,0,0,0,0,0,0,0,0,0,0,0,0,5,64,113,157,186,219,159,124,218,150,193,43,85,211,58,237,197,167,248,198,105,235,247,125,158,243,17,211,135,94,30,35,16,51,45,111,48,243,123,218,139,213,239,45,116,250,84,249,102,95,218,73,247,160,104,40,0,120,44,101,198,203,11,2,237,55,111,11,250,171,209,66,111,110,135,200,121,205,218,186,219,127,239,77,172,203,181,212,123,61,191,126,148,111,154,60,251,98,190,97,164,212,40,138,168,244,54,179,242,25,144,197,63,147,25,221,134,152,166,202,254,119,167,109,195,212,214,225,246,159,102,238,206,226,49,194,176,203,11,175,76,96,187,98,218,22,69,47,175,168,204,117,9,217,207,105,173,9,110,161,189,218,186,180,39,233,56,158,205,125,191,120,180,236,177,112,148,181,232,113,169,151,86,55,175,210,21,4,155,50,142,155,163,141,114,150,68,202,246,243,99,76,52,171,69,19,169,215,78,221,117,247,11,3,179,112,198,200,195,250,124,122,93,167,69,232,99,70,66,27,105,29,75,206,237,36,165,41,46,215,22,163,62,196,39,188,253,131,212,143,201,81,165,193,171,70,92,74,131,28,214,156,73,165,73,220,105,212,140,140,143,180,140,143,184,204,68,204,202,240,228,193,140,101,164,84,42,118,253,7,209,119,59,164,235,205,76,234,165,191,189,211,75,202,34,229,174,74,27,45,92,112,149,218,90,118,105,220,125,148,215,152,172,186,95,185,113,190,100,218,55,165,63,146,133,41,110,66,123,154,202,185,241,249,207,54,218,246,182,235,155,119,114,84,122,40,245,47,111,179,94,207,144,252,238,215,178,227,118,71,182,174,41,188,219,50,163,33,9,144,207,45,9,228,45,199,98,161,79,110,67,14,58,173,172,178,162,216,70,90,253,253,247,145,135,215,237,187,137,118,141,46,244,181,230,117,52,234,172,86,37,178,190,90,209,234,186,210,28,79,98,210,149,125,21,167,188,139,191,217,220,61,24,0,0,0,0,255,0,57,44,55,42,59,177,158,78,230,222,66,155,81,107,166,164,101,161,138,39,226,117,128,31,178,76,111,155,116,83,218,219,79,186,29,114,166,163,221,174,143,201,151,53,102,93,174,41,95,69,178,237,209,37,246,16,253,188,45,113,233,236,46,198,232,214,108,167,63,152,93,43,69,57,41,208,187,31,147,46,19,100,122,147,106,87,209,111,187,84,151,218,93,226,243,80,180,184,132,184,131,213,42,34,81,31,216,99,254,128,0,0,0,121,204,67,191,173,204,49,179,106,215,197,215,51,166,166,210,33,191,49,247,57,110,47,213,105,165,186,174,198,210,165,125,20,43,184,143,187,184,251,133,47,103,27,137,53,255,0,139,245,185,246,166,26,213,189,27,104,52,235,173,35,230,24,123,170,73,46,67,100,231,207,69,67,168,220,211,136,245,117,236,211,223,168,132,115,231,203,170,76,118,124,231,121,175,190,181,56,226,246,146,117,82,140,204,207,66,34,46,243,49,249,199,212,183,174,106,221,169,80,110,171,65,155,210,202,104,201,73,95,45,11,208,201,68,162,236,89,25,119,164,189,158,193,49,114,227,197,7,27,112,190,175,77,164,95,213,143,148,22,187,74,101,133,198,233,226,68,228,180,74,101,38,173,237,68,83,138,218,211,107,45,53,212,247,107,222,68,46,11,0,177,254,195,204,61,143,26,244,177,231,243,155,81,33,18,90,229,60,158,67,230,203,78,45,189,206,182,222,237,188,228,150,226,45,15,217,237,34,233,160,43,227,140,22,18,61,118,225,29,43,16,41,209,55,189,107,243,249,170,230,17,107,212,202,128,210,123,13,100,93,201,62,228,159,240,239,20,221,64,173,206,183,42,236,86,105,175,114,164,199,221,177,123,73,90,110,73,164,251,20,70,93,202,63,96,211,6,11,226,60,60,88,195,154,85,241,9,90,162,161,207,236,208,251,57,111,184,215,181,41,255,0,22,126,194,255,0,88,174,142,52,55,163,40,98,208,179,211,39,215,115,210,27,155,216,126,195,167,56,93,187,127,143,120,170,97,112,124,48,178,87,78,182,40,17,113,182,249,131,190,175,47,127,64,223,53,69,201,218,185,177,156,237,105,243,74,183,33,72,250,72,236,246,118,234,98,201,64,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,163,197,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,151,254,202,172,43,171,252,43,110,92,150,229,67,254,50,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,134,138,50,109,139,55,222,54,101,198,204,196,44,72,180,42,180,42,244,234,123,109,200,118,160,150,81,233,125,136,74,74,166,202,26,36,242,217,145,253,106,82,166,219,211,113,236,37,181,203,117,206,214,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,146,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,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,132,191,206,254,75,173,92,220,97,195,240,97,38,149,68,191,169,188,183,232,151,11,176,91,83,139,229,19,219,96,201,124,144,111,20,53,155,238,25,165,7,234,56,105,119,106,246,155,107,160,27,178,214,174,216,215,85,102,202,186,96,244,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,218,45,127,133,62,121,233,85,171,102,6,87,113,94,169,18,159,82,160,71,38,237,74,213,70,168,148,21,77,133,200,67,109,83,15,158,230,229,73,66,159,66,24,109,173,73,76,163,97,33,28,146,55,108,208,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,90,246,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,158,28,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,48,56,106,113,2,253,132,204,131,128,152,172,246,251,6,171,80,87,162,234,42,86,174,81,231,75,126,50,62,117,215,228,161,152,244,228,23,82,251,155,80,106,39,28,90,251,119,40,93,72,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,175,88,188,97,48,226,175,153,170,37,135,67,162,239,194,122,158,202,60,155,142,162,209,64,149,26,164,185,75,109,19,201,78,61,203,244,119,47,146,165,19,168,101,228,37,110,56,127,213,147,75,129,124,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,133,133,112,84,240,177,116,252,64,157,229,212,225,63,197,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,94,245,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,131,153,28,60,176,112,171,27,110,155,15,11,113,10,37,239,105,211,100,52,170,77,114,52,134,100,34,67,15,48,219,196,131,117,133,27,78,45,163,112,217,90,209,161,41,109,40,246,163,93,137,154,188,30,113,191,26,33,98,132,140,26,102,135,112,92,248,117,81,142,105,145,45,78,75,122,21,162,250,27,151,37,165,163,233,49,29,18,156,39,144,164,25,32,221,112,219,81,43,86,205,11,243,252,106,252,83,218,223,15,224,249,141,68,115,78,29,89,201,141,148,252,80,147,79,186,227,68,77,137,123,200,136,205,203,56,161,59,34,108,20,71,110,73,71,121,130,67,137,45,137,118,73,41,210,216,226,205,180,171,150,147,94,132,171,159,199,28,20,194,204,220,224,209,216,183,77,67,174,182,235,189,29,90,157,89,163,59,25,215,155,218,164,186,212,152,111,173,183,91,46,99,102,164,115,18,147,220,211,206,36,143,69,234,33,87,14,126,30,247,86,4,99,181,231,125,227,93,31,159,85,177,250,90,125,165,84,167,203,112,169,115,30,153,13,106,154,251,73,113,13,186,247,41,151,218,96,150,164,147,91,220,144,146,37,173,173,205,217,80,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,228,207,222,68,233,89,187,182,97,87,109,169,145,41,56,139,110,199,56,148,121,146,156,75,16,165,48,228,134,84,227,83,156,68,119,95,90,27,109,50,20,202,80,100,73,113,229,153,246,45,66,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,23,83,195,43,34,84,172,17,179,105,216,231,138,86,204,182,241,66,189,29,197,69,135,84,97,40,93,183,9,102,164,165,13,183,169,154,36,188,214,138,113,107,218,226,16,231,35,107,102,79,115,103,168,8,43,157,126,40,86,38,95,250,220,61,193,135,41,87,150,36,193,168,28,42,139,82,91,121,116,186,55,47,98,157,75,235,65,163,158,241,238,54,137,166,92,249,181,165,206,106,144,166,249,78,69,94,43,88,233,135,25,139,195,140,2,197,12,47,172,245,212,169,223,41,90,121,151,72,145,42,159,41,37,75,55,34,201,108,140,249,111,35,114,117,45,77,38,149,37,104,82,208,180,45,92,87,133,199,142,204,50,252,107,201,230,139,254,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,20,109,197,95,44,248,71,151,204,92,161,86,112,166,116,74,114,47,168,242,234,83,173,54,13,4,138,58,219,90,18,79,178,130,86,230,163,72,82,221,216,217,164,144,133,199,120,155,86,205,27,107,133,101,31,48,184,167,151,124,101,160,92,120,103,26,171,93,235,170,12,198,155,105,69,149,37,12,220,91,210,227,13,199,91,76,153,243,94,46,161,102,193,169,14,108,117,73,81,33,125,169,86,140,233,51,100,212,105,80,170,19,41,50,233,114,37,71,109,231,96,203,83,74,126,42,212,146,53,50,225,178,181,180,107,73,153,164,205,181,173,26,145,237,82,139,67,63,214,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,243,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,102,125,178,65,93,202,61,246,212,219,114,45,86,165,134,85,190,83,84,74,220,199,145,33,228,74,38,72,222,139,45,77,180,218,27,123,122,93,91,101,176,146,182,180,218,165,41,183,73,30,255,0,132,166,53,227,45,167,152,40,120,71,105,83,234,183,5,143,116,243,165,92,52,182,26,75,173,211,54,53,181,53,68,169,110,33,17,246,47,144,219,171,221,243,141,169,40,36,58,233,71,73,89,254,107,179,175,131,89,75,161,47,229,149,79,210,87,124,202,123,147,104,150,180,51,87,85,63,69,147,105,83,142,18,84,136,172,154,204,254,117,205,53,75,79,114,210,234,219,54,196,43,197,28,239,208,179,113,195,99,20,97,92,114,169,84,220,77,162,122,45,218,221,18,27,43,142,202,226,157,126,25,51,42,34,92,117,197,184,206,197,52,135,15,121,169,14,235,185,41,75,141,26,234,172,106,160,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,252,142,82,105,79,85,99,215,94,166,68,93,74,28,119,162,71,152,166,82,111,178,195,202,109,78,180,135,52,220,148,45,76,50,165,36,143,69,27,77,153,235,180,180,140,28,81,252,9,226,111,224,190,113,8,80,8,213,64,166,14,40,217,18,165,96,157,85,156,119,193,123,102,92,123,38,185,33,105,184,41,209,24,79,69,111,77,82,144,77,45,189,167,185,168,210,20,181,17,35,103,45,167,18,72,37,36,158,101,164,198,188,154,227,126,52,96,142,54,208,234,248,55,67,184,46,201,18,164,26,170,22,109,45,201,106,69,192,195,108,60,74,67,140,71,212,220,91,77,56,251,141,173,72,112,154,89,115,54,168,146,164,156,223,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,180,156,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,123,49,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,176,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,74,117,112,171,207,61,43,11,100,255,0,38,236,92,170,68,167,218,117,41,18,170,84,59,134,165,84,76,120,212,103,249,70,227,177,94,84,135,9,166,227,58,109,169,72,217,180,202,67,170,35,74,249,251,155,184,144,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,249,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,51,175,157,204,42,194,252,24,204,189,227,135,248,61,113,68,169,219,48,36,32,217,142,204,183,37,46,146,250,144,92,250,123,174,173,4,75,91,46,239,73,17,41,211,74,54,33,199,13,228,186,73,238,156,37,49,175,25,109,60,193,67,194,59,74,159,85,184,44,123,167,157,42,225,165,176,210,93,110,153,177,173,169,170,37,75,113,8,143,177,124,134,221,94,239,156,109,73,65,33,215,74,58,75,181,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,94,245,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,131,153,28,60,176,112,171,27,110,155,15,11,113,10,37,239,105,211,100,52,170,77,114,52,134,100,34,67,15,48,219,196,131,117,133,27,78,45,163,112,217,90,209,161,41,109,40,246,163,93,137,154,188,30,113,191,26,33,98,132,140,26,102,135,112,92,248,117,81,142,105,145,45,78,75,122,21,162,250,27,151,37,165,163,233,49,29,18,156,39,144,164,25,32,221,112,219,81,43,86,205,11,184,145,229,49,87,19,45,92,27,195,139,143,20,175,89,125,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,158,28,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,79,235,254,72,120,203,252,152,63,149,199,69,74,249,11,233,14,139,111,94,158,187,147,212,116,189,95,43,77,188,158,171,230,52,223,205,221,235,114,249,127,56,62,86,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,37,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,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,138,1,226,143,227,179,19,127,5,242,120,67,213,112,181,205,117,11,46,152,203,58,205,190,157,165,83,173,12,72,233,97,212,43,115,94,91,94,138,149,25,47,156,71,13,68,70,130,101,107,125,109,56,107,36,165,60,196,56,110,33,13,44,151,110,153,162,203,37,131,154,108,47,169,97,253,223,26,36,58,146,227,169,52,91,132,169,204,201,155,70,124,220,105,205,236,41,194,220,148,45,76,52,151,80,133,32,220,108,148,141,201,212,148,152,149,195,7,34,215,86,4,221,87,206,38,99,93,153,74,42,244,26,131,180,11,74,106,148,226,222,109,150,28,144,204,217,172,54,226,83,203,102,71,205,37,151,84,148,186,182,146,225,145,33,167,181,118,197,70,85,197,255,0,112,184,240,39,134,95,141,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,122,43,134,106,84,131,105,13,237,45,206,198,142,164,40,201,123,249,110,184,162,89,37,68,203,46,170,80,112,84,240,177,116,252,64,157,229,212,225,63,192,101,92,94,247,12,108,213,89,184,221,128,214,246,22,189,82,137,18,251,195,170,59,20,153,244,146,108,218,55,233,209,244,98,44,198,9,75,81,186,142,81,50,135,84,70,91,94,53,106,132,33,198,119,241,254,41,25,5,153,136,157,118,102,240,114,159,85,169,93,229,209,199,184,173,216,113,159,156,245,93,178,229,70,102,76,70,219,74,214,151,154,65,54,78,54,68,77,169,166,205,207,81,109,175,157,84,54,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,208,70,46,94,21,220,64,200,142,32,222,183,61,133,85,178,170,181,172,47,174,76,151,64,170,45,10,149,79,113,84,199,204,219,89,163,252,228,74,36,56,73,50,39,27,105,123,155,78,117,198,170,5,85,241,67,225,251,255,0,201,38,107,112,137,159,241,181,107,206,142,148,255,0,232,205,20,152,76,71,141,255,0,164,201,150,227,206,254,251,186,253,34,21,151,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,14,229,71,42,56,113,148,172,56,69,149,101,53,215,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,0,5,106,241,72,207,212,204,59,235,178,201,131,149,10,173,54,239,62,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,22,125,195,23,136,92,59,90,28,108,186,230,6,239,228,210,153,218,213,165,95,169,188,195,17,105,81,90,97,231,29,139,54,91,239,35,107,37,202,101,17,139,106,212,74,112,219,220,72,38,146,139,106,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,33,87,20,140,130,204,196,78,187,51,120,57,79,170,212,174,242,232,227,220,86,236,56,207,206,122,174,217,114,163,51,38,35,109,165,107,75,205,32,155,39,27,34,38,212,211,102,231,168,182,215,206,170,27,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,233,119,10,175,10,238,32,97,197,185,122,220,246,21,86,202,170,214,169,237,76,151,64,170,45,10,149,79,113,69,169,182,179,71,249,200,148,72,112,146,100,78,54,210,247,54,159,86,0,0,0,0,0,0,0,43,107,137,238,74,233,215,69,2,86,54,216,208,118,86,34,108,235,219,230,168,249,219,151,10,51,125,174,190,73,78,212,37,127,69,29,190,222,221,12,83,224,181,158,11,215,155,43,98,239,180,21,39,231,27,244,126,214,246,31,180,234,46,119,237,254,61,226,197,241,163,17,225,225,62,28,213,111,137,170,209,20,254,71,102,135,219,204,125,182,189,137,87,248,194,246,31,250,198,103,238,10,220,235,142,175,34,179,82,127,157,38,70,205,235,218,73,215,106,73,37,216,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,58,105,83,218,87,97,44,203,185,69,222,146,254,61,226,193,192,113,28,205,230,199,13,242,195,110,183,85,188,101,239,157,47,94,142,23,45,242,231,237,113,148,185,243,141,178,225,39,106,95,74,187,75,183,184,189,186,83,230,50,113,48,204,134,39,84,101,55,74,185,253,9,69,144,202,216,42,127,69,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,170,148,233,154,148,190,90,17,169,154,141,71,216,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,42,77,113,219,55,62,102,42,221,94,214,155,95,171,175,110,190,253,5,208,97,229,253,110,98,117,155,74,190,45,73,157,77,54,175,13,137,140,57,203,113,30,171,173,33,212,246,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,176,133,25,113,74,199,167,177,71,27,164,217,177,92,254,97,107,45,116,229,39,66,237,126,52,185,173,153,234,109,165,95,69,206,237,84,95,105,247,143,197,195,23,0,63,107,120,223,10,232,158,206,234,125,174,235,117,52,158,237,53,126,52,184,107,34,236,113,42,250,46,31,110,138,47,176,197,236,70,97,184,177,218,140,202,118,182,202,18,218,75,93,116,34,45,8,127,160,0,0,0,0,243,152,131,126,219,184,105,104,213,47,75,162,103,77,78,165,69,126,91,203,229,173,126,171,77,45,197,118,33,42,87,209,66,187,136,251,189,189,194,141,243,225,157,218,246,99,174,185,22,213,187,55,149,102,83,164,44,163,179,203,66,185,235,109,217,72,75,219,150,195,110,167,115,47,36,182,25,158,159,127,119,24,203,174,93,47,204,199,95,49,173,27,46,159,206,74,84,135,102,189,205,101,60,136,252,230,91,113,123,92,117,189,219,121,201,61,18,122,159,179,219,165,202,101,171,135,38,12,96,213,38,159,83,184,40,62,148,185,218,75,79,59,51,170,150,198,199,73,44,168,203,98,36,173,179,209,198,204,251,11,78,221,59,139,182,89,211,169,112,105,49,145,18,158,199,41,166,210,73,74,119,26,180,34,34,34,237,51,51,238,34,31,172,121,107,203,12,108,139,254,158,253,46,236,162,245,209,164,161,72,117,29,75,205,110,37,37,73,62,214,214,147,46,197,171,184,253,162,191,51,61,194,82,215,174,199,170,93,88,32,191,71,212,22,111,202,42,110,142,59,205,89,147,206,109,230,201,152,73,78,170,54,147,174,157,154,107,239,21,99,137,184,93,122,96,253,219,42,208,189,233,125,5,70,27,171,78,206,123,78,234,72,117,109,238,213,165,173,63,73,181,118,107,236,251,132,156,200,222,125,238,236,191,220,112,44,251,178,161,212,217,83,36,180,219,237,114,154,71,75,189,200,205,169,237,91,142,183,151,181,150,84,91,72,251,117,247,246,157,220,97,206,34,90,248,165,105,64,189,45,9,253,101,54,160,195,79,54,231,41,198,255,0,172,105,14,17,104,226,82,175,162,226,125,133,223,252,7,166,0,25,245,226,43,135,136,195,252,203,92,44,50,222,198,165,116,155,11,93,126,141,62,33,159,246,148,125,235,18,47,131,21,214,212,11,230,235,182,13,90,46,167,208,237,45,63,197,179,80,95,187,237,247,144,183,240,0,0,0,0,0,0,0,0,0,0,0,0,20,15,196,198,248,106,238,205,21,197,18,59,155,218,166,244,155,79,67,47,235,41,208,204,251,210,94,212,253,162,71,112,81,177,25,159,94,196,27,222,107,58,57,75,244,79,68,189,199,219,205,69,69,167,59,9,95,97,125,34,63,179,78,241,109,64,60,222,33,223,214,246,25,90,115,111,43,162,87,79,78,129,203,230,185,177,107,211,123,168,109,61,136,74,149,244,150,158,226,63,245,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,179,184,187,59,254,46,89,242,211,121,230,47,16,169,182,173,10,54,216,110,155,114,101,200,222,209,242,226,148,150,153,117,123,84,235,102,122,115,59,136,247,30,157,158,241,122,121,98,202,181,133,150,235,70,45,38,222,133,186,166,182,81,214,203,230,60,92,215,77,166,82,225,236,91,206,37,58,169,146,61,18,122,23,113,118,119,247,0,0,1,200,115,47,151,107,67,49,120,117,83,180,174,24,155,166,170,43,199,78,145,204,116,185,18,121,15,54,210,246,161,214,201,91,77,227,61,20,122,31,113,253,148,13,152,220,6,185,178,241,137,117,11,14,227,70,164,219,142,187,13,221,91,249,232,197,33,230,155,94,212,56,230,221,121,42,61,13,90,151,183,222,114,199,134,62,114,101,97,141,215,31,7,174,233,127,208,117,169,40,110,17,242,203,213,150,243,144,227,182,159,155,97,75,63,81,10,237,82,201,62,253,15,180,92,252,25,108,212,33,71,159,29,90,181,37,164,60,131,208,251,82,162,35,46,254,222,227,31,238,0,0,0,0,35,7,16,140,9,103,26,240,6,176,150,145,172,235,121,153,21,150,59,79,214,83,16,165,237,79,245,136,34,245,157,239,61,126,227,246,80,165,58,101,79,15,111,184,179,219,249,170,141,181,87,67,201,250,42,218,244,119,136,203,247,146,122,41,31,105,125,227,65,57,28,199,104,88,251,128,52,91,141,135,185,146,232,205,198,162,84,15,105,150,178,154,133,25,110,247,182,130,239,123,251,36,105,247,25,251,36,8,0,0,0,255,0,41,50,26,137,29,217,79,171,107,108,161,78,44,244,51,209,36,90,153,246,10,81,226,131,155,89,184,159,136,242,112,178,214,151,178,131,111,184,184,146,211,203,35,230,76,97,249,172,44,245,91,41,89,106,133,167,185,70,159,118,167,218,34,126,4,96,125,223,143,151,244,27,26,209,139,204,122,67,141,115,220,222,209,114,153,83,205,52,165,232,227,136,37,104,110,167,176,149,169,255,0,210,86,253,128,28,45,176,123,15,105,144,42,23,220,31,77,86,185,45,42,74,185,178,163,109,94,214,141,104,209,169,106,65,250,232,95,105,126,247,103,97,16,145,109,229,83,1,26,142,136,168,176,244,109,4,68,146,244,164,222,205,11,79,241,195,148,226,231,13,172,184,98,84,25,175,67,181,125,25,87,122,59,141,177,55,174,158,255,0,41,102,78,109,87,44,229,37,42,209,107,37,104,125,250,105,220,98,174,179,121,195,254,254,203,91,234,174,195,123,211,22,202,210,107,235,118,179,31,148,163,55,213,179,150,114,28,113,90,54,193,43,93,59,117,211,188,187,121,238,83,51,45,116,101,195,19,105,183,5,50,94,148,169,18,25,98,164,207,45,191,90,50,164,48,183,125,101,52,226,139,84,178,69,234,150,190,238,222,253,3,225,38,35,82,49,99,15,40,87,237,21,205,209,234,244,248,178,204,180,81,108,83,172,54,238,223,89,41,51,208,156,46,221,165,247,23,112,246,3,201,98,166,31,83,113,70,198,169,89,53,95,239,122,135,39,113,250,221,156,183,144,225,125,21,36,251,219,47,105,127,168,102,102,233,183,167,218,181,233,84,10,163,28,153,49,118,111,70,228,171,77,200,74,203,181,38,101,220,162,246,139,136,225,5,141,15,94,56,93,85,195,186,180,189,242,109,190,71,39,230,200,183,117,18,39,188,175,162,130,34,208,146,93,234,63,225,220,56,71,26,72,114,10,255,0,179,37,244,187,26,63,72,252,238,242,61,255,0,51,78,46,239,102,135,216,33,190,84,112,185,120,195,142,54,253,136,146,215,175,234,245,47,242,33,190,239,239,163,252,95,239,23,250,134,143,169,48,26,165,211,218,130,194,54,33,173,218,22,166,122,106,163,63,105,159,188,126,192,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,66,58,213,178,1,149,202,254,60,205,204,29,119,14,162,84,107,21,24,238,20,202,52,182,218,122,137,38,107,154,147,149,7,33,169,6,149,201,82,76,200,204,204,219,53,25,186,109,243,190,116,72,160,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,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,4,10,226,95,144,168,216,243,111,61,141,88,77,66,136,198,34,208,227,184,245,93,13,243,119,215,233,204,69,113,73,101,44,178,211,138,126,113,41,182,90,100,253,77,200,81,161,106,81,33,146,69,48,255,0,178,171,10,234,255,0,10,219,151,37,185,80,255,0,140,135,58,155,58,59,159,243,92,101,230,220,71,216,164,169,62,195,33,119,220,51,51,163,252,164,240,225,120,111,122,171,151,127,88,52,248,140,73,144,244,238,115,149,216,36,92,164,78,209,197,169,229,60,147,66,83,33,71,185,60,199,90,89,40,185,196,219,115,84,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,136,235,156,204,153,216,57,179,176,36,195,153,6,37,58,246,167,71,91,180,26,243,77,50,203,234,125,182,100,20,104,146,164,155,14,188,112,121,210,13,199,26,111,67,212,183,39,183,190,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,106,156,41,243,207,74,173,91,48,50,187,138,245,72,148,250,149,2,57,55,106,86,170,53,68,160,170,108,46,66,27,106,152,124,247,55,42,74,20,250,16,195,109,106,74,101,27,9,8,228,145,187,102,128,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,105,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,46,127,83,171,85,107,82,81,50,179,83,151,62,67,113,216,136,135,100,188,167,86,150,24,105,12,178,209,41,70,102,72,109,166,219,109,9,238,74,16,148,150,132,68,66,231,248,42,120,88,186,126,32,78,242,234,112,159,226,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,44,83,137,214,118,161,224,102,28,73,194,76,47,186,246,98,77,209,186,27,210,105,53,38,10,85,181,21,36,203,142,56,242,8,212,235,47,62,203,201,67,39,181,10,218,183,29,67,137,83,72,37,83,13,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,59,149,28,168,225,198,82,176,225,22,85,148,215,93,85,157,203,126,191,95,125,146,68,170,188,164,145,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,93,96,241,171,241,79,107,124,63,131,230,53,17,0,5,148,240,183,207,212,60,59,232,114,201,140,117,10,85,54,208,62,178,69,187,113,76,146,196,22,105,14,31,54,75,209,165,184,226,144,133,50,234,205,195,109,195,51,113,46,184,77,250,232,113,28,155,127,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,56,85,217,147,60,23,188,243,47,111,230,162,179,6,89,221,150,244,118,218,68,52,53,19,209,211,95,105,14,165,153,114,91,83,6,235,146,90,39,27,229,187,204,35,71,77,31,77,57,100,59,168,0,162,190,34,57,5,153,150,59,168,175,204,45,167,213,106,88,101,91,230,200,208,163,63,35,228,203,132,227,72,233,165,73,218,104,38,86,183,219,76,119,28,89,56,175,89,181,110,83,124,199,97,88,149,92,46,60,118,97,151,227,94,79,52,95,240,138,188,81,252,9,226,111,224,190,113,8,80,8,210,70,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,61,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,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,105,60,45,242,11,51,14,250,28,205,227,29,62,171,77,187,207,172,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,38,202,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,60,86,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,246,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,249,252,186,101,163,11,50,191,98,51,98,225,157,39,247,186,218,204,198,35,122,82,167,243,207,58,223,86,251,45,55,206,229,115,214,134,247,39,212,70,137,47,105,156,42,226,145,144,89,152,137,215,102,111,7,41,245,90,149,222,93,28,123,138,221,135,25,249,207,85,219,46,84,102,100,196,109,180,173,105,121,164,19,100,227,100,68,218,154,108,220,245,22,218,249,213,2,3,85,0,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,69,94,40,254,4,241,55,240,95,56,132,40,4,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,199,0,203,62,66,178,243,149,137,50,107,54,61,10,93,114,225,126,71,57,155,130,227,233,229,212,97,35,148,166,141,152,206,33,166,210,194,13,46,59,184,208,146,90,249,134,75,82,146,148,37,48,215,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,68,85,207,182,72,40,89,184,177,26,155,110,69,165,83,113,54,137,202,106,137,91,152,242,227,178,184,166,241,27,209,101,169,182,156,91,140,236,83,171,108,182,26,144,238,155,84,148,184,233,46,133,174,155,78,234,177,171,178,173,107,214,217,170,219,245,168,91,58,154,117,82,19,145,37,49,189,9,90,55,180,225,37,105,220,133,165,69,169,118,165,68,101,216,100,45,211,133,94,121,234,184,165,27,249,55,98,229,82,93,66,236,166,199,149,82,161,220,53,42,162,164,73,172,177,205,55,29,138,242,164,56,110,185,37,162,113,74,70,205,196,113,218,81,26,81,200,220,229,143,136,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,202,120,136,231,234,30,88,237,82,176,240,182,161,74,169,98,109,111,155,31,82,146,196,143,147,45,147,109,47,169,149,27,113,172,158,90,31,109,81,219,113,4,218,189,103,21,185,45,242,221,164,27,90,211,186,175,154,236,91,90,202,182,106,183,5,106,110,254,154,157,75,132,228,185,79,236,66,150,189,141,54,74,90,182,161,10,81,232,93,137,73,153,246,17,139,254,200,190,76,168,89,60,195,137,84,199,42,190,153,188,238,142,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,16,56,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,44,83,137,214,118,161,224,102,28,73,194,76,47,186,246,98,77,209,186,27,210,105,53,38,10,85,181,21,36,203,142,56,242,8,212,235,47,62,203,201,67,39,181,10,218,183,29,67,137,83,72,37,83,13,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,59,149,28,168,225,198,82,176,225,22,85,148,215,93,85,157,203,126,191,95,125,146,68,170,188,164,145,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,95,107,20,87,196,207,58,63,202,79,17,209,134,246,82,185,118,13,131,80,150,196,105,12,206,231,55,93,156,71,202,92,237,27,90,153,83,41,36,41,49,212,91,149,203,117,213,154,139,156,109,183,226,178,9,147,105,57,190,197,9,180,250,236,153,112,44,75,98,57,61,113,206,131,53,166,38,161,111,182,241,67,102,57,56,219,132,165,173,214,141,74,51,70,194,109,167,53,82,86,109,146,175,207,228,157,171,242,87,228,47,201,154,87,201,191,71,250,39,208,253,19,125,15,67,203,229,116,220,141,57,124,158,95,169,203,219,183,111,171,166,157,130,133,243,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,250,188,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,117,6,77,184,226,218,142,146,66,77,72,66,78,250,69,0,241,71,241,217,137,191,130,249,60,33,21,69,175,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,202,184,191,238,23,30,4,240,203,241,175,56,154,35,255,0,20,140,253,76,195,190,187,44,152,57,80,170,211,110,243,232,228,92,87,20,57,47,193,122,144,217,242,164,179,26,35,141,169,11,83,206,160,219,55,28,35,54,210,211,134,223,174,183,23,201,168,17,117,60,21,60,44,93,63,16,39,121,117,56,79,240,25,87,30,215,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,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,180,39,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,242,184,115,144,12,174,97,118,46,87,49,150,218,195,168,142,85,234,210,25,151,6,12,214,218,126,157,64,125,11,39,77,218,107,6,141,35,173,78,165,43,37,106,163,107,110,214,121,45,153,160,253,174,108,124,44,99,39,195,251,135,203,159,25,172,26,168,1,194,176,11,38,120,47,150,251,254,249,196,108,57,131,45,53,43,234,65,186,235,82,90,136,76,82,88,55,156,121,81,41,233,101,134,212,196,99,83,136,35,104,212,162,50,142,199,238,17,142,234,0,0,33,255,0,17,28,239,195,202,173,136,86,149,157,43,118,38,221,148,247,93,161,40,153,98,75,52,182,210,243,77,174,84,166,150,234,86,157,200,91,253,57,155,110,54,183,99,168,150,147,74,22,147,162,207,246,85,126,221,95,225,91,142,228,184,234,31,241,147,39,84,167,72,115,254,115,143,60,227,139,251,84,165,43,218,102,62,80,253,85,58,77,86,139,37,16,235,52,201,112,36,57,29,137,104,106,75,42,105,106,97,246,144,243,46,146,84,68,102,135,26,113,183,16,174,229,33,105,81,106,70,70,46,83,133,206,123,106,184,217,74,123,2,49,162,230,137,34,246,161,199,66,173,250,140,183,213,214,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,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,17,215,14,114,1,149,204,46,197,202,230,50,219,88,117,17,202,189,90,67,50,224,193,154,219,79,211,168,15,161,100,233,187,77,96,209,164,117,169,212,165,100,173,84,109,109,218,207,37,179,52,28,138,0,0,0,0,0,0,0,1,249,42,208,26,169,192,118,11,200,222,135,118,234,90,153,107,162,136,253,134,94,225,156,12,215,225,114,176,123,28,110,11,17,69,167,65,210,104,95,229,195,97,223,223,95,248,207,222,63,245,9,145,193,110,28,131,191,239,57,125,46,246,139,209,223,59,188,139,103,204,84,75,187,188,245,62,193,222,56,190,227,67,214,118,23,82,240,238,147,47,100,171,147,159,206,249,178,61,189,60,136,15,39,233,32,200,245,37,31,114,139,248,247,10,118,181,173,233,247,85,122,45,2,150,199,58,76,173,251,17,185,41,215,106,20,179,237,81,145,119,36,253,163,76,216,87,135,212,220,46,177,105,182,77,43,182,61,63,157,180,253,110,222,99,203,112,254,146,148,125,238,31,180,255,0,212,61,104,229,185,142,199,91,127,47,120,103,80,196,10,242,181,76,78,87,45,189,23,235,238,144,203,71,218,150,220,211,78,113,31,209,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,123,66,8,245,38,147,236,255,0,89,156,155,202,223,12,188,68,199,58,63,202,203,146,119,160,41,38,243,60,133,114,152,149,212,55,206,117,183,190,132,164,41,27,121,94,210,212,247,118,119,118,216,254,18,112,218,203,134,26,193,132,244,203,87,210,117,118,99,182,219,243,122,233,236,115,86,68,222,229,114,202,82,146,157,86,131,86,133,221,174,157,196,58,179,153,84,192,71,99,174,42,236,61,91,89,25,40,189,41,55,183,82,211,252,112,142,152,255,0,194,219,7,177,10,153,62,161,98,65,244,45,107,146,234,163,43,155,42,78,229,237,116,208,141,29,150,148,23,174,180,118,159,238,246,246,25,138,129,199,124,15,187,240,14,254,157,99,93,209,121,111,71,113,222,67,155,218,62,107,41,121,214,146,189,27,113,100,157,77,165,118,26,181,47,250,78,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,237,23,93,26,67,82,227,181,41,133,110,109,228,37,196,30,134,90,164,203,82,62,209,254,160,0,0,2,63,103,143,29,160,224,22,0,214,174,55,222,229,203,172,55,38,137,79,61,166,127,206,157,133,37,109,119,54,178,239,103,251,68,73,247,153,123,115,237,81,153,83,196,27,238,84,247,62,118,163,114,213,214,242,190,138,119,61,33,227,63,248,41,45,84,191,176,190,225,125,124,61,176,37,156,20,192,26,50,93,70,147,174,22,99,214,95,237,63,85,79,194,137,185,63,214,44,143,214,107,188,180,251,139,219,39,192,0,0,0,7,248,78,150,205,62,20,137,242,21,181,168,205,45,229,158,134,122,37,36,102,125,221,189,196,41,131,137,198,114,101,98,109,215,35,7,173,25,127,208,116,89,43,110,105,242,203,214,148,203,147,35,184,159,156,97,43,47,81,105,237,74,205,62,237,79,180,68,236,185,96,53,205,152,124,75,167,216,86,226,52,39,28,105,217,142,234,223,204,198,57,12,180,181,237,91,141,238,211,156,147,208,149,169,251,61,229,127,57,104,203,181,163,151,76,57,166,90,86,244,77,179,83,21,147,168,200,230,58,124,249,60,134,91,117,123,86,235,132,157,198,201,30,137,61,11,184,190,222,188,0,0,56,134,103,50,173,97,102,70,209,149,73,184,97,109,169,161,149,244,82,249,143,31,41,210,105,228,182,123,16,243,105,86,138,120,207,69,30,135,220,125,157,212,79,153,220,184,93,185,110,196,89,182,141,194,206,177,86,227,142,192,145,185,175,157,142,111,188,219,74,218,135,92,52,234,76,153,232,163,212,189,191,111,97,225,253,156,219,131,0,47,200,54,117,110,103,54,208,173,76,105,135,153,229,161,60,135,94,122,43,106,123,114,88,91,170,218,211,38,91,8,200,143,236,62,211,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,216,162,239,34,63,176,135,211,1,82,188,107,172,70,96,87,176,250,247,132,206,174,85,61,45,214,175,113,246,114,145,78,105,190,195,87,218,127,68,139,237,215,188,71,14,25,215,187,86,142,104,237,200,146,28,216,213,75,172,220,122,25,255,0,87,78,152,101,220,147,62,245,125,130,254,64,0,0,0,0,0,0,0,0,0,0,0,0,102,159,51,85,101,215,49,190,228,170,56,189,202,127,163,212,244,211,186,35,41,247,23,187,220,45,223,132,181,160,86,230,93,154,170,45,189,29,170,238,222,173,126,151,42,116,228,151,102,227,34,236,87,184,191,136,156,32,42,23,139,174,101,228,213,111,3,192,10,35,188,182,104,223,238,177,109,35,230,115,90,129,45,143,164,209,25,104,100,127,65,103,175,183,78,225,2,48,111,10,107,120,207,126,211,236,42,11,156,169,53,14,118,142,104,133,109,216,203,142,247,41,104,35,212,154,50,250,69,254,163,209,62,5,224,117,171,129,182,77,54,210,183,88,255,0,115,219,144,215,59,115,158,178,93,144,183,140,182,173,197,233,218,162,246,159,119,179,184,116,161,242,46,219,170,137,100,219,149,27,170,226,151,211,83,169,113,158,151,37,222,90,215,177,182,219,82,214,123,80,70,163,209,41,81,246,17,159,96,129,88,201,198,23,11,236,154,139,212,156,60,180,190,87,45,165,41,181,191,215,200,129,177,68,167,18,126,171,208,143,93,54,160,251,255,0,183,246,24,243,86,47,26,139,70,177,84,102,13,229,132,222,130,138,164,165,43,153,233,231,101,122,219,146,70,124,182,224,145,247,26,149,255,0,55,79,105,9,221,131,88,235,135,184,233,109,199,185,44,58,191,88,211,173,33,199,17,211,190,223,45,70,219,107,52,234,235,104,51,208,157,71,105,23,110,191,126,157,12,4,78,226,19,149,250,110,60,225,5,78,177,78,137,173,197,64,138,244,248,206,115,21,243,137,98,44,181,33,173,13,212,54,90,184,233,122,198,71,167,180,140,187,168,118,161,10,177,101,92,239,193,144,93,53,78,137,57,77,171,232,47,150,251,46,25,31,118,169,61,20,159,180,143,79,105,11,219,225,187,152,23,113,163,2,233,116,186,151,109,66,216,142,197,29,106,236,249,196,198,135,13,38,189,9,180,36,181,83,167,217,169,253,231,236,151,0,0,0,0,3,252,165,71,106,100,103,162,60,157,91,125,181,54,178,215,189,38,90,31,119,222,40,139,137,174,95,92,194,28,113,157,115,83,163,109,165,93,14,187,83,82,247,235,164,137,51,38,44,211,161,184,165,125,22,203,183,66,47,176,140,122,142,19,216,227,34,197,198,111,217,220,213,127,71,92,41,229,52,90,23,247,211,242,224,178,158,230,212,175,162,131,239,81,39,238,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,209,158,135,156,168,222,23,75,142,173,124,233,245,186,129,169,74,209,41,222,243,206,119,233,216,146,213,74,251,11,238,23,181,195,151,45,148,108,21,193,74,101,192,251,92,202,229,200,195,53,55,158,220,178,229,162,68,72,139,83,91,73,213,160,244,91,90,238,34,35,63,113,23,124,185,0,30,115,16,236,154,78,34,89,85,171,50,182,199,54,37,98,159,38,11,137,220,164,246,58,210,219,62,212,169,39,220,179,246,151,222,93,227,60,89,189,193,71,240,27,28,107,182,89,181,203,136,244,137,83,160,39,113,30,145,14,100,134,218,237,230,44,251,154,254,209,238,247,151,180,230,215,7,156,192,202,106,183,85,193,10,187,251,163,173,135,234,177,79,105,22,139,53,211,227,33,62,171,122,247,107,218,107,251,203,218,45,152,5,33,241,104,193,69,97,206,51,65,189,226,53,182,13,223,205,228,250,218,233,210,196,130,210,187,220,81,253,37,251,73,63,199,188,114,108,129,227,67,120,55,152,42,45,78,160,173,180,201,93,79,84,122,107,166,216,82,146,142,228,45,95,73,194,238,47,191,179,186,111,241,157,181,89,145,106,218,215,50,98,234,228,94,187,115,187,207,213,220,229,61,29,218,246,251,187,132,66,225,121,62,44,12,221,218,42,145,216,165,117,251,15,183,179,74,100,221,123,139,237,23,230,0,0,2,40,179,196,75,8,75,28,106,56,49,81,107,164,56,156,158,154,163,186,83,157,78,232,125,74,254,104,163,122,155,123,19,218,190,221,117,47,112,149,192,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,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,168,190,46,216,223,141,24,107,153,43,110,133,135,56,189,122,218,180,215,236,120,114,221,135,68,175,203,130,195,143,170,124,244,169,213,54,203,137,73,172,210,132,36,212,101,174,136,73,123,8,116,174,13,120,177,138,120,161,251,95,253,166,98,93,215,118,250,51,228,255,0,69,233,218,204,153,253,47,51,210,28,206,87,57,106,217,187,150,141,219,116,215,98,117,238,33,192,56,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,5,85,241,92,200,183,245,249,160,193,75,51,254,248,149,127,194,130,175,242,84,154,163,113,201,63,242,189,82,210,175,220,120,209,253,240,240,173,92,42,196,203,171,6,241,30,220,197,43,42,95,79,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,95,246,75,179,109,106,230,231,11,10,233,166,181,208,220,148,46,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,33,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,142,127,106,227,166,28,93,248,177,122,224,133,50,179,202,188,236,78,145,218,149,46,65,18,28,122,44,136,204,62,220,168,253,167,205,100,186,132,54,179,45,20,135,8,137,73,34,91,74,114,37,113,47,200,84,108,121,183,158,198,172,38,161,68,99,17,104,113,220,122,174,134,249,187,235,244,230,34,184,164,178,150,89,105,197,63,56,148,219,45,50,126,166,228,40,208,181,40,144,201,34,152,127,217,85,133,117,127,133,109,203,146,220,168,127,198,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,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,101,197,219,16,175,236,53,203,109,183,93,195,155,226,224,181,106,79,223,16,226,59,50,137,83,122,11,238,48,168,19,212,166,148,227,42,74,141,6,164,33,70,147,61,53,66,79,216,66,181,114,201,153,188,201,87,243,37,133,20,42,238,96,241,42,163,77,168,223,20,40,147,33,203,187,39,188,196,150,28,158,202,92,105,198,212,233,165,104,82,76,210,105,50,50,50,51,35,26,9,17,255,0,58,57,73,181,115,115,133,135,107,84,157,232,110,74,23,83,80,182,106,41,83,109,114,231,42,51,136,67,15,186,108,186,225,67,113,195,101,79,33,178,37,43,146,217,145,234,130,20,3,138,184,103,117,96,222,35,220,120,91,122,196,233,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,31,224,223,153,187,6,213,165,92,25,110,187,228,196,162,84,170,213,133,92,52,90,148,218,139,44,177,80,125,244,196,135,232,244,37,195,74,142,73,169,13,41,180,35,121,184,74,116,180,71,44,185,150,190,42,175,142,119,212,159,230,79,211,68,21,201,213,245,117,97,134,61,211,177,34,202,165,210,170,53,171,90,223,185,235,49,163,213,31,113,168,170,233,232,51,221,89,172,219,74,150,173,168,66,148,77,150,222,98,146,72,55,26,37,27,136,230,183,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,187,238,27,25,54,183,178,233,133,240,241,42,169,38,37,78,251,191,104,241,158,168,202,139,54,44,248,81,34,41,199,30,101,152,50,90,108,140,208,227,78,70,55,141,46,186,211,142,48,133,33,74,66,80,163,153,66,149,184,213,248,167,181,190,31,193,243,26,136,242,153,8,202,141,11,54,152,53,143,54,111,42,149,14,239,166,252,155,153,107,86,230,178,181,116,18,183,84,13,198,205,77,153,44,153,125,8,229,56,90,45,37,170,28,229,173,109,54,66,37,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,223,184,92,231,182,171,141,148,167,176,35,26,46,104,146,47,106,28,116,42,223,168,203,125,93,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,67,62,217,155,204,222,100,168,25,146,197,122,21,11,48,120,149,78,166,211,175,138,236,72,112,226,93,147,217,98,51,13,207,121,45,180,219,105,116,146,132,37,36,73,36,145,17,17,17,17,11,116,225,195,118,93,87,206,76,112,242,233,189,110,106,173,193,90,155,233,110,166,163,84,154,228,185,79,236,170,203,66,55,186,225,169,106,218,132,37,37,169,246,37,36,69,216,68,41,7,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,15,63,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,1,207,38,81,42,185,65,197,196,218,140,84,101,214,45,58,244,117,84,173,202,171,241,212,133,173,130,89,165,113,94,89,36,154,92,150,79,110,254,89,232,104,113,151,13,45,243,73,180,249,252,153,227,93,171,151,108,201,217,248,199,122,211,234,179,104,182,255,0,164,58,150,41,109,54,228,165,243,224,72,142,141,137,113,198,208,122,45,228,153,234,178,245,72,244,212,244,35,209,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,66,48,113,71,240,39,137,191,130,249,196,33,64,35,181,102,187,53,216,143,155,92,71,93,235,122,187,208,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,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,115,226,181,120,202,98,198,41,225,127,236,131,246,103,137,119,93,165,233,63,148,29,111,160,171,50,96,117,92,191,71,242,249,188,149,167,126,222,98,246,238,215,77,234,211,188,196,106,225,195,152,92,125,190,115,157,135,150,181,235,142,24,129,112,81,102,250,91,169,167,85,46,105,178,226,191,178,149,45,104,222,211,142,41,10,218,180,37,69,169,118,41,36,101,218,68,38,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,1,77,124,80,178,11,66,193,109,249,135,193,154,127,71,104,85,106,8,143,93,160,70,140,179,102,139,41,237,198,137,44,26,18,104,106,27,139,34,65,182,163,74,90,117,198,208,222,168,117,13,179,93,99,75,185,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,205,196,58,88,0,138,188,81,252,9,226,111,224,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,193,124,226,16,160,17,170,128,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,0,113,66,200,183,237,174,213,94,56,224,229,153,213,226,77,23,103,166,35,66,86,215,171,180,182,219,81,30,140,146,79,168,152,206,141,242,244,52,173,109,18,219,249,213,38,59,101,76,20,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,233,200,38,123,41,89,187,182,102,208,174,88,113,41,56,139,110,199,41,117,136,113,91,75,16,165,48,228,135,146,219,176,91,92,135,95,90,27,109,49,210,242,150,68,73,113,228,17,118,45,35,154,241,171,240,177,107,124,64,131,229,213,17,84,25,114,198,250,174,92,113,134,139,140,180,42,28,74,189,74,129,30,162,152,113,37,184,164,48,111,200,130,252,102,214,230,223,89,72,66,159,37,154,8,210,107,36,26,73,72,221,188,188,173,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,173,251,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,169,113,41,62,106,204,201,198,201,74,142,105,108,210,249,57,97,66,170,248,231,125,73,254,100,253,52,65,92,157,95,87,86,24,99,221,59,18,44,170,93,42,163,90,181,173,251,158,179,26,61,81,247,26,138,174,158,131,61,213,154,205,180,169,106,218,132,41,68,217,109,230,41,36,131,113,162,81,184,142,107,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,190,225,177,147,107,123,46,152,95,15,18,170,146,98,84,239,187,246,143,25,234,140,168,179,98,207,133,18,34,156,113,230,89,131,37,166,200,205,14,52,228,99,120,210,235,173,56,227,8,82,20,164,37,10,57,148,43,171,139,222,105,110,172,52,177,34,101,234,214,182,234,176,255,0,104,116,245,63,81,185,141,78,51,31,161,67,196,78,193,138,180,40,185,143,47,106,74,66,85,234,165,135,146,147,74,250,141,91,168,27,78,129,242,174,234,163,90,222,155,165,81,189,51,80,143,79,244,141,90,79,79,6,31,53,196,163,159,33,221,15,150,202,55,110,90,244,61,169,35,61,15,65,164,140,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,110,210,29,44,115,252,116,192,188,56,204,94,28,84,112,191,20,40,221,117,42,118,142,178,243,70,72,149,79,148,146,50,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,154,203,178,129,242,82,234,172,218,222,155,165,86,125,13,80,145,79,244,141,38,79,81,6,103,41,197,35,159,29,221,11,152,202,246,238,66,244,45,201,50,61,11,81,110,156,31,243,65,127,98,85,179,83,203,253,223,72,151,58,155,135,212,120,238,209,107,200,142,243,164,219,10,144,233,116,147,36,184,234,146,75,36,173,164,197,105,8,73,114,98,188,95,239,100,33,7,20,127,29,152,155,248,47,147,194,31,171,37,121,54,141,155,236,47,197,250,125,10,76,72,23,221,177,34,220,122,220,157,58,107,172,66,66,31,114,105,76,102,65,54,219,134,164,45,166,137,73,50,70,242,113,166,244,82,80,110,18,163,5,211,105,221,86,53,118,85,173,122,219,53,91,126,181,11,103,83,78,170,66,114,36,166,55,161,43,70,246,156,36,173,59,144,180,168,181,46,212,168,140,187,12,133,223,112,238,207,212,60,206,90,167,97,226,149,66,149,77,196,218,39,42,62,167,37,136,255,0,41,155,54,221,95,83,22,54,226,89,188,132,48,226,164,54,218,13,180,250,174,39,106,92,229,181,53,70,85,197,154,97,230,125,109,236,179,112,225,176,108,108,62,174,196,153,138,149,120,245,214,96,162,63,75,53,20,5,149,101,197,27,211,153,55,73,108,173,81,228,41,200,228,166,214,133,173,4,106,74,144,70,71,92,31,236,170,253,186,191,194,183,29,201,113,212,63,227,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,122,172,123,193,75,171,46,216,177,93,193,203,214,161,74,155,90,183,250,94,165,250,91,174,57,21,124,248,205,72,70,197,56,219,107,61,16,242,72,245,65,122,196,122,106,90,25,219,87,5,79,11,23,79,196,9,222,93,78,21,87,252,172,115,79,255,0,140,182,42,255,0,235,149,71,255,0,124,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,154,33,45,51,79,146,202,174,25,224,190,21,102,59,14,109,249,111,217,55,93,143,111,203,185,22,153,42,144,116,186,219,241,27,55,29,90,77,59,154,141,33,75,65,165,70,165,165,47,41,196,124,217,45,134,213,205,114,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,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,188,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,17,171,136,245,217,117,88,217,49,196,59,166,202,185,170,182,253,106,23,162,122,106,141,46,107,145,37,49,190,171,17,11,216,235,102,149,167,114,22,164,158,135,218,149,25,31,97,152,168,188,178,102,111,50,85,252,201,97,69,10,187,152,60,74,168,211,106,55,197,10,36,200,114,238,201,239,49,37,135,39,178,151,26,113,181,58,105,90,20,147,52,154,76,140,140,140,200,197,228,227,246,44,254,194,176,106,236,197,207,146,21,91,163,228,189,61,83,125,23,76,78,175,63,235,18,119,41,90,31,45,148,110,230,58,238,213,114,218,67,139,218,173,187,79,56,56,171,137,151,86,50,98,61,199,138,87,172,190,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,179,254,14,185,90,181,99,208,158,205,117,90,228,165,86,171,82,250,202,21,34,151,29,45,188,170,22,213,146,95,118,66,148,147,91,83,28,65,17,33,40,52,237,140,249,153,154,202,70,214,234,88,90,246,103,242,137,96,226,79,15,204,49,199,218,125,70,223,180,110,203,35,13,232,149,41,211,164,71,102,58,46,22,14,149,9,162,139,37,242,79,53,114,72,153,105,184,187,148,162,222,174,78,210,230,146,219,170,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,134,135,178,53,152,171,171,52,57,125,166,226,149,235,106,250,18,180,186,132,218,124,158,158,11,145,169,243,57,78,158,199,225,115,29,113,110,51,177,73,109,75,53,127,94,212,132,145,17,36,134,117,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,0,0,0,34,139,252,68,176,136,241,198,157,131,20,230,186,179,151,206,234,106,59,165,55,211,109,135,212,163,230,142,55,175,187,181,61,139,236,211,83,247,9,92,0,0,2,131,120,161,207,139,63,55,119,114,163,246,154,122,13,199,219,219,173,50,22,157,229,246,9,121,193,138,213,102,61,171,116,220,202,139,163,146,186,29,174,239,63,91,107,149,4,119,107,217,238,238,16,131,63,152,208,222,50,102,10,181,83,167,171,117,50,47,77,210,158,154,107,186,20,84,175,189,8,87,210,108,251,203,238,236,239,235,60,37,240,81,88,141,140,243,111,121,77,110,131,104,114,249,222,182,154,245,81,39,52,158,231,18,127,73,30,194,87,240,239,23,120,2,145,56,174,102,2,86,33,99,51,152,107,79,145,253,23,107,105,161,108,47,95,169,137,5,239,107,105,81,104,164,31,246,149,252,11,176,115,78,31,153,108,103,49,88,188,81,42,209,249,212,74,55,251,160,157,230,159,235,162,202,54,190,139,173,175,233,178,95,71,95,183,66,239,191,232,48,98,211,163,34,28,54,185,109,55,174,212,238,51,211,83,51,62,211,237,239,51,31,160,0,68,110,35,57,107,163,99,86,10,212,235,236,53,202,174,91,113,222,169,178,246,229,171,152,136,241,37,173,45,109,55,80,130,213,110,235,184,200,204,189,198,93,212,74,210,234,54,125,210,135,80,190,76,250,37,64,148,149,104,149,108,121,151,59,244,237,73,232,164,253,165,247,141,11,228,127,19,157,197,44,185,90,85,105,78,243,37,83,169,144,41,175,171,110,155,156,110,4,101,40,244,36,36,139,83,115,184,136,203,237,29,240,0,0,0,82,47,22,28,114,145,125,99,55,236,238,18,191,163,173,228,242,157,45,11,251,233,137,115,153,87,123,105,87,209,89,119,40,211,247,247,143,47,195,43,47,174,98,246,56,193,185,170,49,183,82,173,119,90,169,165,123,244,214,68,105,144,214,73,208,156,74,190,139,135,219,161,151,216,102,47,118,44,118,161,198,102,35,41,209,182,27,75,104,45,123,146,69,161,119,253,195,253,64,0,0,0,4,71,226,69,152,23,112,91,2,234,148,186,111,101,66,231,142,253,29,10,236,249,180,201,135,49,36,189,13,181,164,244,83,69,217,169,107,239,47,109,18,64,133,88,189,110,134,32,176,93,77,82,183,57,45,167,232,35,152,251,206,17,23,126,137,45,84,175,176,139,95,97,11,226,225,237,149,250,110,3,97,5,50,177,81,137,165,197,95,138,204,249,46,115,21,243,105,126,44,69,45,173,9,213,182,122,56,209,250,196,69,175,176,136,187,229,136,14,121,140,184,235,135,184,23,109,200,185,47,202,191,70,211,77,45,198,209,211,190,231,49,68,219,139,36,234,211,107,50,212,154,95,105,151,102,159,118,176,70,250,227,81,104,209,234,143,65,179,112,155,211,177,82,149,37,19,61,60,236,95,91,114,136,143,150,228,19,62,226,74,191,231,105,236,49,233,112,111,140,46,23,222,213,22,105,56,135,105,124,145,91,170,75,104,127,175,145,63,122,141,77,164,189,86,97,22,154,238,89,247,255,0,99,237,33,61,109,43,170,137,123,91,148,235,170,221,151,212,211,170,145,89,151,29,222,90,209,185,183,27,74,208,122,44,137,69,170,84,147,237,34,62,209,245,196,127,206,142,92,168,217,134,193,234,189,30,65,114,234,180,248,178,38,192,123,215,61,30,110,44,132,180,91,73,214,211,244,158,215,214,51,47,121,105,221,159,107,238,208,168,225,253,229,88,179,234,103,172,170,52,249,16,150,175,87,214,83,46,169,179,86,137,82,136,181,52,31,102,167,247,152,182,78,17,89,150,147,121,208,166,224,93,117,222,108,250,36,71,42,17,21,180,147,182,19,40,129,21,8,209,45,18,79,214,81,246,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,205,196,71,216,159,113,255,0,1,81,25,101,171,46,135,141,246,221,81,181,237,83,29,102,135,166,189,241,30,79,184,253,254,225,165,128,0,0,0,0,0,0,0,0,0,0,0,1,249,106,114,142,28,39,36,145,232,104,211,183,239,50,47,245,140,191,223,79,41,251,170,115,170,61,77,92,175,255,0,6,145,123,188,53,40,238,82,178,191,110,169,194,211,157,213,233,252,42,51,62,211,247,137,90,63,13,110,168,197,22,152,245,78,73,232,219,59,119,119,251,84,73,246,17,251,79,220,51,67,142,151,164,156,67,197,74,221,225,45,206,99,181,14,155,114,180,34,215,100,102,155,46,194,74,75,185,5,236,33,100,252,29,112,75,162,166,215,49,94,164,175,90,103,77,210,35,78,237,138,168,48,190,210,115,237,46,244,253,222,241,104,163,252,39,75,102,159,10,68,249,42,218,212,102,150,243,138,208,207,68,164,140,204,251,59,123,136,81,207,18,172,218,86,113,131,20,42,24,117,68,151,203,183,45,185,46,193,113,174,90,15,153,42,60,137,140,155,155,148,202,28,45,91,112,139,66,81,164,189,230,125,162,18,6,135,166,190,193,236,112,163,20,238,156,29,188,225,94,214,140,190,68,216,142,54,163,249,182,213,189,8,117,14,109,249,196,44,139,83,109,61,186,127,236,23,103,145,172,248,219,153,144,162,71,181,110,6,125,29,117,192,140,134,221,111,115,143,117,59,17,25,10,123,84,71,109,180,110,117,227,45,164,103,166,158,238,233,136,63,229,104,75,136,83,107,45,82,162,52,153,123,200,197,41,113,91,203,131,120,111,137,191,181,26,27,27,41,151,35,187,228,250,218,235,54,68,137,207,172,253,103,84,175,162,130,238,73,39,221,161,246,14,95,195,159,31,94,192,252,192,83,19,33,205,41,247,42,153,161,190,90,23,170,82,38,196,220,174,198,214,163,245,90,238,45,62,242,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,250,66,215,139,38,180,215,127,175,211,66,150,164,167,250,196,36,181,83,157,230,71,247,24,162,219,26,225,157,135,24,143,69,185,8,185,114,173,218,204,105,106,46,195,218,184,239,165,102,93,202,35,237,71,184,255,0,136,209,118,89,49,49,56,181,130,150,181,227,167,206,200,165,193,39,143,222,226,162,50,226,143,232,39,218,231,176,180,255,0,64,234,96,0,0,43,7,141,30,33,148,107,118,218,195,70,29,218,251,178,161,214,22,91,117,213,163,110,162,201,151,106,116,239,255,0,133,175,217,237,16,123,33,56,94,88,159,153,75,74,43,229,252,222,139,82,129,87,115,254,17,51,62,41,26,123,22,147,46,197,247,150,191,113,141,12,65,134,205,58,12,122,124,100,237,102,43,72,101,178,212,207,68,164,136,139,191,183,184,135,16,198,60,232,224,62,9,79,85,26,239,186,249,85,54,212,105,92,110,130,98,180,209,78,36,253,118,216,90,126,147,74,46,255,0,183,187,191,232,96,246,110,48,67,27,222,68,27,26,236,234,231,41,178,90,163,244,18,219,219,218,217,31,172,235,40,73,250,206,160,191,142,190,253,59,41,30,165,169,15,232,173,78,49,56,44,85,171,66,147,139,48,27,214,76,7,88,167,189,219,220,194,26,168,62,163,237,89,23,121,151,114,76,254,223,96,173,172,171,226,4,140,53,199,171,50,227,97,90,35,211,116,230,94,236,47,234,186,214,22,174,244,171,247,61,133,168,209,22,19,222,172,226,38,31,210,175,22,15,86,234,28,253,15,183,253,237,247,27,246,165,63,185,238,47,245,143,92,34,143,17,220,11,78,51,224,60,183,98,246,212,232,156,190,140,189,252,233,145,57,157,238,33,63,69,175,110,191,102,135,223,65,212,233,206,211,102,183,53,143,166,222,186,119,123,72,203,219,247,139,127,207,37,249,31,18,114,0,205,220,95,60,185,187,180,115,181,59,118,86,163,55,221,181,58,253,15,112,175,220,131,212,93,165,230,134,209,148,210,180,82,122,253,15,79,255,0,87,74,47,113,251,198,136,128,0,7,153,196,107,234,141,135,22,140,235,186,189,39,145,14,23,43,122,246,45,90,111,117,13,151,98,82,163,239,89,123,6,103,239,91,190,69,215,120,76,186,205,190,83,178,185,126,174,164,173,54,180,150,255,0,116,139,185,62,225,162,220,172,222,21,75,235,4,45,219,146,178,189,242,229,117,124,197,104,146,215,108,199,208,93,137,74,75,185,5,236,29,100,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,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,1,23,243,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,217,222,103,232,50,165,146,156,44,201,247,202,159,217,157,126,235,169,252,173,232,122,223,78,202,140,247,47,165,231,242,249,92,150,26,211,94,165,123,183,110,215,68,233,166,135,173,107,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,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,165,110,37,249,10,147,128,215,11,216,213,132,212,41,111,225,213,114,67,143,85,208,223,43,101,2,162,252,167,20,150,82,203,45,54,150,32,154,92,101,166,79,215,218,180,154,22,164,154,217,37,240,12,142,95,247,150,31,102,191,12,37,89,151,12,186,82,235,151,69,46,129,83,38,76,182,76,167,75,152,203,82,35,186,133,17,165,104,82,79,82,212,189,85,165,11,78,213,161,42,41,191,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,141,179,203,140,87,246,5,113,42,190,113,27,14,107,210,233,213,42,116,139,125,215,90,106,83,204,177,80,97,186,109,57,229,68,148,150,86,133,59,25,197,52,130,113,163,81,18,136,190,227,43,105,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,32,95,21,204,139,127,95,154,12,20,179,63,239,137,87,252,40,42,255,0,37,73,170,55,28,147,255,0,43,213,45,42,253,199,141,31,223,15,10,203,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,249,222,88,41,106,231,247,43,24,99,251,99,168,85,104,222,153,167,209,111,87,254,76,186,220,125,179,157,167,43,115,105,234,27,127,70,75,171,115,68,158,170,236,71,172,122,30,188,215,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,40,7,138,63,142,204,77,252,23,201,225,8,191,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,232,193,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,29,113,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,23,209,195,70,255,0,147,136,57,45,195,185,85,43,134,37,86,165,67,143,38,129,40,153,54,183,195,68,73,46,53,22,59,168,108,139,98,211,12,162,25,110,45,234,66,144,181,110,223,184,229,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,9,21,196,19,33,86,246,102,108,217,215,206,31,80,162,67,197,74,68,119,30,130,184,253,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,183,251,42,176,174,175,240,173,185,114,91,149,15,248,200,115,169,179,163,185,255,0,53,198,94,109,196,125,138,74,147,236,50,26,30,201,102,58,95,217,135,192,106,86,35,98,117,133,46,213,184,95,144,243,79,180,116,183,160,194,156,194,182,189,26,92,20,188,227,139,118,50,227,188,201,115,77,90,41,196,61,183,213,34,51,226,184,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,170,233,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,158,123,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,10,171,227,157,245,39,249,147,244,209,85,98,207,184,78,231,126,29,183,232,204,166,98,100,173,145,42,21,3,106,201,154,76,176,203,49,92,123,168,126,68,89,79,41,212,26,185,175,154,10,57,37,181,184,167,100,41,6,173,166,218,83,48,56,163,248,19,196,223,193,124,226,16,160,17,42,178,19,146,10,238,110,47,183,102,220,113,106,180,220,50,162,115,90,173,214,225,188,136,239,46,81,178,102,204,88,138,113,167,16,227,219,212,210,220,45,134,148,53,174,229,37,78,52,75,191,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,135,235,17,255,0,53,185,41,194,204,224,252,150,253,166,87,238,186,103,201,46,187,162,244,20,168,204,243,58,174,71,51,155,206,97,221,116,233,145,183,110,221,53,86,186,234,90,115,252,4,225,127,128,89,118,197,138,22,49,217,87,126,32,77,173,91,253,87,76,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,224,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,8,171,197,31,192,158,38,254,11,231,16,133,0,137,63,144,76,228,201,202,14,40,77,168,87,99,75,159,98,92,241,201,155,142,12,24,77,63,53,107,97,183,142,27,209,205,199,27,36,173,14,186,105,81,26,246,27,110,185,170,84,178,108,211,127,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,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,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,13,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,238,39,141,95,133,139,91,226,4,31,46,168,138,234,225,195,105,218,183,206,115,176,242,214,189,109,154,85,193,69,155,233,110,166,157,84,132,220,184,175,236,165,75,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,61,94,123,184,126,221,89,85,174,170,233,178,153,170,220,24,101,55,78,154,162,226,92,151,42,151,177,17,144,191,73,186,220,102,163,177,205,147,33,73,99,67,245,210,157,15,214,35,215,242,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,187,80,145,123,214,181,217,106,223,52,40,183,77,149,115,82,174,10,44,221,253,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,251,20,147,35,237,35,21,131,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,29,113,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,23,209,195,70,255,0,147,136,57,45,195,185,85,43,134,37,86,165,67,143,38,129,40,153,54,183,195,68,73,46,53,22,59,168,108,139,98,211,12,162,25,110,45,234,66,144,181,110,223,184,229,0,230,153,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,205,198,51,175,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,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,189,194,155,59,83,49,90,133,39,47,216,189,117,245,151,157,27,153,50,129,82,170,84,159,145,80,184,34,173,110,188,251,107,91,198,174,99,209,251,52,34,94,229,48,101,181,178,40,238,44,236,84,87,87,21,156,237,76,194,154,20,108,191,97,13,215,209,222,117,158,92,202,253,74,151,82,126,61,66,223,138,133,180,243,13,161,108,154,121,111,72,237,212,141,123,146,193,30,230,204,164,54,178,169,108,42,195,59,171,25,49,30,220,194,219,42,39,81,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,167,44,89,122,181,114,191,131,84,92,35,181,164,245,253,7,50,77,70,168,184,173,199,122,167,57,213,110,118,67,137,65,127,146,218,9,74,90,144,211,77,32,214,189,155,142,149,184,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,58,175,20,44,139,126,218,237,85,227,142,14,89,157,94,36,209,118,122,98,52,37,109,122,187,75,109,181,17,232,201,36,250,137,140,232,223,47,67,74,214,209,45,191,157,82,99,182,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,30,229,187,16,239,236,85,193,43,90,252,197,44,61,151,100,93,149,40,238,166,173,67,147,29,232,235,142,251,47,184,201,172,154,125,36,235,104,116,155,39,144,133,234,105,67,169,45,203,211,122,179,68,2,231,184,92,228,74,171,130,116,167,177,223,26,45,152,145,239,106,228,116,38,223,167,75,97,93,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,2,248,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,63,184,169,149,143,254,127,177,87,255,0,166,180,239,251,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,12,187,141,30,229,222,211,181,111,156,157,225,45,173,122,219,52,171,130,139,55,15,237,174,166,157,84,132,220,184,175,236,131,25,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,166,204,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,62,175,14,236,239,204,202,173,246,118,149,227,43,118,25,93,149,6,157,174,168,217,126,75,212,183,18,203,173,162,84,86,144,234,80,157,203,91,29,65,147,110,56,182,163,164,144,147,82,16,147,184,156,205,213,169,85,252,162,98,189,118,133,83,137,81,166,212,112,222,187,46,28,200,143,37,230,36,176,229,49,229,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,205,184,213,64,0,0,231,248,247,130,150,174,98,112,158,187,131,151,173,66,171,10,139,112,116,189,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,140,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,20,109,196,159,35,21,92,190,223,243,49,83,14,105,114,231,97,213,213,34,77,73,212,67,165,169,44,90,239,169,230,201,81,93,83,45,147,12,198,83,146,16,152,218,154,79,77,90,218,102,217,56,231,31,201,70,107,171,185,75,198,88,87,151,54,171,50,208,169,105,14,233,162,66,121,9,235,226,237,89,54,225,37,194,52,27,204,45,124,214,207,84,40,244,91,124,196,33,215,12,112,1,223,243,25,155,107,171,28,112,247,12,240,114,59,93,5,153,134,118,253,46,159,13,130,75,141,61,54,115,84,200,177,228,63,41,36,242,218,119,99,205,73,40,235,36,33,73,105,245,110,34,53,168,139,213,228,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,125,22,181,167,106,216,212,40,182,181,149,108,210,173,250,44,45,253,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,187,84,163,51,237,51,25,109,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,0,0,14,77,154,107,194,169,98,224,133,197,114,81,151,178,92,94,147,150,173,18,122,110,152,194,15,177,73,81,119,44,253,131,58,86,85,223,34,212,188,33,221,100,223,53,216,188,207,87,82,78,187,154,83,127,186,101,220,175,112,211,6,28,223,84,108,71,180,96,221,212,25,60,248,115,121,187,23,177,105,215,99,171,108,251,20,148,159,122,15,216,61,48,0,0,206,238,126,42,46,213,51,67,119,75,121,90,169,93,7,110,133,255,0,232,232,165,238,47,112,176,28,141,95,145,240,219,32,15,93,230,92,149,194,219,171,157,170,221,190,181,37,190,237,170,211,233,251,133,64,212,103,59,82,154,228,215,254,155,154,107,221,236,34,47,103,220,47,195,135,14,5,167,6,48,30,35,178,187,42,117,190,103,88,94,238,76,201,124,190,231,22,159,162,239,179,79,183,83,238,149,227,200,226,197,234,206,29,225,253,86,241,124,244,110,159,200,212,251,127,223,31,109,191,98,85,251,254,227,255,0,88,204,253,229,115,75,188,110,73,151,28,243,213,249,124,189,231,217,253,134,210,130,238,34,46,228,151,176,93,199,11,28,22,44,53,192,134,238,121,141,237,168,92,154,243,203,93,116,233,230,77,66,123,150,164,253,21,151,113,23,241,19,88,127,12,244,45,76,113,172,97,205,198,8,96,131,203,131,124,221,157,36,228,182,107,76,126,130,91,155,187,92,34,245,154,101,105,47,89,165,151,240,215,221,175,207,193,204,232,224,62,54,207,77,26,208,186,249,181,53,168,146,136,221,12,196,235,170,155,73,30,247,24,66,126,147,169,46,255,0,183,187,187,183,206,134,205,70,12,138,124,148,238,102,83,75,101,194,212,203,84,168,140,143,187,183,184,198,121,243,237,133,229,134,25,148,187,98,176,95,205,235,85,41,245,118,255,0,224,147,211,229,17,39,181,106,51,236,71,121,233,247,16,156,60,23,49,16,164,219,183,46,26,62,238,231,218,147,50,176,130,219,166,141,18,41,204,145,118,39,78,255,0,248,90,253,158,209,103,192,0,0,57,102,102,241,49,56,75,130,151,77,227,167,206,199,165,206,38,79,220,226,98,60,226,79,232,43,218,223,180,180,255,0,64,206,141,243,112,206,196,124,71,173,92,134,92,201,87,21,102,76,180,151,97,110,92,135,212,178,46,228,145,118,175,220,95,192,94,151,14,60,7,141,131,184,1,69,169,186,95,210,23,68,88,213,167,123,253,78,166,20,69,41,63,214,45,39,162,155,239,34,47,184,132,175,0,0,0,0,31,150,169,80,143,72,166,75,170,204,94,198,33,48,228,135,85,161,158,136,66,77,70,122,17,25,247,17,247,16,160,174,35,24,250,246,56,99,253,77,17,220,214,159,109,41,234,27,5,161,122,197,30,108,189,170,237,109,10,47,85,222,227,215,239,63,103,79,225,73,151,6,177,35,19,127,106,53,198,55,211,45,183,119,198,245,180,210,108,121,16,95,65,250,174,165,95,69,103,222,147,79,191,83,236,23,92,132,37,180,37,180,22,137,73,18,72,189,196,67,254,132,59,207,46,124,109,204,183,209,36,90,182,251,62,145,186,231,198,91,109,55,185,198,122,109,232,146,132,189,170,227,184,218,246,186,201,22,211,50,215,95,119,125,38,98,190,41,221,56,197,121,205,189,174,233,124,249,178,220,113,69,243,109,167,98,22,234,220,219,243,104,65,30,134,226,187,116,255,0,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,209,120,208,101,179,80,133,30,124,101,110,106,75,72,121,181,104,101,170,84,68,100,125,189,189,198,63,216,200,148,70,147,238,62,193,76,252,94,112,79,228,206,38,193,196,218,122,181,141,84,140,211,15,39,78,231,156,145,61,229,30,166,225,159,114,75,185,36,95,232,17,235,32,151,243,184,125,153,155,86,107,110,236,69,86,108,26,83,222,169,30,173,187,80,138,106,47,162,175,220,246,104,127,105,13,8,81,42,172,86,169,140,212,227,30,173,61,187,111,127,177,70,147,239,34,246,151,184,126,225,20,184,149,209,220,170,229,126,226,83,101,175,39,164,215,248,212,97,253,165,238,20,69,98,186,108,93,80,157,73,232,105,230,255,0,248,53,13,64,83,37,28,200,77,201,51,212,215,175,111,220,102,95,234,31,168,0,0,0,0,0,0,0,0,0,0,0,7,157,196,5,169,187,70,122,209,222,92,175,255,0,10,129,152,187,144,205,85,169,6,174,255,0,83,255,0,168,33,160,126,31,77,71,107,43,118,151,37,123,140,250,253,221,134,95,225,25,94,241,35,199,41,205,37,69,218,78,4,220,213,6,92,216,182,186,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,106,228,250,67,154,126,183,110,218,148,189,189,230,126,243,238,18,104,115,12,206,215,38,91,217,122,196,106,172,2,254,112,205,171,88,83,106,236,245,84,80,94,81,43,67,35,35,208,200,187,52,25,183,185,42,18,106,215,21,82,171,53,123,228,76,154,252,135,85,161,22,171,91,134,165,30,132,68,93,230,125,196,62,142,31,88,151,14,37,93,244,203,46,214,135,213,84,106,146,153,138,203,124,196,35,85,58,234,27,79,106,212,148,253,37,167,188,203,191,217,222,45,163,1,56,99,82,173,219,38,156,119,213,55,153,85,152,150,94,152,158,114,139,148,165,178,215,49,26,181,40,210,173,20,149,246,151,127,179,179,65,206,51,115,194,217,170,21,177,84,196,124,47,145,161,211,163,63,54,84,29,157,232,109,183,222,90,185,143,203,63,115,105,208,146,126,242,46,242,21,191,108,220,119,46,22,222,241,171,148,151,186,74,189,2,160,135,8,246,182,230,215,88,120,149,167,172,74,73,232,182,203,216,101,217,237,33,123,60,63,51,92,206,100,176,165,164,86,157,219,114,81,13,48,37,35,105,159,57,44,198,139,189,237,82,203,109,167,87,30,63,80,181,211,216,102,93,210,176,71,220,242,96,196,124,107,203,253,193,68,228,115,38,82,227,75,170,67,245,140,190,125,184,82,82,143,237,160,187,221,246,153,151,188,189,217,240,171,83,230,217,215,108,202,84,148,237,153,67,168,185,29,194,212,143,71,25,116,210,125,198,101,222,159,121,151,222,47,227,135,182,46,167,21,178,225,109,154,251,31,183,97,195,161,172,189,252,136,17,53,63,160,146,239,115,237,251,204,73,144,0,0,0,1,249,42,212,216,245,138,84,218,68,180,238,98,116,119,35,58,90,153,106,133,164,210,125,198,71,220,126,195,33,158,252,253,225,11,152,61,152,251,134,150,76,114,163,214,228,75,173,198,45,219,181,105,233,242,146,143,237,172,251,155,246,153,31,188,136,77,238,13,120,182,185,244,74,230,21,204,127,85,71,114,77,77,164,109,254,194,81,79,97,61,164,143,180,251,213,252,61,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,189,79,154,95,186,95,189,246,253,230,58,183,6,123,89,115,113,34,191,113,172,180,106,61,54,83,4,127,240,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,210,46,242,49,155,108,101,175,84,46,108,88,188,43,149,71,121,178,166,87,170,15,58,173,169,78,170,92,151,20,103,162,72,139,189,71,220,67,229,88,183,133,94,193,187,169,55,125,10,71,38,109,42,107,19,26,94,196,171,214,105,212,184,93,138,74,139,189,5,222,71,247,24,209,14,80,49,125,120,213,129,22,213,217,41,91,167,55,2,20,89,170,211,77,242,10,28,119,28,86,132,132,17,106,167,123,146,90,123,190,206,212,57,126,102,108,22,177,43,3,47,75,81,104,220,228,154,21,68,152,45,116,249,213,67,121,180,255,0,105,63,191,237,61,6,113,175,42,12,203,22,250,172,219,171,46,92,138,21,86,68,66,238,61,20,203,202,70,189,234,46,244,123,207,248,139,153,225,41,140,135,121,96,67,88,119,49,91,165,90,187,189,125,52,221,212,204,156,247,113,32,136,180,36,151,246,149,252,59,132,240,31,158,161,6,61,74,35,144,165,35,123,78,105,184,181,50,215,67,35,46,239,180,134,111,243,95,133,79,96,238,54,215,172,197,68,233,217,139,210,242,145,204,37,253,40,140,56,125,187,214,125,238,123,79,255,0,96,250,21,76,201,214,106,217,108,165,96,19,233,210,37,39,159,177,122,163,215,230,207,41,71,216,77,17,150,134,95,190,127,195,184,126,204,140,80,231,92,25,151,180,233,212,243,209,231,58,253,59,189,148,249,39,237,50,46,226,49,162,192,0,1,89,92,90,179,73,22,145,65,103,3,109,105,187,166,205,221,233,95,155,50,229,108,92,25,44,253,54,140,149,169,26,190,130,251,61,190,225,88,120,51,134,21,156,96,196,58,93,133,66,111,124,170,143,63,111,106,11,78,91,14,58,127,73,104,46,230,207,251,69,254,161,165,11,6,203,164,225,245,169,10,210,162,53,203,135,7,153,203,78,229,31,211,113,78,31,210,82,143,189,103,237,49,232,64,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,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,48,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,79,254,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,20,3,197,31,199,102,38,254,11,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,0,160,30,40,254,59,49,55,240,95,39,132,60,253,151,148,74,174,34,228,202,231,205,21,161,81,151,34,165,99,221,18,105,181,170,49,71,83,164,245,41,49,161,57,213,49,203,73,169,43,101,82,93,91,187,253,78,73,41,123,155,228,153,59,213,120,112,229,35,50,248,135,127,208,177,146,202,186,46,12,52,177,26,144,180,76,186,160,201,67,79,212,218,142,243,75,114,20,120,234,212,164,161,110,161,41,82,158,109,113,72,217,112,150,78,173,174,66,187,175,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,71,160,226,217,101,85,109,92,233,92,21,218,132,136,142,71,188,104,244,170,220,20,178,181,26,219,97,17,147,4,210,233,26,72,137,124,216,46,168,137,38,162,216,164,30,186,153,165,50,43,129,213,217,255,0,203,114,197,153,115,127,250,30,173,79,163,57,55,255,0,74,106,92,150,88,51,255,0,208,144,227,137,79,248,132,168,254,129,11,84,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,130,47,222,188,56,114,185,127,227,203,89,128,184,45,73,106,169,42,66,103,84,104,45,58,210,104,149,105,165,184,250,153,81,141,179,82,214,165,26,84,226,82,180,182,234,145,171,136,94,247,121,146,128,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,69,95,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,142,146,241,51,138,46,56,213,51,62,254,54,97,157,110,171,14,208,166,238,135,67,179,43,51,94,85,45,200,189,58,217,230,76,139,21,198,144,235,202,91,139,145,170,148,181,54,179,109,4,226,208,210,5,202,96,94,58,97,198,98,240,226,157,138,24,95,89,235,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,42,175,142,119,212,159,230,79,211,69,122,229,203,4,42,185,142,198,26,46,13,80,171,145,41,21,42,252,122,138,161,203,150,218,150,193,63,30,11,242,91,67,155,125,100,161,106,96,144,107,34,81,160,150,106,36,175,110,195,250,184,95,148,140,195,98,206,40,30,17,219,248,91,112,64,174,196,145,25,154,193,213,233,178,33,177,67,67,237,155,173,189,61,107,70,177,208,166,146,167,18,74,45,238,18,116,109,46,40,210,147,183,76,249,89,245,220,63,225,153,117,89,87,61,251,85,189,106,180,90,125,2,28,186,253,81,8,76,170,131,137,171,194,35,113,100,143,243,17,168,214,225,164,136,220,113,213,238,113,84,88,52,231,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,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,94,212,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,34,175,20,127,2,120,155,248,47,156,66,20,2,59,174,60,228,223,26,48,71,27,100,224,187,22,133,193,118,72,149,33,228,219,147,233,84,41,106,69,192,195,108,34,66,215,21,4,131,55,22,211,78,39,156,134,205,194,105,100,180,154,148,73,37,157,201,240,243,203,142,40,101,163,1,163,218,24,169,123,203,168,212,170,50,14,164,139,124,157,109,232,86,217,57,235,42,43,14,145,26,150,181,40,205,110,237,89,178,78,26,185,73,254,177,231,229,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,21,87,199,59,234,79,243,39,233,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,117,60,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,162,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,66,128,115,221,149,107,87,42,184,176,171,90,202,196,90,85,193,69,155,167,77,78,114,174,220,186,237,47,100,104,203,95,164,218,109,150,144,199,53,114,20,166,52,47,93,164,234,125,164,122,246,14,25,89,224,191,176,134,242,167,96,21,126,139,112,94,54,37,126,67,135,10,13,42,11,213,10,141,9,243,37,58,236,136,172,50,149,58,236,99,34,91,143,48,132,153,150,139,121,178,223,204,67,253,131,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,163,208,113,108,178,170,182,174,116,174,10,237,66,68,71,35,222,52,122,85,110,10,89,90,141,109,176,136,201,130,105,116,141,36,68,190,108,23,84,68,147,81,108,82,15,93,76,210,153,21,192,234,236,255,0,229,185,98,204,185,191,253,15,86,167,209,156,155,255,0,165,53,46,75,44,25,255,0,232,72,113,196,167,252,66,84,127,64,133,170,0,135,252,68,114,65,15,53,86,33,93,182,116,93,184,155,105,211,221,106,132,146,121,136,204,213,27,83,205,56,184,178,157,91,74,90,182,161,15,244,228,110,54,218,29,144,163,90,137,43,90,138,139,45,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,250,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,246,165,70,71,216,102,46,83,251,171,150,39,242,54,253,178,117,86,167,237,123,253,200,249,21,213,189,254,234,115,54,245,28,173,188,222,143,147,252,235,93,219,63,238,110,163,155,235,10,107,186,110,203,170,249,174,202,186,111,91,154,171,112,86,166,236,234,106,53,73,174,75,148,254,196,37,8,222,235,134,165,171,106,16,148,150,167,216,148,145,23,97,16,187,238,25,153,46,254,77,152,112,188,72,189,83,204,191,175,234,124,71,228,199,122,15,37,202,20,19,46,106,32,234,226,18,242,94,81,173,42,144,147,218,158,99,77,32,146,124,146,113,201,170,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,4,85,254,230,142,86,63,110,223,183,79,146,127,147,186,10,119,201,143,239,62,151,251,195,165,255,0,246,223,79,250,239,95,236,18,168,101,92,89,79,11,124,130,195,196,78,135,51,120,199,79,165,84,173,2,235,35,219,182,236,200,204,78,102,174,225,115,99,61,38,91,110,37,104,75,45,44,156,38,219,50,39,20,235,100,231,168,134,209,206,183,241,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,245,113,211,2,240,227,49,120,113,81,194,252,80,163,117,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,64,97,31,9,188,113,184,243,5,80,195,44,80,47,67,89,150,191,75,34,179,117,83,155,120,226,212,91,117,164,186,81,169,110,72,105,28,247,143,114,155,91,155,13,182,20,133,154,247,25,54,219,182,107,137,56,67,102,224,46,66,113,19,8,240,253,137,109,208,173,220,55,185,25,142,114,223,55,159,117,107,133,37,215,94,113,125,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,89,225,26,168,28,83,53,217,174,195,140,165,97,194,239,91,213,222,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,186,171,201,215,19,76,83,195,156,101,145,35,48,119,245,86,232,179,47,58,130,23,93,153,81,57,51,94,162,250,178,13,14,64,142,135,82,212,102,121,207,182,110,182,211,74,249,166,137,45,35,84,161,39,118,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,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,62,217,215,202,141,119,41,120,203,54,205,229,85,102,90,21,45,102,90,213,185,172,161,61,124,93,168,55,27,53,54,102,131,121,133,175,148,225,104,133,30,136,115,150,132,58,217,14,0,58,174,93,50,209,138,121,160,190,217,177,112,206,147,251,221,109,102,99,18,125,23,76,249,151,157,111,171,125,150,156,228,243,121,11,67,123,147,235,175,68,151,180,203,66,120,23,129,120,113,151,76,56,167,97,126,23,209,186,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,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,0,0,0,7,158,191,172,186,78,32,218,147,109,42,219,92,200,115,185,124,196,238,81,125,7,18,225,125,21,36,251,208,94,210,25,175,198,108,48,173,96,246,33,212,236,42,235,123,37,83,185,59,187,80,122,243,24,109,210,250,43,89,119,56,95,218,63,245,11,60,225,43,154,72,181,122,19,216,29,117,77,219,50,22,223,68,252,217,159,55,122,231,73,123,232,52,68,157,8,147,244,215,219,236,247,11,53,0,0,25,211,207,61,14,109,191,153,139,178,157,63,250,214,250,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,176,218,51,61,76,255,0,124,191,143,112,249,249,81,194,167,241,139,27,104,54,98,34,245,12,202,234,185,168,222,72,250,49,31,112,187,119,160,251,219,246,31,254,193,164,10,124,24,244,216,109,194,138,141,141,55,174,210,212,207,77,76,204,251,251,123,204,126,145,3,248,181,227,39,200,220,8,119,14,161,171,108,171,171,111,175,166,187,122,105,144,94,238,52,25,30,164,163,254,210,127,143,112,167,220,25,195,169,152,173,136,212,171,26,11,123,220,168,243,244,45,72,191,171,97,199,125,170,79,248,179,254,209,127,168,105,118,215,160,198,182,104,81,168,144,211,181,152,219,246,150,166,127,73,106,81,247,153,159,122,143,218,62,168,226,217,191,197,245,224,182,4,92,215,100,69,109,156,186,124,216,208,149,166,187,36,28,57,14,54,173,13,11,35,209,77,119,40,180,247,253,185,221,190,175,10,189,253,119,85,174,250,236,142,116,218,172,215,230,58,189,137,79,172,235,170,112,251,18,148,151,122,207,184,139,238,33,245,112,106,189,80,182,113,98,207,174,82,222,229,74,135,94,167,188,210,246,165,90,41,18,91,81,30,138,35,46,244,151,121,13,36,225,45,98,109,193,134,22,157,114,162,231,50,84,250,36,9,47,47,66,45,203,92,118,212,163,208,136,136,187,76,251,136,136,85,63,25,139,89,112,177,30,129,113,160,181,106,69,54,43,6,127,240,212,253,65,122,119,235,220,94,225,202,56,86,223,175,90,57,145,98,156,131,209,21,136,105,128,174,239,247,217,240,139,247,79,247,126,207,188,133,237,145,238,34,50,246,150,163,250,0,0,43,11,140,166,45,174,5,14,135,133,112,223,209,114,28,141,83,117,27,127,176,164,84,24,87,105,163,236,46,229,127,15,104,132,57,4,194,23,49,135,49,246,245,44,216,230,199,162,72,137,91,146,91,182,232,211,51,226,165,127,219,65,247,57,236,51,63,113,24,208,133,38,155,30,143,74,133,72,136,157,172,65,142,220,102,139,83,61,16,132,146,75,188,204,251,139,218,102,63,88,0,0,0,0,140,220,66,113,117,56,83,150,251,144,209,218,245,197,14,101,13,5,238,231,192,151,161,253,5,23,123,127,103,222,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,247,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,218,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,213,213,235,245,5,184,103,181,182,247,58,251,202,86,158,169,37,37,170,220,63,97,23,111,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,237,62,239,111,102,162,165,241,6,196,184,112,214,239,169,217,119,76,62,150,163,75,148,244,87,155,230,33,122,41,167,86,218,187,80,165,39,233,33,93,198,125,222,222,241,243,173,186,132,154,77,197,75,170,67,94,201,16,230,177,33,165,104,71,162,208,225,41,39,161,145,151,121,23,121,13,36,101,138,183,50,225,203,214,28,213,39,151,243,135,173,90,58,156,87,103,172,163,130,202,141,90,17,17,22,166,103,217,160,233,226,8,113,128,162,211,101,101,202,157,85,123,178,83,87,3,40,65,250,221,169,40,19,212,69,216,122,119,253,130,156,48,154,74,225,226,157,155,45,181,109,83,55,5,57,194,61,53,208,202,75,103,254,161,162,140,173,212,93,171,96,77,179,80,121,205,235,119,173,213,90,105,174,147,31,46,237,11,220,58,176,142,28,65,90,142,238,86,238,222,122,246,153,116,27,123,12,245,254,145,139,238,25,248,182,204,211,90,142,105,239,245,255,0,250,131,26,116,195,229,169,203,66,2,215,222,124,221,127,251,106,199,162,0,0,0,0,0,0,0,0,0,0,0,1,231,49,15,66,179,234,26,158,133,243,95,254,21,3,49,151,31,251,179,35,79,248,31,253,65,13,3,240,251,114,11,153,92,180,138,27,91,12,186,253,254,177,158,191,210,50,180,239,254,34,71,142,117,152,58,4,139,163,8,43,244,40,191,214,201,233,118,247,127,102,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,198,130,56,115,92,13,86,178,163,103,180,75,220,244,111,72,115,59,12,190,149,74,94,158,194,46,226,18,108,121,220,67,178,169,120,141,99,215,108,106,202,55,67,174,211,101,83,157,237,81,104,151,153,91,74,63,85,73,62,229,159,114,139,239,46,241,87,245,190,13,21,137,183,244,185,84,235,239,166,183,159,154,227,141,55,232,180,47,150,202,158,51,36,234,115,119,158,141,153,22,167,218,122,123,196,212,202,238,72,112,187,44,241,19,46,137,31,172,173,184,217,37,249,219,228,55,184,204,153,53,124,218,159,113,5,170,216,37,118,123,244,238,239,145,195,201,226,82,223,249,31,86,141,201,230,49,38,27,236,186,91,136,189,69,52,178,87,219,221,238,237,25,220,205,53,58,13,51,28,110,166,41,236,114,155,85,82,114,204,183,26,181,87,88,249,107,218,127,97,14,201,194,254,248,173,218,217,151,166,83,41,238,255,0,54,171,161,152,79,163,106,62,139,181,8,73,81,234,105,51,238,73,118,17,151,222,66,250,199,252,60,211,111,178,182,29,78,228,56,147,66,139,93,53,35,45,12,80,159,18,188,14,70,19,230,14,177,90,130,199,46,29,211,34,69,105,94,182,191,59,38,116,197,31,123,138,62,230,203,216,146,251,8,119,190,12,88,140,236,59,198,226,195,169,79,109,136,252,41,117,38,203,105,30,175,169,218,123,36,93,137,215,184,189,170,211,236,246,139,116,0,0,0,0,1,90,124,99,240,133,170,189,163,69,197,118,11,73,48,157,141,75,89,246,255,0,84,134,170,15,159,122,200,187,207,247,117,251,125,130,16,112,232,196,183,176,219,51,118,251,200,115,99,85,231,98,81,30,236,35,245,31,168,68,221,253,149,31,114,61,154,31,218,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,253,82,255,0,201,63,244,12,245,241,7,113,215,51,67,118,243,83,166,217,243,210,158,210,238,244,140,173,4,191,224,168,111,117,23,73,110,249,157,147,189,93,11,233,107,78,237,247,247,11,60,190,168,201,184,172,154,253,1,125,213,42,92,184,159,253,177,149,35,222,95,189,239,33,155,124,195,219,71,104,227,141,247,64,246,68,184,234,141,39,238,76,199,81,239,63,221,247,142,118,46,23,131,37,243,46,167,134,151,5,157,45,91,206,37,86,92,150,143,66,45,27,76,122,123,100,158,196,151,188,251,76,245,255,0,72,178,49,255,0,14,182,135,155,91,46,39,84,45,38,149,22,189,228,125,226,137,56,162,96,201,225,174,96,166,87,224,68,229,83,238,52,57,82,82,185,155,181,126,68,217,171,62,195,90,149,244,80,94,194,47,176,135,235,225,73,138,114,44,156,202,211,45,73,18,185,52,187,147,157,213,158,194,87,247,188,9,206,35,185,6,175,164,175,97,151,219,169,11,211,1,74,156,97,108,184,246,254,55,82,238,70,92,213,85,254,126,228,232,126,175,34,36,4,23,105,168,245,239,247,23,241,16,8,89,79,8,28,190,212,234,119,195,184,227,84,137,182,13,39,111,163,220,230,36,247,243,89,159,25,222,196,184,70,90,40,136,189,100,31,217,167,120,183,240,0,28,167,51,24,233,69,203,206,20,85,113,22,176,191,86,15,35,98,52,95,173,190,75,44,159,106,91,115,79,235,139,251,39,254,178,206,126,32,95,87,6,36,221,147,111,27,162,111,85,82,159,203,231,59,203,66,55,108,105,13,167,177,9,74,75,213,66,75,176,139,187,248,139,106,225,49,150,8,214,149,154,254,51,220,209,55,84,171,59,125,31,243,134,92,142,75,179,163,59,244,29,52,171,114,84,159,164,130,211,217,175,120,177,192,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,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,10,185,197,199,5,207,50,81,240,161,154,76,180,217,41,144,245,10,69,214,167,162,41,135,42,167,61,182,26,148,135,122,130,101,20,180,178,79,58,169,6,165,45,100,182,204,155,65,32,205,207,203,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,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,79,254,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,20,3,197,31,199,102,38,254,11,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,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,210,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,86,220,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,19,83,141,166,25,221,87,6,28,97,222,41,82,98,117,20,91,62,161,80,167,213,249,109,184,183,35,245,229,27,144,250,182,160,208,134,73,113,13,181,45,106,79,206,62,194,72,148,107,236,132,28,52,111,248,216,125,157,44,59,149,82,184,101,210,169,181,201,18,104,18,137,147,119,100,197,203,140,227,81,99,186,134,200,247,161,83,14,33,150,226,216,149,165,11,86,221,155,139,65,34,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,181,120,136,231,234,102,103,46,162,176,240,182,161,85,166,225,149,19,155,31,82,146,252,127,148,206,27,141,47,169,149,27,113,32,217,66,216,109,81,219,113,6,226,125,103,21,181,78,114,218,134,173,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,145,89,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,239,250,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,99,235,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,232,167,90,118,173,30,187,87,186,105,54,205,42,21,106,224,233,253,47,81,143,9,182,229,84,57,8,52,49,212,58,146,37,187,203,65,154,81,188,207,106,76,200,180,33,26,248,163,248,19,196,223,193,124,226,16,160,17,170,128,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,73,84,109,59,86,177,93,164,93,53,107,102,149,54,181,111,245,30,136,168,200,132,219,146,169,252,244,18,31,233,221,81,26,218,230,32,137,43,216,101,185,36,68,122,144,250,192,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,5,85,241,206,250,147,252,201,250,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,93,79,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,126,206,190,107,168,89,75,193,169,183,151,54,149,50,239,169,107,14,214,162,77,121,105,235,229,110,65,56,225,165,178,53,155,44,33,124,215,15,84,36,244,67,124,196,45,214,204,103,222,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,103,195,187,32,176,242,199,106,157,249,138,84,250,85,75,19,107,124,169,26,28,102,36,124,153,108,155,117,29,52,89,59,77,100,242,208,251,137,144,227,107,38,213,234,182,157,201,111,152,239,0,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,154,156,109,48,206,234,184,48,227,14,241,74,147,19,168,162,217,245,10,133,62,175,203,109,197,185,31,175,40,220,135,213,181,6,132,50,75,136,109,169,107,82,126,113,246,18,68,163,95,100,32,225,163,127,198,195,236,233,97,220,170,149,195,46,149,77,174,72,147,64,148,76,155,187,38,46,92,103,26,139,29,212,54,71,189,10,152,113,12,183,22,196,173,40,90,182,236,220,90,9,0,21,43,197,139,36,16,237,191,73,230,207,12,226,236,137,80,168,19,183,180,35,121,134,89,138,227,221,59,17,229,69,101,45,32,213,205,124,214,114,13,78,45,197,59,33,43,36,237,55,20,154,193,22,83,194,83,37,223,45,43,176,243,93,127,167,109,22,220,168,60,197,175,75,126,14,228,212,103,54,141,170,156,165,58,131,65,178,194,214,100,210,154,51,87,82,202,143,115,103,31,107,150,254,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,81,15,15,188,133,92,57,153,188,160,223,56,131,66,151,15,10,233,18,27,122,114,228,117,80,151,95,65,148,148,147,48,94,38,141,15,33,50,35,165,185,6,151,16,180,33,102,73,82,86,100,101,122,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,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,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,156,241,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,176,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,158,85,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,31,225,111,159,168,120,119,208,229,147,24,234,20,170,109,160,125,100,139,118,226,153,37,136,44,210,28,62,108,151,163,75,113,197,33,10,101,213,155,134,219,134,102,226,93,112,155,245,208,226,57,54,254,0,0,57,166,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,179,113,140,209,13,9,240,248,192,188,56,193,172,178,217,85,107,42,141,202,170,223,118,253,46,228,175,212,159,50,92,169,178,164,69,67,196,133,44,136,180,101,174,106,144,211,100,68,148,164,212,103,170,214,226,215,37,64,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,0,0,0,0,2,184,248,179,229,130,61,221,102,177,140,246,204,77,181,42,54,239,72,124,225,159,63,156,236,24,205,125,55,73,41,218,148,171,232,160,245,246,232,125,162,165,112,254,250,184,48,218,236,133,120,218,243,122,90,148,14,103,37,222,90,23,183,123,75,109,93,139,74,146,126,170,212,93,164,125,255,0,196,104,195,44,248,233,70,204,46,20,82,177,22,142,190,201,220,253,233,209,126,174,201,47,50,93,170,109,189,127,169,63,236,151,250,207,171,0,0,168,14,47,217,125,169,211,47,134,241,198,151,15,116,26,174,239,72,57,204,73,108,229,51,2,51,93,138,115,83,213,70,101,234,160,190,221,123,197,107,9,251,193,234,203,143,112,99,117,82,229,121,205,21,64,228,109,78,135,235,115,226,79,65,246,146,139,78,239,113,255,0,1,117,96,40,179,138,230,41,200,189,179,43,83,181,35,202,231,82,237,190,79,72,123,9,63,223,16,32,184,190,244,18,190,146,125,166,127,102,132,58,71,7,204,21,77,195,136,21,76,82,170,194,222,197,19,145,209,175,153,167,245,204,79,97,206,196,184,71,222,69,222,147,251,52,239,23,22,2,183,56,205,223,50,233,152,103,111,217,209,21,176,229,213,98,73,117,90,17,234,218,163,212,27,52,246,164,253,197,218,71,175,250,69,61,14,137,151,139,104,238,236,113,177,40,26,232,82,238,74,91,71,247,46,99,72,247,151,239,123,198,145,236,90,42,45,203,38,129,64,71,117,54,151,22,39,255,0,107,101,40,247,159,238,251,204,86,39,26,179,123,159,107,22,239,153,217,7,179,66,250,90,212,123,125,253,194,31,240,248,113,214,243,67,105,114,139,93,211,224,37,93,221,222,145,138,52,42,207,245,40,215,247,75,253,3,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,236,34,245,24,168,75,219,253,148,159,114,253,186,159,218,98,111,240,112,194,22,169,22,141,107,22,31,45,100,77,118,77,45,7,219,253,82,218,167,190,93,203,50,239,47,221,215,237,246,11,44,0,0,0,0,1,81,124,103,113,25,217,151,133,187,135,81,94,221,17,136,81,42,78,22,210,45,31,75,181,6,76,187,83,175,113,251,21,167,217,237,28,19,134,166,7,35,22,51,7,71,173,78,99,153,14,214,145,30,180,159,91,79,157,141,58,26,139,185,196,159,115,135,236,81,125,134,47,177,150,155,97,148,48,210,118,161,180,146,18,90,235,161,17,104,67,254,197,10,241,64,190,43,87,78,101,234,116,202,131,191,205,169,8,122,19,8,218,143,162,213,66,106,82,122,146,72,251,148,125,134,103,247,152,227,89,89,167,65,169,227,141,170,197,65,142,107,105,170,65,89,22,227,78,138,235,24,45,123,15,237,49,162,60,53,91,255,0,35,233,49,185,60,182,35,67,97,150,139,113,31,168,150,144,73,251,123,189,253,163,214,8,227,154,44,144,225,118,102,34,42,93,110,63,71,91,109,179,75,19,183,200,115,105,145,60,105,249,180,190,218,15,69,190,106,237,247,105,221,221,10,232,188,26,43,48,175,216,146,170,23,223,81,111,49,53,183,28,111,209,104,71,49,148,188,70,105,212,166,239,45,91,35,45,75,183,183,222,45,3,15,44,170,94,28,216,244,43,26,140,141,176,232,84,216,180,230,187,84,122,165,150,80,210,79,214,82,143,185,5,222,163,251,207,188,122,33,3,248,191,220,12,195,203,173,62,142,149,232,243,245,246,148,101,161,246,161,80,103,167,221,167,121,123,197,63,224,109,22,85,193,140,118,69,42,26,55,45,251,138,154,131,237,34,208,142,83,73,215,180,203,222,94,209,162,188,189,208,31,181,240,130,129,66,149,253,108,110,171,119,119,246,165,58,162,238,51,246,43,222,58,40,142,28,65,28,132,140,173,221,189,99,91,204,250,13,158,177,150,159,210,49,117,238,254,3,63,22,231,251,179,31,95,248,127,253,65,141,57,97,222,135,103,83,244,61,75,231,127,252,42,199,164,0,0,0,0,0,0,0,0,0,0,0,1,241,175,8,106,168,91,146,226,35,189,206,94,159,193,196,159,250,134,97,174,182,77,138,252,166,149,222,157,159,253,66,69,255,0,112,244,158,228,220,174,90,137,92,126,95,47,174,211,215,215,93,106,50,255,0,246,9,40,63,198,84,102,166,48,168,207,167,84,47,77,75,83,246,30,190,207,184,102,195,52,54,27,248,101,142,151,53,145,39,250,202,111,69,187,187,253,242,27,46,251,20,175,223,247,159,250,132,184,225,165,156,152,184,84,169,88,101,117,187,172,41,91,58,47,84,253,93,189,99,206,127,86,194,140,251,92,79,210,87,221,238,23,17,66,185,105,55,20,116,72,166,200,230,18,210,165,17,108,81,118,18,182,159,210,34,246,143,170,3,254,29,117,182,83,185,197,104,70,122,119,15,15,124,99,118,26,225,228,55,102,221,87,15,72,219,38,164,175,249,164,135,52,50,37,25,253,6,213,251,138,255,0,48,128,25,186,226,163,107,38,221,171,88,248,48,239,85,80,124,223,132,185,219,92,71,45,10,109,246,141,92,185,49,54,158,138,229,43,77,125,186,107,222,98,168,110,26,237,74,232,174,212,46,42,195,252,233,213,57,78,204,144,230,212,167,123,174,44,214,163,209,36,68,90,169,70,122,17,17,125,130,203,120,71,229,130,161,50,175,35,30,171,197,202,140,198,248,48,154,245,85,188,201,80,37,54,230,228,187,169,106,70,101,181,72,251,207,216,45,172,5,117,113,149,176,88,169,224,205,10,241,133,31,89,177,43,241,89,117,123,207,251,221,49,42,14,43,176,213,167,121,151,113,107,254,129,95,25,1,186,37,91,57,158,179,206,59,155,74,163,83,167,192,115,176,143,84,57,80,139,169,118,145,254,239,217,247,141,12,48,190,99,45,185,251,201,35,255,0,57,15,244,0,0,0,0,28,107,55,214,27,56,135,151,91,238,134,182,183,188,221,2,169,34,55,172,101,181,226,131,33,40,63,164,146,62,213,247,25,233,239,25,224,128,252,188,57,196,86,36,44,183,73,182,107,73,82,139,176,181,92,119,200,204,191,180,93,232,251,127,136,209,206,90,174,164,94,152,3,135,183,33,125,57,214,189,37,247,75,247,86,184,76,172,203,184,181,250,94,194,34,29,44,0,7,241,68,102,70,69,223,160,160,126,38,84,169,244,236,208,214,92,154,173,201,146,153,15,52,122,36,180,66,170,51,52,46,195,251,15,188,73,158,10,210,34,162,167,116,71,84,189,31,54,102,168,152,229,159,209,221,78,45,219,187,187,251,52,22,190,101,169,104,126,209,65,252,79,173,100,219,121,161,170,58,212,110,82,42,108,63,61,71,191,118,229,57,81,155,219,222,122,107,183,187,179,238,17,32,90,31,5,74,155,95,40,110,154,62,239,156,232,167,73,211,67,250,59,233,201,247,127,172,91,40,8,37,197,183,7,216,189,240,25,139,206,10,118,84,168,53,4,200,117,205,76,245,136,196,41,238,41,58,26,201,63,73,69,218,68,106,251,251,133,54,97,165,224,237,129,123,211,174,166,187,21,7,157,238,254,219,43,111,247,85,251,254,227,26,106,181,107,73,184,104,49,107,9,45,10,70,255,0,254,229,106,79,184,189,222,225,245,133,31,241,110,187,168,23,38,62,181,2,146,189,210,169,187,186,190,197,151,245,144,160,26,62,146,72,187,146,125,218,253,162,36,96,254,28,212,241,107,17,105,56,125,71,78,233,149,94,163,150,90,164,191,170,97,199,79,233,41,37,220,217,247,168,191,143,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,251,86,181,159,210,116,255,0,180,127,195,184,189,208,0,10,102,226,239,142,139,184,241,87,246,61,10,78,173,219,95,223,109,236,255,0,190,35,64,144,142,211,108,189,169,62,229,159,219,167,112,139,57,77,203,229,79,49,152,171,6,203,138,157,176,207,155,213,187,170,79,103,243,103,220,71,97,184,217,158,166,206,157,135,247,251,143,70,84,106,61,62,129,78,106,149,75,99,147,25,141,219,17,185,74,211,85,26,143,181,70,103,222,103,237,31,180,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,14,127,143,216,77,251,117,193,171,179,8,254,87,213,109,127,149,20,245,66,244,165,49,90,60,199,172,74,218,164,234,92,198,87,183,150,235,91,147,204,105,110,35,114,119,110,44,230,99,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,200,186,85,207,154,234,237,247,147,186,62,89,47,87,106,181,73,246,157,225,18,177,64,170,62,242,28,109,154,58,32,201,96,224,43,82,39,11,148,227,169,54,140,205,101,203,113,77,151,45,44,182,149,121,92,167,120,167,193,191,136,22,247,152,176,52,166,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,9,255,0,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,74,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,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,138,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,183,236,252,97,157,213,139,185,66,196,155,22,202,137,213,214,164,83,227,212,35,69,75,110,56,228,174,138,91,51,22,195,72,109,10,90,222,113,17,212,134,208,73,245,156,82,18,102,68,102,101,158,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,162,45,59,166,133,124,218,180,107,214,214,157,214,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,96,166,206,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,170,215,51,191,93,167,228,150,197,202,102,26,74,170,209,92,143,233,134,175,105,166,202,27,235,162,200,156,235,241,226,197,121,46,154,201,149,161,245,148,130,83,104,82,182,165,4,163,109,78,37,124,127,47,25,126,191,179,53,138,16,112,163,14,81,17,21,41,145,228,75,118,100,226,120,161,66,97,150,205,74,118,67,140,182,226,155,65,171,99,73,81,167,67,113,214,211,217,184,133,255,0,89,89,76,192,107,27,1,157,203,116,11,22,36,235,38,116,117,53,85,143,59,215,126,168,250,182,239,151,33,212,146,84,114,77,72,66,146,234,54,155,102,219,100,215,44,155,108,145,68,57,174,202,142,35,229,43,17,215,101,94,173,117,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,200,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,128,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,132,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,5,85,241,206,250,147,252,201,250,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,93,79,26,191,11,22,183,196,8,62,93,81,21,129,147,60,107,181,114,237,153,59,63,24,239,90,125,86,109,22,223,244,135,82,197,45,166,220,148,190,124,9,17,209,177,46,56,218,15,69,188,147,61,86,94,169,30,154,158,132,126,127,48,249,129,191,179,53,138,19,177,95,17,151,17,21,41,145,227,196,106,28,19,120,161,66,97,150,201,41,106,59,111,56,226,155,65,171,123,170,73,43,67,113,215,21,217,184,197,138,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,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,183,236,252,97,157,213,139,185,66,196,155,22,202,137,213,214,164,83,227,212,35,69,75,110,56,228,174,138,91,51,22,195,72,109,10,90,222,113,17,212,134,208,73,245,156,82,18,102,68,102,101,158,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,162,45,59,166,133,124,218,180,107,214,214,157,214,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,96,250,192,41,3,137,214,118,166,99,158,35,201,194,76,47,186,247,225,181,175,186,27,210,105,53,39,206,45,203,41,70,203,142,56,242,8,210,211,204,176,243,41,67,39,181,105,220,135,29,67,138,75,168,36,193,97,55,248,108,103,158,171,151,219,254,30,21,226,53,82,92,236,58,186,164,70,166,180,185,149,69,37,139,93,245,60,225,166,83,73,121,194,97,152,202,114,66,213,39,66,73,233,163,187,140,219,54,220,188,144,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,3,207,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,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,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,18,171,62,217,223,174,230,226,251,106,21,185,42,171,77,195,42,39,41,218,37,18,99,40,142,242,229,27,36,79,74,150,150,221,113,14,61,189,78,161,179,222,105,67,90,109,74,84,227,166,191,171,195,187,36,19,51,85,125,157,219,120,197,219,134,86,157,65,166,171,169,55,159,140,245,81,197,50,235,136,139,21,212,52,164,43,106,208,199,80,68,227,110,33,169,9,52,40,148,180,40,173,127,56,57,59,179,115,45,128,223,179,10,21,30,223,161,87,109,200,237,157,149,57,80,205,182,40,235,111,97,116,200,38,116,54,227,58,211,100,202,146,73,82,18,92,183,9,181,169,150,200,168,6,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,253,194,231,61,181,92,108,165,61,129,24,209,115,68,145,123,80,227,161,86,253,70,91,234,235,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,0,0,25,87,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,0,0,0,0,0,7,226,172,209,233,245,250,115,180,170,163,28,232,207,237,222,141,202,78,186,40,148,93,169,50,62,242,47,104,206,110,108,178,247,83,203,158,42,206,178,229,22,232,101,202,233,29,245,75,127,243,102,28,95,97,56,225,150,134,246,157,167,247,123,138,82,240,137,199,85,219,120,171,251,30,155,39,70,174,95,239,70,246,127,222,241,167,200,95,105,54,126,213,23,122,203,236,215,184,92,208,0,15,13,141,120,89,68,198,124,54,171,97,213,194,199,54,13,87,145,204,78,229,167,94,84,134,222,46,212,45,7,244,154,46,229,23,241,238,60,224,227,6,28,212,240,151,17,106,216,125,88,78,217,148,174,71,48,181,73,255,0,90,195,110,151,209,82,139,185,194,238,81,255,0,14,225,45,248,72,221,212,11,111,31,93,129,86,94,217,85,45,189,39,98,207,250,184,83,205,127,69,38,93,202,46,253,62,193,120,3,228,221,85,164,219,212,25,85,133,22,165,31,103,255,0,116,180,167,220,126,255,0,112,204,174,38,94,15,95,247,189,70,235,119,181,115,185,62,239,236,50,134,255,0,117,63,185,238,33,125,28,61,112,126,62,17,229,182,222,130,242,117,170,203,234,250,231,117,63,95,100,249,102,223,97,45,73,45,18,230,158,175,241,237,18,96,5,77,113,171,169,181,242,134,214,163,238,249,206,138,12,157,52,63,163,190,162,159,119,250,197,94,9,109,195,10,213,77,203,154,26,91,174,198,230,162,150,195,21,4,158,253,187,84,221,70,23,111,121,107,166,238,238,223,184,95,137,22,133,161,123,5,80,113,169,145,21,117,59,94,58,101,234,249,51,9,70,199,44,254,142,234,137,110,221,221,223,217,160,140,220,51,105,115,234,57,161,163,57,13,91,83,25,49,222,116,244,73,234,132,212,97,234,93,167,246,151,112,191,132,145,145,17,31,126,131,250,0,3,154,102,86,234,69,151,128,88,133,114,43,233,193,181,234,207,180,95,188,180,66,121,100,93,199,167,209,246,145,144,206,52,247,229,226,54,34,191,33,178,219,38,230,173,41,73,46,195,209,114,31,51,34,254,201,119,175,236,254,3,67,249,64,176,216,195,204,186,216,180,54,218,216,243,148,10,100,137,62,177,158,231,206,12,116,172,254,146,136,187,81,220,71,167,184,118,80,0,0,0,1,254,111,175,150,203,142,126,234,76,255,0,204,67,60,249,255,0,185,229,92,217,158,188,14,75,155,138,157,83,168,64,111,176,139,68,55,80,149,161,118,17,126,247,219,247,139,7,224,213,96,177,76,193,154,237,227,54,62,147,101,215,229,50,210,247,159,247,186,162,83,220,79,97,43,78,242,62,242,215,253,2,197,64,84,167,23,12,176,84,33,213,227,227,213,4,185,177,159,217,6,107,94,170,118,25,170,124,167,28,220,167,117,61,8,136,182,165,31,113,251,5,105,91,213,218,149,175,93,167,220,84,119,249,51,169,146,154,153,29,205,169,86,199,91,89,45,39,162,136,200,244,82,72,244,50,50,251,5,175,101,23,138,141,172,171,118,147,99,227,59,189,45,65,131,98,18,39,109,113,124,196,37,182,26,37,114,227,68,218,90,171,154,173,53,246,105,175,113,137,255,0,99,227,118,26,226,28,54,166,218,183,15,86,219,198,148,163,249,164,134,245,51,36,153,125,54,211,251,233,255,0,56,247,13,58,219,201,220,218,181,34,61,59,135,253,128,243,55,221,249,67,176,168,146,235,21,153,27,19,25,135,31,211,98,207,82,74,20,175,236,165,95,184,126,193,72,220,70,51,90,88,245,126,166,221,161,185,253,15,70,50,105,69,167,123,236,189,45,26,250,204,161,127,65,210,246,153,125,231,221,231,56,108,225,251,152,131,154,26,35,40,45,83,66,40,213,199,11,95,236,49,81,134,71,253,164,254,255,0,179,95,184,197,254,69,140,212,54,19,25,132,232,132,107,161,106,126,211,215,219,247,143,246,17,175,136,92,245,194,202,229,214,148,49,204,230,116,58,250,218,105,165,70,39,254,209,64,54,163,38,253,126,43,73,239,86,255,0,254,161,67,79,54,124,53,83,237,200,144,215,222,223,51,254,151,20,127,235,31,100,0,0,0,0,0,0,0,0,0,0,0,7,249,73,97,50,152,83,11,61,9,90,127,208,122,140,199,99,5,9,203,107,17,106,244,87,79,85,70,233,245,61,63,121,134,213,239,63,222,247,139,191,225,145,91,42,182,89,104,141,37,222,98,99,117,58,43,110,154,238,168,76,246,104,94,225,45,192,84,31,23,108,182,79,165,94,10,199,202,68,125,98,85,116,244,146,183,167,213,229,53,2,43,93,138,116,204,251,76,254,138,11,237,215,188,86,162,22,166,212,75,65,232,100,58,21,19,48,56,187,110,184,151,104,215,111,78,164,17,164,143,160,138,189,11,118,239,237,54,126,210,31,81,220,212,227,211,205,58,203,151,222,168,125,74,83,133,232,184,93,166,101,161,255,0,188,143,141,39,29,241,90,98,77,18,110,173,228,174,255,0,230,49,139,253,13,253,163,228,73,196,171,218,99,43,143,34,181,189,183,20,106,81,116,204,150,166,101,161,247,39,237,31,18,68,186,148,205,84,251,155,247,118,159,98,75,191,238,251,199,69,194,236,180,227,22,48,45,163,177,237,78,185,133,184,148,27,189,116,86,182,235,179,216,235,168,51,236,113,39,252,126,241,63,178,177,194,70,171,22,171,76,190,49,186,169,200,68,89,12,201,69,27,144,149,115,9,42,97,210,62,162,52,206,205,126,117,29,221,159,75,220,66,209,173,171,114,145,104,208,96,91,116,40,189,60,10,116,118,162,199,107,122,151,181,182,208,72,73,106,163,53,30,137,73,23,105,153,246,15,166,2,19,113,104,66,213,150,102,246,39,82,42,201,25,246,251,61,31,56,83,230,89,38,170,14,99,112,185,237,218,35,229,157,16,156,236,239,71,94,201,153,127,208,52,157,67,117,15,209,105,239,53,244,28,138,210,147,247,26,8,200,126,225,205,43,153,142,193,203,114,242,102,192,171,221,252,138,235,239,37,132,69,244,124,165,106,181,58,109,17,111,75,70,143,166,147,47,165,246,247,118,142,143,26,67,50,227,181,42,58,247,180,242,18,226,21,161,150,169,50,212,143,67,237,238,31,232,0,0,3,242,85,169,204,213,233,115,41,82,63,170,153,29,200,235,239,250,43,73,164,251,140,143,184,253,227,58,249,218,176,159,195,204,201,94,148,167,90,216,212,202,197,70,116,111,88,143,115,43,159,37,40,63,164,163,46,196,119,25,235,239,33,106,252,38,175,102,46,28,185,42,134,169,92,217,20,218,145,178,73,216,105,218,219,112,32,167,79,162,68,122,25,247,234,102,38,224,0,0,168,78,51,152,116,186,125,241,111,98,44,114,210,44,152,49,41,171,47,123,234,122,160,241,159,106,181,238,47,221,211,237,246,14,119,194,75,16,74,216,199,247,173,229,167,213,171,83,148,193,30,191,218,118,108,4,126,233,254,239,188,191,128,187,241,13,51,223,148,200,89,130,172,90,147,219,61,146,27,168,65,138,249,246,158,232,228,169,70,162,254,185,4,93,175,123,59,127,213,86,185,220,203,171,25,117,190,169,214,212,73,220,246,100,211,153,146,73,229,26,121,102,167,164,163,110,166,235,134,122,19,61,250,255,0,245,229,143,5,74,114,125,63,116,213,185,158,183,71,58,62,221,61,155,233,202,215,93,127,212,45,144,7,136,198,203,37,156,68,194,139,174,208,115,233,84,168,211,163,52,125,189,142,57,25,198,200,254,146,127,127,218,100,67,59,249,157,195,103,112,139,28,110,92,60,125,123,151,73,232,245,61,8,191,173,134,203,222,197,43,252,103,239,31,240,238,23,141,195,222,247,85,241,149,171,74,116,185,92,249,205,245,253,73,236,219,166,181,25,100,142,228,145,125,20,251,63,136,234,152,221,139,84,28,20,195,202,149,253,112,43,88,208,57,58,163,69,250,219,223,109,174,244,33,102,93,174,151,246,79,253,101,155,220,77,196,58,214,40,222,83,175,58,242,245,151,59,149,188,180,71,102,198,144,217,125,4,164,187,155,47,97,127,172,89,31,7,236,186,173,231,164,227,205,96,181,108,182,122,44,191,132,248,175,125,23,125,250,125,36,125,222,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,255,0,88,205,102,41,222,243,49,30,252,169,222,115,220,230,63,81,228,239,86,132,90,242,217,67,101,216,73,73,119,32,189,133,254,177,109,124,33,112,45,54,158,27,79,197,74,139,58,73,185,57,92,131,221,244,122,121,19,216,87,115,134,71,216,162,239,73,127,30,241,98,64,0,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,70,172,239,228,186,213,205,198,28,63,6,18,105,84,75,250,155,203,126,137,112,187,5,181,56,190,81,61,182,12,151,201,6,241,67,89,190,225,154,80,126,163,134,151,118,175,105,182,186,1,187,45,106,237,141,117,86,108,171,166,15,69,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,163,160,101,59,197,62,13,252,64,183,188,197,129,165,48,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,79,254,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,20,3,197,31,199,102,38,254,11,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,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,12,192,226,174,25,221,88,55,136,247,30,22,222,177,58,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,242,120,89,95,241,175,172,150,217,177,78,225,151,86,169,90,178,39,208,42,71,36,221,82,226,173,185,43,118,60,114,91,133,235,33,16,223,136,72,216,102,132,163,106,11,77,134,148,192,190,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,25,172,205,143,138,124,100,248,129,112,249,139,227,197,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,203,65,25,40,202,141,11,41,120,53,10,205,229,82,166,93,245,45,38,93,53,184,76,173,61,124,173,203,54,219,37,56,102,179,101,132,47,148,217,104,132,158,139,115,150,133,186,225,9,0,57,86,98,242,209,133,153,160,177,30,177,113,50,147,251,189,21,102,27,17,189,41,76,249,230,93,115,164,125,230,156,228,243,121,8,67,155,83,235,163,84,159,176,203,61,120,233,129,120,143,151,76,71,168,225,126,40,81,186,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,207,248,70,102,206,246,190,232,78,229,214,245,161,213,106,16,44,250,123,45,80,43,241,105,147,37,182,203,102,185,46,28,90,140,179,90,219,99,70,210,148,69,35,75,77,242,227,45,178,81,168,155,74,172,168,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,171,197,31,192,158,38,254,11,231,16,133,0,141,84,0,10,171,227,157,245,39,249,147,244,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,186,158,53,126,22,45,111,136,16,124,186,162,41,88,79,78,25,89,18,170,227,117,229,78,199,60,82,182,98,57,133,244,25,14,42,44,58,163,10,90,46,73,168,37,37,40,109,189,72,151,25,151,116,83,139,94,230,214,182,249,27,92,35,123,149,118,128,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,134,96,113,87,12,238,172,27,196,123,143,11,111,88,157,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,121,60,44,175,248,215,214,75,108,216,167,112,203,171,84,173,89,19,232,21,35,146,110,169,113,86,220,149,187,30,57,45,194,245,144,136,111,196,36,108,51,66,81,181,5,166,195,74,101,168,174,174,43,57,218,153,133,52,40,217,126,194,27,175,163,188,235,60,185,149,250,149,46,164,252,122,133,191,21,11,105,230,27,66,217,52,242,222,145,219,169,26,247,37,130,61,205,153,72,109,101,84,56,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,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,123,223,220,253,192,47,228,193,252,148,185,53,95,147,126,144,244,183,166,54,194,244,207,93,212,115,122,158,127,77,203,231,114,255,0,155,115,57,91,186,127,154,215,78,209,68,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,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,105,60,37,51,163,242,210,133,15,42,55,250,182,214,173,202,123,207,218,245,71,231,110,85,70,11,107,220,168,42,75,171,53,155,204,33,102,109,37,162,52,244,204,168,182,182,81,247,57,101,66,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,237,89,81,202,142,35,230,215,17,209,101,89,77,116,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,126,128,67,94,32,153,10,183,179,51,102,206,190,112,250,133,18,30,42,82,35,184,244,21,199,233,97,34,190,179,56,201,54,103,60,109,26,222,90,99,199,83,113,205,78,33,8,90,200,148,164,160,204,202,141,191,217,85,133,117,127,133,109,203,146,220,168,127,198,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,208,78,69,115,59,112,230,159,4,162,223,55,157,163,46,135,112,177,33,246,102,173,154,52,168,148,137,168,231,186,150,158,167,188,242,156,75,232,36,183,203,112,137,195,90,30,109,194,82,82,149,54,106,145,64,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,0,0,0,0,174,222,47,56,22,155,179,13,160,98,165,57,157,100,219,124,222,121,238,250,93,68,136,12,39,189,194,34,236,73,247,36,255,0,135,120,169,76,44,189,230,97,197,249,76,188,224,57,203,126,157,206,216,173,8,244,230,50,182,207,176,210,162,238,89,251,15,253,99,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,253,99,213,0,0,170,62,48,57,117,91,47,70,199,154,57,104,217,239,244,161,127,8,17,89,250,78,251,245,250,40,251,253,226,183,48,203,16,235,88,93,121,65,188,232,43,210,92,30,110,194,209,29,187,218,91,103,244,210,162,238,112,253,135,254,177,164,44,17,197,170,14,53,225,229,54,254,183,213,252,222,127,59,68,104,191,87,99,238,53,222,180,32,207,181,163,254,201,127,172,249,95,16,123,225,86,62,86,238,217,241,37,114,39,57,208,116,199,179,118,186,84,98,146,251,210,101,244,85,237,254,2,142,114,199,134,238,226,238,56,219,88,120,202,182,174,173,214,104,122,17,255,0,85,13,231,189,170,79,248,191,222,47,227,220,52,153,74,166,199,164,64,106,157,21,58,52,214,237,165,169,251,84,102,125,230,103,222,99,245,128,169,190,53,116,228,250,122,214,171,115,59,122,56,49,246,233,236,223,81,86,186,235,254,161,19,178,71,151,86,51,21,125,84,109,169,115,185,12,198,167,61,36,211,202,53,115,13,47,70,70,221,73,214,204,181,39,187,245,255,0,235,90,86,68,50,153,11,47,181,139,174,123,190,188,135,42,19,162,199,62,210,210,57,170,41,164,191,174,89,119,179,237,237,255,0,92,203,20,129,197,183,16,10,231,199,246,109,228,23,171,73,167,37,131,63,248,77,77,158,143,221,47,222,247,159,241,29,19,131,30,29,57,80,190,46,28,69,144,157,98,198,131,46,154,142,222,231,210,245,61,226,62,197,107,220,127,187,167,219,236,22,246,0,0,33,31,22,91,221,139,123,46,73,161,166,87,42,69,78,164,76,154,118,26,183,54,228,9,201,211,232,153,22,166,93,250,145,138,168,201,45,132,254,33,230,74,203,165,52,214,246,161,214,41,211,164,250,196,91,89,68,248,201,89,253,36,153,246,47,184,143,95,113,13,20,82,105,204,210,41,112,233,81,255,0,170,135,29,184,232,239,250,40,73,36,187,204,207,184,189,227,245,128,0,0,255,0,57,50,25,137,29,217,82,23,177,166,80,167,22,173,12,244,73,22,166,122,23,111,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,251,123,187,71,76,31,134,184,234,24,162,212,30,119,232,55,21,213,43,238,36,25,152,205,142,102,230,170,118,99,113,69,237,218,163,229,157,108,155,236,238,71,94,241,145,127,210,46,15,132,186,22,156,179,56,107,78,154,214,76,203,183,217,232,248,34,108,128,249,151,45,185,72,187,168,51,173,186,236,94,162,5,70,59,177,100,53,189,72,220,219,136,52,40,181,73,146,139,84,168,203,176,200,251,69,92,230,159,132,141,86,93,90,167,124,96,141,83,158,137,82,30,146,186,55,33,41,229,146,148,251,166,125,68,153,157,186,124,210,52,211,183,233,123,200,64,28,81,203,78,49,96,250,221,59,226,212,232,88,67,138,65,59,215,69,119,118,155,253,141,58,179,46,198,212,127,195,238,28,234,60,186,148,61,20,195,155,54,246,151,98,79,187,239,251,135,219,143,137,87,180,54,81,30,61,107,99,109,168,148,146,233,153,61,12,139,66,239,79,216,62,188,108,119,197,104,105,36,70,186,182,18,123,191,152,198,63,244,183,246,15,178,214,106,113,233,150,154,101,187,239,68,48,164,169,178,244,92,46,195,34,208,191,222,71,196,185,241,211,21,47,38,221,106,228,186,122,196,188,133,54,178,232,99,55,170,79,118,165,234,54,95,188,175,243,143,8,102,165,168,204,251,77,71,255,0,72,184,14,17,57,109,157,103,80,166,99,125,114,62,201,21,184,142,66,136,123,200,245,138,242,32,73,65,250,174,153,119,164,251,13,4,175,121,151,112,178,112,17,35,137,189,104,169,57,102,173,178,183,121,105,147,211,106,173,186,233,182,161,15,217,161,251,197,31,225,5,9,203,151,17,105,52,86,143,69,201,231,232,122,126,235,14,43,222,95,187,239,26,114,140,194,98,176,150,16,122,146,117,255,0,164,245,31,234,0,0,0,0,0,0,0,0,0,0,0,0,51,197,159,188,62,149,135,217,152,186,32,60,239,53,151,122,46,83,155,73,59,180,167,197,53,118,110,81,151,106,244,237,19,247,131,13,254,197,103,13,238,171,20,213,243,182,239,67,161,104,125,189,67,245,7,127,116,189,133,251,199,252,59,133,144,0,252,213,26,116,58,172,55,32,79,103,154,195,186,111,70,227,78,186,25,25,118,145,145,247,145,8,139,137,92,47,114,225,136,51,215,82,102,139,232,201,11,211,69,245,51,222,211,68,160,187,186,180,151,114,63,233,251,7,129,139,193,207,2,218,211,169,173,115,244,239,254,109,49,58,246,253,147,71,179,182,248,84,101,142,133,28,218,147,111,245,171,62,245,245,117,6,245,236,47,97,75,63,119,253,35,213,211,184,112,229,126,156,131,66,44,125,218,255,0,250,206,162,94,239,252,167,236,30,202,137,146,252,183,219,173,176,184,184,125,162,226,41,46,161,126,150,159,216,164,233,161,232,111,159,184,118,26,44,106,85,50,159,30,143,71,71,46,44,38,144,195,45,234,165,108,66,18,73,73,106,173,76,244,34,34,212,207,81,244,0,0,4,50,226,178,135,149,150,55,121,73,212,138,164,163,87,105,118,39,209,243,181,20,209,151,5,202,111,48,216,92,228,18,214,74,111,58,34,153,238,250,101,57,157,189,253,157,250,119,246,13,41,219,171,148,229,191,76,114,113,105,37,80,217,83,221,223,76,208,91,187,187,59,245,238,236,28,187,55,24,132,230,25,101,246,244,185,163,185,178,74,104,149,22,227,30,154,252,247,68,250,209,222,149,23,122,61,165,167,188,103,198,219,168,85,49,11,27,41,53,25,31,57,62,225,186,24,121,95,68,181,117,249,100,103,220,73,79,210,95,216,95,112,209,254,13,83,222,164,225,5,141,74,146,157,174,195,182,233,145,220,45,72,244,82,34,182,147,238,51,46,242,247,143,98,0,0,0,41,167,140,149,132,154,118,47,209,47,132,57,253,245,71,141,8,211,167,181,82,170,14,235,174,239,179,221,252,125,131,209,112,87,190,210,139,238,232,195,101,127,106,149,54,180,95,253,186,156,207,238,255,0,249,223,195,218,45,208,0,0,67,222,40,56,70,172,77,203,140,233,236,55,189,219,101,231,107,102,90,233,162,99,192,154,122,246,173,37,222,191,183,238,49,73,152,67,121,202,195,44,88,181,47,70,85,181,116,10,236,25,238,22,132,122,147,18,91,112,203,232,171,247,59,244,63,184,251,134,142,176,59,18,33,226,198,22,91,151,204,69,106,117,58,100,57,15,118,31,99,142,70,109,213,23,106,83,254,51,216,146,47,244,15,114,162,73,25,184,125,228,93,255,0,96,160,78,37,23,194,110,252,206,92,17,153,147,206,110,140,244,186,106,189,77,187,22,205,66,97,109,250,37,174,155,187,251,126,243,19,83,131,21,153,80,167,97,237,197,118,75,139,177,185,85,41,113,218,94,244,158,228,169,138,123,133,216,74,236,238,246,144,178,144,31,197,22,228,154,125,229,160,164,190,47,150,35,20,28,192,34,241,101,63,57,114,107,206,61,79,254,231,133,1,180,247,168,253,254,194,47,227,222,58,191,8,252,119,161,90,150,157,217,105,220,53,14,82,32,244,28,132,114,150,173,119,187,61,197,118,161,179,253,226,239,51,28,139,137,166,112,99,99,149,207,11,15,237,23,127,160,168,124,205,238,109,63,159,231,55,13,210,236,113,148,45,59,86,210,191,180,122,253,133,216,113,127,47,56,39,112,227,198,37,83,172,106,19,27,186,174,119,53,205,200,45,155,99,186,233,118,41,196,107,175,40,203,177,95,251,15,70,216,115,97,209,112,210,207,129,102,91,236,242,160,192,230,242,147,185,106,211,123,171,112,251,86,165,31,210,89,247,153,255,0,168,122,80,1,255,0,43,90,91,73,173,103,161,16,168,158,40,25,224,106,238,118,165,151,219,16,183,210,209,201,244,140,206,210,231,106,80,165,181,243,110,176,74,78,138,74,211,234,175,183,188,251,52,33,93,22,125,175,81,188,238,40,150,221,37,27,229,75,230,114,203,84,151,208,66,150,127,72,200,187,146,126,209,166,60,43,178,226,97,237,135,76,180,33,39,107,48,57,219,75,83,63,166,242,220,62,245,40,251,214,126,211,30,176,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,129,92,75,242,21,27,30,109,231,177,171,9,168,81,24,196,90,28,119,30,171,161,190,110,250,253,57,136,174,41,44,165,150,90,113,79,206,37,54,203,76,159,169,185,10,52,45,74,36,50,72,170,28,167,120,167,193,191,136,22,247,152,176,52,166,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,9,255,0,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,74,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,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,138,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,225,70,220,95,112,190,171,101,230,210,77,248,242,165,191,77,196,26,60,42,148,119,213,9,77,48,211,241,153,76,39,98,161,221,77,47,45,41,142,203,202,211,105,164,165,54,70,158,229,43,175,240,66,196,206,154,234,196,188,28,153,46,170,239,164,41,241,46,106,123,28,205,208,99,244,238,28,121,107,218,107,245,30,115,170,132,90,165,7,185,44,122,202,45,136,35,240,28,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,191,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,77,22,78,211,89,60,180,62,226,100,56,218,201,181,122,173,167,114,91,230,59,53,64,4,95,207,6,71,44,220,223,91,52,231,217,92,74,13,247,71,145,21,136,23,25,160,204,209,78,84,132,156,166,31,66,75,89,8,75,74,121,198,155,51,70,143,18,72,156,109,14,60,106,234,184,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,197,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,69,94,40,254,4,241,55,240,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,224,190,113,8,80,8,213,64,0,170,190,57,223,82,127,153,63,77,28,171,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,11,169,227,87,225,98,214,248,129,7,203,170,34,186,178,47,147,42,238,112,241,30,85,49,202,175,161,172,203,95,167,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,95,245,173,105,218,182,53,10,45,173,101,91,52,171,126,139,11,127,77,78,165,194,110,36,86,55,173,75,94,198,155,36,161,59,150,181,40,244,46,213,40,204,251,76,199,214,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,40,219,139,238,23,213,108,188,218,73,191,30,84,183,233,184,131,71,133,82,142,250,161,41,166,26,126,51,41,132,236,84,59,169,165,229,165,49,217,121,90,109,52,148,166,200,211,220,165,117,254,8,88,153,211,93,88,151,131,147,37,213,93,244,133,62,37,205,79,99,153,186,12,126,157,195,143,45,123,77,126,163,206,117,80,139,84,160,247,37,143,89,69,177,4,115,171,58,249,174,161,101,47,6,166,222,92,218,84,203,190,165,172,59,90,137,53,229,167,175,149,185,4,227,134,150,200,214,108,176,133,243,92,61,80,147,209,13,243,16,183,91,49,158,203,166,236,186,175,154,236,171,166,245,185,170,183,5,106,110,206,166,163,84,154,228,185,79,236,66,80,141,238,184,106,90,182,161,9,73,106,125,137,73,17,118,17,11,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,168,34,113,198,214,236,116,154,20,105,66,20,115,0,67,254,34,57,32,135,154,171,16,174,219,58,46,220,77,180,233,238,181,66,73,60,196,102,106,141,169,230,156,92,89,78,173,165,45,91,80,135,250,114,55,27,109,14,200,81,173,68,149,173,69,68,52,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,13,10,100,115,55,116,172,223,97,26,174,183,233,209,40,247,101,6,66,105,183,29,41,137,9,90,16,249,160,148,137,76,160,212,110,162,51,197,187,103,48,181,37,182,243,100,167,57,70,226,170,47,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,28,171,54,62,22,49,147,225,253,195,229,207,140,240,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,105,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,0,66,172,116,225,123,131,88,215,152,234,38,49,188,223,161,104,50,250,153,183,181,30,11,138,107,211,179,137,109,28,117,54,73,34,233,249,186,190,114,157,66,201,75,216,141,137,75,174,185,32,165,253,173,105,218,182,53,10,45,173,101,91,52,171,126,139,11,127,77,78,165,194,110,36,86,55,173,75,94,198,155,36,161,59,150,181,40,244,46,213,40,204,251,76,199,214,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,0,0,0,0,0,7,147,197,75,46,38,33,88,149,59,66,114,119,51,63,147,184,181,50,250,15,33,194,238,82,79,189,5,237,33,153,203,194,214,168,217,151,20,187,110,170,141,146,161,242,247,150,169,63,166,218,86,95,68,204,187,148,94,209,98,252,47,243,192,205,162,237,55,47,151,217,114,233,75,231,122,58,103,105,242,116,41,178,221,249,182,152,53,43,85,41,9,245,151,217,222,93,154,144,183,100,45,46,36,150,131,212,140,127,208,0,243,88,141,97,209,113,46,207,159,102,92,12,243,96,207,229,115,83,185,105,215,99,168,112,187,80,164,159,210,65,119,25,127,168,103,39,48,216,39,112,224,62,37,84,108,106,235,27,122,94,79,41,205,200,61,251,163,180,233,246,37,197,233,167,52,139,181,95,251,10,80,112,203,206,12,108,13,185,230,225,253,220,239,244,21,115,151,177,205,167,243,28,150,230,58,125,141,178,181,171,114,221,79,246,139,79,180,187,11,174,241,112,199,122,21,215,105,218,118,157,189,80,230,162,119,95,207,71,41,105,211,99,176,28,79,106,219,47,221,62,227,33,201,248,65,216,140,87,179,2,187,197,228,252,229,183,167,36,245,63,251,162,20,246,213,220,162,247,123,72,255,0,135,120,187,96,1,90,220,103,108,202,133,71,15,109,219,178,36,93,237,197,169,68,142,235,155,210,91,82,150,42,14,31,97,171,183,191,216,66,21,112,216,190,19,104,102,114,223,140,244,158,75,117,151,162,83,75,212,221,185,111,84,33,150,223,162,122,107,183,191,179,239,33,127,132,73,51,39,11,188,203,191,236,30,27,28,113,34,30,19,225,101,199,124,203,86,135,76,166,76,144,207,97,246,184,220,103,29,73,118,37,95,226,253,169,50,255,0,64,206,46,47,94,114,177,51,22,46,187,213,229,110,85,126,187,58,123,101,161,22,132,252,151,28,34,250,41,253,254,253,11,238,46,225,118,124,47,176,141,88,101,151,24,51,223,111,99,183,51,205,86,200,181,215,84,200,129,8,245,236,90,139,189,31,103,220,66,97,0,0,10,139,227,81,125,165,119,221,175,134,201,63,163,74,133,90,63,191,157,81,103,247,127,252,239,225,237,30,119,131,117,132,154,150,47,214,239,133,57,253,235,71,147,8,147,167,181,50,169,238,235,174,239,183,221,252,125,130,229,128,0,0,7,142,198,74,123,213,108,32,190,105,113,147,185,233,150,221,78,59,101,169,22,170,92,87,18,93,230,69,222,126,241,156,27,146,161,84,195,236,108,171,84,163,252,220,251,122,232,144,242,126,137,232,235,18,204,203,188,148,159,164,143,180,190,241,160,220,163,98,19,152,155,151,219,46,230,146,230,249,42,162,211,155,146,122,105,243,221,19,11,95,114,82,93,235,246,22,158,225,212,110,37,202,110,223,169,185,4,181,146,152,111,41,158,239,166,72,61,189,253,157,250,119,246,12,214,102,61,114,156,204,54,40,185,56,180,146,171,206,182,167,187,190,153,206,123,119,119,103,126,189,221,130,229,248,82,161,228,229,141,174,106,116,35,169,36,211,218,93,165,232,248,58,9,154,0,0,62,125,106,53,42,167,79,145,71,172,35,153,22,107,75,97,230,245,82,119,161,105,52,168,181,78,134,90,145,153,106,71,168,227,213,188,151,229,190,226,109,245,202,195,237,87,45,74,117,107,244,180,254,213,43,93,79,66,124,189,227,198,212,120,112,229,126,162,130,66,236,125,186,127,250,206,162,126,255,0,252,167,237,30,82,228,225,81,150,58,236,114,106,53,191,209,44,187,151,213,212,28,211,176,253,135,44,189,255,0,244,15,26,255,0,7,76,10,113,196,169,154,207,41,4,162,53,39,167,152,173,75,221,169,205,29,99,7,184,114,229,231,8,42,113,171,116,234,7,87,80,138,180,60,219,253,84,230,244,113,42,109,68,173,167,37,105,250,77,145,233,166,157,162,81,198,142,204,56,205,68,142,141,141,48,132,182,218,117,51,209,36,90,17,106,125,189,196,63,212,5,111,241,158,191,216,163,97,189,171,98,146,190,118,226,235,181,45,15,179,167,126,158,239,238,159,176,255,0,120,191,143,112,128,89,4,195,233,88,131,153,139,94,3,46,242,153,107,173,230,185,180,149,183,90,124,163,79,102,228,153,246,163,78,193,161,208,0,0,0,0,0,0,0,0,0,0,0,0,20,213,198,55,14,93,160,226,157,18,248,74,116,102,191,212,233,218,95,239,17,169,237,126,241,159,121,251,139,248,247,143,41,194,67,16,27,180,177,241,219,122,75,252,184,247,6,222,103,171,174,188,136,83,214,93,201,51,239,87,188,191,136,188,0,0,0,1,23,248,139,158,34,49,150,218,189,79,14,230,244,207,211,78,68,218,130,185,108,47,249,147,112,37,169,222,199,187,59,246,125,29,85,217,216,93,226,144,237,220,200,99,45,169,84,110,171,71,187,249,18,26,116,157,221,232,248,170,245,137,68,175,237,52,101,222,146,246,11,133,200,150,123,173,188,111,182,169,54,29,211,83,255,0,102,48,96,176,212,130,228,185,243,251,27,140,210,157,245,35,161,164,238,121,213,122,164,163,211,238,237,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,220,219,74,95,184,255,0,119,220,127,112,142,121,72,205,197,35,29,238,251,206,203,118,78,218,157,26,169,81,83,76,108,81,255,0,53,101,214,27,37,110,228,161,63,73,221,52,51,53,125,229,218,95,147,137,164,21,204,202,237,105,72,94,222,66,164,186,125,154,234,73,167,76,236,255,0,164,82,14,4,45,45,227,134,30,56,181,109,74,110,186,73,154,180,215,66,41,141,118,141,41,216,171,75,150,69,188,226,21,185,42,165,68,50,86,154,106,70,202,123,68,16,227,23,136,77,210,112,102,145,99,182,238,215,230,85,227,202,81,109,215,86,215,18,160,209,255,0,100,203,188,189,250,255,0,164,87,30,68,172,121,87,222,101,236,248,49,227,243,83,78,169,211,234,79,250,228,157,141,55,80,140,74,87,106,147,174,155,251,139,83,251,6,135,233,241,17,2,4,104,45,253,24,236,161,164,253,201,73,23,250,135,232,0,0,0,21,155,198,130,157,5,118,77,185,82,89,255,0,58,76,248,109,17,118,253,14,77,69,94,253,59,196,48,225,173,116,204,181,243,71,65,56,136,221,233,67,139,77,115,180,139,230,221,168,195,215,188,143,247,75,187,67,251,72,104,1,42,220,146,86,154,106,90,232,63,160,0,62,29,243,111,71,187,172,155,130,211,148,90,177,90,165,75,167,56,93,191,65,230,84,217,247,25,31,114,189,134,95,121,12,230,102,155,11,37,225,14,55,221,54,171,237,236,96,234,147,159,135,218,71,172,126,177,244,55,220,181,159,115,126,211,215,222,37,183,15,188,245,194,194,123,105,252,51,189,102,232,203,139,87,66,231,44,253,77,91,138,203,105,209,184,234,51,208,155,87,106,149,247,251,12,72,124,100,226,55,71,182,112,238,189,22,151,82,219,82,156,204,166,32,57,201,81,234,165,176,225,55,216,168,198,159,164,146,250,90,125,162,162,43,213,74,166,33,223,149,26,212,131,231,84,174,90,187,210,150,126,170,119,191,33,227,81,247,18,82,90,169,126,226,47,184,95,222,64,240,206,78,25,229,182,216,133,57,158,92,154,172,40,85,69,150,226,61,57,176,34,145,247,45,69,222,131,247,125,196,36,112,0,169,110,52,43,87,167,45,20,123,63,159,255,0,245,20,225,90,20,106,253,86,223,124,228,210,164,242,92,87,121,236,74,189,134,95,218,35,247,152,80,168,85,91,162,172,205,26,141,27,168,155,39,119,45,189,233,70,237,169,53,31,106,140,136,187,18,126,209,125,217,15,201,244,60,177,216,138,114,178,206,235,162,169,167,164,28,220,101,253,91,210,185,93,137,121,198,255,0,170,124,139,213,211,237,237,238,149,64,3,254,92,113,13,32,214,179,209,37,222,98,181,56,131,113,19,163,219,244,151,176,187,7,42,221,69,85,253,189,108,190,66,145,211,109,84,87,219,245,36,70,52,175,114,77,194,236,87,103,121,246,232,66,161,222,121,201,14,27,207,43,114,213,222,122,104,44,43,133,22,88,229,95,23,202,241,130,186,198,202,109,23,78,141,91,200,249,188,230,103,71,115,177,46,146,147,162,146,93,232,61,125,154,23,104,185,176,0,0,25,246,204,222,89,51,37,95,204,150,43,215,104,89,124,196,170,141,54,163,124,87,101,195,153,18,211,158,243,18,88,114,123,202,109,214,220,75,70,149,161,73,50,81,40,140,200,200,200,200,91,167,14,27,78,234,177,178,99,135,150,181,235,108,213,109,250,212,47,75,117,52,234,164,39,34,74,99,125,86,90,209,189,167,9,43,78,228,45,42,45,75,181,42,35,46,195,33,37,64,0,5,122,230,159,34,85,82,205,222,21,102,155,6,173,152,138,166,170,248,183,223,189,233,84,230,20,151,219,124,170,109,169,202,193,32,140,210,180,41,38,146,127,98,82,104,52,115,212,75,222,251,141,216,80,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,181,255,0,218,102,26,93,118,151,164,254,79,244,94,157,163,73,129,213,114,253,33,204,229,115,144,157,251,121,136,221,183,93,55,167,94,242,22,84,0,35,87,17,235,78,234,190,114,99,136,118,181,149,108,213,110,10,212,223,68,244,212,234,92,39,37,202,127,101,86,34,215,177,166,201,75,86,212,33,74,61,11,177,41,51,62,194,49,81,121,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,137,191,198,83,9,241,79,20,63,100,31,179,60,52,186,238,223,70,124,160,235,125,5,70,147,63,165,230,122,63,151,205,228,161,91,55,114,215,183,118,154,236,86,157,198,57,175,8,156,16,198,140,53,204,149,201,93,196,108,33,189,109,90,107,246,60,200,141,76,173,208,37,193,97,199,213,62,2,146,210,92,121,180,164,214,105,66,212,73,35,215,68,40,253,134,45,208,82,7,17,236,189,99,237,243,156,236,67,186,108,172,15,196,11,130,139,55,209,61,53,70,151,108,205,151,21,253,148,168,136,94,199,91,109,72,86,213,161,73,61,15,177,73,50,62,210,49,56,56,68,225,237,253,134,185,109,185,40,88,141,99,220,22,173,73,251,226,100,182,161,214,233,143,65,125,198,21,2,2,82,234,91,121,41,81,160,212,133,164,148,69,166,168,81,123,12,73,76,205,210,106,181,252,182,226,189,10,133,76,151,81,169,84,108,122,236,72,112,226,50,167,159,146,251,144,30,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,12,251,255,0,36,236,211,255,0,226,211,138,191,250,155,81,255,0,220,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,1,72,28,71,178,245,143,183,206,115,177,14,233,178,176,63,16,46,10,44,223,68,244,213,26,93,179,54,92,87,246,82,162,33,123,29,109,181,33,91,86,133,36,244,62,197,36,200,251,72,196,224,225,19,135,183,246,26,229,182,228,161,98,53,143,112,90,181,39,239,137,146,218,135,91,166,61,5,247,24,84,8,9,75,169,109,228,165,70,131,82,22,146,81,22,154,161,69,236,49,55,197,106,241,148,194,124,83,197,15,217,7,236,207,13,46,187,183,209,159,40,58,223,65,81,164,207,233,121,158,143,229,243,121,40,86,205,220,181,237,221,166,187,21,167,113,136,213,195,135,47,88,251,99,103,59,15,46,155,215,3,241,2,223,162,194,244,183,83,81,170,91,51,98,69,99,125,42,90,17,189,215,27,74,19,185,107,74,75,83,237,82,136,139,180,200,93,248,175,94,48,248,7,127,98,213,129,135,55,126,28,219,119,5,205,82,182,171,19,105,174,209,104,148,87,167,190,182,39,50,135,21,41,92,157,202,66,27,84,4,32,245,65,145,156,132,250,201,208,137,80,215,32,248,53,143,184,69,155,220,54,190,175,92,186,98,172,74,44,122,132,138,124,153,74,180,102,182,220,94,182,35,208,208,251,171,113,9,66,25,109,114,18,183,22,106,245,91,74,212,68,102,68,71,216,56,187,96,134,52,98,86,100,173,186,238,28,225,13,235,117,83,88,177,225,196,118,101,18,129,46,115,13,190,153,243,212,166,148,227,45,169,36,178,74,208,163,73,158,186,45,39,237,33,210,184,53,225,62,41,225,127,237,127,246,153,134,151,93,165,233,63,147,253,23,167,104,210,96,117,92,191,72,115,57,92,228,39,126,222,98,55,109,215,77,233,215,188,133,149,0,0,8,21,150,12,133,70,139,153,236,78,205,62,50,80,162,76,92,203,226,183,80,177,169,146,57,164,184,107,42,180,212,156,249,49,220,105,41,53,154,80,195,177,86,149,173,27,29,230,232,75,38,148,137,234,0,0,0,43,87,140,166,19,226,158,40,126,200,63,102,120,105,117,221,190,140,249,65,214,250,10,141,38,127,75,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,186,154,141,82,217,155,18,43,27,233,82,208,141,238,184,218,80,157,203,90,82,90,159,106,148,68,93,166,66,239,196,106,226,61,105,221,87,206,76,113,14,214,178,173,154,173,193,90,155,232,158,154,157,75,132,228,185,79,236,170,196,90,246,52,217,41,106,218,132,41,71,161,118,37,38,103,216,70,41,7,249,39,102,159,255,0,22,156,85,255,0,212,218,143,254,228,105,76,0,0,66,14,46,216,123,127,98,86,91,109,186,22,28,216,247,5,213,82,98,248,135,45,216,116,74,99,211,159,109,132,192,158,149,58,166,217,74,148,72,37,45,9,53,25,105,170,210,94,210,16,127,135,14,94,177,246,198,206,118,30,93,55,174,7,226,5,191,69,133,233,110,166,163,84,182,102,196,138,198,250,84,180,35,123,174,54,148,39,114,214,148,150,167,218,165,17,23,105,144,187,240,0,17,171,136,245,167,117,95,57,49,196,59,90,202,182,106,183,5,106,111,162,122,106,117,46,19,146,229,63,178,171,17,107,216,211,100,165,171,106,16,165,30,133,216,148,153,159,97,24,164,31,228,157,154,127,252,90,113,87,255,0,83,106,63,251,145,165,48,0,17,171,136,245,167,117,95,57,49,196,59,90,202,182,106,183,5,106,111,162,122,106,117,46,19,146,229,63,178,171,17,107,216,211,100,165,171,106,16,165,30,133,216,148,153,159,97,24,168,188,178,101,147,50,84,12,201,97,69,118,187,151,204,74,167,83,105,215,197,10,92,201,146,237,57,236,177,25,134,231,178,167,29,113,197,52,73,66,18,146,53,26,140,200,136,136,204,198,130,64,70,174,35,214,157,213,124,228,199,16,237,107,42,217,170,220,21,169,190,137,233,169,212,184,78,75,148,254,202,172,69,175,99,77,146,150,173,168,66,148,122,23,98,82,102,125,132,98,144,127,146,118,105,255,0,241,105,197,95,253,77,168,255,0,238,70,148,192,5,106,241,148,194,124,83,197,15,217,7,236,207,13,46,187,183,209,159,40,58,223,65,81,164,207,233,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,28,211,51,116,154,173,127,45,184,175,66,161,83,37,212,106,85,27,30,187,18,28,56,140,169,231,228,190,228,7,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,67,62,255,0,201,59,52,255,0,248,180,226,175,254,166,212,127,247,34,231,184,146,101,250,254,204,214,20,89,24,81,135,40,136,138,148,203,225,153,110,204,156,79,20,40,76,51,74,169,41,78,200,113,150,220,83,104,53,108,105,42,52,232,110,58,218,123,55,16,238,184,23,129,120,113,151,76,56,167,97,126,23,209,186,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,10,213,227,41,132,248,167,138,31,178,15,217,158,26,93,119,111,163,62,80,117,190,130,163,73,159,210,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,166,163,84,182,102,196,138,198,250,84,180,35,123,174,54,148,39,114,214,148,150,167,218,165,17,23,105,144,187,241,94,188,97,240,14,254,197,171,3,14,110,252,57,182,238,11,154,165,109,86,38,211,93,162,209,40,175,79,125,108,78,101,14,42,82,185,59,148,132,54,168,8,65,234,131,35,57,9,245,147,161,18,161,174,65,240,107,31,112,139,55,184,109,125,94,185,116,197,88,148,88,245,9,20,249,50,149,104,205,109,184,189,108,71,161,161,247,86,226,18,132,50,218,228,37,110,44,213,234,182,149,168,136,204,136,142,210,179,165,146,219,55,57,54,109,34,141,89,184,165,219,119,13,183,33,199,168,181,166,89,57,40,142,135,141,178,146,203,177,141,104,75,168,113,45,55,161,238,74,210,182,208,100,173,187,208,228,85,200,39,12,43,155,10,113,66,110,43,230,46,159,16,170,86,109,96,138,209,135,14,116,121,144,167,154,27,121,42,168,58,218,154,82,137,4,165,176,236,99,220,211,200,113,163,82,219,70,136,214,205,0,5,85,241,58,225,233,93,170,215,100,230,43,47,214,133,86,187,62,187,80,83,183,109,2,152,202,29,113,14,45,12,182,212,168,81,24,100,156,115,123,137,121,114,79,115,142,27,143,19,155,118,243,84,137,63,144,76,137,210,178,137,108,205,174,220,179,34,85,177,22,226,142,81,43,19,34,184,151,225,69,97,185,15,41,182,160,184,184,237,62,132,56,218,163,169,228,172,204,148,227,40,50,236,66,69,122,241,30,203,214,62,223,57,206,196,59,166,202,192,252,64,184,40,179,125,19,211,84,105,118,204,217,113,95,217,74,136,133,236,117,182,212,133,109,90,20,147,208,251,20,147,35,237,35,18,87,131,94,19,226,158,23,254,215,255,0,105,152,105,117,218,94,147,249,63,209,122,118,141,38,7,85,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,166,168,210,237,153,178,226,191,178,149,17,11,216,235,109,169,10,218,180,41,39,161,246,41,38,71,218,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,137,190,3,53,159,201,59,52,255,0,248,180,226,175,254,166,212,127,247,35,65,25,100,164,213,104,25,109,194,138,21,118,153,46,157,82,167,88,244,40,147,33,203,101,76,191,25,246,224,50,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,29,44,7,52,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,228,25,9,201,5,11,40,246,35,179,110,56,180,170,150,38,214,249,173,86,235,112,222,92,134,81,20,158,51,102,44,69,56,211,107,109,157,137,105,110,22,194,82,221,215,114,148,150,218,36,74,160,0,0,0,0,25,172,254,73,217,167,255,0,197,167,21,127,245,54,163,255,0,185,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,96,51,89,252,147,179,79,255,0,139,78,42,255,0,234,109,71,255,0,114,52,17,150,74,77,86,129,150,220,40,161,87,105,146,233,213,42,117,143,66,137,50,28,182,84,203,241,159,110,3,41,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,210,192,0,0,0,0,0,0,83,39,21,220,177,202,177,239,148,99,5,9,141,244,218,214,189,98,183,145,114,185,44,193,142,223,98,157,53,43,85,40,251,144,90,123,117,46,209,94,172,188,228,119,9,230,85,181,105,238,61,53,22,241,195,231,136,157,30,224,164,179,133,216,199,86,233,234,172,110,232,165,242,20,190,167,114,165,62,231,169,30,49,37,27,82,77,151,106,187,123,203,183,82,22,86,219,136,117,4,227,103,170,79,184,199,253,0,8,171,159,12,159,67,204,229,136,151,40,204,237,186,41,122,250,61,205,198,127,214,61,23,155,216,167,155,111,250,166,12,189,109,126,206,222,250,17,174,208,170,182,189,89,234,53,102,55,79,54,54,222,99,123,210,189,187,146,74,46,212,153,145,246,40,189,161,89,175,213,110,7,202,77,86,79,57,196,247,30,196,167,216,69,253,146,47,113,11,47,224,188,181,250,114,238,71,246,79,160,255,0,234,42,34,218,64,4,114,207,222,25,200,196,204,182,220,240,160,179,204,147,74,133,54,168,130,220,69,253,84,9,68,93,235,73,119,172,189,255,0,113,138,3,160,213,42,152,121,126,211,171,81,207,147,81,182,170,236,202,65,250,170,216,252,119,137,69,222,74,73,232,164,123,140,190,241,110,248,55,196,110,143,115,97,221,6,45,82,165,186,165,5,152,172,79,115,146,162,209,72,97,178,115,177,49,137,63,73,71,244,117,251,4,120,226,9,158,184,88,177,109,49,134,118,84,221,89,109,105,235,156,229,159,175,163,114,153,113,58,57,29,38,90,147,137,237,74,190,239,105,136,147,149,156,43,151,139,216,223,107,90,172,55,189,130,170,65,126,103,105,22,145,250,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,191,65,150,82,217,119,153,159,114,125,166,127,121,143,184,0,3,248,165,109,73,171,77,116,45,116,25,255,0,226,83,116,204,186,51,71,94,57,104,219,232,179,149,77,111,180,143,230,218,168,204,211,184,139,247,143,191,83,251,76,76,254,11,244,232,40,178,110,58,146,15,249,210,167,204,104,203,183,232,114,105,202,247,233,222,44,200,0,0,0,126,122,132,68,79,129,38,11,159,70,67,43,105,95,114,146,101,254,177,158,12,246,216,242,172,76,203,222,16,100,71,229,38,163,83,168,84,152,245,201,91,218,114,161,36,146,174,197,43,77,118,119,30,135,246,11,28,224,233,136,77,85,176,106,175,99,184,246,231,225,213,228,74,73,109,211,70,209,22,158,209,127,100,139,188,253,250,255,0,164,78,251,233,105,110,200,184,92,90,182,165,52,169,102,106,211,93,8,153,87,104,205,102,59,173,46,99,134,33,184,133,110,74,174,186,177,146,180,211,82,57,142,246,139,190,225,149,5,112,242,187,69,82,215,187,158,168,207,23,102,154,18,169,208,251,63,232,31,175,54,249,184,164,96,69,223,102,89,109,73,221,83,172,213,41,202,117,141,138,47,230,175,58,251,102,173,220,149,167,233,53,166,132,100,175,184,187,78,70,89,149,228,93,54,157,30,227,108,180,77,78,4,121,133,247,56,210,87,238,47,222,247,23,220,62,208,254,41,68,148,154,148,122,17,22,166,33,78,123,51,223,109,96,125,181,86,176,237,106,159,251,49,157,5,246,163,151,37,207,152,222,220,150,146,239,175,29,109,43,107,205,39,213,53,22,191,119,105,211,221,197,153,12,101,186,234,142,85,107,23,127,62,75,174,155,187,189,31,21,62,177,168,213,253,150,136,187,212,126,193,119,92,58,15,17,95,203,109,34,167,136,147,122,151,234,71,30,109,61,92,182,17,252,201,200,17,20,215,99,61,157,251,254,150,138,237,237,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,192,122,158,14,120,114,237,123,20,235,119,186,139,86,104,29,54,189,221,156,248,213,6,191,120,143,188,189,199,252,59,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,170,153,1,181,127,108,139,185,62,210,87,240,239,21,45,151,108,65,70,23,99,13,2,248,117,205,141,211,186,173,199,166,191,214,69,117,162,254,202,191,198,123,143,253,99,75,145,164,55,45,132,200,104,245,74,181,211,248,30,131,253,64,0,0,124,155,178,218,165,222,86,205,82,213,173,71,231,193,171,67,126,20,134,247,169,59,155,117,181,33,69,170,76,140,181,74,143,184,200,254,210,20,65,159,28,156,221,25,127,196,90,157,195,74,164,235,104,85,165,61,42,43,252,246,254,100,221,126,82,208,206,213,62,183,85,163,76,145,238,50,45,125,186,31,124,91,161,87,106,182,213,90,45,114,137,43,166,155,9,228,62,195,187,18,189,139,66,137,73,61,20,70,71,162,146,71,161,150,157,130,201,50,103,197,46,165,65,145,76,195,236,113,147,206,128,165,51,17,154,158,196,167,151,219,29,164,151,38,52,67,81,232,146,117,93,170,237,238,247,24,181,107,42,249,182,113,10,129,22,230,180,234,61,109,62,91,104,117,167,121,46,55,169,45,9,89,118,56,148,171,232,173,39,218,94,209,204,51,161,114,252,149,203,77,253,80,36,238,83,182,253,85,132,118,233,235,29,62,65,151,176,255,0,116,83,63,15,236,68,169,218,249,175,163,85,97,207,233,14,228,155,30,155,37,92,164,185,185,169,21,40,170,90,116,52,158,159,68,187,72,136,251,59,12,133,189,103,190,212,171,94,217,91,186,217,162,163,168,92,74,76,234,131,135,170,81,171,73,167,74,213,94,177,151,239,23,97,118,246,247,10,33,193,56,78,49,143,86,21,62,66,61,118,238,250,91,43,78,190,210,154,217,25,118,13,38,89,4,136,214,45,0,149,234,165,170,76,82,63,110,132,76,164,83,15,22,236,89,59,207,29,226,218,52,233,188,234,117,26,154,134,221,79,47,110,217,77,76,158,218,139,83,65,40,244,74,139,184,205,63,120,247,124,24,112,206,76,156,75,184,177,77,197,255,0,53,106,143,46,140,148,232,95,214,20,138,123,250,235,191,94,239,248,58,125,190,193,112,32,0,0,0,43,215,140,172,13,248,23,66,159,211,107,182,225,138,223,55,127,119,243,58,129,233,167,253,58,138,220,200,210,141,57,153,178,12,149,167,244,205,55,217,255,0,235,8,195,68,208,79,88,81,207,95,247,164,127,160,135,251,128,0,8,15,197,3,39,170,198,75,81,204,96,180,225,111,184,173,170,113,148,131,230,105,186,4,118,230,200,82,126,113,228,54,90,184,226,123,73,6,175,188,187,5,43,207,131,46,151,53,232,19,90,229,72,140,226,154,113,27,137,91,86,147,50,50,212,181,35,237,35,238,31,224,107,82,139,67,49,49,184,116,229,34,224,198,236,82,165,223,53,106,87,251,21,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,176,175,94,151,78,139,71,166,67,164,66,70,200,240,88,110,51,41,212,207,106,16,146,74,75,83,51,51,236,34,239,51,49,250,128,127,156,135,218,139,29,217,47,43,107,108,161,78,44,244,215,68,145,106,103,216,41,23,139,78,41,197,187,177,245,235,50,159,63,168,106,221,219,185,28,163,71,47,168,133,5,194,237,52,17,158,166,147,246,158,159,103,112,131,112,225,201,168,73,68,72,141,243,29,115,93,169,212,139,93,11,83,237,62,206,226,49,116,220,57,114,28,206,12,210,87,137,120,155,78,230,93,51,116,232,218,231,25,116,59,21,45,151,61,102,100,45,183,119,180,234,15,181,62,175,179,183,83,41,248,0,60,6,46,99,158,26,224,133,16,235,248,141,112,122,50,39,177,93,36,135,181,245,219,71,115,45,172,251,221,71,179,219,246,30,149,21,155,158,39,215,198,46,161,118,166,23,57,232,74,2,244,231,43,70,100,245,26,114,28,79,99,241,18,180,109,113,183,59,143,183,119,184,136,64,215,28,91,171,55,28,61,84,125,230,37,126,78,50,31,124,102,46,227,98,165,90,137,208,90,109,110,234,37,243,25,119,118,173,200,36,250,137,144,219,165,163,172,145,118,123,245,238,239,189,28,58,195,187,91,11,45,56,118,93,155,78,232,169,112,121,156,150,121,206,57,183,123,171,113,94,179,138,82,143,214,113,71,218,103,223,238,208,135,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,0,0,1,230,113,23,14,237,108,83,180,230,89,119,149,59,173,165,206,229,243,153,231,56,222,237,142,161,196,250,205,169,42,47,89,180,159,97,151,119,187,82,20,93,156,124,135,223,57,116,184,159,169,81,98,117,246,147,187,121,18,249,140,181,179,70,227,146,189,69,72,113,211,213,215,140,187,125,218,247,119,69,6,220,91,75,39,27,61,20,93,198,39,150,81,184,159,95,24,68,132,90,152,162,231,166,232,8,215,146,173,25,141,211,235,207,113,93,140,68,82,215,185,199,27,239,62,205,190,227,49,110,184,71,142,120,107,141,244,66,175,225,205,193,233,56,158,213,116,146,25,211,215,113,29,207,54,131,239,105,126,207,103,218,90,251,240,1,0,248,140,228,57,140,102,165,35,18,240,206,157,203,186,97,107,214,53,206,51,235,183,170,35,45,250,207,72,67,109,108,105,165,159,98,125,111,111,110,134,116,179,54,20,154,124,149,195,152,223,45,230,244,220,157,72,244,212,136,203,180,187,59,140,132,227,225,47,138,145,109,12,125,102,205,168,79,233,218,184,183,109,71,40,215,204,233,225,78,115,188,144,102,90,26,139,218,90,253,189,194,239,192,7,229,170,83,162,214,41,147,41,19,81,190,60,230,28,140,242,117,50,220,133,164,210,162,212,140,140,187,12,251,140,140,81,71,17,108,164,92,24,35,138,85,75,230,147,74,255,0,98,183,28,215,230,166,71,61,30,164,137,18,101,186,77,237,83,203,112,244,105,162,61,219,72,189,154,17,246,28,57,37,169,37,161,24,255,0,120,16,101,213,38,179,2,19,92,217,18,92,75,77,163,113,39,114,212,100,68,90,158,132,93,166,93,226,234,56,95,228,241,88,55,106,183,140,23,100,45,151,21,203,78,34,142,124,205,118,192,144,220,41,9,79,205,188,182,207,71,27,87,105,160,149,247,23,96,159,0,0,3,252,39,118,66,144,127,241,75,255,0,65,140,236,231,148,205,89,153,189,204,207,95,233,154,151,152,73,22,71,193,170,6,204,11,174,207,233,180,221,112,202,111,155,191,191,249,157,60,244,211,254,157,69,133,0,0,0,0,167,238,51,216,103,42,54,37,91,184,166,218,191,154,187,71,137,69,82,116,47,235,14,69,65,253,117,223,175,119,252,29,62,223,96,240,156,36,113,100,236,204,119,149,104,212,102,242,105,213,154,106,219,105,60,189,219,165,59,50,3,105,45,73,6,162,213,41,62,243,36,253,194,231,175,114,68,155,22,190,73,245,146,237,38,86,158,205,72,217,80,205,158,54,195,113,252,122,191,105,236,39,215,114,239,170,178,132,235,237,57,174,17,23,104,189,236,136,90,149,107,39,43,118,163,53,164,116,235,151,73,131,80,108,245,74,244,105,84,232,186,43,213,51,253,211,236,62,222,206,225,80,188,64,113,18,167,116,102,190,179,85,153,63,171,59,110,108,138,108,101,114,146,222,214,163,212,165,41,9,208,146,90,253,35,237,50,51,237,237,51,23,49,146,251,151,229,86,90,108,26,129,167,106,154,183,233,76,47,183,95,88,169,241,204,253,133,251,195,167,222,183,205,179,135,180,9,87,53,217,81,232,169,241,27,91,174,187,201,113,205,9,8,82,207,177,180,169,95,69,10,62,194,246,10,169,206,95,20,186,149,121,250,158,31,96,116,158,76,4,169,232,143,84,246,37,92,206,217,13,40,185,50,98,18,139,84,155,74,236,87,103,119,188,197,109,215,107,181,91,150,173,42,185,91,149,212,205,154,242,223,125,221,137,70,245,173,70,165,30,137,34,34,213,74,51,208,139,78,209,41,50,29,147,155,163,48,24,139,76,184,106,180,157,45,10,76,166,101,74,127,158,223,207,27,79,197,90,217,218,151,208,234,117,105,227,61,196,71,167,179,83,238,189,251,78,218,165,217,182,205,46,213,162,199,228,65,164,195,98,20,118,247,169,91,91,105,180,161,37,170,140,204,244,74,75,188,204,254,211,31,88,0,0,7,249,73,144,220,70,21,33,211,209,41,211,95,226,122,12,210,102,43,16,81,138,88,195,95,190,90,94,246,234,93,46,211,211,79,234,226,180,209,255,0,101,63,226,255,0,116,191,214,45,159,132,14,25,183,104,224,116,235,213,109,236,151,118,114,185,229,174,186,116,179,39,182,159,237,153,119,43,216,73,254,61,226,124,128,0,0,0,0,0,0,0,0,0,0,0,0,231,57,129,195,111,218,206,21,214,108,114,115,150,169,253,62,213,105,174,155,36,180,239,118,228,255,0,139,247,151,250,134,105,100,178,237,58,98,153,87,98,219,211,221,237,47,254,184,209,150,78,49,49,140,85,192,75,122,230,68,142,115,206,245,124,213,108,52,247,77,144,130,236,216,146,238,111,216,67,183,0,0,0,15,145,117,90,116,11,214,135,46,219,185,96,117,148,249,205,56,195,236,243,86,222,228,45,10,66,139,114,12,148,90,165,74,46,195,46,241,93,217,152,225,41,108,220,173,213,110,156,27,157,232,185,167,207,150,138,111,41,199,249,203,249,229,146,57,178,38,17,39,85,41,180,235,167,102,154,251,76,85,166,44,225,13,237,130,247,92,139,62,249,165,244,83,152,82,244,79,61,151,55,37,46,56,222,239,154,90,200,181,83,75,236,215,217,247,107,236,50,253,154,172,84,203,197,109,137,214,117,103,100,14,106,85,38,31,79,24,249,168,222,209,173,59,220,101,197,39,84,178,146,212,187,187,253,250,203,236,110,226,51,103,227,182,1,212,108,250,147,125,5,199,42,148,243,14,183,171,174,243,22,168,78,54,125,165,25,13,150,174,58,125,199,167,103,187,186,191,48,250,230,118,203,190,237,251,173,165,237,58,69,82,36,227,61,8,251,26,121,14,123,143,247,125,199,247,24,209,198,20,212,169,184,187,150,251,98,76,164,117,81,174,155,50,18,101,55,170,145,188,164,192,65,173,58,145,36,203,82,115,188,182,247,246,104,41,94,167,132,181,60,62,226,37,70,182,34,69,228,52,120,155,30,124,6,247,165,92,184,190,156,52,52,90,154,212,103,161,32,139,214,61,222,242,23,83,141,23,242,112,167,0,238,11,194,114,180,126,149,110,75,121,61,157,239,53,9,199,11,185,42,46,246,207,216,101,247,140,234,98,85,223,63,20,113,46,185,117,47,231,31,175,85,228,201,104,189,82,254,190,66,214,69,244,82,93,238,123,72,191,128,188,142,26,248,52,156,43,203,165,38,108,198,54,207,184,210,197,96,213,187,93,27,145,6,25,237,208,150,164,253,38,207,183,176,254,194,18,200,0,0,0,4,24,227,5,77,155,63,43,244,215,35,30,228,70,186,25,121,196,246,22,137,77,58,126,170,212,207,237,238,21,107,146,7,141,140,204,88,234,35,211,90,213,48,191,254,225,24,104,166,158,173,240,35,40,253,172,160,255,0,251,146,31,160,0,0,127,203,141,161,214,212,211,133,170,86,70,149,23,188,140,69,76,194,240,233,192,252,120,169,46,226,114,159,232,154,219,206,27,143,204,230,204,127,153,170,157,90,139,151,212,161,5,170,221,221,216,93,154,105,220,125,156,239,14,120,71,96,101,167,93,106,177,114,74,244,227,76,173,43,76,125,147,34,247,45,10,47,89,19,15,216,149,23,119,246,190,193,53,237,11,58,221,177,40,16,237,155,90,159,209,83,160,50,220,118,25,230,184,230,196,33,9,66,75,114,212,165,30,137,66,75,180,204,251,7,218,0,16,183,137,78,107,35,224,142,23,73,178,232,78,238,175,220,140,174,25,167,105,151,46,52,136,243,27,223,170,153,90,15,71,26,46,205,72,207,222,69,218,116,121,115,92,85,59,178,183,38,224,172,61,205,151,43,103,49,123,82,157,118,161,40,46,196,145,23,114,75,216,45,139,134,118,69,226,91,244,246,113,167,18,96,243,42,15,238,244,116,126,105,151,39,106,166,70,119,214,102,65,165,91,146,104,63,89,29,158,207,105,139,50,34,211,176,135,244,4,47,206,87,17,75,51,47,42,151,102,219,44,250,86,236,111,151,185,157,206,177,200,215,167,112,189,101,198,113,165,110,105,229,31,127,102,158,243,208,169,139,23,177,170,252,198,219,157,235,166,250,170,245,146,157,219,167,204,50,222,221,27,109,31,239,77,160,143,177,164,123,61,159,126,190,207,2,178,129,140,152,250,249,42,207,160,238,131,253,169,93,84,82,219,216,238,158,163,143,32,207,214,101,69,255,0,79,187,91,82,203,167,10,252,38,194,206,69,106,251,119,229,45,101,173,219,93,219,38,30,205,121,201,62,198,165,169,7,170,28,65,119,127,103,222,102,38,237,46,151,2,141,5,186,117,53,142,76,118,181,216,141,202,86,154,153,153,246,168,204,251,204,199,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,1,249,42,148,184,21,152,46,83,170,76,115,163,187,166,244,110,82,117,208,200,203,181,38,71,222,68,33,22,98,248,88,97,54,42,117,21,171,17,207,147,85,151,118,110,119,73,51,55,233,201,73,118,59,45,40,45,16,218,203,187,251,94,242,33,85,184,235,148,12,100,192,39,205,119,133,7,108,31,236,202,234,162,158,238,198,181,245,27,121,102,94,179,201,47,250,126,239,25,132,56,213,126,96,149,206,205,211,98,213,122,57,77,110,215,230,25,115,118,173,184,143,247,214,214,69,216,234,253,158,223,187,75,157,201,183,17,75,51,48,202,137,102,220,205,122,38,236,115,153,181,157,206,191,207,211,168,112,253,100,70,109,164,237,105,148,159,127,110,190,242,208,230,128,15,225,150,189,134,43,55,137,142,69,226,220,20,247,177,163,13,160,114,234,12,109,244,140,126,105,159,59,114,161,198,107,214,122,65,37,59,82,75,63,85,29,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,98,136,203,185,71,236,26,14,201,78,102,233,217,147,194,168,181,215,15,101,106,46,255,0,72,51,235,30,205,210,100,165,175,91,148,218,15,84,49,175,170,95,127,111,124,135,0,31,22,239,179,173,219,238,129,50,217,186,105,253,109,58,123,46,71,125,158,107,141,239,66,208,164,40,183,33,73,81,106,149,168,187,12,143,180,66,140,70,225,29,129,151,101,117,218,197,183,43,208,109,60,181,45,81,246,76,149,222,181,168,253,101,204,47,98,146,93,223,217,251,71,68,203,215,14,156,15,192,138,146,46,38,233,254,150,173,176,225,56,196,206,108,198,57,122,41,165,164,185,125,74,208,122,45,173,221,165,219,174,157,197,219,42,219,109,13,54,150,155,45,18,130,36,164,189,196,67,254,128,0,7,231,168,43,100,9,42,47,99,43,63,254,228,198,117,179,190,241,191,153,139,225,70,122,233,90,169,151,255,0,220,36,139,74,224,251,77,155,3,43,245,39,36,158,212,73,186,30,121,180,246,30,169,85,58,6,138,212,143,236,238,19,156,0,0,0,4,77,226,81,131,73,197,76,186,85,166,195,99,116,251,113,47,214,9,91,180,213,184,240,102,30,221,13,105,79,210,112,187,123,79,236,49,70,248,107,119,207,194,236,75,161,221,72,249,183,232,53,120,210,93,47,84,255,0,168,144,133,153,125,21,23,123,126,194,63,226,52,85,130,247,242,113,91,0,237,251,194,10,190,126,171,110,68,121,71,167,115,206,194,109,195,239,74,75,189,194,246,17,125,194,149,233,152,75,83,196,30,34,85,155,98,92,94,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,116,177,173,107,50,106,98,183,170,151,176,163,64,89,161,58,153,40,207,66,111,188,247,119,118,234,51,141,136,55,51,183,157,247,112,221,110,175,113,213,234,178,231,17,232,69,216,235,203,115,220,95,189,238,47,184,133,129,224,143,17,139,63,2,112,14,157,103,211,155,235,238,56,148,166,88,105,189,93,107,150,180,194,109,178,237,56,203,108,244,113,162,239,61,15,95,119,124,65,204,14,106,241,83,48,245,183,231,94,53,157,240,57,170,84,120,125,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,91,57,245,35,84,243,217,111,106,84,227,109,238,249,213,160,143,69,58,142,205,125,191,126,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,118,235,175,176,133,136,218,182,157,2,202,161,196,182,237,168,29,29,62,11,77,176,195,60,213,185,181,8,66,80,146,220,179,53,30,137,74,75,180,207,184,125,112,0,0,1,196,179,141,137,140,97,94,2,92,55,50,228,114,94,107,164,229,43,97,171,190,108,116,31,102,197,23,115,158,210,25,204,142,203,181,25,137,105,61,171,115,95,119,176,191,250,195,75,89,125,195,95,217,54,21,81,172,115,115,152,168,29,70,229,105,166,187,228,186,239,118,229,127,140,247,159,250,135,70,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,35,45,12,103,115,61,152,92,246,22,102,38,225,163,236,219,25,206,147,144,90,145,247,65,140,165,127,109,71,222,231,180,196,220,224,225,140,100,245,50,179,133,19,223,216,81,58,126,137,27,117,223,185,85,7,220,237,36,118,105,217,244,149,247,123,133,164,0,0,0,0,14,113,141,184,15,97,99,189,167,54,215,189,41,156,242,125,135,27,101,222,115,201,228,173,77,56,132,175,107,110,35,118,156,213,30,134,122,31,249,180,166,76,228,240,244,189,242,239,80,153,115,91,143,122,98,211,112,220,144,151,246,179,31,165,73,170,66,201,173,171,146,227,171,218,211,41,61,218,118,235,239,46,216,114,100,100,102,71,222,64,46,111,132,22,55,38,239,195,9,248,95,57,91,103,81,31,117,246,81,166,186,197,102,60,6,18,173,73,178,47,164,163,236,53,26,190,254,241,42,47,92,174,216,87,174,50,208,241,182,98,57,117,202,35,81,154,108,245,120,247,19,50,149,36,187,157,36,22,171,81,247,160,255,0,137,118,8,87,198,59,26,125,13,67,162,96,204,37,124,244,196,198,171,187,217,254,244,180,84,35,153,118,160,203,188,139,185,122,253,158,209,1,178,85,132,79,227,22,96,173,122,9,53,190,44,10,132,42,140,207,88,139,230,17,54,58,87,253,180,31,115,158,195,51,247,16,209,5,181,67,137,108,219,212,203,118,10,118,199,166,67,102,27,69,169,158,136,109,4,130,239,51,62,228,151,121,159,222,62,144,0,0,0,8,133,197,40,148,121,88,157,180,181,254,124,238,191,119,163,166,138,134,201,73,165,57,149,177,141,104,220,94,156,166,118,107,167,253,223,24,104,182,153,161,211,98,25,22,133,200,111,179,254,105,15,210,0,0,0,0,0,57,198,96,177,122,151,130,24,83,94,191,234,94,178,160,65,148,184,205,250,197,204,125,17,157,117,9,213,40,94,154,242,143,180,210,100,94,223,113,231,123,29,177,110,181,141,152,157,93,191,171,14,107,233,25,242,158,140,222,136,249,166,28,144,235,168,70,169,66,55,105,205,62,211,73,25,251,125,197,40,248,106,228,249,120,219,123,39,16,110,196,237,182,232,250,232,214,186,245,92,214,102,53,222,219,200,113,27,92,105,39,244,79,95,176,187,78,240,35,70,102,35,41,143,29,27,27,70,186,22,166,122,106,122,251,71,250,143,243,125,246,163,52,167,158,86,212,39,77,79,67,63,110,158,193,87,89,229,226,121,232,247,167,225,102,10,183,189,101,202,231,86,53,211,78,200,207,167,230,36,197,251,93,71,98,190,223,113,10,188,163,209,238,76,66,184,219,167,83,89,235,170,147,117,218,157,205,181,187,99,102,103,218,102,148,150,137,65,255,0,155,222,45,135,41,92,40,237,171,126,20,91,199,27,222,244,149,65,221,255,0,209,91,92,103,145,161,190,223,245,209,166,26,85,185,38,210,251,187,52,211,222,98,199,233,84,138,117,18,19,116,234,92,126,76,118,181,216,141,234,86,154,153,153,246,168,204,251,204,199,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,1,248,234,180,138,117,110,19,148,234,164,126,116,119,116,222,141,234,78,186,25,25,118,164,200,251,200,133,112,102,215,133,29,181,112,66,149,120,224,131,222,141,168,53,179,250,43,107,143,115,245,54,27,254,186,76,194,74,118,164,157,95,119,110,186,123,140,84,245,98,143,114,97,237,198,229,58,164,207,67,84,133,166,228,238,109,221,187,219,35,46,210,53,36,245,74,203,252,254,241,104,89,26,226,121,233,7,160,97,102,53,55,181,103,205,228,214,117,215,94,201,47,171,230,35,69,251,26,71,106,191,225,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,75,202,102,27,95,73,199,150,226,247,56,234,143,232,150,159,105,118,151,5,202,142,99,107,121,108,197,24,87,172,20,243,160,167,153,213,198,213,9,230,255,0,55,125,180,122,230,211,134,157,20,249,159,97,118,247,31,188,180,73,102,221,180,171,226,220,137,115,209,93,230,67,153,204,229,171,106,139,93,142,41,7,216,162,35,239,73,247,144,251,96,0,0,0,0,3,243,84,244,42,108,179,50,212,185,14,118,127,205,49,157,44,235,26,85,153,91,228,208,141,165,233,202,159,102,186,255,0,221,242,69,188,112,181,37,22,86,33,110,47,251,189,189,62,239,71,66,18,248,0,0,0,7,205,185,104,113,46,107,122,167,110,207,70,232,245,56,111,67,116,181,50,213,14,32,208,174,227,35,238,81,247,25,125,227,59,249,213,194,39,240,119,48,87,69,4,218,217,22,125,66,109,70,31,172,71,243,11,155,33,40,254,218,207,185,191,105,145,251,200,79,158,14,56,211,233,154,37,111,6,102,171,231,161,166,77,93,174,207,247,164,34,159,28,139,177,4,93,230,125,235,215,236,246,137,169,101,101,118,194,178,177,154,185,141,176,209,204,174,86,218,146,203,135,171,197,181,47,75,76,147,239,116,208,122,45,37,220,130,254,5,216,34,199,23,204,110,77,159,134,16,48,190,10,183,78,173,190,211,207,35,77,52,138,244,121,236,41,90,155,102,95,73,37,216,74,37,125,221,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,58,164,146,163,172,218,218,137,45,186,141,205,60,163,221,167,102,158,243,236,185,188,18,192,123,11,2,45,56,86,189,151,76,228,19,12,54,219,206,243,158,87,57,105,105,180,41,123,92,113,123,117,229,36,244,35,208,191,207,175,71,0,0,0,0,21,111,198,63,24,201,154,101,27,10,41,242,55,148,190,163,174,70,205,54,108,85,61,246,251,77,29,186,246,253,21,125,254,225,8,242,39,133,207,98,158,98,109,234,62,205,209,155,234,249,229,169,23,124,25,42,79,246,210,125,237,251,12,104,140,136,136,180,33,253,0,0,0,0,0,0,0,0,0,0,0,0,0,21,141,198,87,6,28,172,80,45,172,87,165,49,177,84,142,179,210,42,221,175,59,154,186,123,13,118,41,101,183,77,15,232,164,245,246,233,222,43,239,39,88,182,120,47,143,150,237,234,250,121,144,226,245,125,67,90,233,191,116,41,13,167,180,144,179,45,13,221,123,11,255,0,105,104,222,36,166,166,199,68,150,21,170,23,174,135,161,251,15,79,111,220,63,216,0,0,0,0,126,74,181,42,13,110,155,42,145,82,103,155,22,99,43,97,228,110,52,238,66,210,105,81,106,70,70,93,134,125,198,42,87,136,119,14,181,218,238,84,113,167,9,154,221,1,247,30,147,82,167,110,211,98,143,171,146,235,252,215,228,154,143,68,165,180,236,74,62,210,246,144,173,9,17,222,138,251,145,164,35,107,141,44,208,180,234,71,162,136,244,50,236,251,68,149,225,249,152,152,89,114,199,168,183,13,93,124,186,101,114,58,40,83,93,208,207,148,195,211,98,173,197,232,150,156,82,180,75,38,122,36,136,207,216,100,125,247,233,67,187,232,183,37,159,14,248,163,73,231,210,234,20,230,234,113,221,216,180,239,97,109,19,169,86,213,36,148,90,165,68,122,25,17,253,154,246,10,4,226,15,136,178,113,31,51,87,44,199,228,243,155,163,73,153,71,99,212,36,237,105,170,132,163,74,123,18,157,116,223,222,122,159,218,98,118,240,116,193,127,69,216,213,140,93,156,91,95,153,46,69,49,148,247,234,210,217,167,200,74,181,37,153,119,145,246,26,117,251,125,130,202,64,0,0,0,4,81,226,103,202,254,75,21,174,111,239,201,219,223,244,189,29,51,65,78,217,42,81,167,50,150,49,145,255,0,135,41,159,254,63,28,104,182,150,122,211,34,25,255,0,136,111,255,0,169,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,118,146,205,62,226,215,180,69,156,152,96,84,156,126,199,74,45,168,150,183,194,130,244,106,157,64,183,17,107,21,19,35,182,233,127,88,131,250,47,127,100,205,94,226,247,104,3,8,48,198,133,131,246,5,50,192,183,25,229,65,166,243,185,105,220,181,127,88,251,142,159,211,90,207,233,56,175,237,31,250,135,179,31,240,235,173,176,217,186,234,182,165,61,231,166,162,164,184,136,113,15,126,188,244,156,32,194,41,186,83,189,78,190,111,44,190,119,178,36,134,254,110,68,98,82,116,81,56,159,85,125,189,231,236,33,88,226,193,56,93,95,152,61,100,94,132,187,145,238,85,101,239,160,238,217,74,238,106,110,190,170,18,104,250,10,73,127,245,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,253,113,95,98,206,56,119,241,15,122,128,244,108,32,197,217,186,211,189,126,130,111,44,190,107,178,92,135,62,110,60,99,82,181,81,182,159,89,125,157,229,237,33,109,173,58,219,237,147,173,43,114,85,220,122,104,63,236,120,204,94,195,42,22,47,216,21,59,6,226,103,155,6,165,201,230,39,114,211,253,91,237,186,95,65,104,63,164,218,127,180,95,234,25,195,198,204,46,171,96,214,37,85,240,238,182,141,178,233,93,62,254,212,159,245,177,219,120,190,138,214,93,206,23,246,143,248,119,21,155,112,123,204,28,170,229,22,177,131,21,233,58,122,39,167,244,82,118,23,175,205,92,249,15,118,161,178,211,77,11,233,172,254,205,59,133,156,128,0,0,0,0,15,203,84,61,41,146,204,191,196,57,255,0,212,152,206,150,117,84,106,204,165,242,102,127,225,202,159,255,0,143,200,23,19,195,51,149,252,150,40,188,175,223,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,236,36,235,246,251,4,17,225,243,136,178,112,227,51,86,212,198,36,242,91,172,201,135,71,127,212,37,110,105,218,132,83,82,123,82,173,53,217,222,90,31,218,66,255,0,43,151,125,22,219,179,230,95,21,153,92,138,93,62,156,229,78,67,187,22,173,140,33,163,117,74,218,148,154,143,68,164,207,66,35,63,179,94,193,65,124,64,243,19,11,49,184,245,42,225,164,57,205,166,80,227,185,66,132,238,134,158,107,12,205,148,182,215,181,77,54,164,234,151,136,244,81,25,151,180,204,251,163,84,120,239,74,125,184,209,209,185,199,86,72,66,117,34,213,70,122,17,118,253,162,203,248,120,240,236,85,208,229,59,26,113,101,173,176,24,113,153,52,218,118,237,119,169,61,36,150,159,230,177,36,148,90,165,78,39,98,145,246,159,176,133,181,82,105,80,104,148,216,180,138,107,60,168,176,217,67,12,163,113,171,106,16,146,74,75,83,51,51,236,34,239,49,250,192,0,0,0,7,248,203,148,212,40,235,146,250,180,66,52,212,244,63,105,233,236,251,198,114,115,139,139,127,182,140,124,184,175,86,17,203,135,43,164,233,218,215,93,155,97,71,109,93,166,132,25,234,109,107,218,95,251,78,192,184,53,96,195,148,122,5,203,138,245,102,55,170,175,209,250,57,91,180,228,242,151,80,97,222,196,172,247,107,169,125,36,150,158,205,123,197,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,152,243,133,180,188,97,195,42,173,141,85,99,154,212,238,71,102,229,39,232,72,105,223,236,173,7,222,217,127,104,191,212,51,85,87,164,85,173,122,187,180,170,164,126,154,116,109,188,198,247,165,123,119,36,148,93,169,51,35,245,84,94,223,104,190,222,29,56,236,140,103,192,106,105,206,94,149,90,111,59,170,70,157,220,201,178,246,118,147,104,79,209,104,187,181,251,123,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,187,5,95,241,24,225,232,170,156,122,158,54,225,60,46,100,180,27,211,106,208,185,154,104,217,20,185,47,61,204,126,78,157,230,218,118,33,26,251,72,187,200,85,20,168,178,169,147,158,133,41,190,92,136,142,169,167,19,169,30,213,164,244,50,212,187,15,67,47,96,185,172,148,99,108,7,50,19,120,207,118,163,203,147,106,81,42,12,33,92,149,30,211,141,70,140,101,217,203,208,244,63,242,191,136,169,153,4,254,38,99,155,202,104,186,167,110,155,173,74,46,228,115,85,38,103,252,210,78,166,191,248,58,107,236,26,24,202,253,131,27,13,240,54,209,183,88,139,211,185,232,136,14,200,111,121,175,71,186,54,80,174,211,82,191,115,216,122,14,170,0,0,0,0,34,151,19,37,18,114,177,91,212,187,213,36,139,255,0,165,211,5,57,100,189,91,115,39,98,158,186,107,93,165,151,255,0,127,199,26,47,165,30,180,184,103,255,0,147,183,255,0,212,144,253,96,0,0,0,0,60,182,41,220,204,217,152,105,118,93,175,185,177,186,53,14,125,65,74,208,207,66,102,58,220,51,208,136,255,0,119,220,127,113,140,220,227,141,234,230,33,98,221,221,118,169,222,99,117,26,220,249,12,171,110,154,182,228,151,92,79,102,212,254,255,0,180,136,197,177,240,143,192,87,44,252,53,145,138,53,120,156,185,117,181,44,162,159,51,93,209,158,143,1,244,43,213,112,200,181,52,159,97,164,143,223,167,112,176,192,21,149,196,215,61,76,219,208,139,6,48,182,169,190,116,143,247,93,254,65,151,39,105,195,146,199,170,252,115,37,106,147,112,189,69,246,123,125,132,42,57,182,214,234,201,182,203,85,31,113,15,176,187,50,229,110,57,202,93,55,70,139,251,92,230,253,250,119,110,215,188,124,132,169,200,238,18,146,123,86,159,226,44,87,32,124,70,106,246,45,93,172,57,198,138,247,54,220,119,119,75,39,165,74,122,77,19,41,229,250,145,163,41,199,55,184,182,139,181,93,157,229,217,169,11,140,97,246,164,180,151,216,94,228,43,93,15,67,47,110,158,209,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,63,205,247,218,140,210,159,125,123,80,157,53,61,12,253,186,123,5,57,231,239,136,205,94,249,171,187,135,56,47,94,229,91,141,109,234,164,244,169,87,87,170,98,188,143,82,76,100,184,222,199,16,233,118,43,183,188,251,52,33,93,74,83,146,28,53,40,247,45,95,192,125,116,89,151,43,145,202,82,41,186,180,127,218,231,55,239,211,187,118,189,227,227,184,218,218,89,182,225,104,162,239,33,110,28,50,179,212,213,195,8,240,95,20,170,155,39,71,255,0,114,31,228,25,243,183,28,201,47,250,172,71,34,78,137,38,203,215,95,111,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,118,41,205,79,83,51,250,40,251,253,226,16,101,19,21,255,0,99,184,229,65,187,222,145,201,139,31,170,231,43,102,237,55,67,125,180,246,18,22,125,238,123,8,104,253,181,165,196,18,210,125,134,63,232,0,0,0,0,7,228,170,158,148,185,135,255,0,147,185,255,0,212,152,206,134,116,21,187,50,119,209,235,174,149,218,161,127,247,252,129,113,188,51,84,147,202,197,19,105,105,162,163,17,253,254,142,134,37,104,0,0,0,0,229,89,160,176,99,98,70,6,221,214,235,241,122,135,61,17,61,216,237,239,52,106,247,70,242,19,218,74,79,239,251,79,65,158,120,228,254,25,227,147,42,116,186,87,109,107,173,42,62,229,242,149,26,103,252,226,86,134,143,248,90,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,246,114,244,45,79,252,159,224,41,150,44,89,85,57,204,194,138,223,50,68,183,82,211,105,212,139,114,212,122,17,106,125,133,169,159,180,90,239,14,126,30,138,166,199,166,99,110,44,194,229,203,89,179,54,147,11,153,174,173,153,68,146,195,220,198,36,233,222,78,39,98,209,175,180,203,184,133,160,48,195,81,88,110,51,9,218,219,72,36,33,58,153,232,146,45,8,187,71,250,0,0,0,0,0,138,156,69,177,217,24,51,128,181,35,130,189,106,181,46,79,74,141,59,249,115,98,111,237,54,214,159,162,233,247,233,246,118,247,80,149,34,145,86,186,42,237,82,169,113,250,153,210,119,114,219,222,148,110,218,147,81,246,168,200,139,213,73,251,125,131,74,184,13,133,180,188,30,195,42,85,141,74,99,148,212,30,127,102,229,43,233,200,117,223,237,45,103,222,225,255,0,104,255,0,212,58,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,162,190,40,216,14,156,45,199,7,110,138,84,93,148,203,139,111,44,247,235,167,34,28,36,31,210,113,74,250,78,31,121,23,241,33,249,120,101,230,65,204,26,198,152,246,197,102,70,219,126,226,223,213,171,102,188,190,158,36,197,163,232,180,181,158,174,56,93,198,90,123,117,46,235,221,74,146,180,146,146,122,145,143,232,0,0,0,0,15,207,80,129,18,169,6,69,54,115,92,216,242,154,91,46,163,113,167,114,20,70,74,45,75,67,46,195,62,225,68,156,75,114,242,198,14,227,76,219,134,133,76,233,168,247,19,206,78,51,231,26,255,0,156,72,151,49,122,122,206,45,127,65,178,246,17,118,119,17,142,113,131,24,241,30,194,193,59,219,13,28,103,106,235,236,84,141,46,238,51,215,159,17,182,73,27,121,106,253,205,117,220,95,195,188,124,252,152,219,234,185,179,71,135,45,233,170,34,221,84,121,174,151,189,9,168,199,212,187,203,247,189,157,191,96,209,180,118,155,98,59,76,52,157,168,109,9,66,75,93,116,34,45,8,127,160,0,0,0,0,139,28,74,98,59,47,43,23,7,40,191,169,68,183,85,254,73,83,166,106,41,139,40,15,244,249,141,176,151,239,184,105,105,255,0,239,248,227,70,244,69,111,162,192,95,239,69,104,255,0,251,130,31,180,0,0,0,0,4,87,226,71,137,31,32,50,195,113,197,111,181,203,142,52,202,26,139,220,137,20,249,132,103,244,85,251,159,103,222,66,136,240,218,216,85,231,136,22,221,168,77,243,19,86,171,67,132,180,235,166,169,117,244,54,125,186,151,239,123,203,239,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,251,158,243,30,248,66,94,34,249,209,60,191,218,104,179,236,137,219,110,186,166,187,87,202,215,167,229,187,17,195,236,117,133,182,189,205,60,175,105,105,246,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,106,212,132,22,136,109,94,210,238,247,139,169,203,71,13,108,49,194,107,105,167,47,24,190,149,175,187,187,169,127,124,134,59,156,123,103,170,220,165,35,250,183,18,93,158,238,222,211,49,43,165,225,181,151,58,146,170,28,186,55,50,18,244,220,215,80,233,107,162,183,23,105,43,95,164,68,125,226,9,231,83,134,149,169,120,219,239,221,120,55,71,232,107,108,109,249,142,161,199,121,187,151,29,191,165,34,81,33,58,33,46,31,119,110,190,253,5,55,75,136,252,25,11,139,37,27,28,70,155,139,82,61,53,45,125,159,97,139,198,225,121,152,183,113,119,10,94,180,235,147,185,181,107,123,110,242,229,18,117,231,201,154,225,125,22,146,159,160,217,123,79,248,24,155,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,33,23,20,60,197,187,132,88,82,205,167,67,157,202,171,92,59,182,23,40,149,167,34,76,39,15,233,52,164,253,7,15,218,95,196,197,28,196,136,252,233,8,139,25,27,220,94,187,75,82,45,116,45,125,191,97,11,145,201,95,13,43,82,206,183,216,186,241,146,143,215,86,223,221,243,29,67,141,114,182,174,67,127,74,60,163,66,181,66,155,62,238,205,61,250,137,217,19,13,172,184,52,148,208,226,81,185,112,145,174,214,186,135,79,77,85,184,251,77,90,253,35,51,239,17,71,50,252,53,176,199,22,109,167,92,179,162,250,42,190,214,222,153,253,242,31,239,113,157,254,171,146,146,143,234,219,81,118,251,251,59,72,133,43,94,118,85,233,131,215,139,246,237,201,15,209,181,154,126,221,232,230,52,246,222,99,73,89,118,161,75,65,234,135,19,237,62,255,0,120,186,62,28,249,209,86,96,45,55,44,251,222,118,235,174,151,166,229,242,180,234,57,142,203,112,187,26,97,13,163,107,76,167,218,122,253,135,174,179,104,112,220,232,97,124,108,91,203,221,203,104,72,99,154,114,122,61,169,220,105,250,51,163,184,125,164,180,255,0,139,247,140,230,60,203,145,220,54,157,78,213,39,188,181,212,105,75,44,216,145,251,86,193,154,13,232,190,199,102,245,91,203,221,178,91,205,151,246,82,93,205,251,139,253,99,169,128,0,0,0,0,252,85,181,108,163,79,87,186,43,167,255,0,220,24,206,70,111,223,234,51,27,126,171,221,112,213,83,255,0,223,242,5,206,240,214,136,236,76,172,91,252,210,211,156,136,142,167,187,232,157,58,30,130,83,128,0,0,0,15,243,144,211,111,199,117,135,83,185,14,33,72,81,107,166,164,101,161,140,228,231,58,223,85,179,154,44,70,108,203,68,74,186,107,19,90,47,114,21,81,145,161,119,159,238,251,123,126,193,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,191,174,187,143,248,247,142,143,195,75,47,44,99,22,52,194,184,107,180,206,166,143,110,188,220,226,62,113,163,249,196,121,112,215,167,170,226,23,244,28,63,97,151,111,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,246,17,119,143,208,0,0,0,0,3,231,92,85,200,86,205,6,163,112,212,156,217,22,153,17,233,143,43,67,61,16,218,13,106,236,34,51,238,73,247,17,159,216,40,203,137,166,100,28,198,92,105,145,108,81,164,110,183,237,221,157,34,182,105,204,234,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,224,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,208,171,191,77,242,226,169,206,195,117,9,250,12,159,210,51,251,59,123,243,238,101,80,161,84,52,63,152,148,199,249,42,211,114,127,137,119,24,191,142,31,89,148,143,143,248,49,11,210,47,110,184,105,60,207,72,150,211,47,235,101,202,229,119,52,132,127,86,201,125,29,126,221,15,190,82,128,0,0,0,0,8,25,197,246,195,249,75,151,216,21,150,147,163,148,170,219,82,148,173,127,176,212,41,234,50,250,69,251,222,227,254,34,146,132,141,225,247,79,114,161,154,123,43,150,222,254,154,173,77,144,174,221,52,36,212,98,246,247,253,163,67,96,0,0,0,0,34,119,19,119,121,89,88,172,122,251,119,187,33,61,218,235,173,58,103,96,164,60,7,174,189,109,227,69,141,87,105,123,58,123,142,152,181,158,132,126,170,101,180,163,246,31,238,251,134,147,112,246,165,233,155,6,218,171,146,183,117,212,120,82,117,211,77,119,178,133,123,139,223,238,33,232,0,0,0,0,0,86,87,26,58,236,184,214,101,181,70,105,90,52,236,248,110,171,176,189,173,84,82,126,205,123,190,209,3,50,37,108,55,117,102,118,200,140,235,187,19,14,179,77,154,126,174,187,182,84,35,22,157,229,167,210,255,0,235,13,17,197,97,49,99,51,25,31,69,150,210,217,125,196,90,14,105,152,220,113,161,229,243,11,170,120,139,90,79,49,48,121,59,26,213,101,191,124,134,89,63,89,45,175,77,57,196,127,68,255,0,214,89,219,196,27,222,234,198,188,64,151,116,85,79,170,170,213,57,122,151,205,163,94,91,8,71,246,82,132,253,22,139,216,93,222,254,251,173,225,243,147,74,102,94,236,163,185,174,72,58,221,117,111,235,213,205,87,204,242,157,148,132,246,33,247,27,86,173,60,158,226,45,62,211,238,152,224,63,134,68,101,161,138,31,226,115,129,169,194,156,116,126,185,77,129,211,82,174,13,189,55,206,239,215,145,14,26,87,244,156,82,190,147,135,222,69,223,217,169,15,155,195,63,22,15,13,115,27,74,132,242,244,139,89,231,243,187,59,249,48,38,26,127,176,163,239,95,179,79,226,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,251,9,62,244,123,117,254,3,232,240,198,192,212,98,182,58,49,92,169,192,234,105,86,254,238,167,231,118,105,207,135,49,40,250,46,37,95,73,178,238,35,238,237,208,133,240,145,17,22,132,63,160,33,199,16,124,154,83,51,9,101,21,205,109,193,210,235,164,255,0,80,174,106,190,123,154,236,84,43,177,111,182,218,116,105,149,119,145,235,246,31,125,40,225,253,239,117,96,173,255,0,18,231,165,31,75,85,165,243,52,47,155,94,156,198,22,143,237,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,235,62,141,82,130,213,74,19,144,158,250,14,105,175,240,50,63,245,12,200,226,229,188,86,174,33,213,168,41,119,152,81,121,30,182,221,53,220,195,107,238,212,255,0,123,222,46,99,132,165,118,93,91,45,177,99,74,86,226,137,191,111,97,23,210,159,56,207,184,139,220,39,0,0,0,0,0,15,63,136,85,34,163,88,55,45,92,213,161,65,163,204,147,174,157,219,25,90,189,199,238,247,24,205,158,60,215,93,185,49,162,249,171,186,189,229,34,227,169,173,7,161,23,170,169,110,168,189,133,251,222,225,119,124,50,29,230,229,98,143,235,238,216,236,116,247,105,166,148,232,125,130,88,128,0,0,0,0,207,39,16,74,115,148,236,211,222,188,198,246,117,53,90,148,132,246,235,169,42,163,43,183,191,236,17,200,93,167,8,43,15,228,214,95,103,214,157,78,174,85,107,110,202,73,235,253,135,97,64,81,23,210,63,221,247,23,240,19,208,0,0,0,0,0,64,142,42,185,154,111,13,112,195,246,93,111,200,219,91,184,126,110,79,169,174,144,95,143,57,133,253,54,148,143,166,130,238,81,43,221,161,118,138,90,34,168,215,170,58,23,207,202,127,252,148,235,181,63,192,187,136,104,31,33,153,119,107,47,248,45,6,153,51,214,172,78,230,245,202,238,215,100,185,74,111,176,157,90,126,131,197,244,76,190,222,222,233,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,86,146,90,77,42,46,195,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,105,213,44,245,90,207,251,37,252,75,180,112,204,156,230,106,175,150,124,78,98,229,142,223,62,153,39,119,90,198,169,79,51,108,121,8,111,214,54,156,81,104,167,245,245,75,239,236,238,208,197,181,112,83,174,154,44,122,237,41,238,108,89,59,246,47,106,147,174,213,154,79,177,68,71,222,147,246,15,168,0,0,0,0,2,30,113,75,163,189,85,203,12,215,26,149,201,232,230,57,37,69,176,149,189,40,167,205,213,61,229,166,186,247,138,26,18,215,134,5,53,250,150,105,233,156,137,28,174,150,51,50,87,234,18,183,165,53,24,90,167,180,251,53,215,188,95,152,0,0,0,0,8,45,197,226,240,244,14,92,97,82,24,87,207,84,107,173,178,178,211,253,233,200,19,210,125,233,50,239,47,121,24,165,123,58,67,176,238,234,28,182,15,71,24,169,70,113,29,223,72,157,73,151,127,220,52,165,151,233,47,76,192,108,55,151,32,190,113,235,70,142,226,187,187,76,225,180,102,125,159,120,247,224,0,0,0,0,43,79,141,13,13,82,176,250,219,171,32,244,54,106,144,208,127,113,49,81,87,191,253,66,11,240,240,36,30,105,237,13,254,202,133,60,203,239,244,140,65,160,90,245,106,13,185,69,159,94,169,187,203,137,78,140,236,183,215,180,207,107,109,160,214,163,209,36,102,125,137,62,226,51,20,119,196,243,51,46,99,22,50,73,178,40,106,221,111,91,59,58,87,244,211,168,234,34,194,117,126,170,154,66,209,181,198,204,187,76,245,246,104,93,131,174,240,162,202,59,119,29,77,88,233,120,179,172,88,122,122,41,173,223,214,111,76,232,175,118,182,241,25,104,105,73,250,200,251,189,166,45,216,0,5,112,241,152,180,41,147,112,210,220,186,222,86,147,41,189,103,36,180,87,111,50,69,61,181,127,107,78,226,246,145,138,166,194,26,179,180,60,68,164,213,25,86,213,179,207,208,244,35,239,97,196,251,72,253,254,225,167,86,212,181,32,148,227,123,20,125,233,215,93,7,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,255,0,151,20,180,160,212,219,123,212,93,201,215,77,70,98,177,130,170,237,111,17,106,213,71,149,185,111,114,53,61,52,238,97,180,251,139,221,238,22,179,193,158,208,166,66,195,75,142,235,101,90,204,169,116,124,226,209,93,156,185,21,6,211,222,173,59,143,216,68,44,120,0,5,68,241,92,202,58,45,202,162,113,206,206,103,72,179,53,244,171,91,191,171,216,152,49,89,237,113,227,51,212,212,163,245,81,247,251,12,114,46,24,153,153,115,7,177,146,53,145,92,86,219,122,230,223,213,63,166,189,63,79,22,107,168,245,82,210,214,189,206,56,69,216,101,167,183,82,236,23,164,149,37,105,37,36,245,35,25,152,199,180,182,156,89,174,147,95,71,249,174,159,254,236,208,185,30,19,148,53,82,50,203,78,121,103,170,164,243,181,63,242,106,19,190,211,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,195,40,110,153,31,111,220,51,91,120,200,118,101,221,92,150,249,234,227,245,41,46,47,187,233,27,170,51,238,251,197,211,240,134,188,61,59,151,25,180,119,213,243,212,234,235,140,160,180,255,0,122,110,4,4,151,114,72,187,207,222,102,39,80,0,0,0,0,10,13,226,129,77,126,155,154,122,159,62,71,55,170,140,244,148,122,132,157,137,85,70,110,137,236,62,221,52,239,17,36,95,47,11,58,59,212,172,176,195,113,217,92,238,178,99,114,82,91,9,59,18,186,124,45,19,222,122,233,167,120,152,96,0,0,0,0,60,30,55,226,141,55,7,112,198,191,127,84,143,82,165,211,229,73,101,30,183,206,58,212,119,29,74,53,74,23,166,188,179,237,52,153,23,219,220,51,197,152,236,106,172,227,206,43,86,175,202,177,232,137,18,164,166,35,126,167,205,199,84,151,157,66,117,75,104,215,78,105,246,154,117,63,111,184,165,7,10,252,182,189,137,184,166,88,141,91,133,190,139,111,251,121,132,91,249,241,166,179,253,151,82,178,209,104,47,236,159,240,46,209,118,232,73,33,36,148,151,97,15,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,47,23,48,170,214,198,91,34,117,139,119,67,234,32,78,229,111,79,49,196,125,7,155,116,187,91,90,21,244,155,79,246,139,253,71,158,76,202,101,254,234,203,214,34,205,179,171,240,185,113,219,229,244,207,115,27,62,110,172,50,226,253,84,56,225,167,67,120,139,180,251,125,158,226,151,220,50,243,182,198,28,84,17,132,24,133,59,149,68,145,175,66,247,40,213,201,218,153,146,28,245,90,97,75,86,171,90,11,214,95,103,179,179,82,23,28,211,168,121,4,227,106,213,39,220,122,15,251,0,0,0,1,28,51,79,155,122,62,94,171,182,117,188,182,57,242,174,26,221,62,27,229,185,73,229,197,125,111,161,75,254,165,194,61,13,158,226,50,81,251,203,219,247,51,35,14,155,137,249,76,186,235,38,215,50,60,187,50,117,101,130,220,162,250,84,199,148,147,254,201,247,57,237,47,224,51,173,91,142,152,149,153,241,18,90,37,153,78,182,69,238,34,89,151,250,132,182,225,91,210,127,42,120,221,89,107,253,26,142,87,127,245,158,145,133,167,119,250,251,5,243,0,0,0,0,0,169,30,50,216,156,228,139,150,131,134,45,158,168,110,52,90,170,190,242,114,160,207,238,127,249,223,195,218,32,70,94,173,89,55,150,54,89,20,56,205,239,231,92,20,210,112,181,34,245,14,91,73,62,243,47,222,247,234,52,143,96,210,125,3,98,219,148,61,186,122,58,147,14,38,154,247,114,217,74,125,231,238,247,152,251,192,0,0,0,0,43,227,140,68,34,123,5,105,50,118,234,109,213,216,237,215,221,18,160,98,181,178,57,85,244,86,104,112,249,195,61,18,253,195,73,97,95,114,170,49,181,246,31,184,89,159,21,204,199,38,193,194,70,48,218,221,149,182,171,113,169,41,146,91,53,254,97,34,52,230,87,244,218,82,126,146,19,220,162,87,187,66,237,21,81,151,92,27,174,230,27,23,41,86,21,61,174,115,181,30,127,49,91,144,157,57,113,157,116,187,13,109,151,115,39,253,162,255,0,81,232,210,195,179,41,24,125,106,194,180,168,76,114,97,65,230,114,145,185,74,211,123,138,112,251,84,165,31,210,89,247,153,136,89,158,254,34,140,224,36,131,176,112,215,249,197,207,254,252,255,0,106,58,110,200,174,167,213,122,50,219,94,230,221,89,118,43,179,79,126,132,85,201,111,241,17,204,221,6,225,249,64,139,227,154,179,239,71,163,41,233,215,212,52,119,244,199,239,247,11,128,201,142,110,104,121,165,178,93,168,161,142,146,181,78,219,214,199,222,183,54,243,30,144,77,250,252,150,208,126,163,26,250,186,247,232,125,189,242,56,64,206,48,18,28,111,47,9,97,37,170,94,215,113,251,180,157,0,200,83,13,165,18,68,235,130,44,88,133,171,171,230,109,46,207,98,20,103,223,217,220,67,81,177,255,0,169,79,102,157,253,159,196,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,253,74,187,53,238,236,254,35,46,87,116,73,48,110,25,113,101,150,142,163,151,184,187,61,168,73,151,119,103,113,144,185,238,15,210,28,115,47,10,97,69,162,25,211,105,251,245,157,60,204,79,49,28,179,157,155,154,38,86,172,150,170,75,143,213,214,106,59,186,40,251,214,222,238,91,209,201,207,91,146,226,11,212,127,95,91,78,237,11,183,186,159,174,14,34,57,155,175,92,63,40,23,124,114,150,93,200,244,101,61,90,122,132,142,254,152,189,222,225,99,121,16,226,40,206,61,200,43,7,18,191,155,220,255,0,239,47,246,175,169,236,148,234,189,86,99,33,180,109,109,164,23,106,187,117,247,234,71,52,239,203,50,145,136,54,172,219,74,186,199,58,20,238,95,53,27,148,157,118,56,151,11,181,42,73,247,160,187,140,134,114,243,21,131,117,220,188,226,229,86,194,168,53,201,118,157,200,229,171,114,21,175,50,51,78,159,97,45,194,238,120,191,180,127,234,43,167,225,245,152,230,113,187,1,32,191,91,149,186,189,72,230,250,75,212,50,254,182,108,162,107,232,180,132,125,6,139,232,235,246,232,125,244,85,137,53,37,85,239,90,141,65,125,238,242,127,232,105,5,238,47,112,189,14,25,176,138,30,88,45,253,19,166,254,175,219,238,168,204,255,0,218,37,144,0,0,0,0,15,131,127,82,125,61,98,220,116,61,186,250,70,147,50,38,154,247,243,25,82,125,229,239,247,144,205,198,97,109,89,54,110,54,94,244,57,40,217,201,184,42,68,217,106,71,234,20,183,82,93,198,127,187,239,19,219,131,78,39,57,30,229,175,97,138,207,212,114,52,170,161,125,230,229,61,159,220,255,0,243,191,135,180,91,120,0,0,0,0,10,25,226,165,210,127,42,121,61,41,105,253,26,190,103,127,245,158,145,155,175,127,250,187,4,73,162,71,76,186,204,8,138,45,82,244,166,155,50,247,145,172,139,253,99,69,57,110,135,77,195,12,166,90,149,146,111,151,30,37,153,6,178,255,0,106,143,232,211,25,82,143,251,71,220,143,97,127,1,241,50,177,155,122,62,97,107,183,141,186,134,57,18,173,234,221,70,27,5,185,74,230,69,97,108,33,43,254,165,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,205,76,139,237,62,210,240,185,25,202,205,107,49,88,173,79,68,170,118,251,110,150,251,82,167,189,206,65,110,67,114,99,115,27,218,78,182,225,106,219,218,238,78,191,103,111,117,238,225,22,20,218,216,53,100,65,177,109,24,157,60,8,60,221,137,230,56,191,166,243,142,159,245,139,90,190,147,138,254,209,255,0,168,189,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,121,176,202,229,161,153,171,13,202,5,106,46,149,72,218,116,18,183,187,243,59,158,97,110,122,137,117,180,171,84,176,69,235,31,103,121,118,247,208,38,48,224,213,243,129,247,132,155,46,252,165,116,83,227,108,213,60,246,92,215,115,77,185,222,210,214,159,162,234,61,190,223,188,138,99,228,227,137,165,217,134,213,90,69,151,138,210,250,219,97,182,215,27,157,203,105,190,74,222,152,133,155,187,88,138,167,21,181,11,119,213,215,67,251,15,65,112,56,119,136,182,174,40,218,180,251,190,208,168,245,148,250,132,118,164,54,190,75,141,246,56,218,28,34,209,196,165,95,69,196,251,11,188,122,112,0,0,31,58,226,174,83,237,154,13,70,225,170,189,202,135,77,138,244,183,215,181,74,218,219,104,53,168,244,73,25,159,98,79,184,140,254,193,159,108,248,227,179,152,223,143,117,186,132,89,124,234,93,30,76,154,100,79,155,219,185,182,166,202,52,43,181,180,40,189,87,123,143,83,247,153,159,117,187,100,210,235,107,23,178,81,70,161,189,23,107,116,219,86,61,168,180,239,51,230,19,116,152,233,51,212,137,58,107,204,247,159,249,66,143,179,15,109,187,105,227,174,32,80,215,31,146,220,107,158,170,219,9,222,74,249,164,204,117,41,237,212,255,0,119,218,122,142,177,195,162,228,110,218,205,13,182,235,138,208,167,63,14,15,119,126,250,140,78,206,227,253,223,179,239,26,10,101,194,121,164,58,158,229,164,148,95,196,135,253,128,0,0,0,255,0,135,93,67,13,45,231,15,68,54,147,82,143,220,68,90,152,207,87,16,107,230,101,245,154,43,185,233,79,115,17,70,159,62,143,28,246,145,104,203,53,25,70,146,236,74,127,127,219,169,253,166,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,98,251,251,75,236,49,122,196,68,68,68,93,196,63,160,0,0,0,0,43,251,140,36,148,55,130,20,198,84,173,13,85,102,116,45,61,240,231,144,171,156,164,84,227,80,179,5,101,215,230,61,202,98,149,90,167,78,113,123,77,90,37,169,172,44,207,66,35,62,226,62,226,63,184,199,222,206,222,50,78,198,188,126,174,213,22,255,0,54,45,46,84,170,68,51,218,73,220,203,115,100,169,179,250,8,50,236,119,184,200,207,222,103,236,176,14,16,89,126,69,22,202,119,27,234,112,182,187,91,219,208,59,204,215,250,151,167,198,119,177,46,25,119,25,23,172,130,251,53,239,19,155,31,49,53,172,33,194,218,197,244,167,54,174,159,211,236,236,51,215,153,37,166,143,251,10,255,0,25,251,167,254,177,154,219,154,227,170,93,149,201,55,5,106,71,62,100,173,156,215,54,37,59,182,161,40,46,196,145,17,118,36,187,136,124,193,62,248,61,214,234,49,49,222,85,33,130,214,44,237,156,239,163,217,178,28,245,39,188,181,239,63,97,144,186,209,91,156,101,111,200,112,48,234,131,100,45,205,175,213,122,173,137,208,207,119,41,250,123,167,219,183,66,208,143,222,95,199,184,86,118,87,173,89,23,158,56,219,118,244,104,220,245,74,235,61,77,228,157,118,195,121,125,230,101,251,190,241,165,64,0,0,0,1,26,178,215,156,218,22,56,99,6,41,96,13,110,149,232,171,207,14,110,10,204,118,73,132,45,81,106,116,120,181,5,70,110,74,84,122,242,222,70,230,80,235,106,61,20,165,165,198,245,37,45,182,100,168,0,0,10,64,204,47,17,236,231,88,216,251,137,118,85,173,140,157,21,22,223,188,43,52,186,116,111,147,180,167,57,17,88,154,235,109,55,189,113,148,181,109,66,18,90,168,205,71,166,166,102,125,162,127,240,191,199,188,88,204,78,1,87,239,92,99,186,254,80,86,161,94,18,169,108,73,232,99,68,217,21,16,161,56,150,246,71,109,180,30,139,121,195,212,203,119,173,166,186,17,17,76,0,0,1,68,56,133,196,71,136,6,26,223,247,46,28,215,113,238,35,245,43,86,177,54,137,49,216,150,221,37,76,56,252,103,150,203,138,109,74,132,149,26,13,72,51,35,52,164,244,211,82,46,225,105,60,60,113,238,187,152,156,176,80,239,91,210,235,249,65,119,194,168,84,41,119,20,158,133,17,54,74,68,133,56,203,123,27,109,182,143,72,143,68,61,91,45,190,182,134,123,201,100,82,84,5,21,226,175,22,12,216,220,24,143,113,213,240,191,17,254,76,218,18,42,14,250,14,150,171,118,154,227,145,224,164,246,179,205,83,205,60,179,121,72,36,173,207,157,82,121,138,94,205,17,181,37,103,252,60,113,7,22,49,111,44,20,60,85,198,59,255,0,229,93,106,232,168,84,36,48,231,162,163,65,232,98,179,33,81,19,27,72,233,74,29,245,227,56,239,48,210,149,124,254,206,210,65,25,201,80,16,215,135,22,120,228,230,182,205,159,103,226,10,34,71,196,91,62,59,11,156,243,75,105,164,86,226,40,205,5,53,166,8,201,72,90,84,73,75,233,74,121,73,91,173,41,38,146,120,154,110,101,0,0,0,175,94,33,60,75,42,185,122,188,163,224,190,9,64,137,42,242,165,200,133,62,227,159,84,136,165,196,136,193,147,114,17,5,180,25,164,221,91,237,41,28,199,18,100,77,180,230,212,43,156,163,92,121,107,150,44,194,218,185,160,193,170,46,46,90,209,186,14,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,201,113,6,164,161,75,105,214,150,104,70,253,165,213,64,0,64,14,43,121,163,199,108,181,254,203,191,98,151,207,201,207,148,126,155,244,159,244,100,57,156,254,159,161,228,255,0,124,180,230,221,188,247,126,142,154,238,237,215,66,210,63,228,43,62,185,177,198,156,216,216,216,103,137,120,173,233,155,110,179,233,62,182,23,160,169,177,249,188,170,108,167,155,249,198,99,161,196,232,227,72,87,170,162,215,77,15,82,51,35,183,240,16,255,0,60,217,205,174,228,243,17,240,118,166,229,43,211,54,101,209,233,200,247,53,53,164,32,165,41,182,142,7,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,45,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,67,90,70,120,228,219,92,64,47,44,163,226,50,34,21,10,165,34,154,139,70,172,107,106,57,193,150,237,38,51,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,204,160,0,0,0,17,43,44,25,219,165,98,142,58,98,118,90,111,183,226,83,238,203,58,232,173,196,160,200,122,82,73,117,248,76,212,166,252,211,77,37,148,33,11,139,25,17,144,105,222,183,29,66,86,233,253,7,76,165,168,0,8,107,195,139,60,114,115,91,102,207,179,241,5,17,35,226,45,159,29,133,206,121,165,180,210,43,113,20,102,130,154,211,4,100,164,45,42,36,165,244,165,60,164,173,214,148,147,73,60,77,55,50,128,0,4,74,193,172,237,210,179,3,156,219,147,4,176,221,248,147,44,155,46,215,168,203,93,102,36,164,200,98,187,52,164,210,219,75,173,234,202,84,218,24,83,147,90,37,33,197,182,241,56,78,22,164,77,152,244,25,173,206,109,11,41,120,143,133,116,203,242,149,205,179,47,191,75,199,171,212,152,66,215,42,148,228,115,133,200,146,150,211,175,53,146,234,29,39,91,36,155,155,77,42,70,166,142,83,178,84,0,0,5,122,241,35,196,60,241,229,218,75,120,195,131,120,189,45,88,117,81,144,152,211,105,172,218,116,199,145,108,172,154,97,182,141,217,15,54,235,207,34,75,198,250,137,106,74,80,218,205,13,235,170,219,35,134,184,91,197,167,54,54,165,247,76,175,226,93,221,242,238,219,139,206,235,109,254,130,155,75,235,55,50,180,55,252,233,152,102,227,123,28,82,28,245,75,214,229,237,62,197,24,187,75,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,69,254,40,24,247,139,25,118,192,42,5,235,131,151,95,201,250,212,219,194,45,45,249,61,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,250,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,197,122,241,35,226,39,85,192,137,45,224,190,2,87,98,49,136,45,200,74,174,25,239,64,83,171,161,177,202,98,67,8,105,15,178,113,223,92,132,62,90,172,141,194,109,8,90,77,36,181,165,109,194,187,3,136,71,17,236,83,188,169,56,125,135,216,165,46,185,112,215,36,20,104,48,99,90,244,109,238,175,67,51,51,51,138,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,86,61,153,220,123,197,140,143,224,22,29,94,183,165,215,251,86,173,49,120,42,151,113,73,232,99,80,189,57,21,248,85,55,25,111,99,109,188,136,220,165,166,33,234,217,110,95,77,161,153,19,139,33,40,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,4,106,196,124,230,208,176,147,56,150,174,89,239,154,87,42,149,125,219,244,233,20,74,196,116,45,110,49,88,145,58,92,100,198,144,130,215,86,93,229,50,148,56,146,35,109,195,61,250,161,102,182,100,168,0,0,141,89,148,206,109,11,3,241,131,11,112,6,137,74,244,173,231,136,215,5,26,59,196,250,22,152,180,202,60,170,130,99,57,37,74,45,57,143,47,107,200,105,180,158,137,82,20,227,154,18,80,219,210,84,0,66,174,35,57,246,254,74,244,38,48,223,14,216,234,49,54,230,167,245,145,36,63,31,124,90,44,21,173,109,20,197,18,203,99,207,26,219,113,45,53,218,146,82,20,183,75,106,82,219,221,47,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,86,7,20,12,230,102,79,46,216,251,64,178,176,115,18,62,79,209,102,217,241,106,143,198,244,60,9,123,229,46,108,214,212,230,249,12,56,178,213,12,182,90,17,237,245,117,211,83,51,55,11,252,230,102,79,49,56,251,95,178,177,143,18,62,80,81,97,89,242,170,140,70,244,60,8,155,37,34,108,38,210,230,248,236,54,179,209,15,56,90,25,237,245,181,211,82,35,43,63,0,28,255,0,48,183,77,118,198,192,44,75,189,109,105,221,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,176,82,15,247,81,243,217,255,0,135,63,250,179,71,255,0,178,11,190,204,45,211,93,177,176,11,18,239,91,90,119,69,90,183,236,250,205,82,157,39,148,135,57,18,152,132,235,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,20,131,253,212,124,246,127,225,207,254,172,209,255,0,236,130,255,0,135,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,171,131,47,188,100,235,172,226,61,90,153,152,27,123,157,102,92,87,3,178,41,181,40,102,131,149,106,211,221,53,236,140,227,108,178,158,189,150,190,100,185,155,80,254,210,121,95,60,102,134,147,56,51,109,155,186,86,89,176,210,195,198,90,125,58,37,217,105,220,119,68,26,108,231,41,242,18,226,222,165,73,131,41,242,149,9,194,87,41,107,35,101,165,167,113,154,28,70,228,238,70,242,117,29,210,211,186,104,87,205,171,70,189,109,105,221,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,246,15,172,0,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,155,133,254,115,51,39,152,156,125,175,217,88,199,137,31,40,40,176,172,249,85,70,35,122,30,4,77,146,145,54,19,105,115,124,118,27,89,232,135,156,45,12,246,250,218,233,169,17,149,159,128,0,0,0,0,0,10,64,204,47,17,236,231,88,216,251,137,118,85,173,140,157,21,22,223,188,43,52,186,116,111,147,180,167,57,17,88,154,235,109,55,189,113,148,181,109,66,18,90,168,205,71,166,166,102,125,162,127,240,191,199,188,88,204,78,1,87,239,92,99,186,254,80,86,161,94,18,169,108,73,232,99,68,217,21,16,161,56,150,246,71,109,180,30,139,121,195,212,203,119,173,166,186,17,17,76,1,82,185,133,226,247,125,219,217,142,102,14,12,83,233,83,176,218,205,168,63,79,168,199,121,76,189,242,183,106,205,183,95,68,164,18,249,12,150,211,56,203,100,207,94,199,93,39,18,190,66,38,173,55,54,148,44,104,201,125,249,152,28,28,171,244,85,171,126,207,170,72,125,190,157,110,122,22,186,197,36,165,170,54,178,25,66,36,242,86,235,127,56,72,54,151,167,180,181,34,169,111,238,163,231,179,255,0,14,127,245,102,143,255,0,100,23,252,0,0,33,255,0,20,12,123,197,140,187,96,21,2,245,193,203,175,228,253,106,109,225,22,150,252,158,134,52,189,241,87,10,107,138,111,100,134,220,65,106,182,91,61,72,183,122,186,107,161,153,28,64,200,86,125,115,99,141,57,177,177,176,207,18,241,91,211,54,221,103,210,125,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,111,224,0,0,0,0,0,3,53,153,162,181,100,217,152,227,114,91,210,99,114,21,27,163,245,55,146,180,221,13,149,247,145,159,239,123,197,152,112,106,190,225,207,195,186,245,144,135,55,63,75,233,119,167,67,45,188,215,234,14,151,110,221,15,82,47,121,255,0,14,225,100,98,148,184,194,86,234,50,241,222,45,33,242,210,44,29,252,159,163,219,190,28,5,43,184,181,239,47,105,152,128,131,233,219,55,29,82,211,174,70,184,40,178,57,19,34,239,229,57,177,42,219,185,10,65,246,40,140,143,177,71,222,67,74,88,7,137,173,98,246,22,209,239,164,185,185,117,14,163,127,97,150,156,185,46,180,95,216,79,248,191,221,47,245,136,51,197,247,47,200,173,89,77,99,125,50,22,231,104,155,186,247,121,154,127,92,244,8,205,118,41,194,46,226,50,245,80,127,110,157,226,32,112,214,199,215,48,127,25,10,133,62,103,34,147,113,127,125,47,151,187,111,34,44,197,35,176,155,90,143,85,184,93,198,95,110,164,34,245,248,217,53,117,206,108,149,187,78,87,110,154,127,189,164,94,239,13,89,40,145,150,11,119,98,181,219,213,251,63,253,99,48,74,192,0,0,0,0,31,195,34,50,50,62,227,20,83,197,127,12,211,135,249,154,57,177,149,189,155,142,149,233,165,171,77,54,187,34,161,56,205,58,26,212,103,216,142,254,194,251,8,115,238,31,55,204,203,23,52,86,139,209,94,229,162,179,80,129,71,144,123,72,245,101,234,140,83,81,118,165,95,185,236,208,254,210,26,21,105,212,62,210,30,108,245,67,137,37,36,253,228,101,169,15,251,0,0,0,1,255,0,15,56,76,180,183,85,220,132,154,143,248,16,207,183,17,139,145,187,151,52,55,35,173,171,82,130,252,200,61,221,198,138,140,190,206,226,253,239,183,239,28,155,47,22,219,183,102,58,225,253,9,17,249,205,201,185,233,77,190,157,228,159,154,84,198,146,174,221,75,247,189,135,168,188,28,229,93,109,97,14,73,235,52,54,98,234,221,74,213,145,106,33,59,204,185,100,229,38,66,72,245,50,86,186,114,253,229,254,80,168,156,135,227,171,152,33,143,116,58,132,169,124,154,93,94,76,106,100,191,155,221,181,183,102,197,53,171,177,181,168,253,86,187,139,67,247,25,31,126,130,109,218,229,62,230,160,211,174,26,83,220,216,117,40,172,203,97,123,84,157,205,184,130,90,79,69,17,25,118,40,187,200,143,236,31,68,0,0,7,152,196,76,69,181,112,186,213,168,93,247,125,71,163,167,211,227,187,33,197,242,92,115,177,182,214,225,150,141,165,74,250,45,171,216,125,194,152,243,223,196,38,183,142,213,9,86,14,31,73,233,108,246,141,198,92,61,136,95,86,100,169,77,26,254,118,50,29,111,123,78,163,179,119,102,158,253,76,184,14,87,178,211,122,230,67,16,224,91,118,237,55,157,78,105,246,156,169,191,206,105,60,168,164,251,40,121,91,86,235,106,86,137,120,143,68,158,227,246,125,151,235,151,204,12,180,240,7,14,41,150,61,175,11,146,108,199,101,83,23,204,117,92,233,36,195,77,56,189,22,226,246,235,201,79,97,30,133,236,247,159,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,99,50,57,90,195,156,202,90,234,161,221,240,116,150,222,157,44,190,107,255,0,51,171,140,169,126,163,110,182,74,212,152,73,118,159,103,121,125,180,155,152,172,139,227,22,94,145,46,171,91,166,245,116,56,239,183,29,19,249,209,91,222,165,71,55,149,243,105,144,226,203,66,66,203,187,183,111,218,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,105,119,151,111,125,212,229,79,57,56,117,153,203,113,183,168,146,58,106,212,116,18,38,66,216,250,246,184,150,216,55,15,152,166,27,65,232,183,201,61,157,157,154,151,103,116,133,0,0,21,225,197,75,54,49,108,75,45,220,23,182,102,127,76,87,24,82,103,23,44,251,33,188,212,216,206,23,174,202,147,244,208,158,212,172,149,238,208,187,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,220,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,99,170,101,6,191,163,217,244,140,251,187,61,195,208,128,0,0,0,241,248,195,88,58,6,20,222,53,148,175,106,161,208,106,15,165,90,107,161,162,51,138,35,238,63,119,184,102,207,22,171,47,92,24,161,118,214,95,115,122,166,87,39,189,187,66,45,119,200,113,94,194,47,127,184,91,7,7,12,57,110,143,134,181,171,237,214,63,156,78,157,38,42,92,221,254,244,184,244,247,72,180,220,101,222,90,235,180,143,253,2,199,0,0,0,0,0,5,109,113,156,174,181,19,13,237,234,57,171,231,30,170,68,115,77,15,184,216,168,39,221,254,177,81,116,122,196,170,43,207,72,134,189,142,58,194,153,215,66,61,53,50,63,105,31,184,135,82,202,182,27,203,198,44,126,181,232,11,111,158,217,213,225,76,156,90,146,117,99,173,97,14,31,210,71,248,207,236,158,190,226,26,23,194,43,14,157,134,88,121,73,178,41,44,242,162,83,121,252,180,110,82,180,230,62,227,167,218,165,40,251,214,126,211,255,0,80,138,60,91,107,114,233,153,100,159,6,51,155,74,119,43,127,97,31,208,168,64,50,239,35,247,253,130,144,232,148,105,215,5,81,154,69,53,174,100,153,27,182,39,113,22,187,82,106,62,213,25,23,113,31,180,118,169,249,40,199,248,209,202,116,59,63,170,136,175,162,247,164,33,35,94,210,47,162,111,235,223,169,127,1,99,252,49,178,93,122,96,171,181,12,71,196,186,87,163,234,114,249,93,27,28,246,157,219,179,172,101,207,89,151,214,147,213,46,160,251,83,237,236,237,212,202,195,157,113,12,160,220,89,232,146,239,20,3,196,59,31,37,227,86,57,78,102,60,238,125,26,143,202,232,126,104,147,253,108,56,134,231,123,104,95,211,107,251,90,253,154,23,127,79,225,11,134,63,44,177,182,161,119,191,31,155,22,214,229,115,143,126,221,189,76,73,237,167,185,100,103,218,159,97,43,248,11,178,0,0,0,0,25,193,204,45,211,93,177,179,161,137,119,173,173,59,162,173,91,248,161,89,170,83,164,242,144,231,34,83,21,103,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,187,76,142,102,238,149,155,236,35,85,214,253,58,37,30,236,160,200,77,54,227,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,183,108,230,22,164,182,222,108,148,231,40,220,84,138,0,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,0,2,144,56,193,96,229,118,198,205,1,226,172,135,186,138,46,37,211,216,145,13,205,168,71,34,84,24,236,68,145,27,66,90,150,173,168,68,103,121,134,148,36,250,157,137,220,109,168,199,85,224,133,137,157,53,213,137,120,57,50,93,85,223,72,83,226,92,212,246,57,155,160,199,233,220,56,242,215,180,215,234,60,231,85,8,181,74,15,114,88,245,148,91,16,71,109,67,138,103,67,24,235,184,5,150,11,255,0,21,109,102,119,214,169,84,246,227,211,156,220,130,233,165,75,144,212,70,164,232,180,45,11,228,174,66,93,229,169,38,149,242,246,30,132,173,75,57,148,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,63,97,237,149,74,195,91,2,218,195,154,20,137,111,211,109,90,60,42,36,55,101,173,42,125,198,35,50,134,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,220,61,0,12,187,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,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,4,53,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,17,221,114,125,155,59,203,40,184,161,242,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,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,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,85,95,28,239,169,63,204,159,166,142,85,195,23,62,63,177,10,236,108,6,197,138,214,219,6,224,168,39,209,181,74,141,71,151,22,215,121,72,121,78,104,158,82,143,147,33,245,71,37,110,113,182,153,81,184,241,233,189,213,29,212,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,197,207,143,237,190,133,27,1,177,98,181,186,254,183,233,233,244,109,82,163,81,230,74,186,25,74,222,83,154,39,148,146,231,71,97,49,201,91,156,113,215,146,78,60,122,236,117,69,63,192,7,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,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,47,147,128,217,138,194,60,201,89,177,175,60,41,187,34,84,80,168,236,189,58,152,183,80,154,141,37,110,26,210,76,204,142,74,53,50,189,205,58,68,103,170,23,176,212,218,150,141,20,125,44,6,109,179,55,86,170,208,51,119,138,245,218,21,78,93,58,165,78,196,138,236,184,115,34,60,166,95,140,251,117,55,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,237,50,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,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,80,1,151,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,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,10,203,226,189,158,56,214,213,42,183,148,124,57,68,178,174,212,163,199,69,221,86,37,187,28,160,196,117,45,190,152,76,26,77,38,234,223,105,72,230,168,245,104,153,117,77,232,181,56,190,79,10,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,243,252,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,64,0,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,64,57,219,201,245,205,148,108,80,118,138,162,151,54,201,174,72,125,86,157,98,91,177,249,243,152,105,182,22,242,28,109,165,154,146,182,85,37,13,26,212,134,201,195,73,173,9,73,30,212,245,94,26,121,234,141,150,91,154,86,24,98,116,248,145,112,190,227,144,253,74,84,229,69,117,199,233,21,18,142,68,151,208,76,54,183,94,67,196,195,44,169,179,73,237,62,91,137,82,9,46,19,147,43,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,159,113,25,206,191,242,85,195,134,40,22,5,78,148,230,38,221,63,55,77,140,249,243,92,165,193,50,89,57,83,83,59,84,133,109,90,9,182,146,233,165,43,113,74,86,142,165,151,91,58,44,255,0,101,87,237,213,254,21,184,238,75,142,161,255,0,25,50,117,74,116,135,63,231,56,243,206,56,191,181,74,82,189,166,98,244,248,115,100,163,249,42,225,195,245,251,254,153,74,115,19,110,159,156,169,73,96,185,174,82,224,153,32,219,166,37,237,202,66,182,173,6,227,170,104,146,149,184,164,167,87,82,203,78,31,128,227,87,225,98,214,248,129,7,203,170,34,16,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,0,165,110,53,126,41,237,111,135,240,124,198,162,36,87,10,124,241,201,196,170,84,12,173,226,74,34,53,93,182,40,228,139,90,166,149,180,193,84,105,209,82,132,20,37,183,169,26,228,178,214,138,74,155,73,243,25,105,197,44,146,166,148,227,214,62,0,35,174,121,51,119,74,202,14,17,166,235,98,157,18,177,118,87,164,42,155,110,82,159,144,148,33,111,146,13,75,148,242,9,68,234,227,50,91,119,242,203,83,91,140,182,106,111,154,78,38,146,242,245,116,215,111,156,232,97,165,235,116,206,235,107,87,6,40,81,170,149,25,60,164,55,207,148,253,89,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,52,124,2,58,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,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,187,7,181,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,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,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,210,158,108,124,44,99,39,195,251,135,203,159,25,172,26,146,187,46,154,21,141,106,214,111,91,166,119,69,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,131,62,249,228,205,221,87,55,216,184,155,173,138,116,186,61,167,65,142,170,109,185,74,126,66,150,180,48,107,53,46,83,200,37,27,72,146,241,237,223,203,45,9,13,178,217,169,206,81,56,174,171,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,204,174,53,126,22,45,111,136,16,124,186,162,33,175,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,35,174,5,231,183,1,177,231,20,46,156,35,182,174,104,145,174,26,53,98,116,10,60,119,95,230,21,126,20,86,218,230,78,138,234,8,216,90,20,225,200,229,182,135,86,226,153,99,156,105,74,77,73,69,112,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,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,57,87,21,60,248,255,0,186,249,84,194,10,215,248,166,174,250,237,50,163,255,0,46,137,52,69,35,149,255,0,163,169,213,182,247,248,200,235,79,245,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,221,245,205,128,214,110,91,120,126,98,62,20,217,144,162,37,20,236,55,175,46,167,57,152,230,202,234,213,19,165,58,82,38,186,74,90,213,189,197,39,82,73,173,91,16,72,109,39,177,9,34,207,184,213,64,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,0,0,0,0,82,111,23,172,48,249,27,141,148,251,189,136,252,168,183,79,55,146,123,247,107,211,68,128,218,187,214,103,222,175,105,39,248,142,97,195,199,31,37,224,174,57,65,102,68,238,69,26,177,205,235,190,104,149,253,84,57,102,223,115,107,95,211,119,251,58,125,186,151,117,255,0,52,226,30,65,56,131,213,39,220,43,203,137,206,75,175,76,106,114,6,35,225,165,43,210,21,56,124,222,177,142,123,77,110,223,209,178,223,172,243,232,73,104,150,150,125,137,246,118,246,232,103,91,240,50,81,143,242,99,156,233,150,127,75,17,63,73,239,72,66,94,157,166,95,68,159,215,191,66,254,35,138,214,232,211,173,250,163,212,138,147,92,185,49,246,239,78,226,61,55,36,148,93,169,51,46,227,47,104,187,206,18,85,185,117,60,178,64,131,37,205,233,131,205,217,216,69,166,250,132,243,62,226,47,119,218,37,118,46,88,116,236,77,195,202,181,145,86,103,155,18,165,200,230,35,114,147,175,45,246,221,46,212,169,39,222,130,246,151,250,134,107,175,75,110,177,134,55,188,203,118,66,185,51,233,188,189,79,68,171,78,99,41,95,176,212,159,162,191,121,143,137,87,169,61,86,168,187,80,124,245,91,187,117,62,207,98,72,189,132,94,225,121,156,41,171,173,86,50,203,76,97,10,213,81,121,219,187,15,251,85,9,198,94,194,247,9,160,0,0,0,0,0,43,147,140,126,28,183,89,195,90,45,244,211,63,206,32,206,141,21,78,110,255,0,122,68,122,131,166,90,110,34,239,61,117,218,103,254,129,83,216,75,89,122,223,197,11,74,178,195,155,21,14,185,1,237,218,17,233,178,67,106,246,145,251,189,195,73,152,61,88,58,254,20,217,213,149,47,114,166,80,105,239,169,90,105,169,174,51,106,51,238,47,127,184,123,0,0,0,0,30,123,16,229,212,105,246,5,203,62,144,90,206,141,71,152,244,98,245,123,93,75,43,52,125,46,207,164,69,223,217,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,211,212,41,19,29,136,250,55,37,123,29,105,195,66,139,84,153,164,244,82,79,184,204,190,241,112,188,43,115,99,22,251,178,218,193,123,154,103,244,197,13,132,166,9,114,207,182,27,45,66,140,217,122,140,165,63,77,106,237,82,205,94,253,75,180,88,120,0,0,143,89,172,206,78,29,101,142,220,113,234,220,142,166,181,33,6,136,112,182,62,141,206,41,183,205,179,230,37,135,16,90,173,131,79,111,103,110,167,217,223,74,217,156,205,246,39,102,90,228,146,245,197,82,219,69,68,133,156,8,60,152,231,202,108,156,123,150,92,196,50,218,213,162,31,52,250,221,167,222,125,189,222,211,40,25,11,196,44,199,85,161,87,166,198,232,109,38,101,183,213,202,222,195,188,212,18,163,173,104,216,82,27,117,58,180,241,158,164,90,150,154,23,111,117,218,96,110,5,88,216,9,101,66,179,172,186,127,33,182,26,108,159,115,154,242,185,206,165,166,155,82,244,113,197,237,215,148,147,208,143,66,255,0,57,159,70,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,138,179,70,167,92,20,201,52,122,180,126,124,73,109,45,151,155,222,164,238,66,146,105,81,106,147,35,45,72,204,187,12,86,62,118,120,94,177,82,244,182,38,224,155,92,167,204,223,159,54,157,184,213,191,251,229,231,21,205,147,47,66,212,205,164,232,73,251,72,187,200,86,84,42,141,243,130,215,210,156,132,247,162,235,180,73,134,147,61,172,191,177,214,94,47,121,45,7,162,218,47,121,118,123,72,251,108,79,42,220,90,230,211,19,2,203,199,24,29,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,173,97,100,95,247,51,237,232,102,132,43,253,241,180,31,115,137,246,123,126,241,239,72,200,200,140,187,140,126,58,197,98,157,65,167,63,85,170,200,228,198,140,218,157,113,123,20,173,18,148,154,140,244,73,25,247,17,247,16,131,121,171,226,111,134,88,119,111,86,109,92,63,123,211,23,19,173,200,130,147,219,34,63,78,179,67,232,39,62,118,42,144,189,174,33,29,154,232,122,247,232,70,41,167,16,47,138,214,35,94,21,91,202,190,255,0,54,101,82,91,242,150,123,80,157,13,199,86,225,151,168,148,151,122,207,216,95,234,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,155,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,231,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,119,236,251,198,119,29,113,201,47,173,213,246,173,213,154,143,237,51,49,161,172,128,219,145,173,236,173,217,29,58,54,170,163,71,166,207,115,180,207,85,185,78,139,175,121,159,187,217,167,220,36,88,0,0,0,0,0,169,94,53,85,232,103,117,90,214,206,191,206,189,31,6,118,157,191,213,243,42,40,247,105,223,246,235,246,10,193,22,119,193,171,7,13,235,162,187,140,19,154,213,182,225,202,163,179,235,119,40,156,167,200,74,187,23,247,246,26,63,143,176,91,104,133,124,88,45,169,117,220,175,213,102,68,61,85,3,145,170,59,61,109,245,24,37,222,102,90,119,125,162,146,44,107,145,118,141,211,10,225,109,174,98,162,115,52,78,237,53,220,218,145,223,161,254,247,184,105,99,12,47,75,106,243,179,33,220,20,9,27,226,200,230,104,123,28,47,162,234,209,253,180,145,247,164,253,131,216,154,210,148,238,51,236,21,173,196,135,62,212,123,122,143,55,6,48,222,79,62,170,255,0,47,173,149,177,73,228,109,84,57,45,250,143,71,52,171,114,77,101,234,175,179,188,251,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,90,157,201,61,57,18,166,114,251,80,234,209,244,30,47,163,167,219,169,247,75,144,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,63,38,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,161,60,186,227,205,155,153,44,35,161,98,181,153,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,246,212,173,9,70,132,239,65,161,196,150,197,164,207,165,128,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,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,96,100,191,24,232,88,5,154,11,3,21,110,150,119,209,105,85,7,35,212,92,220,178,233,162,203,142,236,71,100,232,132,45,107,228,162,66,157,229,165,38,165,242,246,22,134,173,75,71,194,178,248,224,222,181,88,22,6,22,97,203,49,226,29,54,185,88,168,214,228,58,164,43,158,151,224,178,211,45,37,10,221,180,144,105,168,60,106,35,73,153,154,91,208,211,161,146,161,175,12,92,45,253,168,103,38,202,234,232,94,147,165,90,93,69,211,80,254,117,201,233,122,86,207,164,127,177,105,82,246,206,114,23,168,157,218,235,235,36,208,75,23,252,0,50,174,58,174,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,37,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,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,143,249,197,206,45,137,148,11,18,61,126,191,15,211,55,37,103,127,201,251,127,152,244,127,74,114,158,142,137,95,206,144,195,173,177,202,110,65,57,243,132,91,244,218,157,76,251,51,239,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,37,249,96,94,88,97,115,63,102,98,5,189,46,133,93,139,30,36,153,20,249,100,73,125,132,73,142,220,134,137,196,235,170,22,109,60,217,154,21,162,208,102,105,81,37,68,105,47,201,38,214,174,196,181,105,215,172,136,59,40,181,90,132,218,92,57,60,212,31,54,84,70,227,57,33,189,132,123,211,181,19,99,30,166,68,147,230,104,147,51,74,136,165,175,14,44,241,198,202,149,229,62,207,196,20,75,145,135,87,132,134,23,57,230,150,235,171,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,229,239,0,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,21,87,199,59,234,79,243,39,233,162,170,197,186,112,161,207,28,107,150,149,68,202,62,35,34,89,215,105,177,228,34,209,171,26,221,144,83,162,52,151,31,84,39,205,70,163,105,108,52,149,242,148,90,52,108,180,150,244,66,155,71,58,205,0,80,15,20,127,29,152,155,248,47,147,194,17,126,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,127,217,1,206,13,43,54,88,70,149,84,14,91,119,221,157,30,28,11,173,15,52,146,68,151,214,133,19,115,154,83,104,75,91,36,27,46,172,219,74,82,109,45,43,70,221,132,219,142,74,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,246,207,70,115,107,185,195,196,120,181,54,233,94,134,179,45,126,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,216,56,68,96,134,40,94,24,242,188,95,161,87,46,11,98,207,180,163,186,197,78,163,9,182,249,21,151,215,203,50,163,175,155,170,86,133,36,201,231,52,66,205,178,109,163,35,101,199,24,117,55,104,3,53,153,177,241,79,140,159,16,46,31,49,124,121,252,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,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,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,216,0,101,92,117,92,177,102,22,234,202,254,50,209,113,114,214,141,215,244,28,200,213,26,90,229,57,29,154,156,23,83,181,216,238,41,7,254,75,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,105,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,16,215,136,238,120,228,229,74,205,129,103,225,242,34,72,196,91,194,59,235,130,243,171,105,212,81,34,36,201,7,53,214,12,205,75,90,148,106,75,9,82,121,74,91,78,169,70,162,100,218,114,136,68,255,0,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,170,177,115,220,52,184,130,70,198,26,85,31,47,152,191,85,150,230,32,192,143,211,81,234,210,221,118,83,247,42,16,153,79,184,110,26,24,36,48,184,241,152,105,38,183,157,82,223,61,84,102,107,53,107,97,64,0,3,159,227,166,5,225,198,98,240,226,163,133,248,161,70,235,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,232,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,65,85,204,197,229,95,202,229,43,43,21,216,49,37,80,173,203,161,23,29,10,114,72,155,126,26,13,169,132,252,69,145,39,71,144,183,102,27,169,89,153,45,7,204,73,154,210,164,19,95,151,43,152,233,252,154,241,218,217,198,191,146,223,40,254,78,117,191,209,157,119,71,207,234,33,191,27,250,238,91,155,118,243,247,125,3,215,110,157,154,234,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,231,195,23,135,252,204,34,135,27,48,56,223,110,244,151,212,189,175,219,52,215,92,125,169,84,24,174,48,243,46,170,74,18,178,108,222,125,185,29,172,184,133,41,148,161,58,154,92,82,208,221,138,136,1,198,175,194,197,173,241,2,15,151,84,69,43,11,41,225,105,159,111,144,147,40,57,81,197,6,55,219,245,90,135,71,104,85,35,199,213,200,19,165,190,106,40,114,18,130,213,198,94,125,213,26,29,208,212,219,142,25,44,205,165,18,152,183,240,20,173,198,175,197,61,173,240,254,15,152,212,68,10,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,79,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,71,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,217,152,172,121,188,179,37,139,149,220,86,188,230,203,82,234,50,22,138,100,23,164,19,200,164,211,137,106,56,240,154,52,161,9,216,218,85,161,168,144,157,235,53,184,162,222,181,25,254,188,167,120,167,193,191,136,22,247,152,176,52,166,57,86,101,243,23,98,101,127,11,39,226,101,245,35,252,108,58,60,45,143,127,73,213,58,103,158,98,31,49,166,156,228,243,121,11,79,53,105,216,142,243,62,226,60,251,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,126,86,236,176,47,43,22,53,191,42,240,183,165,210,81,117,81,219,175,210,10,73,18,87,42,156,227,174,180,212,130,70,187,146,133,169,135,13,27,136,183,35,106,211,170,22,133,43,242,70,181,171,178,237,90,141,235,30,14,250,45,42,161,14,151,50,79,53,5,202,149,45,185,46,71,111,97,158,245,110,68,41,39,169,17,164,185,122,40,200,212,146,62,235,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,186,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,236,20,217,198,175,197,61,173,240,254,15,152,212,71,159,225,1,127,217,182,46,107,228,197,188,46,24,148,149,221,86,188,154,5,32,228,153,165,18,170,46,76,134,235,81,201,122,109,74,214,150,28,36,110,50,220,189,168,78,171,90,18,171,201,0,17,215,136,22,47,89,184,65,149,11,249,251,193,249,100,187,194,143,58,208,164,51,25,131,117,111,212,103,67,125,13,36,207,177,40,66,82,78,56,181,40,203,68,52,162,78,229,154,16,172,240,141,41,230,199,194,198,50,124,63,184,124,185,241,154,193,55,248,151,231,142,78,99,175,39,176,122,199,68,68,97,213,151,88,113,108,203,109,109,72,93,114,162,201,56,193,205,75,200,53,36,163,18,86,234,89,74,21,235,161,195,113,102,102,164,33,158,85,145,204,162,85,115,125,139,138,181,31,168,203,163,218,116,24,233,169,92,117,86,35,169,107,67,6,178,74,34,178,179,73,180,137,47,30,237,156,195,208,144,219,206,18,92,229,27,106,208,69,167,107,80,172,107,86,141,101,90,208,122,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,237,16,91,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,1,85,124,84,243,227,254,235,229,83,8,43,95,226,154,187,235,180,202,143,252,186,36,209,20,142,87,254,142,167,86,219,223,227,35,173,63,214,160,64,12,175,96,230,35,227,158,56,218,182,54,23,189,85,129,85,244,132,121,207,86,233,201,62,101,6,43,79,32,220,169,26,137,109,236,228,234,149,39,231,16,165,57,203,66,15,122,208,71,37,56,191,211,171,180,124,125,195,218,77,211,113,252,160,173,66,194,250,76,122,141,95,163,68,79,72,74,68,217,233,118,79,33,6,104,107,152,178,82,249,105,61,169,221,161,118,16,250,220,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,29,215,0,243,199,27,46,57,38,187,240,122,199,68,181,226,45,233,116,84,150,204,182,214,236,116,80,233,207,83,225,48,115,82,242,13,42,57,38,164,58,150,82,133,122,139,108,220,89,145,37,8,122,37,90,118,181,118,249,186,168,214,85,173,7,173,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,209,160,156,142,101,18,149,148,28,35,85,168,253,70,37,98,236,175,72,77,74,227,170,177,29,40,66,223,36,18,81,21,149,154,73,213,198,100,183,108,230,30,166,183,30,112,146,223,52,219,79,181,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,89,121,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,0,0,0,0,0,34,55,18,44,183,212,115,3,131,205,185,111,181,204,173,91,250,244,73,220,146,215,159,42,31,51,233,186,132,125,6,79,233,107,246,104,125,244,34,149,41,10,220,147,208,200,91,231,13,236,251,81,238,26,60,44,24,196,137,60,138,171,28,206,138,86,197,43,159,185,83,36,185,234,51,28,146,157,169,36,23,172,190,222,242,237,212,133,148,146,210,164,238,35,236,30,59,20,47,75,106,204,179,38,92,21,249,27,34,199,229,234,123,28,63,164,234,17,253,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,239,184,93,183,9,235,106,93,11,44,20,185,146,207,69,79,231,232,142,207,87,101,66,113,119,145,158,189,255,0,96,154,130,143,120,178,96,225,217,56,251,34,254,134,214,216,151,86,205,11,118,187,122,104,80,90,246,172,204,251,84,127,217,79,241,239,16,100,92,151,6,74,244,57,248,79,115,209,25,61,95,165,244,92,226,237,236,230,201,168,41,61,229,167,113,123,12,255,0,128,177,96,0,0,0,0,1,29,51,253,110,70,184,114,183,123,245,8,220,170,117,30,165,61,190,211,45,22,221,58,86,157,198,94,255,0,110,191,112,207,43,78,57,25,244,58,142,197,180,178,81,125,134,70,52,71,144,235,180,174,236,175,88,239,239,220,170,109,26,153,78,89,233,167,172,221,58,41,159,176,191,123,237,251,196,130,0,0,0,1,241,111,85,26,108,234,234,137,91,77,52,201,71,174,154,255,0,189,40,102,199,48,138,53,227,182,33,168,213,169,157,211,86,61,116,239,254,120,232,152,92,29,109,73,149,124,117,171,214,146,223,243,120,84,57,10,53,234,95,73,19,41,234,211,77,72,251,143,220,46,145,196,37,212,41,181,150,169,89,26,76,189,228,98,163,120,171,229,9,52,26,186,177,202,200,165,114,225,76,51,244,161,115,245,214,66,213,58,75,206,124,235,198,127,68,147,234,165,26,123,189,164,43,179,15,239,138,214,28,222,20,171,202,128,255,0,42,101,46,91,18,144,123,80,173,77,183,80,225,23,174,149,23,122,11,216,127,234,23,45,149,78,38,248,101,136,150,245,26,213,196,7,189,15,113,52,220,120,42,61,178,36,117,11,36,48,131,115,230,162,165,8,220,226,215,217,174,133,167,126,134,66,114,81,235,20,234,245,57,138,173,42,71,58,52,150,210,235,107,216,164,234,149,36,148,71,162,136,143,184,203,188,135,236,51,34,35,51,238,33,224,177,71,28,48,239,8,40,206,86,239,106,223,68,194,8,255,0,238,103,220,212,201,11,87,251,219,107,62,230,213,236,246,125,194,181,179,85,197,174,109,77,51,236,188,14,129,211,50,124,214,21,89,230,146,247,151,207,182,101,200,147,12,140,181,35,105,125,254,205,190,243,21,217,58,165,124,227,77,244,151,38,189,233,58,229,110,97,36,143,107,44,111,117,231,143,220,72,65,106,183,79,220,93,190,194,46,203,53,201,55,11,214,41,190,137,196,220,108,107,154,254,172,79,133,78,220,105,217,253,236,243,106,230,198,151,161,232,100,234,116,52,253,166,93,196,44,226,141,70,167,91,244,200,212,122,76,126,68,72,141,33,150,91,222,165,109,66,82,73,73,106,163,51,61,8,136,187,76,126,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,35,35,35,238,49,27,115,71,145,204,45,204,149,46,92,169,236,122,54,226,233,156,110,53,79,116,135,185,106,218,241,160,249,37,33,182,207,71,30,53,118,247,233,161,246,119,84,158,97,120,120,227,78,6,61,50,123,80,253,53,67,142,183,13,51,249,145,35,110,109,38,233,146,185,125,74,214,94,163,91,180,239,245,180,239,46,216,219,2,163,112,89,213,102,230,65,123,164,157,13,210,82,21,181,14,108,90,20,70,93,134,70,71,162,146,95,103,96,232,13,102,167,30,152,109,13,53,125,237,75,100,68,146,244,92,35,211,78,239,247,145,228,239,44,83,191,49,5,228,200,187,235,189,123,137,34,73,31,74,203,90,17,26,143,253,237,9,253,245,127,156,124,106,53,187,90,184,170,17,169,180,136,125,68,169,175,34,59,40,230,33,27,220,90,137,41,45,84,100,69,169,168,187,79,176,79,172,154,240,198,190,175,43,134,149,125,226,212,127,68,209,33,72,98,90,98,111,101,254,169,40,92,119,73,59,227,202,37,163,114,20,225,107,183,179,77,116,212,200,133,195,218,214,213,42,207,183,105,214,197,17,142,76,26,92,86,97,199,70,229,43,107,109,182,148,36,181,81,153,159,170,146,239,51,63,180,199,213,21,225,198,47,15,158,175,225,5,34,234,138,141,23,77,170,199,230,43,82,254,173,184,181,7,12,180,53,23,191,220,102,42,123,2,215,13,188,105,176,220,168,59,203,140,155,150,150,110,175,105,158,212,20,182,183,30,133,218,125,154,247,13,39,225,219,177,30,176,109,183,32,57,204,140,116,136,124,149,232,101,185,28,148,109,61,15,180,187,52,239,30,132,0,0,0,4,38,226,214,250,218,203,19,41,75,186,18,235,137,73,167,111,126,180,249,222,209,72,150,171,29,85,209,71,141,166,188,217,241,209,167,222,226,72,105,47,45,176,211,3,0,48,230,50,83,166,219,82,144,70,90,251,161,50,95,234,29,36,0,0,0,0,7,252,173,68,132,41,106,61,9,36,102,98,133,56,162,95,136,190,179,65,55,150,157,19,66,134,237,27,191,191,147,81,155,219,244,83,251,255,0,111,222,98,36,196,138,244,217,108,195,142,157,206,190,226,90,65,106,69,170,148,122,17,118,246,119,152,208,135,15,172,44,99,11,178,209,107,178,69,252,226,191,10,21,109,254,255,0,85,199,233,241,73,73,250,106,35,237,111,188,180,47,176,132,147,28,243,31,112,237,88,169,133,85,171,37,165,109,118,161,211,108,86,154,233,178,75,78,159,246,146,93,205,251,203,253,67,52,19,98,185,10,74,226,187,244,145,166,191,196,136,255,0,214,59,118,17,230,247,19,112,142,136,155,118,149,39,168,167,163,93,140,236,142,141,186,173,197,159,172,166,84,163,245,156,51,239,30,199,21,248,135,227,142,41,91,111,91,18,103,244,49,31,219,188,185,80,221,215,107,136,89,119,70,73,247,183,239,246,136,184,165,45,213,238,81,234,163,22,101,195,111,32,210,174,25,112,49,187,18,153,210,148,158,111,67,11,113,124,255,0,100,200,206,124,227,50,9,73,218,162,66,189,100,118,247,23,102,166,45,204,136,146,90,23,112,254,128,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,213,181,77,170,71,51,91,108,202,143,37,246,28,139,35,176,185,79,31,78,183,16,71,170,86,217,153,165,70,104,117,45,244,188,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,78,130,45,59,166,133,124,218,180,107,214,214,157,214,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,96,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,0,115,252,126,193,202,22,96,48,106,236,193,219,141,238,158,37,205,79,84,118,228,237,90,250,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,79,43,24,215,252,162,114,251,100,227,27,148,254,138,93,193,79,62,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,84,173,196,235,20,191,106,25,201,189,122,74,239,164,233,86,151,79,107,83,255,0,154,242,122,94,149,178,234,216,237,66,84,189,179,156,155,235,171,118,186,250,170,52,18,4,212,224,151,134,119,85,191,135,24,137,138,85,104,157,61,22,240,168,83,233,244,142,99,110,33,201,29,1,73,231,190,157,200,36,45,147,92,178,109,43,66,149,243,140,62,147,36,154,59,108,168,0,101,92,117,91,239,47,87,85,147,129,56,103,152,46,167,210,22,222,35,122,74,54,230,226,184,159,69,206,135,49,230,58,119,156,208,219,62,107,109,115,91,61,196,165,108,125,59,8,154,222,191,107,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,214,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,96,242,184,233,142,152,113,151,76,56,168,226,134,40,86,122,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,60,57,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,156,234,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,116,117,226,143,227,179,19,127,5,242,120,66,101,112,188,194,27,55,30,178,19,137,56,71,136,12,75,114,133,113,95,19,25,144,113,31,54,95,105,104,133,76,117,167,155,95,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,157,112,102,119,47,87,86,87,241,150,181,132,119,76,158,191,160,229,201,167,85,17,21,200,236,212,224,186,157,205,72,109,43,47,242,155,89,37,75,74,29,105,212,18,215,179,113,204,174,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,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,2,170,248,231,125,73,254,100,253,52,87,174,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,62,127,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,187,254,26,121,234,147,153,171,102,86,24,98,116,249,114,177,66,220,142,253,74,84,229,69,105,182,42,244,227,144,68,151,208,76,54,134,153,91,38,251,44,169,179,73,110,46,91,137,82,205,78,19,115,124,80,15,20,127,29,152,155,248,47,147,194,28,171,13,114,245,117,98,166,13,98,142,46,90,210,121,255,0,178,191,68,201,168,210,209,21,199,94,147,6,98,164,165,217,13,169,4,122,114,58,116,184,178,82,73,60,163,117,102,180,242,182,175,202,97,110,41,95,120,45,125,211,49,51,13,43,190,134,185,40,220,238,138,111,74,204,142,87,53,149,178,231,205,188,133,182,173,91,117,105,245,146,122,107,169,104,100,70,90,19,202,142,107,176,227,54,184,112,139,214,202,119,161,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,162,176,120,157,103,199,246,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,8,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,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,12,214,102,199,197,62,50,124,64,184,124,197,241,232,46,236,166,94,86,246,85,236,44,214,81,164,75,173,219,215,84,138,140,106,211,108,192,36,162,222,91,19,85,22,49,186,225,56,165,56,135,212,219,154,47,150,132,33,123,27,51,53,56,141,204,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,138,111,74,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,101,92,116,171,223,1,175,43,51,7,176,243,28,149,10,92,187,78,255,0,143,49,8,168,38,57,37,136,85,24,243,165,199,84,37,168,150,163,222,166,163,33,244,169,68,141,228,227,137,65,43,146,226,135,74,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,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,114,153,171,206,78,28,101,143,6,161,226,175,87,74,186,101,220,29,58,173,106,68,106,169,55,233,230,214,166,212,227,204,62,219,110,151,37,12,57,205,55,118,155,103,171,104,220,74,117,189,115,239,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,46,171,143,249,76,188,178,231,133,248,83,124,98,4,137,112,107,184,149,30,169,38,69,185,46,1,48,253,25,17,92,96,154,39,23,204,81,169,110,181,33,183,13,10,67,107,104,245,66,139,113,40,138,69,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,64,172,180,101,158,242,205,45,195,117,217,152,125,58,34,46,26,5,175,34,227,131,10,73,146,17,83,91,50,163,50,113,9,211,81,37,149,169,50,20,104,90,189,77,232,74,84,104,74,141,196,114,170,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,255,0,100,7,56,52,172,217,97,26,85,80,57,109,223,118,116,120,112,46,180,60,210,73,18,95,90,20,77,206,105,77,161,45,108,144,108,186,179,109,41,73,180,180,173,27,118,19,110,57,40,0,0,4,117,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,231,197,138,112,197,225,255,0,15,23,102,70,204,14,55,219,189,93,139,19,107,246,205,53,215,24,118,45,122,83,111,188,203,170,146,132,172,220,38,88,114,63,107,46,33,41,121,75,78,166,166,210,180,57,114,128,32,7,26,191,11,22,183,196,8,62,93,81,21,87,149,204,11,254,82,152,237,108,224,167,202,159,147,159,40,250,223,233,62,135,172,228,116,240,223,147,253,79,49,189,219,185,27,126,153,105,187,94,221,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,154,143,86,150,235,178,159,185,80,132,202,125,195,112,208,193,33,133,199,140,195,73,53,188,234,150,249,234,163,51,89,171,91,10,20,173,198,175,197,61,173,240,254,15,152,212,68,85,194,252,186,95,120,193,133,152,139,137,150,44,126,191,246,103,209,76,172,66,222,203,91,41,110,198,158,243,243,57,142,186,141,121,61,10,19,202,66,86,181,243,245,34,45,134,74,242,152,85,137,151,86,13,226,61,185,138,86,84,190,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,0,231,7,11,241,219,47,51,115,16,193,203,160,82,45,216,242,213,116,197,146,211,143,46,144,252,72,233,126,82,9,77,163,89,8,75,74,75,136,91,105,51,90,22,157,82,151,55,54,154,86,207,38,110,234,185,190,197,196,221,108,83,165,209,237,58,12,117,83,109,202,83,242,20,181,161,131,89,169,114,158,65,40,218,68,151,143,110,254,89,104,72,109,150,205,78,114,137,197,120,171,55,46,151,221,219,129,55,222,98,186,126,146,204,178,185,48,250,221,236,185,213,213,28,153,1,158,143,151,205,39,91,209,153,252,238,111,45,72,249,173,154,234,173,82,202,119,138,124,27,248,129,111,121,139,3,70,119,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,207,182,117,243,93,93,205,166,50,205,188,185,181,88,118,133,55,88,118,181,18,107,200,87,65,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,208,200,228,156,199,94,76,227,13,240,184,136,195,171,46,176,218,30,136,226,26,144,186,229,69,146,109,242,132,166,86,74,73,70,36,173,165,60,165,167,215,67,132,218,8,205,75,91,62,131,141,95,138,123,91,225,252,31,49,168,143,127,193,118,214,161,95,54,174,97,108,171,166,15,91,69,184,41,244,58,93,70,55,53,109,243,226,190,221,81,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,136,151,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,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,191,107,198,175,197,61,173,240,254,15,152,212,68,0,23,147,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,205,241,229,49,87,19,45,92,27,195,139,143,20,175,89,125,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,158,28,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,163,144,13,41,230,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,59,222,183,40,152,53,195,207,42,106,122,107,60,155,126,203,167,179,38,183,54,157,79,87,85,91,170,56,109,50,169,6,217,173,71,206,144,250,155,66,73,110,108,109,42,109,27,208,211,100,105,132,25,113,227,29,37,55,253,201,79,204,141,42,89,90,117,218,194,229,219,211,169,177,154,121,251,114,51,175,17,38,28,146,109,13,28,168,205,52,123,185,201,65,200,213,181,250,143,115,18,77,117,94,50,181,106,85,127,40,150,77,118,133,83,137,81,166,212,111,138,108,184,115,34,60,151,152,146,195,148,202,130,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,85,94,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,21,118,90,213,219,26,234,172,217,87,76,30,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,187,69,207,112,202,207,109,43,27,172,218,118,6,98,149,205,45,204,80,160,199,113,49,102,85,31,74,215,114,66,65,169,73,91,110,104,70,185,44,181,162,92,66,247,56,180,55,207,220,225,155,220,175,173,196,191,60,113,178,227,102,189,131,214,58,37,175,17,111,74,59,139,102,91,107,118,58,40,116,231,141,198,14,106,94,65,165,71,36,212,135,82,202,80,175,81,109,155,139,50,36,161,15,82,93,167,107,87,111,155,170,141,101,90,208,122,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,237,23,231,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,221,123,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,4,76,226,131,116,223,22,78,82,107,87,94,31,222,117,171,98,171,79,171,83,85,215,82,39,189,14,73,180,183,201,181,32,156,105,73,81,17,239,35,50,215,67,208,82,255,0,242,177,205,63,254,50,216,171,255,0,174,85,31,253,240,208,254,9,189,84,145,131,86,19,245,201,114,101,212,92,182,41,107,153,34,83,234,125,231,95,56,173,155,139,113,197,25,154,214,106,212,205,70,102,102,102,102,102,122,138,46,205,14,99,243,49,104,230,79,21,45,170,78,96,49,54,151,78,166,222,117,150,32,194,141,119,79,109,152,241,74,99,188,150,219,66,94,209,40,38,246,17,36,187,8,180,46,193,52,120,55,226,134,46,98,157,79,21,230,98,78,42,93,151,99,20,134,40,173,197,102,187,90,147,60,152,91,234,152,106,83,100,242,212,72,212,153,34,61,52,215,179,220,44,208,102,179,54,62,41,241,147,226,5,195,230,47,142,84,47,39,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,227,249,191,226,179,93,194,252,199,82,236,172,20,133,233,43,126,192,168,75,167,222,177,170,12,161,166,107,210,137,105,109,216,172,173,77,155,209,250,99,67,164,151,210,100,149,186,163,51,109,214,155,73,189,39,239,12,195,225,126,102,178,53,140,88,141,133,21,89,115,41,168,177,238,24,51,26,151,13,200,207,194,154,84,117,60,228,103,18,162,218,165,161,47,182,70,166,212,182,204,204,246,173,90,106,51,238,53,80,0,0,32,7,26,191,11,22,183,196,8,62,93,81,20,172,44,211,134,135,17,104,214,76,102,112,3,49,151,172,72,118,196,56,237,179,105,220,21,37,58,107,132,179,117,182,145,77,121,196,161,73,40,196,149,154,208,243,170,66,24,67,74,66,150,109,155,105,106,221,0,0,0,0,0,0,127,12,137,69,161,247,10,140,226,73,144,105,86,244,185,248,221,134,172,235,74,87,43,174,133,184,190,99,178,28,102,254,113,233,6,165,110,81,173,94,170,59,59,143,179,67,21,154,149,45,165,238,73,232,162,18,143,10,56,135,227,142,22,219,108,219,17,167,245,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,233,233,235,211,123,59,35,175,118,139,109,101,235,37,148,168,189,102,200,251,199,17,133,21,201,178,81,21,175,164,189,116,254,4,103,254,161,165,252,2,195,181,97,94,21,81,108,151,85,185,218,127,83,189,90,105,174,249,46,186,95,218,81,119,57,239,63,245,14,134,32,239,22,76,35,43,235,47,238,222,81,17,186,117,175,183,148,157,116,223,212,205,130,218,187,77,105,34,209,40,62,242,87,240,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,247,21,175,245,222,244,253,254,235,183,66,137,104,74,210,122,146,136,140,135,253,0,0,0,0,0,230,249,146,134,153,216,1,136,209,148,157,119,218,149,114,34,215,223,9,226,255,0,88,205,157,212,199,75,116,86,35,105,167,42,124,132,105,247,56,162,23,119,194,77,245,61,150,39,146,111,106,72,174,41,36,157,189,218,83,224,251,68,217,0,0,0,1,231,177,13,216,140,216,55,35,147,220,229,198,42,68,195,121,90,25,237,71,37,123,143,66,237,62,205,123,134,108,113,209,112,220,198,155,241,202,123,156,200,202,185,106,138,105,90,25,110,65,203,119,105,232,125,165,217,167,120,182,14,14,152,124,245,3,8,42,247,84,164,106,186,149,82,71,45,90,151,245,110,69,167,184,69,161,40,253,222,226,49,97,227,229,93,54,213,42,240,183,106,54,197,109,142,116,26,164,87,161,200,70,229,39,115,110,54,164,40,181,73,145,151,170,163,238,50,63,180,133,60,103,47,134,61,245,102,220,53,91,239,9,35,250,90,137,50,67,242,213,19,123,44,116,164,181,200,116,211,190,68,163,90,246,161,45,150,187,123,117,215,188,140,132,5,172,219,181,171,118,161,38,155,87,135,211,202,132,242,227,188,142,98,23,177,196,40,210,162,213,38,100,122,26,79,180,187,7,217,179,113,78,252,195,231,149,34,208,174,244,14,40,141,38,125,43,46,234,70,105,63,247,196,43,247,19,254,97,235,29,205,78,61,62,218,218,118,251,220,151,8,201,69,232,184,69,174,189,255,0,239,35,159,207,168,220,23,141,89,201,147,158,234,231,76,116,212,181,109,67,123,214,181,25,159,97,17,17,106,165,31,217,218,36,150,94,184,120,227,78,57,189,14,123,176,253,11,67,144,182,205,83,249,145,36,237,109,70,209,154,185,125,74,22,126,163,187,180,239,245,116,239,62,203,108,202,230,71,48,183,45,180,184,178,160,49,233,43,139,166,67,114,106,123,164,51,204,86,214,77,127,50,114,28,108,181,113,146,87,103,191,66,236,239,146,68,68,68,68,93,196,63,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,134,68,162,52,159,113,150,134,57,86,40,229,135,6,177,125,135,91,189,173,78,181,199,141,70,165,245,210,155,239,37,235,216,219,168,255,0,24,175,243,253,194,62,207,225,45,149,153,115,87,41,171,111,146,135,22,107,54,250,202,138,187,204,207,191,172,251,116,30,218,202,225,197,149,251,44,218,92,75,31,154,182,150,149,146,189,39,81,79,105,109,246,28,147,253,210,29,242,206,195,123,46,193,134,80,45,58,55,66,193,30,187,122,135,93,237,209,37,222,226,148,125,200,79,249,135,166,0,28,103,56,56,121,27,18,114,233,125,81,157,111,123,241,40,21,57,209,19,169,150,178,19,6,66,80,90,238,73,119,175,218,122,123,200,103,93,109,201,179,239,69,51,41,27,36,81,42,134,151,19,169,30,139,101,222,210,212,181,46,244,253,191,196,104,75,35,184,143,11,19,50,227,106,85,33,185,184,233,148,248,52,167,187,12,180,117,184,17,148,162,237,74,127,124,187,136,203,237,29,240,0,0,0,4,2,227,5,42,10,48,42,155,25,214,245,144,170,195,42,73,234,125,133,209,207,34,251,59,197,64,225,20,55,39,226,173,155,13,164,111,83,213,250,114,52,215,77,117,146,217,127,172,105,67,9,162,170,14,23,89,240,214,141,170,102,131,79,108,203,93,116,50,142,217,127,168,122,176,0,0,0,0,30,43,26,174,248,150,30,18,222,55,108,183,118,21,46,131,80,150,143,84,207,85,183,25,199,8,187,18,173,62,129,251,15,248,140,220,226,221,222,245,249,137,151,69,218,234,247,21,82,177,54,91,125,132,90,33,201,14,56,69,244,83,251,254,226,254,3,181,100,35,47,181,204,111,199,74,11,140,69,214,145,65,157,22,167,53,221,232,237,67,19,34,243,19,161,184,133,125,7,117,213,58,159,184,140,251,180,7,67,164,198,160,209,160,81,33,39,70,41,241,154,138,209,106,127,65,180,18,75,188,204,251,136,187,204,199,238,1,84,124,69,248,122,221,117,139,165,220,93,193,218,87,94,137,219,125,35,15,158,219,92,157,141,196,142,215,206,72,146,91,181,209,197,122,169,45,52,208,253,134,43,50,77,159,113,196,119,147,34,157,177,126,238,115,103,254,133,125,163,220,97,190,89,177,167,22,42,9,166,216,214,119,164,30,86,189,158,144,136,214,158,170,213,254,250,234,75,185,181,255,0,155,238,22,95,148,158,20,212,155,54,76,107,211,26,100,117,213,38,247,236,166,236,83,92,173,73,246,207,231,99,75,52,171,84,169,165,119,118,105,167,188,197,145,197,138,196,54,19,26,50,54,54,141,118,167,83,61,53,61,125,191,120,255,0,80,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,174,165,78,244,203,172,188,209,146,37,83,229,38,175,56,155,149,25,195,35,229,188,141,202,208,244,52,154,84,164,45,43,66,214,133,84,182,101,242,233,125,229,127,20,231,225,157,245,31,252,108,202,60,221,236,255,0,73,210,250,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,227,46,227,62,255,0,195,155,62,223,201,94,186,254,27,226,35,29,70,25,92,213,14,178,92,134,35,239,149,69,156,180,33,163,152,146,65,111,121,147,67,109,165,214,187,84,73,66,86,209,110,74,155,122,245,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,0,12,251,113,46,176,35,97,246,116,177,18,45,54,222,151,74,166,215,36,70,175,197,55,137,221,147,23,46,51,110,202,144,210,220,51,222,133,76,57,100,123,79,98,86,149,161,59,118,109,41,149,194,199,53,208,236,188,169,226,133,63,19,93,229,219,120,43,178,177,18,74,94,97,183,28,139,60,228,56,80,26,66,201,180,169,229,74,97,222,89,184,233,169,199,38,33,178,218,72,73,29,75,13,30,228,191,7,43,184,5,150,11,3,10,174,151,183,214,169,84,247,36,84,91,218,130,233,165,75,144,236,183,99,106,133,173,11,228,174,66,154,230,37,70,149,242,247,150,132,173,11,181,128,12,171,139,222,225,239,96,89,184,167,195,134,201,195,236,65,183,162,87,45,234,228,122,220,105,208,100,145,236,117,30,153,152,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,82,217,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,125,255,0,134,231,16,72,217,118,146,230,15,99,37,86,90,176,234,163,33,82,97,84,158,117,215,145,108,172,154,125,199,73,168,236,176,235,207,34,75,198,194,77,9,82,80,218,205,110,105,170,220,51,185,75,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,87,93,39,130,197,155,78,199,152,85,89,152,131,46,169,132,17,99,183,45,218,84,183,13,53,185,82,211,161,42,27,143,50,218,26,40,202,50,53,155,205,236,119,105,155,73,66,85,164,130,179,65,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,36,86,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,151,10,225,255,0,195,130,133,151,120,116,156,94,197,182,58,252,88,245,228,70,105,137,171,233,109,214,221,97,198,87,25,60,181,19,114,94,83,111,44,157,113,91,219,37,109,75,95,64,222,118,117,0,168,190,55,55,253,155,93,188,176,203,15,168,215,12,73,151,13,171,30,173,38,181,5,147,53,46,2,38,20,35,140,78,153,22,212,173,105,97,197,146,53,222,72,216,163,34,75,136,53,69,94,30,151,253,155,134,25,198,195,155,207,16,46,24,148,42,20,89,19,227,72,168,75,51,75,12,46,77,62,76,118,141,197,105,162,16,110,188,217,26,213,162,16,70,106,81,165,36,106,45,15,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,137,255,0,196,235,33,223,182,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,59,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,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,206,150,195,77,191,205,110,57,185,243,100,123,53,218,173,12,187,106,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,67,149,113,58,200,119,236,66,187,39,30,112,158,139,182,193,184,42,10,244,149,46,157,78,229,197,181,222,82,25,75,122,171,154,163,228,200,125,82,13,59,91,109,166,84,109,178,90,111,105,39,10,172,252,85,196,124,63,161,93,54,197,149,122,85,104,180,171,214,158,154,93,126,36,57,6,219,117,8,164,178,89,54,225,23,252,228,234,90,40,219,117,230,204,246,58,226,85,250,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,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,66,121,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,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,168,51,209,147,42,238,79,49,30,45,49,186,175,166,108,203,163,168,145,108,212,157,90,10,82,155,104,209,205,141,37,180,233,163,205,115,90,35,113,41,38,220,74,210,164,237,51,91,77,250,190,28,217,215,254,74,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,12,177,11,211,200,86,22,216,152,211,195,98,198,195,76,75,161,122,102,219,172,250,79,173,133,213,61,31,155,202,175,202,121,191,156,101,104,113,58,56,210,21,234,168,181,211,67,212,140,200,234,135,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,138,77,171,85,106,49,160,67,168,84,229,202,143,75,142,113,32,180,243,202,90,34,176,110,184,241,180,210,76,244,66,13,215,157,112,210,157,11,123,139,87,122,140,206,197,120,87,228,86,77,255,0,112,210,179,61,138,80,37,177,108,80,228,51,82,179,25,102,83,91,42,213,22,37,60,133,62,233,182,225,188,218,34,189,24,140,155,90,17,205,90,144,123,148,218,22,135,61,175,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,238,188,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,209,77,233,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,244,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,1,88,28,104,240,47,14,32,217,54,230,97,233,148,110,134,243,157,112,70,182,234,82,99,153,33,186,140,85,67,146,227,107,144,141,61,119,155,233,80,132,56,70,74,229,168,208,173,228,134,137,184,23,145,220,33,179,113,223,53,22,30,22,226,11,18,223,183,170,210,38,61,57,136,207,155,43,144,136,208,159,148,76,154,203,214,74,22,166,18,133,154,77,43,216,165,109,82,21,162,139,70,96,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,179,78,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,43,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,166,65,115,175,106,230,179,14,34,81,42,213,62,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,0,56,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,57,255,0,21,204,148,126,204,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,197,39,99,110,150,210,89,19,204,180,154,235,29,255,0,37,25,81,174,230,211,25,97,89,188,170,172,59,66,155,164,203,166,183,9,148,43,160,139,181,102,219,100,167,12,144,79,62,180,114,155,45,22,162,213,110,114,214,134,156,33,109,60,70,237,106,21,141,195,170,244,178,173,104,61,21,22,223,167,219,180,186,116,110,106,220,228,69,98,169,1,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,108,202,119,138,124,27,248,129,111,121,139,3,73,21,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,214,196,110,11,22,109,87,23,40,117,76,52,196,25,116,60,58,151,33,231,174,58,100,215,14,69,70,18,55,154,208,205,53,195,108,210,180,41,38,77,17,200,51,91,91,57,134,169,38,163,108,172,122,211,181,168,86,53,171,70,178,173,104,61,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,246,138,108,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,176,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,142,26,228,203,133,53,11,9,47,105,216,155,142,115,126,80,213,104,23,2,156,179,34,71,121,113,155,97,184,115,55,197,170,200,38,92,61,94,119,148,219,136,140,107,91,109,182,179,39,121,139,86,214,99,95,26,191,20,246,183,195,248,62,99,81,17,43,4,112,26,242,199,199,47,74,94,31,194,151,82,174,218,118,187,183,52,122,76,72,228,243,245,36,53,54,35,14,178,217,111,73,239,75,82,92,116,137,36,181,172,217,38,210,131,83,133,167,138,180,238,154,237,141,117,81,175,91,90,119,69,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,130,255,0,178,101,157,27,87,51,248,29,59,18,46,69,82,173,106,213,161,185,139,190,59,147,155,68,88,123,25,230,156,228,154,214,107,106,27,136,39,20,149,61,166,213,52,250,55,56,77,27,138,170,14,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,215,192,101,251,41,151,150,59,216,56,159,138,73,145,46,137,105,225,173,175,81,173,46,172,168,4,251,19,234,49,153,39,211,77,65,155,136,50,90,154,37,173,78,36,156,229,23,47,122,126,117,189,220,40,105,79,54,62,22,49,147,225,253,195,229,207,140,214,13,4,101,35,45,182,110,66,50,243,91,149,120,87,226,74,169,38,59,215,53,233,94,98,17,169,13,162,60,115,82,153,103,99,124,247,99,71,109,14,26,9,68,165,169,107,121,105,66,57,188,164,213,95,16,108,237,213,115,95,127,183,66,182,31,151,7,14,173,89,18,25,165,67,76,165,41,138,179,233,121,228,162,172,182,212,203,75,66,220,142,166,210,150,156,37,27,37,204,36,153,27,142,107,245,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,19,83,140,173,38,149,64,202,37,147,66,161,83,34,83,169,180,235,226,155,18,28,56,140,165,150,35,48,221,50,160,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,16,47,133,199,142,204,50,252,107,201,230,139,31,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,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,118,5,217,116,215,111,155,170,179,122,221,51,186,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,236,23,105,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,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,17,127,52,28,66,240,95,41,151,253,63,14,113,26,216,189,106,53,42,141,29,170,219,78,209,33,68,121,132,176,227,207,50,148,169,79,73,105,68,189,209,214,102,68,147,45,13,61,189,228,94,131,42,89,214,194,204,224,252,169,253,153,208,46,186,103,201,46,135,173,244,236,88,204,243,58,174,127,47,149,201,125,221,116,233,151,187,118,221,53,78,154,234,122,72,0,1,22,120,159,83,78,167,145,188,75,109,182,91,91,145,209,75,146,131,89,23,169,203,170,69,82,140,143,216,123,9,101,252,76,189,163,63,163,81,118,37,53,52,107,30,222,164,33,14,33,48,105,81,35,18,92,250,100,72,101,41,209,95,111,103,104,207,110,124,96,149,59,56,152,181,28,155,113,27,238,89,15,232,178,237,249,205,28,215,238,61,250,151,216,100,39,167,3,186,121,55,102,226,197,87,148,217,28,138,157,42,62,242,47,93,92,182,164,43,67,63,113,115,123,62,243,22,118,51,89,155,31,20,248,201,241,2,225,243,23,196,223,225,1,148,203,54,250,147,39,52,55,132,136,149,101,218,181,137,52,90,69,14,76,3,82,34,212,91,106,28,134,170,68,239,51,106,150,132,190,226,80,218,154,61,171,218,234,84,75,66,54,244,14,43,25,234,147,103,55,63,43,24,81,62,92,106,236,168,230,205,235,57,81,90,83,9,167,75,132,178,244,106,9,230,212,106,91,173,72,109,213,60,217,167,150,68,218,82,181,41,78,19,85,149,129,120,23,136,249,139,196,122,118,23,225,125,27,174,170,206,213,215,158,116,205,17,105,241,82,100,78,74,146,225,17,242,217,70,228,234,122,26,141,74,74,16,149,173,104,66,174,254,181,151,75,19,43,249,5,197,92,52,177,99,253,95,215,102,86,38,239,123,250,78,169,232,83,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,136,187,204,232,4,106,160,0,0,64,14,53,126,22,45,111,136,16,124,186,162,42,175,43,248,41,252,162,113,170,145,131,141,212,58,41,119,5,62,177,208,62,167,121,109,162,115,20,185,82,34,243,85,203,112,201,147,125,150,137,205,168,53,114,205,123,116,86,134,94,42,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,231,195,23,136,4,204,93,135,27,47,216,223,113,117,119,212,77,172,91,53,39,91,125,217,85,232,173,176,243,206,166,74,210,131,108,158,97,184,253,175,56,180,169,228,173,58,146,156,74,214,229,138,128,0,0,0,0,0,255,0,41,81,88,152,194,163,73,70,246,215,166,228,234,101,174,135,175,179,238,21,185,155,110,20,212,155,202,76,155,211,5,164,116,53,39,54,111,166,236,83,188,221,9,134,203,231,100,203,36,167,68,165,213,119,118,235,167,184,197,104,98,70,89,177,167,9,234,10,166,223,54,119,163,222,78,157,158,144,136,238,190,170,21,254,244,234,139,185,196,127,159,239,30,30,53,159,113,203,119,147,30,157,189,126,238,115,101,254,149,125,130,204,248,116,112,245,186,232,247,75,88,187,140,84,174,129,16,119,122,58,31,61,183,121,219,219,151,29,223,156,143,36,246,233,171,106,245,146,122,235,161,123,76,90,224,15,137,121,90,148,219,218,220,151,108,213,145,186,44,206,94,242,213,69,244,28,74,203,232,153,31,122,75,218,51,131,152,172,18,185,112,27,18,234,22,69,195,27,97,199,229,114,156,222,217,243,55,71,105,213,118,33,197,233,167,52,139,180,255,0,246,23,193,194,43,214,85,131,136,182,213,202,203,155,90,167,86,224,78,116,180,35,213,44,190,149,251,82,175,97,31,113,31,220,99,72,88,43,119,196,191,48,150,206,187,98,59,188,170,148,26,124,181,250,166,90,45,200,205,184,101,218,148,235,244,203,216,95,192,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,172,102,191,23,97,185,3,21,111,40,110,163,98,153,175,212,81,166,186,233,164,151,11,253,66,223,184,62,202,130,188,10,169,70,105,189,36,38,176,242,148,122,159,105,116,112,8,254,206,241,63,64,0,0,0,112,60,240,226,60,44,51,203,141,215,84,154,230,195,169,211,231,82,153,236,51,213,215,32,73,82,75,177,42,253,195,239,34,47,180,103,181,13,73,188,47,66,102,42,55,200,173,213,54,182,157,72,181,91,206,246,22,167,161,119,171,236,254,3,69,25,62,195,200,216,109,151,75,22,140,211,123,31,151,64,166,78,150,157,76,244,144,168,49,210,178,215,114,139,189,30,195,211,220,67,179,0,15,51,120,225,189,151,127,67,56,23,101,27,174,96,207,93,189,67,173,118,232,162,239,109,73,62,229,171,252,227,129,222,188,56,178,191,122,27,203,151,99,242,150,242,148,179,87,164,234,42,237,61,222,194,146,95,188,60,76,14,18,217,89,137,53,18,157,182,249,200,109,100,178,111,172,168,167,184,200,251,250,207,179,65,32,176,187,44,56,53,132,12,52,221,147,106,116,78,50,105,52,175,174,148,231,113,35,78,199,29,95,248,180,255,0,155,239,29,84,136,146,68,146,238,34,208,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,7,228,171,64,110,171,74,153,76,120,181,110,100,119,24,89,123,201,105,52,159,187,223,239,25,230,207,126,21,63,132,217,145,186,41,174,199,228,183,91,155,54,182,193,111,37,110,105,233,242,146,149,125,53,105,253,95,113,232,127,97,9,143,193,191,26,14,35,149,172,31,168,77,218,195,206,73,170,176,215,47,93,93,63,71,199,79,105,35,94,237,75,181,122,125,158,209,107,160,0,0,0,43,27,140,245,213,211,91,22,237,172,75,211,155,38,36,163,45,61,237,212,17,238,255,0,88,174,12,176,195,57,216,253,96,176,69,174,183,37,40,255,0,251,245,146,255,0,88,210,29,168,215,79,107,209,216,63,247,184,17,209,254,102,210,67,234,128,0,0,0,0,175,126,46,248,216,213,155,134,16,176,214,11,218,84,43,110,182,235,168,219,255,0,114,189,30,123,38,122,155,102,159,164,146,236,37,18,190,238,241,80,216,105,98,86,49,58,254,160,216,148,70,185,147,107,181,40,180,246,253,100,150,138,121,228,52,71,235,41,37,222,178,254,209,125,229,222,52,31,148,60,186,81,178,233,132,212,171,98,60,30,77,89,248,236,72,170,47,154,181,110,148,113,152,67,221,134,235,137,47,89,159,236,158,223,119,103,127,114,0,1,241,170,22,125,187,84,144,82,167,211,185,174,151,246,185,206,39,216,69,220,74,34,238,34,31,82,44,86,33,178,152,241,155,216,218,117,208,181,51,211,83,215,219,247,143,245,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,252,107,206,38,143,107,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,51,138,75,105,121,27,85,185,4,74,34,230,33,181,163,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,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,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,0,0,21,87,198,247,11,127,249,90,99,93,62,133,255,0,125,218,213,122,159,85,247,73,128,199,36,215,255,0,217,37,111,66,62,197,171,250,178,21,151,108,222,181,91,86,139,118,80,169,241,226,57,30,241,163,183,68,156,167,144,163,91,108,34,161,18,113,41,163,37,17,18,249,176,90,73,154,137,69,177,75,45,53,50,82,125,254,80,176,134,54,59,230,95,15,112,182,160,196,71,233,181,106,194,30,170,49,37,247,89,68,138,116,100,42,84,198,73,109,122,233,90,227,176,234,16,105,52,250,234,79,172,143,164,90,73,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,117,92,206,229,234,213,205,6,13,86,176,142,233,147,208,117,252,185,52,234,162,34,183,33,234,100,230,149,185,169,13,165,101,254,83,107,36,169,10,91,78,186,130,90,55,238,42,22,149,147,156,193,127,40,42,222,89,40,118,79,167,175,170,14,247,100,177,78,150,209,197,233,73,164,58,137,71,33,197,33,182,153,91,110,178,105,55,77,181,110,121,182,205,41,113,68,216,191,60,183,97,21,87,1,112,74,214,194,10,205,247,46,241,145,108,71,118,34,43,18,88,83,11,117,131,125,197,178,209,54,167,93,52,33,166,150,219,40,78,243,34,67,73,34,218,90,36,186,88,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,4,117,206,222,112,109,156,163,97,123,181,165,28,73,183,181,114,59,233,180,232,242,218,145,200,156,251,78,48,135,150,227,141,32,210,148,50,153,40,116,208,165,182,110,18,77,8,82,76,247,38,128,111,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,231,197,196,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,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,243,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,102,223,52,248,179,106,227,166,96,175,108,89,178,173,15,147,52,91,142,160,82,99,83,212,150,210,225,237,105,13,174,67,164,217,18,9,231,214,133,62,225,17,171,71,30,94,171,112,245,90,165,87,8,76,3,196,123,207,25,101,227,125,18,242,170,218,150,181,151,182,13,65,113,25,63,246,64,227,233,53,29,55,115,136,83,42,101,36,134,220,123,93,206,35,116,115,65,33,107,67,237,114,174,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,73,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,102,122,50,81,117,101,179,28,98,208,45,42,103,165,109,108,67,168,72,114,199,141,78,39,31,149,218,242,11,209,134,202,148,183,150,243,39,33,134,210,173,85,206,74,219,81,30,243,113,182,237,167,34,249,50,161,100,243,14,37,83,28,170,250,102,243,186,58,121,23,53,73,165,172,162,169,198,137,124,168,209,155,86,154,50,215,53,210,39,20,146,113,197,45,74,86,210,52,52,220,149,0,1,154,204,216,248,167,198,79,136,23,15,152,190,59,175,14,44,241,198,202,149,229,62,207,196,20,75,145,135,87,132,134,23,57,230,150,235,171,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,229,212,227,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,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,157,5,226,102,74,49,150,199,204,251,249,87,183,41,159,42,46,73,91,164,208,31,65,38,158,205,98,15,78,185,5,33,181,74,82,27,78,141,180,234,86,92,197,37,46,178,235,105,90,205,58,157,223,100,231,0,235,185,103,203,237,183,132,55,37,229,242,142,125,47,159,33,231,90,101,13,197,136,228,135,84,243,145,163,104,132,184,182,82,227,142,25,56,246,174,45,74,82,190,109,38,134,91,206,16,191,62,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,170,12,244,103,54,187,156,60,71,139,83,110,149,232,107,50,215,234,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,145,172,91,167,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,188,255,0,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,74,220,78,178,29,251,16,174,201,199,156,39,162,237,176,110,10,130,189,37,75,167,83,185,113,109,119,148,134,82,222,170,230,168,249,50,31,84,131,78,214,219,105,149,27,108,150,155,218,73,247,254,21,153,50,204,22,10,215,106,184,189,138,21,90,173,149,74,173,83,218,142,205,157,189,165,57,87,74,144,78,55,38,123,103,187,167,228,243,20,72,111,212,146,78,27,169,95,41,27,219,145,101,64,0,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,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,113,254,21,217,50,197,139,131,17,237,92,213,79,170,252,151,179,40,221,76,138,68,150,23,26,68,170,235,154,191,13,248,201,109,91,249,12,150,215,208,235,142,37,46,26,77,36,206,134,174,115,63,43,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,65,197,79,62,63,238,190,85,48,130,181,254,41,171,190,187,76,168,255,0,203,162,77,17,72,229,127,232,234,117,109,189,254,50,58,211,253,106,5,85,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,89,255,0,19,26,181,42,191,195,255,0,16,43,180,42,156,74,141,54,163,30,131,46,28,200,143,37,230,36,176,229,90,10,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,83,14,83,188,83,224,223,196,11,123,204,88,26,83,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,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,29,43,138,15,15,184,212,152,213,172,208,224,181,42,90,208,185,10,159,120,80,227,52,236,149,239,121,217,82,38,86,141,215,95,82,137,4,165,176,149,176,211,91,27,65,41,223,85,9,94,149,129,10,173,85,167,70,159,14,159,83,151,22,61,82,57,68,156,211,47,41,8,148,193,58,219,196,211,169,35,209,104,39,89,105,194,74,181,45,237,161,93,233,35,46,151,150,140,186,95,121,160,197,56,24,103,98,199,255,0,21,50,177,55,123,63,209,148,190,165,150,95,153,203,117,214,249,220,174,122,21,202,66,183,175,184,139,188,202,242,113,39,8,108,220,5,200,78,34,97,30,31,177,45,186,21,187,134,247,35,49,206,91,230,243,238,173,112,164,186,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,60,35,74,121,177,240,177,140,159,15,238,31,46,124,102,176,88,167,21,204,235,254,211,110,167,242,215,134,117,58,172,107,110,210,168,72,141,118,187,175,37,154,197,81,151,18,146,143,176,210,78,41,152,174,54,190,213,43,99,142,158,226,65,147,44,186,168,193,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,75,137,75,137,101,27,85,185,100,106,50,229,161,197,163,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,132,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,85,175,20,30,31,114,106,210,107,89,161,193,106,84,68,45,17,213,62,240,161,198,105,168,200,216,203,82,164,76,173,27,174,190,148,154,205,40,97,43,97,166,183,184,179,83,190,178,212,189,127,47,10,204,135,127,185,25,171,197,250,47,248,215,109,10,21,78,157,255,0,32,184,213,180,175,155,255,0,164,37,164,56,207,248,185,8,87,245,75,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,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,237,71,246,215,99,124,156,249,71,232,79,70,127,73,195,153,207,233,250,238,119,247,179,174,109,219,207,107,233,105,174,238,205,116,61,39,248,0,143,156,64,105,199,83,201,166,43,198,38,13,237,148,21,72,218,71,166,156,167,91,115,119,240,217,175,240,25,229,163,192,244,173,90,21,47,155,202,235,36,183,31,153,183,118,205,234,36,235,166,165,174,154,247,106,53,58,51,235,196,206,7,163,115,197,138,17,249,188,205,242,105,178,53,219,166,156,218,100,87,52,239,246,111,211,95,110,154,246,119,9,231,193,42,152,77,96,69,249,89,233,205,39,42,238,233,121,186,158,139,229,67,97,91,116,238,236,231,107,255,0,56,88,184,205,102,108,124,83,227,39,196,11,135,204,95,18,83,42,217,238,161,101,87,37,247,117,149,107,47,173,196,219,130,240,158,229,58,54,139,111,209,113,95,164,176,219,85,93,235,142,236,119,249,82,99,164,186,101,25,41,122,234,122,39,180,225,181,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,181,70,106,62,243,23,189,144,92,148,90,185,83,195,136,149,186,181,51,168,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,117,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,52,226,41,145,88,217,165,179,78,248,195,232,17,17,138,148,8,236,179,5,233,50,157,66,42,116,230,78,66,206,154,68,110,19,12,173,78,72,83,136,121,72,250,104,74,20,180,33,70,180,81,183,251,42,176,174,175,240,173,185,114,91,149,15,248,200,115,169,179,163,185,255,0,53,198,94,109,196,125,138,74,147,236,50,23,189,195,207,58,116,172,211,225,124,122,21,223,112,68,86,42,91,81,204,174,8,101,25,49,78,107,4,230,214,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,114,219,66,217,221,45,64,0,0,0,0,0,7,249,74,138,196,198,85,30,75,123,219,86,154,150,166,90,232,122,251,62,225,242,233,246,125,187,75,144,114,160,83,185,78,159,246,185,206,43,216,101,220,106,50,238,51,31,100,0,4,88,207,142,81,225,230,91,15,20,116,88,27,238,154,118,158,143,119,154,101,167,49,248,188,223,85,79,54,223,245,76,25,122,218,253,157,189,244,13,58,20,170,100,181,195,150,223,45,230,180,220,157,72,244,212,136,203,187,82,238,50,23,47,194,35,27,26,188,112,194,110,26,78,123,90,133,17,215,29,105,27,127,238,86,99,192,100,143,82,108,147,244,148,125,234,53,125,253,226,194,64,0,0,0,0,124,171,173,174,162,215,172,48,95,239,144,36,35,252,237,168,134,111,51,61,12,224,227,245,252,193,150,154,92,149,83,255,0,239,215,139,253,66,199,248,49,93,93,77,177,113,90,198,189,121,82,101,202,34,211,187,70,233,232,247,127,172,89,200,0,0,0,10,162,227,33,141,42,150,229,23,7,233,243,119,48,202,227,85,95,107,151,166,142,151,164,35,171,180,209,175,118,133,216,189,62,207,104,134,249,17,194,167,241,99,50,54,189,53,168,220,230,232,147,161,86,223,45,228,157,173,51,62,50,84,175,166,157,127,172,238,45,79,236,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,222,203,210,18,21,222,189,59,244,238,78,191,111,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,123,82,173,53,217,222,69,168,209,157,179,89,106,226,183,105,117,246,11,70,234,80,152,150,142,255,0,162,227,105,89,119,145,126,247,184,190,225,244,192,0,0,5,47,241,152,185,213,47,30,232,54,210,93,222,134,109,168,178,79,213,211,69,20,218,130,52,238,255,0,88,141,249,30,162,75,174,102,110,196,98,35,60,195,98,187,75,144,225,110,34,209,9,168,70,35,62,211,47,127,222,52,85,13,147,143,17,134,12,180,54,219,74,52,251,139,65,254,192,0,0,0,3,252,164,190,136,209,221,146,225,232,134,144,165,171,238,34,212,197,1,241,29,197,245,98,166,100,43,172,52,238,246,45,167,165,80,139,213,211,67,143,62,89,126,226,79,185,207,183,239,49,223,184,63,96,29,62,237,185,106,88,201,87,141,205,102,138,251,208,34,158,245,39,100,166,92,129,33,10,245,92,35,61,9,71,216,104,52,251,204,251,133,193,128,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,161,15,248,129,100,70,133,154,171,85,203,214,214,71,69,137,182,253,60,219,167,73,213,110,122,82,43,13,202,113,170,86,197,200,106,59,28,217,50,18,125,74,136,212,141,52,61,83,216,84,67,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,187,78,23,185,215,254,80,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,67,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,0,4,127,207,198,25,221,88,187,148,44,73,177,108,168,157,93,106,69,62,61,66,52,84,182,227,142,74,232,165,179,49,108,52,134,208,165,173,231,17,29,72,109,4,159,89,197,33,38,100,70,102,89,215,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,83,187,213,83,105,51,185,64,17,87,251,168,249,19,255,0,195,159,253,89,172,127,217,7,127,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,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,47,251,133,199,129,60,50,252,107,206,38,137,84,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,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,176,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,57,120,233,142,152,143,152,188,71,168,226,134,40,86,122,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,171,242,220,216,67,121,90,24,95,100,98,229,117,136,140,208,177,10,69,89,154,17,37,242,91,239,34,158,227,45,62,242,208,93,136,65,186,241,182,146,51,222,102,203,134,105,36,154,20,182,13,225,13,229,142,248,137,79,194,220,62,98,35,247,13,90,60,231,160,177,37,242,101,18,23,26,35,210,141,146,89,250,169,90,210,194,144,131,81,165,27,212,157,202,66,117,81,121,74,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,234,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,199,94,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,142,171,196,235,62,63,182,250,236,156,6,194,122,214,235,6,223,168,43,210,85,74,117,71,153,22,232,121,40,101,77,234,158,82,79,147,29,244,200,36,237,113,198,158,81,54,241,107,177,165,20,117,201,246,83,47,44,221,98,135,200,122,20,137,116,122,20,8,238,73,174,220,105,128,82,152,165,32,219,89,176,75,65,184,209,45,110,186,130,109,40,37,239,211,152,178,35,75,75,50,208,157,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,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,0,4,106,187,56,143,100,198,198,186,171,54,85,211,140,157,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,180,118,172,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,58,249,177,241,79,140,159,16,46,31,49,124,115,73,180,154,173,58,52,9,149,10,100,184,177,234,145,206,92,23,94,101,72,68,166,9,215,25,55,90,81,150,139,65,58,203,173,154,147,169,111,109,105,239,73,145,89,87,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,109,208,6,85,199,117,187,179,103,121,92,57,87,176,178,167,70,143,46,137,111,90,178,42,50,107,78,51,60,148,139,133,111,205,84,168,196,235,100,218,84,218,24,83,142,104,142,98,208,181,236,112,200,148,218,54,178,125,148,203,203,55,88,161,242,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,173,207,50,220,56,48,159,22,242,251,66,194,28,47,99,228,116,252,63,235,228,89,110,187,54,76,152,172,57,45,222,116,152,210,121,170,113,197,178,243,132,147,55,61,103,26,82,82,164,110,73,41,151,40,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,34,179,91,156,218,238,109,48,227,10,233,151,229,43,149,121,216,158,151,143,87,169,48,132,34,45,85,185,5,11,145,37,45,167,78,83,199,211,186,78,182,73,38,247,18,84,141,9,124,166,187,95,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,4,106,187,56,143,100,198,198,186,171,54,85,211,140,157,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,180,118,172,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,128,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,149,184,213,248,167,181,190,31,193,243,26,136,225,89,105,205,221,87,44,184,71,140,54,165,159,78,150,119,102,37,71,166,83,105,181,86,228,41,132,82,24,105,19,147,34,82,86,218,146,239,82,146,146,223,39,105,145,37,122,184,165,124,217,54,231,10,180,237,106,237,243,117,81,172,171,90,15,91,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,162,242,114,255,0,195,79,11,240,219,45,23,86,8,98,36,249,117,218,190,37,71,136,171,186,167,79,150,227,8,109,248,203,55,98,34,17,25,104,148,70,117,70,180,173,196,25,186,189,198,226,121,102,150,17,80,25,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,171,178,115,119,85,162,228,231,16,242,139,115,83,165,212,41,181,249,16,234,86,212,244,200,82,206,152,250,42,17,36,72,138,180,45,91,83,25,105,97,199,83,203,34,52,188,183,13,73,95,56,214,215,138,202,119,138,124,27,248,129,111,121,139,3,74,96,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,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,74,113,92,206,191,236,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,237,82,183,182,209,110,36,17,188,203,169,166,193,39,242,3,156,26,174,83,113,113,42,168,28,71,44,75,198,68,56,23,90,30,105,70,184,204,33,106,38,231,52,166,208,167,119,199,39,157,89,182,148,168,157,66,150,141,187,205,183,27,185,236,194,221,52,43,231,37,248,151,122,218,211,186,218,45,193,133,245,154,165,58,79,41,109,243,226,191,73,117,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,12,225,13,41,230,199,194,198,50,124,63,184,124,185,241,154,193,239,240,47,2,241,31,49,120,143,78,194,252,47,163,117,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,86,133,50,209,151,75,19,43,248,89,3,12,236,88,255,0,226,166,86,38,239,123,250,78,169,211,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,119,17,119,153,245,81,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,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,89,246,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,98,151,207,202,63,147,157,55,164,255,0,163,38,67,228,117,28,222,79,247,203,77,238,221,200,119,232,235,166,222,221,53,45,122,168,8,213,118,113,30,201,141,141,117,86,108,171,167,25,58,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,104,234,184,41,143,120,79,152,155,86,85,235,131,151,95,202,10,44,42,130,233,111,201,232,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,7,33,206,5,61,21,60,169,99,12,85,169,101,182,199,173,190,91,59,205,77,194,117,196,151,241,52,145,127,17,158,76,28,167,185,86,197,219,30,148,201,182,78,76,185,41,145,210,110,125,29,87,41,180,150,189,135,217,219,238,26,121,20,57,197,158,9,196,206,173,204,249,147,100,83,105,84,151,203,111,121,233,17,13,250,223,111,205,255,0,155,65,60,184,50,211,209,11,41,181,105,41,82,204,231,222,181,9,10,221,220,70,81,97,183,217,246,104,217,127,29,68,241,25,172,205,143,138,124,100,248,129,112,249,139,227,149,11,169,225,123,145,111,216,165,170,140,113,198,59,51,164,196,154,214,255,0,67,198,154,173,207,80,169,110,54,146,45,89,52,151,79,49,237,92,230,106,106,90,26,52,55,243,74,84,134,206,127,142,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,126,117,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,240,231,191,26,236,76,192,230,130,238,196,204,55,167,242,232,50,250,88,81,230,173,167,154,122,169,211,71,109,147,150,227,110,184,173,155,185,123,80,73,75,95,52,134,141,109,165,211,112,207,165,240,175,193,12,80,196,156,203,210,177,38,196,174,68,161,82,48,214,67,51,235,213,23,155,109,245,184,196,148,60,215,66,211,42,237,82,228,180,153,45,155,157,132,210,55,184,74,230,19,72,93,239,0,0,0,0,0,0,0,0,0,0,162,126,40,152,5,79,193,188,105,143,92,162,70,228,83,110,157,253,58,55,169,90,116,209,33,37,125,170,113,106,250,78,31,121,39,236,212,121,110,28,88,190,172,43,204,133,9,135,93,216,197,202,244,90,17,250,186,234,114,39,196,47,220,81,247,55,246,125,228,47,242,51,232,147,29,169,45,158,168,117,9,90,126,227,45,72,127,168,0,0,0,0,255,0,25,140,156,136,143,176,69,169,184,218,145,167,222,90,12,234,231,138,139,46,135,153,187,237,137,108,242,205,250,237,82,67,101,184,143,84,42,161,36,136,251,12,253,199,246,137,31,193,162,231,84,76,123,175,91,74,119,98,30,182,165,73,47,87,93,84,115,105,232,211,187,253,98,232,64,0,0,7,204,185,171,45,91,182,237,82,190,249,106,221,54,19,242,215,223,244,91,109,75,62,226,63,221,247,31,220,51,155,155,188,64,147,137,57,132,189,107,239,191,205,109,186,221,74,60,127,80,147,177,146,156,250,208,158,196,167,93,55,247,153,106,39,199,6,108,34,110,50,107,248,189,49,143,159,117,185,84,102,149,187,253,236,253,31,32,187,151,167,126,189,233,215,237,246,11,77,0,0,0,0,0,0,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,179,149,134,237,98,126,93,239,58,17,179,190,68,122,53,70,92,99,220,101,181,228,193,144,148,31,210,73,30,134,190,227,61,61,227,59,53,40,115,172,251,166,85,60,215,182,109,18,160,182,77,90,36,244,117,151,12,181,211,180,187,211,246,151,222,47,251,135,214,43,49,138,89,108,182,94,53,235,42,133,14,21,26,71,97,250,206,51,2,46,229,125,4,145,118,185,220,90,151,218,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,164,90,253,46,254,223,188,199,180,225,23,99,57,112,102,42,93,193,34,31,58,45,54,140,227,136,87,51,110,199,219,157,1,100,122,18,136,207,66,62,237,12,133,224,0,0,0,0,0,230,57,150,189,154,195,252,11,189,238,53,59,203,117,154,5,75,167,86,211,61,30,40,111,45,61,155,84,93,232,246,150,131,56,183,61,70,69,231,136,21,106,179,206,110,126,187,88,126,66,149,161,22,171,121,245,40,207,77,8,187,213,238,47,224,47,219,135,222,27,49,134,185,104,182,162,180,94,189,106,44,58,203,167,219,218,183,169,241,72,207,233,43,247,61,154,125,196,36,144,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,126,53,231,19,68,170,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,130,211,186,107,182,53,213,70,189,109,105,221,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,118,11,233,200,46,117,237,92,214,97,196,74,37,90,167,211,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,105,91,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,12,171,139,201,224,245,54,205,149,147,228,49,107,210,101,195,169,67,186,42,76,220,111,60,163,52,76,168,154,89,90,30,104,141,106,209,5,13,112,155,50,34,71,174,210,207,105,234,107,92,223,1,149,113,127,220,46,60,9,225,151,227,94,113,52,80,8,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,85,241,138,192,188,118,172,250,63,26,254,84,252,163,195,107,115,155,253,25,208,195,135,242,83,168,244,124,111,235,185,133,34,119,85,32,183,125,3,228,237,211,177,39,168,172,11,78,163,66,163,221,84,106,181,211,110,124,160,162,194,168,71,145,81,164,117,139,137,233,8,168,113,42,118,55,61,4,107,107,152,130,82,57,137,45,201,221,169,118,144,177,78,47,152,165,98,99,77,137,128,24,153,134,149,223,76,219,117,159,149,125,20,222,149,232,252,222,83,208,25,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,62,1,194,227,199,102,25,126,53,228,243,71,234,226,91,140,56,37,140,57,139,172,85,48,130,219,136,228,136,18,58,106,197,225,18,178,252,166,46,85,162,44,86,91,54,216,90,73,166,17,28,216,117,162,91,38,164,62,90,56,70,100,105,51,242,185,18,193,12,121,198,44,121,163,76,192,138,228,187,86,101,171,33,170,141,70,238,75,123,152,162,48,173,201,213,105,63,85,245,186,146,113,180,197,62,199,139,152,149,232,209,58,180,76,174,57,223,82,127,153,63,77,21,107,76,171,85,104,178,87,50,141,83,151,2,67,145,223,136,183,99,60,166,150,166,31,105,108,188,209,169,38,70,104,113,167,28,109,105,238,82,22,164,158,164,102,67,213,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,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,135,178,197,151,171,87,43,248,53,69,194,59,90,79,95,208,115,36,212,106,139,138,220,119,170,115,157,86,231,100,56,148,23,249,45,160,148,165,169,13,52,210,13,107,217,184,250,168,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,165,108,216,248,167,198,79,136,23,15,152,190,44,167,47,185,58,177,51,127,195,99,10,232,21,249,158,134,185,40,222,156,249,63,112,114,222,145,232,190,109,125,213,202,254,106,135,218,109,254,107,113,201,191,156,51,217,174,228,232,101,219,84,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,184,158,24,185,241,253,183,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,167,248,202,184,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,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,161,236,177,101,234,213,202,254,13,81,112,142,214,147,215,244,28,201,53,26,162,226,183,29,234,156,231,85,185,217,14,37,5,254,75,104,37,41,106,67,77,52,131,90,246,110,62,170,32,7,19,172,135,126,219,232,82,113,231,9,232,187,175,235,126,158,175,73,82,233,212,238,100,171,161,148,173,148,183,170,185,169,46,116,118,19,32,211,181,183,29,121,36,219,37,174,198,146,84,172,39,255,0,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,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,241,175,56,154,37,80,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,41,91,141,95,138,123,91,225,252,31,49,168,136,0,47,39,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,143,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,116,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,171,202,119,138,124,27,248,129,111,121,139,3,74,96,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,5,43,113,171,241,79,107,124,63,131,230,53,17,26,178,173,153,202,238,85,110,171,186,245,181,168,189,109,106,224,179,231,219,84,233,61,74,27,244,92,167,220,97,198,167,108,91,78,161,254,82,227,164,249,42,34,74,245,208,212,69,216,124,214,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,218,162,36,151,113,11,158,201,79,13,107,19,11,112,106,171,23,48,118,125,42,191,121,223,116,247,224,87,99,245,47,45,152,52,183,149,29,212,83,181,67,188,165,188,219,209,91,123,169,105,41,90,29,61,26,112,201,180,56,170,182,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,165,180,169,180,188,141,169,218,179,37,17,114,214,218,215,234,178,177,156,26,174,15,97,70,42,229,238,229,56,139,178,113,18,215,184,18,195,170,105,92,250,117,109,234,83,140,176,180,41,180,41,78,33,245,55,30,58,144,191,85,6,109,184,74,108,146,233,57,24,6,148,243,99,225,99,25,62,31,220,62,92,248,205,96,191,236,130,228,162,213,202,158,28,68,173,213,169,157,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,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,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,28,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,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,120,156,112,135,233,12,21,191,224,115,57,125,77,175,85,103,126,154,237,221,17,194,215,79,111,120,207,22,83,169,167,87,205,22,16,211,206,49,62,135,111,154,25,186,217,247,41,164,206,101,75,215,236,218,74,26,83,20,129,198,70,154,112,115,113,18,87,76,77,250,70,208,167,73,221,254,55,71,228,181,187,255,0,233,109,255,0,154,39,151,8,248,7,15,38,20,57,6,233,40,167,86,170,178,8,180,211,102,143,155,122,125,191,213,235,252,68,205,25,172,205,143,138,124,100,248,129,112,249,139,226,101,112,142,201,245,179,138,53,89,217,145,196,2,137,80,166,217,245,134,224,91,212,212,187,33,167,217,173,198,84,89,137,156,181,54,180,39,99,105,83,105,75,106,230,37,195,117,195,82,83,203,78,251,137,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,64,14,23,30,59,48,203,241,175,39,154,58,175,20,44,244,254,218,238,165,224,118,14,94,125,94,27,81,118,122,98,76,36,237,102,187,84,109,197,25,232,241,40,250,136,108,232,223,47,66,74,22,233,45,207,157,74,99,184,81,127,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,22,225,109,137,130,214,37,51,12,240,210,133,232,107,110,141,206,232,161,117,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,192,0,0,0,0,0,0,0,0,0,68,206,34,56,47,19,20,112,166,101,117,212,252,245,173,110,215,229,52,173,79,177,74,140,133,107,244,210,93,236,151,121,43,255,0,109,21,91,21,25,22,102,32,82,106,204,185,163,244,42,203,18,18,173,11,177,108,190,149,17,233,161,151,122,125,199,252,70,142,178,211,123,53,136,24,23,100,92,105,119,152,235,212,10,111,80,173,166,90,188,112,217,90,187,54,164,187,215,236,45,7,78,0,0,0,0,1,71,252,93,44,103,45,252,197,68,184,35,195,228,197,169,81,155,113,106,230,110,222,251,147,167,172,207,67,81,153,106,69,221,161,16,241,124,48,174,182,45,92,211,83,14,67,220,178,171,70,102,150,159,84,207,114,157,168,194,208,187,8,244,250,61,253,159,121,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,246,31,170,227,208,37,109,87,208,81,31,107,125,199,161,125,164,40,6,155,14,117,225,116,197,167,146,247,77,173,212,16,201,43,68,150,174,188,225,22,186,118,23,122,190,194,251,134,137,178,107,134,237,97,134,93,236,202,17,53,178,68,138,53,58,92,147,221,174,231,149,6,58,86,127,73,68,90,154,59,136,244,247,16,237,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,63,53,78,11,85,74,116,186,107,255,0,213,203,97,198,23,223,244,84,147,73,247,105,239,25,232,207,182,25,57,133,249,148,186,41,230,173,205,85,230,205,171,179,217,166,141,187,62,81,36,190,154,143,185,191,110,135,246,16,148,124,28,113,165,216,55,245,103,8,106,143,236,137,34,157,34,167,24,246,235,171,234,122,159,29,8,245,81,175,113,31,105,171,79,121,123,69,190,128,0,0,249,87,93,73,52,107,94,177,88,89,232,152,48,36,73,51,251,16,218,149,238,63,119,184,198,112,51,73,117,252,178,199,251,238,176,95,71,229,13,81,9,63,122,122,215,212,71,220,95,189,238,22,53,193,138,202,76,123,94,226,189,84,122,169,201,82,224,151,220,109,211,220,253,239,245,127,31,96,179,160,0,0,0,0,16,23,139,246,40,185,104,224,69,62,212,128,122,202,173,85,218,97,244,251,163,61,14,123,106,62,212,25,119,164,187,140,143,238,21,99,148,123,2,78,34,230,34,196,162,178,90,179,30,224,165,203,148,93,157,172,38,115,9,95,246,146,125,203,246,30,190,225,163,139,126,150,205,14,129,77,162,198,45,26,167,195,102,43,101,219,216,148,32,146,93,230,103,220,94,243,31,64,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,191,26,243,137,162,85,0,10,75,226,229,150,123,55,5,113,114,141,138,86,100,233,104,70,43,200,171,84,170,116,199,140,220,68,106,139,43,97,114,31,105,197,40,213,177,245,75,222,109,153,122,139,74,246,171,98,146,219,127,175,130,167,138,123,167,225,252,239,49,167,8,171,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,71,94,33,247,173,86,192,201,110,42,215,104,209,226,61,34,85,29,20,69,166,74,20,164,19,21,9,45,65,121,68,73,82,79,122,90,146,226,144,122,232,75,36,153,146,136,141,39,158,17,98,156,22,241,142,133,103,227,45,219,131,181,118,121,114,241,18,159,30,69,46,78,229,158,233,84,212,200,113,81,182,37,6,69,189,135,228,59,204,82,208,148,244,219,125,101,56,146,43,148,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,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,207,182,122,50,101,93,201,230,35,197,166,55,85,244,205,153,116,117,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,69,50,173,85,162,201,92,202,53,78,92,9,14,71,126,34,221,140,242,154,90,152,125,165,178,243,70,164,153,25,161,198,156,113,181,167,185,72,90,146,122,145,153,15,65,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,186,40,93,83,49,249,188,166,86,243,159,56,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,232,123,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,129,124,115,190,164,255,0,50,126,154,42,214,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,160,156,139,228,202,133,147,204,56,149,76,114,171,233,155,206,232,233,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,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,230,152,187,153,28,18,192,90,173,175,70,197,251,250,37,177,34,241,144,236,106,58,229,199,124,216,117,109,169,164,184,110,60,132,41,168,232,73,200,107,85,188,164,32,137,70,102,122,37,70,93,44,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,163,197,113,44,200,172,156,205,91,49,113,63,12,96,75,149,138,22,228,118,41,177,96,166,83,77,177,87,167,28,131,53,48,179,125,196,52,202,217,55,222,121,46,18,139,113,115,27,82,86,106,108,219,164,10,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,138,114,89,152,234,174,105,240,26,149,138,149,219,34,93,181,82,84,135,169,179,16,109,41,48,166,190,198,210,114,84,21,40,205,75,140,165,25,167,180,204,208,226,30,104,212,190,95,49,89,204,23,147,194,43,8,108,219,43,42,244,252,82,163,49,44,238,28,71,145,37,234,211,239,62,106,70,200,51,101,197,140,203,72,45,18,132,37,36,226,204,244,53,154,222,94,170,52,146,18,137,190,0,41,91,140,38,94,173,92,43,198,90,30,46,90,210,121,31,181,78,186,77,70,150,136,173,180,204,105,208,211,25,46,200,109,72,34,215,159,212,37,197,146,146,106,230,147,171,53,171,155,181,14,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,41,91,141,95,138,123,91,225,252,31,49,168,143,213,193,187,1,172,220,74,197,203,171,21,175,8,81,42,107,195,120,244,245,210,32,201,142,110,33,186,140,181,188,109,77,35,222,73,222,194,98,56,72,74,144,175,93,228,184,147,66,218,65,139,159,0,16,43,139,238,3,89,183,158,93,36,227,146,161,68,137,118,88,18,33,33,21,4,199,53,63,54,157,34,82,99,170,18,212,75,73,108,75,178,80,250,84,162,94,195,109,196,160,147,206,113,66,168,114,157,226,159,6,254,32,91,222,98,192,210,152,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,1,74,220,106,252,83,218,223,15,224,249,141,68,64,1,109,60,46,184,127,195,164,67,166,230,111,27,237,222,117,85,238,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,179,241,202,179,47,151,75,19,52,24,89,63,12,239,168,255,0,227,102,81,230,239,123,250,50,169,211,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,67,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,248,1,165,60,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,252,107,201,230,139,254,30,126,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,107,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,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,226,175,92,111,193,124,53,170,181,66,196,108,94,178,173,90,147,241,211,45,168,117,186,252,72,47,184,194,148,164,165,212,182,243,137,81,160,212,133,164,148,69,166,168,81,123,12,126,171,23,22,48,179,20,58,239,217,158,37,218,151,111,163,57,93,111,160,171,49,167,244,188,205,220,190,111,37,106,217,187,150,189,187,180,215,98,180,238,49,234,192,7,249,74,139,22,116,87,160,206,140,212,136,242,27,83,79,50,234,9,104,113,10,45,20,149,36,251,12,140,140,200,200,251,12,135,60,162,101,171,46,118,205,94,29,193,110,96,14,27,210,170,148,247,147,34,36,232,54,172,6,36,71,117,39,170,86,219,136,104,148,133,17,246,145,145,145,144,233,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,251,182,165,157,104,216,116,54,45,155,26,214,164,91,180,120,202,90,153,167,210,96,181,18,51,70,181,26,150,105,105,164,165,9,51,81,153,158,133,218,102,102,62,192,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,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,83,93,181,116,215,108,250,139,213,107,114,119,73,46,69,62,125,45,199,57,72,115,116,89,177,93,137,37,189,22,70,69,189,135,221,70,186,110,78,237,82,100,162,35,47,171,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,186,40,93,83,49,249,188,166,86,243,159,56,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,232,39,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,0,0,0,0,0,0,0,0,0,15,159,112,82,217,174,80,106,84,89,41,213,170,132,55,162,184,90,159,106,86,131,73,247,25,31,113,251,200,103,35,55,54,4,156,57,204,69,247,69,121,58,51,34,224,170,75,138,90,151,99,10,156,250,81,253,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,216,130,46,245,31,121,153,253,226,125,0,0,0,0,0,172,110,51,182,82,100,90,246,245,232,147,209,77,202,137,8,254,226,110,160,231,239,127,171,248,251,5,114,101,110,235,249,27,143,214,37,96,254,137,92,52,180,40,253,201,235,88,81,159,113,254,239,184,104,254,212,169,34,179,107,209,235,13,158,169,157,2,60,148,159,216,182,210,175,113,123,253,196,62,168,0,0,10,130,227,29,141,46,206,191,168,216,67,75,127,124,72,244,232,245,57,39,183,77,31,75,213,8,235,71,172,141,123,140,187,73,90,123,139,218,34,230,66,112,197,204,80,204,157,175,78,221,181,170,68,216,85,119,187,53,213,182,167,197,37,23,211,73,247,57,236,212,254,195,26,23,166,65,106,151,77,137,76,99,250,184,140,54,194,59,254,138,18,73,46,253,125,132,63,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,171,158,50,184,76,183,105,52,44,84,138,223,170,135,162,210,220,61,125,201,168,62,125,235,255,0,66,127,143,176,87,190,84,175,183,112,243,31,172,154,243,107,218,133,87,105,172,186,122,17,232,223,90,194,149,253,149,126,231,176,181,26,57,181,42,232,184,45,122,61,121,181,110,69,74,4,121,137,61,52,212,156,109,42,35,238,47,127,184,190,225,245,64,0,7,45,205,13,216,213,153,151,204,67,174,56,90,169,187,98,172,77,23,111,106,202,11,202,34,238,63,221,246,150,131,55,119,53,85,117,235,142,171,92,113,58,42,163,57,249,106,45,117,208,220,113,74,247,23,191,220,66,242,120,83,91,140,208,114,198,211,205,35,182,163,82,76,213,43,83,239,114,159,7,82,211,83,247,125,159,112,153,160,0,0,0,0,41,35,139,134,40,252,173,199,56,246,139,63,213,81,160,161,165,255,0,202,51,50,123,103,222,130,62,229,123,204,190,241,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,216,75,35,238,51,239,73,151,250,5,198,128,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,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,21,115,99,226,159,25,62,32,92,62,98,248,150,153,82,206,13,43,41,188,63,46,197,83,206,91,151,221,227,124,86,160,90,136,101,164,154,35,62,138,85,48,156,156,234,156,66,154,217,28,222,105,100,218,146,163,117,106,66,54,236,55,28,111,229,112,252,226,25,115,97,78,46,85,45,76,97,153,18,163,105,226,165,208,229,94,175,85,113,49,225,174,149,91,154,180,165,218,138,151,234,52,81,148,100,142,114,12,210,150,208,130,113,189,187,22,219,215,104,0,0,42,175,141,238,41,127,242,180,193,74,125,119,254,251,186,106,244,206,151,238,141,1,254,113,163,255,0,178,73,216,133,253,171,79,245,102,43,130,201,194,250,173,233,100,98,29,248,202,165,177,77,195,234,60,58,148,135,211,9,78,176,235,242,106,113,33,53,21,110,234,73,101,106,76,135,158,78,187,141,69,21,194,36,247,169,62,131,43,24,215,252,157,179,5,100,227,27,148,254,182,37,191,80,62,189,132,181,204,113,112,95,105,113,229,114,147,204,108,141,226,97,231,77,189,203,36,243,9,27,181,78,164,122,83,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,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,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,158,28,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,83,107,36,169,105,67,173,58,130,90,246,110,62,105,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,208,78,69,242,101,66,201,230,28,74,166,57,85,244,205,231,116,116,242,46,106,147,75,89,69,83,141,18,249,81,163,54,173,52,101,174,107,164,78,41,36,227,138,90,148,173,164,104,105,185,42,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,88,166,58,99,166,28,101,211,14,42,56,161,138,21,158,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,206,182,58,99,166,35,230,47,17,234,56,161,138,21,158,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,179,254,22,153,246,249,119,14,131,149,28,80,99,101,193,74,167,244,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,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,34,86,55,240,220,193,44,119,204,93,51,30,238,247,101,185,29,248,235,102,234,183,148,183,249,21,197,162,47,34,35,200,125,167,155,118,34,218,36,180,106,36,110,67,132,203,101,181,6,110,41,201,106,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,41,91,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,35,170,240,49,250,236,252,183,250,144,181,64,20,173,198,175,197,61,173,240,254,15,152,212,71,63,225,107,129,120,113,143,57,154,114,147,138,20,111,76,210,173,123,126,69,200,205,53,211,35,139,50,83,82,162,178,218,36,160,200,249,172,151,80,165,155,122,146,86,164,36,151,185,6,180,46,250,64,4,63,226,77,149,28,56,199,60,14,185,49,66,166,215,162,175,60,57,183,231,214,41,181,152,236,146,156,145,22,43,46,72,114,4,130,212,185,140,175,106,246,25,158,230,156,89,173,58,146,157,109,218,23,26,83,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,198,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,22,113,20,207,84,156,210,222,71,99,225,244,249,104,194,186,4,134,94,130,204,152,173,33,117,58,139,37,33,7,82,35,54,201,246,80,166,228,41,180,50,165,253,4,37,106,66,22,163,66,63,39,15,220,247,87,114,171,117,55,101,93,43,235,112,202,224,168,19,149,24,218,33,191,69,202,125,200,173,187,85,222,136,238,200,127,149,26,58,139,166,73,146,87,174,165,162,187,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,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,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,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,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,180,158,40,60,65,35,85,163,86,178,189,130,213,89,104,66,36,42,5,225,92,140,235,177,151,189,151,101,71,153,69,54,157,97,42,52,26,144,194,150,251,78,236,113,6,166,189,100,41,122,200,14,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,128,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,173,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,209,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,0,0,0,0,0,0,0,0,0,0,0,20,229,198,63,12,253,7,137,116,91,250,28,109,145,106,16,35,70,117,123,245,214,66,228,84,29,62,195,89,159,113,23,114,72,191,208,60,175,8,252,80,249,37,142,114,45,39,143,230,107,48,86,202,63,229,30,153,1,178,238,65,159,114,125,228,95,112,187,112,0,0,0,0,16,203,138,205,184,205,123,44,110,188,234,59,105,213,37,77,74,181,62,246,233,243,180,45,53,47,127,219,247,10,53,182,170,171,161,92,116,170,227,105,213,84,249,172,75,73,107,222,109,184,74,247,31,187,220,99,72,185,94,186,218,188,242,247,135,149,198,203,69,57,107,210,73,210,237,236,89,193,101,70,93,197,251,222,194,208,117,32,0,1,242,174,186,186,45,251,94,177,94,113,91,81,77,129,34,98,143,77,116,38,219,82,140,251,143,221,238,63,184,103,27,53,183,219,184,135,143,215,181,121,197,238,66,107,181,38,90,61,8,181,111,173,125,73,254,202,127,127,218,90,139,8,224,213,132,203,110,147,93,197,73,109,122,170,122,85,45,163,221,239,77,61,242,238,95,250,83,252,125,130,209,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,113,12,231,97,156,92,83,203,189,223,66,144,214,247,97,210,170,21,8,190,177,150,143,162,12,132,160,251,22,146,239,115,218,122,123,200,103,106,179,78,149,107,92,243,105,78,30,217,20,153,238,48,103,216,122,45,167,13,62,243,46,244,251,207,248,141,1,100,3,20,226,226,102,90,237,20,52,189,207,91,212,184,20,71,143,67,47,93,136,17,119,127,97,37,222,191,102,165,246,152,146,64,0,2,33,113,61,189,190,74,101,166,169,4,152,230,42,174,183,233,250,238,211,105,59,79,154,90,253,19,215,232,253,159,121,10,21,34,83,139,36,164,181,53,30,132,95,104,208,191,15,138,35,148,76,173,89,200,117,189,135,50,155,79,153,223,174,187,233,209,123,123,207,221,255,0,214,18,64,0,0,0,0,124,75,222,225,106,211,179,107,183,67,202,218,138,69,50,84,245,30,154,232,77,52,165,251,8,255,0,119,220,127,113,140,219,102,26,236,126,251,199,107,254,231,91,220,212,212,110,122,172,134,15,105,39,70,220,152,234,210,93,201,253,255,0,105,17,139,141,225,73,134,141,216,249,117,77,93,76,236,118,189,56,170,90,238,215,84,191,6,10,181,250,70,93,233,247,23,220,66,107,128,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,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,21,115,99,226,159,25,62,32,92,62,98,248,229,67,234,215,237,59,170,212,244,111,202,155,102,171,70,244,205,61,154,181,59,210,16,156,143,214,65,119,94,84,150,119,145,115,25,94,213,109,113,58,165,90,30,134,122,11,63,225,89,159,31,247,35,42,152,191,90,255,0,26,213,161,93,169,212,127,228,17,26,136,148,114,191,244,133,52,183,30,255,0,23,29,9,254,169,2,213,0,0,103,91,63,24,153,106,226,238,111,113,38,250,178,165,245,116,89,21,8,244,248,210,146,227,110,55,43,162,136,204,53,190,210,219,90,144,182,92,92,117,45,181,146,189,102,212,133,25,17,153,145,79,254,17,25,116,234,114,227,136,215,102,32,71,234,109,188,100,254,130,69,51,126,206,162,151,21,18,163,62,239,57,167,121,136,230,57,42,83,59,116,109,105,233,247,145,153,56,147,42,139,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,248,199,93,199,220,176,88,24,171,116,179,178,181,85,167,185,30,162,230,228,31,83,42,36,135,98,59,39,68,33,8,71,57,113,212,239,45,41,36,163,153,176,181,36,234,125,172,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,0,160,30,40,254,59,49,55,240,95,39,132,36,87,7,11,254,205,194,203,55,48,88,131,136,55,12,74,29,189,67,143,110,73,157,58,73,158,198,145,173,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,142,42,231,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,245,114,227,195,207,30,115,47,133,247,38,42,90,16,226,83,169,180,232,235,43,125,21,37,114,78,228,154,219,132,78,199,140,165,104,148,33,41,39,83,207,89,147,102,241,33,173,127,174,113,136,213,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,189,78,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,148,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,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,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,165,60,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,252,107,201,230,137,41,197,23,136,4,202,188,202,150,89,48,66,226,228,210,153,234,105,215,197,81,134,223,98,83,146,154,125,214,30,164,167,152,132,109,100,185,90,186,227,102,180,188,151,18,217,40,144,78,165,216,45,150,140,186,95,121,160,197,56,24,103,98,199,255,0,21,50,177,55,123,63,209,148,190,165,150,95,153,203,117,214,249,220,174,122,21,202,66,183,175,184,139,188,201,153,124,186,95,121,95,197,57,248,103,125,71,255,0,27,50,143,55,123,63,210,116,190,165,230,88,153,203,105,215,57,60,222,66,213,202,90,183,163,184,203,184,206,101,112,167,207,28,108,53,170,192,202,222,36,162,91,180,43,158,176,72,181,170,105,91,175,157,58,163,41,72,65,66,91,122,153,34,51,206,232,164,169,180,151,45,231,92,82,201,73,117,78,51,113,34,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,0,0,0,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,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,245,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,63,93,167,116,215,108,107,170,141,122,218,211,186,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,236,26,9,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,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,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,239,145,119,171,220,127,113,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,251,158,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,247,189,197,247,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,183,188,189,255,0,253,97,158,131,37,54,179,74,139,67,73,232,101,246,139,234,225,133,123,124,171,203,77,46,9,177,203,85,33,108,83,245,221,174,226,106,159,8,181,250,37,167,210,251,126,243,18,244,0,0,70,236,255,0,226,156,92,51,203,93,220,135,87,181,235,130,151,62,138,201,232,103,162,223,129,43,111,246,20,93,232,246,232,95,105,12,254,81,169,210,174,155,158,21,45,179,221,34,173,61,182,8,251,11,85,186,225,39,222,69,222,175,121,127,1,162,92,152,225,156,92,44,203,189,161,66,142,214,199,102,82,169,245,9,94,177,158,175,174,12,116,172,251,86,162,239,111,216,122,123,136,118,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,31,229,42,51,83,34,189,17,244,238,109,246,212,218,203,83,45,82,162,208,251,190,195,25,251,226,37,132,78,97,94,100,110,39,25,45,98,92,82,165,214,219,63,221,234,39,203,209,63,77,70,122,19,125,253,159,113,9,87,193,123,19,223,114,175,114,97,68,135,181,66,98,204,173,160,182,151,102,138,167,48,93,200,255,0,243,191,135,180,90,240,0,0,174,78,50,215,75,148,220,43,160,208,91,86,157,85,90,42,148,90,123,21,26,160,159,119,217,239,21,19,103,195,58,133,217,69,130,72,223,212,84,99,53,183,93,53,220,234,75,77,127,136,210,38,90,105,158,136,192,91,6,15,47,151,203,182,233,69,183,118,186,105,9,146,239,212,253,195,166,128,0,0,0,8,247,159,27,188,236,220,178,94,83,80,247,45,201,180,186,140,22,207,110,186,173,116,249,70,69,244,79,247,125,191,231,20,1,100,211,95,189,49,38,131,72,112,245,122,187,92,139,25,71,217,218,167,228,37,62,242,46,245,123,203,248,13,36,224,77,182,221,161,130,214,37,182,132,109,85,58,218,165,197,115,183,93,86,220,70,144,103,222,127,187,239,49,238,128,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,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,138,185,177,241,79,140,159,16,46,31,49,124,72,174,26,25,28,147,152,235,201,156,97,190,23,17,24,117,101,214,27,67,209,28,67,82,23,92,168,178,77,190,80,148,202,201,73,40,196,149,180,167,148,180,250,232,112,155,65,25,169,107,102,207,243,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,69,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,162,234,120,94,231,95,249,64,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,117,0,231,248,253,140,116,44,191,224,213,217,140,87,27,61,68,75,102,158,169,13,198,220,180,117,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,81,18,217,167,166,59,146,118,173,29,92,165,169,78,73,147,177,107,89,183,205,125,199,93,229,239,52,163,126,212,250,169,34,20,151,197,54,192,147,98,231,74,242,148,86,244,74,77,54,234,143,2,191,77,40,196,210,81,41,14,70,67,82,36,26,27,63,85,107,152,196,179,94,242,37,169,123,150,122,239,37,42,90,240,66,196,206,166,213,196,188,28,153,46,148,215,163,234,17,46,106,123,28,205,179,164,117,13,156,121,107,218,107,245,217,111,165,132,90,165,5,181,79,250,202,61,232,34,179,240,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,2,128,120,163,248,236,196,223,193,124,158,16,142,180,171,254,242,161,89,181,252,62,163,92,50,225,219,215,84,136,50,107,80,89,50,74,39,174,25,186,113,137,211,34,220,164,33,79,184,178,70,187,13,123,20,100,106,109,6,158,213,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,206,10,241,45,225,247,27,24,105,85,140,193,225,5,42,91,152,131,2,63,83,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,64,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,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,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,14,171,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,165,108,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,142,171,192,199,235,179,242,223,234,66,213,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,52,167,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,4,0,227,87,225,98,214,248,129,7,203,170,34,157,172,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,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,233,155,82,156,75,40,218,157,168,51,81,151,49,110,45,127,171,53,217,81,195,140,218,225,194,236,171,213,174,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,241,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,218,120,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,142,188,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,0,0,0,0,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,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,121,60,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,247,10,226,167,144,239,247,95,53,120,65,69,255,0,20,237,223,66,166,83,191,229,215,38,182,165,243,127,244,116,186,134,217,255,0,25,33,106,254,181,98,189,114,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,4,229,163,49,118,38,104,48,178,6,38,88,178,63,197,67,172,66,216,247,244,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,234,162,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,0,0,0,0,0,0,0,0,0,0,0,30,23,29,109,182,238,252,23,190,237,181,163,114,170,54,213,82,43,125,186,104,183,34,58,130,62,242,253,239,121,12,219,94,212,215,236,188,74,175,210,27,61,30,161,87,37,70,73,246,118,41,137,10,79,188,203,189,62,243,254,34,255,0,242,29,119,157,229,150,75,54,106,222,230,57,10,151,78,130,225,237,211,69,162,159,20,204,190,137,126,247,179,252,226,66,0,0,0,0,14,103,153,106,103,166,48,22,254,129,203,223,204,182,234,165,183,93,53,214,19,197,239,47,120,205,213,225,12,233,247,109,106,1,163,111,79,81,146,214,221,117,211,107,170,45,63,232,22,235,193,162,233,114,165,133,117,234,19,138,215,165,171,74,82,75,79,98,99,83,211,238,251,125,226,199,0,0,5,80,241,161,197,7,219,171,219,120,79,29,237,16,168,176,235,107,45,165,219,170,170,44,31,122,63,252,239,225,237,17,83,135,110,17,57,138,153,145,183,92,120,180,137,110,202,137,91,112,255,0,123,167,159,19,84,253,52,153,106,78,119,246,253,198,52,9,22,51,80,226,179,17,132,237,109,134,210,218,11,83,61,18,146,208,187,254,194,31,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,43,59,140,174,21,34,125,153,66,196,248,45,238,145,30,100,90,115,197,174,154,52,150,170,15,169,93,171,211,188,203,176,147,175,219,236,16,159,135,78,37,59,135,57,150,160,56,82,57,76,214,157,139,72,119,212,37,106,135,170,17,53,47,162,163,238,71,179,79,188,134,128,226,72,110,100,86,101,180,122,161,246,210,226,79,222,70,90,151,250,71,251,0,0,169,254,53,21,148,57,83,181,232,137,62,212,179,10,73,255,0,244,85,20,251,191,214,43,231,47,48,202,161,142,150,4,51,111,121,61,115,210,145,183,93,53,214,99,69,166,191,196,105,46,200,138,80,108,202,12,50,70,194,98,153,21,189,186,235,166,214,146,90,107,252,7,219,0,0,0,0,21,183,198,91,19,27,135,134,148,28,53,142,246,215,223,170,197,169,44,182,235,171,106,143,80,100,251,209,167,121,126,246,191,103,180,64,28,133,89,173,94,153,154,179,226,188,222,228,83,234,116,249,253,250,105,178,161,20,181,236,81,126,247,219,247,13,14,67,140,136,113,24,136,223,209,97,180,182,159,185,37,167,250,135,251,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,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,21,115,99,226,159,25,62,32,92,62,98,248,181,78,10,158,22,46,159,136,19,188,186,156,39,248,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,205,37,218,119,77,118,198,186,168,215,173,173,59,162,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,193,126,121,1,206,13,43,54,88,70,149,84,14,91,119,221,157,30,28,11,173,15,52,146,68,151,214,133,19,115,154,83,104,75,91,36,27,46,172,219,74,82,109,45,43,70,221,132,219,142,74,1,94,188,103,241,122,77,161,128,214,214,17,211,159,150,204,140,66,172,41,233,134,150,26,91,15,83,169,252,183,92,101,107,87,174,133,156,151,160,184,147,65,118,147,46,17,168,136,246,174,181,178,51,133,244,172,99,205,166,25,216,117,213,68,58,107,245,143,73,76,98,92,36,203,98,91,16,89,114,107,145,92,105,70,73,82,30,76,99,100,245,212,136,156,51,52,171,77,167,163,49,92,28,108,48,190,171,112,225,29,135,138,244,245,75,122,61,153,88,149,77,157,29,152,74,117,13,177,80,67,122,74,117,210,61,25,66,29,134,211,69,185,58,41,114,144,91,146,100,68,184,65,195,23,20,191,101,249,201,178,186,186,239,163,41,87,111,81,107,84,63,154,243,186,174,169,179,233,24,236,66,148,141,211,155,133,235,167,110,154,122,202,36,26,197,255,0,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,20,3,197,31,199,102,38,254,11,228,240,135,20,192,188,11,196,124,197,226,61,59,11,240,190,141,215,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,41,192,188,11,195,140,186,97,197,59,11,240,190,141,208,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,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,249,254,20,185,116,204,116,204,101,183,51,11,107,71,249,59,135,177,186,232,117,26,165,65,107,38,107,81,201,36,219,176,217,142,135,80,227,250,184,164,154,93,87,204,54,236,99,81,155,142,49,201,85,212,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,34,175,20,127,2,120,155,248,47,156,66,20,173,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,17,213,120,24,253,118,126,91,253,72,90,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,128,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,243,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,83,5,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,245,56,117,228,86,54,86,172,210,190,49,6,4,69,226,165,126,59,204,206,122,52,167,86,138,101,57,227,142,178,166,153,19,134,195,203,75,145,210,226,222,74,62,154,212,132,173,104,73,45,115,40,4,63,226,5,145,26,22,106,173,87,47,91,89,29,22,38,219,244,243,110,157,39,85,185,233,72,172,55,41,198,169,91,23,33,168,236,115,100,200,73,245,42,35,82,52,208,245,79,97,83,182,95,178,241,143,56,187,141,9,195,156,40,165,75,164,94,214,204,130,157,49,217,115,61,22,253,0,227,203,105,151,36,184,165,26,94,109,108,60,227,102,105,109,42,121,38,71,181,6,105,208,72,174,47,244,234,237,31,31,112,246,147,116,220,127,40,43,80,176,190,147,30,163,87,232,209,19,210,18,145,54,122,93,147,200,65,154,26,230,44,148,190,90,79,106,119,104,93,132,62,183,5,79,20,247,79,195,249,222,99,78,23,82,0,0,0,0,0,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,53,80,2,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,238,63,146,140,215,87,114,151,140,176,175,46,109,86,101,161,82,210,29,211,68,132,242,19,215,197,218,178,109,194,75,132,104,55,152,90,249,173,158,168,81,232,182,249,136,67,174,24,208,157,167,116,208,175,155,86,141,122,218,211,186,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,236,16,91,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,25,145,145,50,35,241,28,250,47,182,166,213,247,40,180,255,0,88,207,30,125,172,214,172,188,205,94,17,88,111,106,42,21,58,132,254,243,61,119,212,37,22,189,170,63,221,251,62,225,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,123,95,179,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,226,51,105,152,120,94,143,199,75,254,31,47,103,42,231,170,163,110,186,233,164,199,75,191,248,11,4,224,175,89,67,117,75,162,134,163,237,83,51,100,151,255,0,69,78,79,187,253,98,216,64,0,127,140,185,13,195,138,244,183,79,68,48,218,156,81,251,136,139,83,255,0,64,207,231,17,108,74,119,17,179,45,95,112,228,115,89,162,187,42,144,215,168,73,209,12,212,37,232,95,69,39,220,191,110,191,121,137,177,193,171,10,145,2,204,174,226,124,230,246,200,145,50,85,57,146,215,93,90,83,84,247,210,174,197,233,222,71,216,105,215,237,246,11,49,0,0,0,0,0,0,0,0,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,195,115,171,96,39,17,50,225,122,82,143,233,66,163,212,103,182,126,229,162,4,132,145,253,36,254,255,0,188,254,225,158,138,116,185,118,37,253,26,115,11,210,77,187,88,67,168,86,133,216,227,15,17,145,232,123,139,189,31,105,125,227,67,217,61,197,88,248,183,128,118,157,125,14,243,36,70,165,64,133,40,246,153,124,250,97,71,90,255,0,176,146,239,115,216,90,123,140,118,176,0,20,197,198,134,84,151,51,3,109,198,117,95,54,155,78,25,164,180,47,251,246,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,247,189,157,191,96,209,140,102,74,60,102,163,164,180,38,144,148,17,125,197,160,255,0,80,0,0,0,31,197,41,40,73,173,71,161,36,181,63,184,80,183,19,124,95,123,17,243,21,85,162,50,238,232,150,210,223,164,153,109,34,249,200,243,166,39,247,18,125,203,247,153,125,166,59,31,6,60,57,85,71,20,110,28,69,149,235,69,141,71,151,77,109,61,218,62,153,20,247,137,90,146,181,238,62,237,186,125,190,193,112,224,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,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,132,85,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,42,175,138,158,67,191,221,124,213,225,5,23,252,83,183,125,10,153,78,255,0,151,92,154,218,151,205,255,0,209,210,234,27,103,252,100,133,171,250,213,138,234,192,188,116,196,124,186,98,61,59,20,48,190,179,208,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,55,253,149,28,215,97,198,109,112,225,23,173,148,239,67,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,85,241,130,198,58,237,243,154,3,194,169,12,244,244,92,52,167,177,30,27,123,144,190,124,169,209,216,151,34,78,164,132,173,59,144,184,205,114,205,75,73,116,219,211,180,220,81,14,193,192,250,192,140,237,87,20,241,74,117,189,44,164,69,143,78,160,82,234,202,39,82,193,161,213,58,252,216,232,61,121,75,89,27,48,22,174,195,90,8,219,250,36,225,238,181,241,197,51,161,131,149,220,125,203,5,255,0,133,86,179,219,43,85,90,123,114,41,205,237,65,245,50,162,72,106,91,81,181,90,208,132,115,151,29,45,115,20,162,74,57,155,207,82,78,135,156,33,167,220,42,196,203,87,25,48,226,220,197,43,42,95,81,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,122,176,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,40,135,136,69,129,121,98,159,17,235,219,15,176,250,222,151,92,184,107,146,40,145,160,193,140,69,189,213,250,26,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,149,170,100,147,39,214,206,81,176,189,170,42,74,36,219,218,185,29,133,93,149,136,142,200,228,78,125,167,31,91,40,109,183,86,105,74,25,76,149,180,75,74,27,55,9,36,181,165,38,123,83,34,128,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,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,41,91,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,35,170,240,49,250,236,252,183,250,144,181,64,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,230,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,0,56,213,248,88,181,190,32,65,242,234,136,231,252,46,184,127,195,164,67,166,230,111,27,237,222,117,85,238,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,179,240,0,31,38,141,107,80,173,250,141,122,173,72,131,211,203,185,170,8,170,85,28,230,173,125,68,164,69,98,34,92,209,70,100,141,24,137,29,26,36,137,62,166,186,110,82,140,233,179,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,0,0,0,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,53,80,3,228,221,150,181,10,249,181,107,54,85,211,7,173,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,209,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,64,225,215,158,169,57,90,188,138,199,196,25,242,215,133,117,249,15,61,57,152,209,90,90,233,149,23,138,58,10,164,102,77,155,239,33,45,199,75,107,101,43,250,11,82,210,133,173,36,133,205,78,50,181,106,85,127,40,150,77,118,133,83,137,81,166,212,111,138,108,184,115,34,60,151,152,146,195,148,202,130,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,64,190,23,30,59,48,203,241,175,39,154,47,248,0,0,0,0,0,0,0,0,0,0,0,0,83,199,25,204,56,85,59,20,45,236,69,139,234,197,147,71,137,77,113,61,250,190,169,21,7,141,90,154,181,238,46,237,186,125,190,193,199,56,100,98,251,216,113,152,170,77,17,215,118,196,185,92,98,146,69,180,143,231,36,78,134,159,220,81,247,35,222,69,246,144,190,148,169,43,73,45,39,169,40,181,47,184,127,64,0,0,0,127,148,150,74,68,103,99,168,181,39,80,164,25,125,229,160,206,118,118,173,153,22,198,103,177,10,60,132,237,41,183,29,90,107,69,169,31,205,174,161,36,139,184,207,247,125,189,191,96,147,28,23,165,201,111,48,87,36,102,149,243,106,180,166,26,139,66,255,0,191,105,196,98,231,128,0,113,76,225,98,172,124,36,192,59,178,190,183,121,114,36,210,167,194,138,123,76,254,125,80,164,45,31,216,81,119,183,237,45,61,230,51,195,81,151,46,251,191,165,78,125,122,201,184,107,11,121,106,208,187,92,125,227,51,61,11,105,119,175,236,47,184,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,207,121,125,195,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,134,71,220,103,220,100,51,175,157,92,45,127,10,179,25,122,82,140,191,154,212,171,53,26,148,66,236,245,88,114,116,132,161,63,77,70,122,19,125,230,100,126,242,18,239,131,230,60,29,10,229,170,97,5,106,110,216,85,4,191,58,34,121,122,235,37,110,64,142,132,234,150,204,251,136,251,77,100,94,242,246,139,120,35,212,181,33,253,0,20,153,198,40,143,249,70,210,53,45,63,216,212,127,255,0,31,168,14,85,195,126,26,38,102,158,218,222,255,0,43,144,252,55,139,213,221,184,211,81,137,234,253,154,235,222,52,16,0,0,0,0,57,102,103,177,6,62,25,96,77,233,117,58,238,199,88,161,212,122,111,84,207,115,201,134,243,136,47,162,173,59,81,222,101,167,188,103,26,247,185,100,222,119,149,106,233,148,122,187,87,168,201,154,174,238,247,93,82,253,132,69,222,175,113,125,196,47,51,134,14,21,30,30,229,190,153,87,149,23,149,34,228,54,106,232,61,251,183,51,34,4,37,17,246,45,68,90,154,61,196,127,97,9,128,0,0,0,0,0,0,0,0,0,0,43,87,22,56,53,254,212,49,78,242,196,207,229,29,232,207,149,183,5,70,187,209,124,144,231,116,189,84,151,30,229,115,58,212,239,219,204,219,187,106,117,211,93,11,93,4,213,202,230,5,255,0,38,188,9,182,112,83,229,79,202,63,147,157,111,244,159,67,209,243,250,137,143,201,254,167,152,230,221,188,253,191,76,245,219,175,102,186,23,85,0,17,87,60,249,24,254,90,63,34,127,219,71,228,119,200,239,73,127,129,61,33,213,117,125,55,254,80,206,205,189,55,252,45,119,251,52,237,242,153,41,225,189,252,143,177,78,171,137,159,182,95,149,190,147,183,223,161,116,95,39,122,14,95,50,76,119,185,188,206,169,221,116,233,182,237,218,90,239,215,94,205,15,149,98,199,6,191,218,134,41,222,88,153,252,163,189,25,242,182,224,168,215,122,47,146,28,238,151,170,146,227,220,174,103,90,157,251,121,155,119,109,78,186,107,161,107,160,149,89,41,202,151,242,62,194,202,174,25,252,189,249,91,233,59,129,250,239,91,232,190,131,151,204,141,29,158,87,47,156,238,186,116,219,183,110,45,119,233,167,102,167,32,0,5,106,226,175,5,155,86,247,196,123,142,241,178,177,191,228,141,22,183,80,118,161,26,132,155,77,185,13,211,185,167,189,108,52,182,228,178,130,101,43,53,19,104,38,211,177,189,136,51,81,164,214,174,129,149,30,27,248,143,148,172,71,69,235,101,102,159,174,165,78,229,177,95,160,63,103,26,34,213,226,164,204,201,42,50,158,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,95,42,187,56,45,87,111,155,170,179,122,221,57,177,235,107,87,5,66,69,82,163,39,228,34,27,231,202,125,197,56,235,155,17,57,40,78,229,173,71,162,72,146,90,232,68,69,216,38,254,83,242,235,74,202,214,9,81,240,130,159,86,137,89,145,6,68,185,115,171,12,210,211,1,117,39,222,125,107,39,93,108,150,179,53,165,163,105,146,82,150,163,52,50,130,236,34,36,151,96,1,88,23,103,4,42,21,98,234,172,213,173,108,192,124,159,162,205,168,72,145,78,164,124,148,92,191,71,197,91,138,83,81,185,235,158,75,119,150,131,74,57,138,45,202,219,169,246,152,157,89,92,192,191,228,215,129,54,206,10,124,169,249,71,242,115,173,254,147,232,122,62,127,81,49,249,63,212,243,28,219,183,159,183,233,158,187,117,236,215,66,234,160,42,175,251,134,63,249,209,127,212,159,254,60,79,252,174,96,95,242,107,192,155,103,5,62,84,252,163,249,57,214,255,0,73,244,61,31,63,168,152,252,159,234,121,142,109,219,207,219,244,207,93,186,246,107,161,117,80,0,1,0,51,71,194,147,249,74,99,181,205,141,127,183,175,147,159,40,250,47,232,207,146,221,103,35,167,134,196,111,235,186,182,247,110,228,110,250,5,166,237,59,116,212,251,254,74,114,165,252,143,176,178,171,134,127,47,126,86,250,78,224,126,187,214,250,47,160,229,243,35,71,103,149,203,231,59,174,157,54,237,219,139,93,250,105,217,169,200,0,0,17,87,60,249,24,254,90,63,34,127,219,71,228,119,200,239,73,127,129,61,33,213,117,125,55,254,80,206,205,189,55,252,45,119,251,52,237,229,89,92,225,73,252,154,241,218,217,198,191,219,215,202,63,147,157,111,244,103,201,110,143,159,212,67,126,55,245,221,91,155,118,243,247,125,3,215,110,157,154,234,83,252,4,85,207,62,70,63,150,143,200,159,246,209,249,29,242,59,210,95,224,79,72,117,93,95,77,255,0,148,51,179,111,77,255,0,11,93,254,205,59,121,86,87,56,82,127,38,188,118,182,113,175,246,245,242,143,228,231,91,253,25,242,91,163,231,245,16,223,141,253,119,86,230,221,188,253,223,64,245,219,167,102,186,148,255,0,0,28,82,213,202,142,28,80,51,39,122,230,154,166,215,166,111,59,163,164,98,154,228,134,72,155,161,69,106,3,17,28,76,114,212,245,121,222,82,205,111,30,138,38,214,77,36,146,70,233,189,218,192,0,0,0,86,174,44,112,107,253,168,98,157,229,137,159,202,59,209,159,43,110,10,141,119,162,249,33,206,233,122,169,46,61,202,230,117,169,223,183,153,183,118,212,235,166,186,22,186,9,171,149,204,11,254,77,120,19,108,224,167,202,159,148,127,39,58,223,233,62,135,163,231,245,19,31,147,253,79,49,205,187,121,251,126,153,235,183,94,205,116,46,170,0,42,175,251,134,63,249,209,127,212,159,254,60,79,252,174,96,95,242,107,192,155,103,5,62,84,252,163,249,57,214,255,0,73,244,61,31,63,168,152,252,159,234,121,142,109,219,207,219,244,207,93,186,246,107,161,117,80,1,21,115,207,145,143,229,163,242,39,253,180,126,71,124,142,244,151,248,19,210,29,87,87,211,127,229,12,236,219,211,127,194,215,127,179,78,223,41,146,158,27,223,200,251,20,234,184,153,251,101,249,91,233,59,125,250,23,69,242,119,160,229,243,36,199,123,155,204,234,157,215,78,155,110,221,165,174,253,117,236,208,253,94,121,242,49,252,180,126,68,255,0,182,143,200,239,145,222,146,255,0,2,122,67,170,234,250,111,252,161,157,155,122,111,248,90,239,246,105,219,229,50,83,195,123,249,31,98,157,87,19,63,108,191,43,125,39,111,191,66,232,190,78,244,28,190,100,152,239,115,121,157,83,186,233,211,109,219,180,181,223,174,189,154,28,213,0,0,0,1,31,243,173,149,47,229,131,133,148,172,51,249,123,242,75,209,151,3,21,222,183,209,125,127,51,151,26,67,60,174,95,57,173,53,234,119,110,220,122,108,211,78,221,75,128,101,115,133,39,242,107,199,107,103,26,255,0,111,95,40,254,78,117,191,209,159,37,186,62,127,81,13,248,223,215,117,110,109,219,207,221,244,15,93,186,118,107,169,79,240,1,31,243,173,149,47,229,131,133,148,172,51,249,123,242,75,209,151,3,21,222,183,209,125,127,51,151,26,67,60,174,95,57,173,53,234,119,110,220,122,108,211,78,221,75,128,101,115,133,39,242,107,199,107,103,26,255,0,111,95,40,254,78,117,191,209,159,37,186,62,127,81,13,248,223,215,117,110,109,219,207,221,244,15,93,186,118,107,169,79,240,1,10,179,173,195,123,249,96,226,157,43,19,63,108,191,36,189,25,111,177,66,232,190,78,245,252,206,92,153,15,115,121,157,83,90,107,212,237,219,180,244,217,174,189,186,23,171,200,198,70,63,145,119,203,111,246,209,249,99,242,199,209,191,224,79,71,244,189,39,83,255,0,148,61,191,119,83,255,0,7,77,158,221,123,37,80,0,229,89,163,192,191,229,41,129,55,54,10,124,169,249,57,242,143,162,254,147,232,122,206,71,79,49,137,63,212,243,27,221,187,145,183,233,150,155,181,237,211,67,133,88,79,193,175,246,95,138,118,110,38,127,40,239,73,252,146,184,41,213,222,139,228,135,39,170,233,100,182,247,43,153,214,171,102,238,94,221,219,85,166,186,232,122,104,44,168,0,66,172,235,112,222,254,88,56,167,74,196,207,219,47,201,47,70,91,236,80,186,47,147,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,110,133,234,242,49,145,143,228,93,242,219,253,180,126,88,252,177,244,111,248,19,209,253,47,73,212,255,0,229,15,111,221,212,255,0,193,211,103,183,94,201,84,2,21,103,91,134,247,242,193,197,58,86,38,126,217,126,73,122,50,223,98,133,209,124,157,235,249,156,185,50,30,230,243,58,166,180,215,169,219,183,105,233,179,93,123,116,38,74,120,111,127,35,236,83,170,226,103,237,151,229,111,164,237,247,232,93,23,201,222,131,151,204,147,29,238,111,51,170,119,93,58,109,187,118,150,187,245,215,179,67,154,160,3,202,98,197,139,251,80,194,203,203,12,253,41,232,207,149,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,214,254,225,143,254,116,95,245,39,255,0,143,22,83,139,22,47,237,67,11,47,44,51,244,167,163,62,86,219,245,26,23,91,200,231,116,189,84,103,25,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,43,91,251,134,63,249,209,127,212,159,254,60,90,160,0,231,248,195,129,120,113,143,48,237,154,78,40,81,189,51,74,181,238,6,110,70,105,174,153,28,89,146,154,97,246,91,68,148,25,31,53,146,234,20,179,111,82,74,212,132,146,247,32,214,133,244,0,0,0,16,171,58,220,55,191,150,14,41,210,177,51,246,203,242,75,209,150,251,20,46,139,228,239,95,204,229,201,144,247,55,153,213,53,166,189,78,221,187,79,77,154,235,219,161,50,83,195,123,249,31,98,157,87,19,63,108,191,43,125,39,111,191,66,232,190,78,244,28,190,100,152,239,115,121,157,83,186,233,211,109,219,180,181,223,174,189,154,28,213,0,0,0,0,0,0,21,171,139,28,26,255,0,106,24,167,121,98,103,242,142,244,103,202,219,130,163,93,232,190,72,115,186,94,170,75,143,114,185,157,106,119,237,230,109,221,181,58,233,174,133,174,130,85,100,167,42,95,200,251,11,42,184,103,242,247,229,111,164,238,7,235,189,111,162,250,14,95,50,52,118,121,92,190,115,186,233,211,110,221,184,181,223,166,157,154,156,128,1,229,49,98,197,253,168,97,101,229,134,126,148,244,103,202,219,126,163,66,235,121,28,238,151,170,140,227,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,69,107,127,112,199,255,0,58,47,250,147,255,0,199,139,84,0,28,211,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,175,111,238,24,255,0,231,69,255,0,82,127,248,241,218,174,126,27,248,143,124,229,150,143,150,75,215,52,254,153,165,90,247,4,74,197,2,168,253,156,103,42,12,86,162,201,96,224,43,89,231,205,100,186,132,155,70,102,74,105,40,83,101,185,6,218,90,249,89,92,225,73,252,154,241,218,217,198,191,219,215,202,63,147,157,111,244,103,201,110,143,159,212,67,126,55,245,221,91,155,118,243,247,125,3,215,110,157,154,234,83,252,0,0,0,0,0,0,0,0,0,0,0,0,67,254,39,216,84,120,133,150,250,157,94,44,94,108,139,108,222,171,172,247,237,218,204,120,19,84,103,218,180,145,232,107,247,25,253,134,40,206,200,185,100,217,151,149,22,233,138,122,59,72,168,198,154,158,238,246,157,74,253,164,101,222,159,113,253,198,52,115,150,12,66,143,137,216,19,101,221,77,59,189,215,232,116,238,167,213,50,218,242,161,178,226,203,232,167,94,213,247,145,105,238,29,76,0,0,0,0,103,223,137,4,52,195,205,61,203,181,254,111,61,249,143,31,171,183,105,170,163,47,213,251,116,211,188,117,94,14,186,255,0,40,234,190,133,175,251,26,145,255,0,227,244,241,118,96,3,248,103,161,106,98,161,248,194,99,193,215,110,90,94,16,81,102,110,133,1,44,78,150,158,94,154,73,67,147,227,173,62,179,100,125,198,93,164,179,47,113,123,68,68,201,86,22,191,138,185,140,179,41,68,90,197,166,214,105,213,41,101,217,235,48,220,232,233,90,126,154,76,181,39,59,200,204,253,196,52,81,70,166,70,162,81,224,209,161,163,108,120,17,154,138,210,117,51,209,8,73,37,37,169,153,159,113,23,121,152,253,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,2,176,184,198,224,107,245,26,29,27,24,232,176,247,185,25,200,244,201,127,56,69,181,164,162,161,33,107,245,156,237,239,46,194,70,190,227,246,10,201,193,139,254,167,134,24,163,108,94,212,185,60,149,210,234,240,165,58,123,18,173,205,181,33,183,77,62,178,85,167,245,101,218,68,103,247,247,13,27,96,94,35,68,197,92,42,182,175,104,207,115,87,81,165,195,126,65,237,52,232,243,145,154,117,69,218,148,255,0,140,246,17,23,250,7,189,0,20,157,198,52,167,22,99,104,253,99,155,146,118,196,126,87,97,22,136,235,234,26,23,103,241,239,237,28,143,135,52,202,124,60,211,218,221,123,60,206,124,184,44,177,235,40,182,186,117,24,155,85,217,223,220,125,135,216,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,173,46,61,65,131,237,216,101,222,95,188,71,246,123,69,91,101,207,15,222,196,220,104,180,109,38,209,189,185,85,152,9,124,181,34,249,165,75,101,181,127,105,63,191,236,61,70,143,240,242,220,106,207,176,109,171,73,130,209,186,45,34,29,57,5,219,216,76,178,134,203,188,207,247,125,231,247,152,244,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,60,246,33,219,141,94,22,13,203,105,62,157,91,173,81,230,83,148,90,159,105,60,202,219,62,227,47,222,247,151,222,67,56,25,140,195,247,176,203,26,46,235,73,196,108,110,45,102,122,88,45,72,254,105,50,222,109,63,218,87,238,123,79,81,105,60,30,49,110,37,103,12,106,184,96,235,218,203,131,57,249,233,78,211,236,105,17,233,236,23,110,194,46,243,253,227,63,179,218,44,92,0,0,0,0,103,203,136,204,202,124,204,211,221,61,3,60,190,68,185,204,191,235,40,247,58,85,25,123,149,219,221,222,93,133,216,58,231,7,50,156,121,141,172,116,110,109,79,201,137,28,222,194,61,81,215,211,245,46,223,225,221,218,46,196,0,120,44,116,196,104,152,85,133,87,45,237,37,238,82,233,212,185,143,199,61,166,173,94,110,51,174,164,187,18,175,241,126,210,50,255,0,64,206,78,52,98,5,79,19,241,70,231,189,170,146,121,203,170,85,166,202,104,246,37,59,91,118,67,142,146,125,84,167,95,235,15,180,200,143,238,238,22,109,193,203,3,95,167,80,235,56,199,90,135,177,201,46,72,166,68,249,194,61,205,41,20,249,8,95,170,231,103,113,246,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,187,20,157,116,230,31,97,153,23,250,70,114,241,171,15,103,225,118,40,220,182,76,246,182,122,54,171,50,59,39,185,39,189,166,228,56,218,85,216,165,105,175,44,251,12,204,255,0,210,44,15,132,86,102,165,211,107,18,240,42,225,149,204,137,40,220,155,7,212,34,218,226,149,2,43,104,245,26,212,251,8,251,84,189,61,229,237,22,220,0,41,87,140,172,6,33,102,46,132,182,90,216,111,218,177,93,87,172,103,170,149,58,161,169,247,253,130,51,100,222,75,241,179,65,133,231,29,254,81,185,119,81,27,82,182,146,189,83,168,199,215,176,198,143,216,51,54,91,53,47,121,154,75,85,105,166,189,157,250,15,244,0,0,0,31,229,42,67,112,226,189,45,227,209,182,27,83,138,63,176,139,83,255,0,64,160,94,36,152,185,35,21,115,41,88,245,191,155,91,157,69,9,162,208,187,74,60,249,154,43,232,36,251,156,238,61,126,243,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,197,145,253,19,62,195,73,151,219,236,23,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,120,197,97,59,180,92,91,164,98,76,22,246,194,159,74,143,13,226,212,143,89,11,147,80,121,74,237,89,159,209,34,236,36,145,125,190,193,197,184,109,226,236,140,41,204,165,35,214,254,109,113,244,244,39,75,66,236,41,19,225,234,175,160,163,238,111,184,180,251,200,95,212,89,45,204,138,204,182,79,86,223,109,46,36,253,228,101,169,127,164,127,168,0,0,0,255,0,55,204,201,151,13,43,216,100,147,209,90,107,167,103,126,131,56,57,200,148,252,172,208,98,121,200,123,154,109,221,213,166,210,173,164,159,84,170,50,52,236,33,37,248,53,211,216,155,152,186,235,143,53,188,216,181,101,58,159,88,203,69,38,117,63,67,239,251,69,213,128,10,146,226,235,153,153,117,26,196,76,9,183,228,242,226,197,54,230,206,245,8,247,56,149,79,138,226,61,118,181,46,195,46,212,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,237,82,117,211,152,93,132,100,127,233,26,52,192,188,56,129,133,88,85,109,89,80,91,218,116,250,92,54,94,61,84,123,221,110,51,77,169,93,170,86,154,242,203,176,140,203,253,35,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,254,25,106,90,31,180,85,143,23,92,178,173,230,225,227,165,186,157,121,105,110,12,214,117,238,73,117,242,156,119,114,221,251,139,106,81,247,31,176,86,214,12,223,211,48,199,20,109,155,218,34,246,250,42,173,10,83,197,161,30,230,218,144,219,138,79,106,85,166,187,59,200,140,254,254,225,163,156,13,196,56,88,167,133,54,197,237,9,90,250,74,147,10,67,165,161,250,174,57,25,167,76,187,82,157,127,172,46,226,34,255,0,64,247,96,41,131,141,27,168,115,48,246,209,37,221,251,108,248,100,126,174,154,31,93,81,236,17,151,37,52,87,43,121,160,195,134,219,62,200,183,61,30,82,139,222,148,212,99,106,93,229,239,26,54,97,4,219,45,182,69,161,37,36,157,61,218,16,255,0,176,0,0,1,203,243,59,121,124,131,203,238,33,220,200,254,190,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,57,172,79,126,98,211,169,125,55,92,53,153,106,68,69,222,175,113,23,216,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,218,142,254,207,184,132,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,19,56,148,225,19,88,153,151,26,229,73,46,109,126,217,143,38,182,146,211,93,197,26,4,195,34,250,105,34,237,95,127,111,220,98,135,237,170,220,187,74,232,165,220,81,147,252,230,143,61,137,136,78,165,244,218,112,150,69,169,145,151,122,125,198,95,97,141,33,229,134,242,249,123,151,220,60,185,156,236,126,93,175,73,114,65,123,157,84,38,86,162,250,41,46,245,251,11,65,212,0,0,0,7,252,62,130,113,151,27,50,212,148,147,78,158,253,72,103,43,58,244,87,40,153,160,196,118,220,62,201,87,53,98,82,75,220,149,84,100,232,93,231,238,18,103,130,227,168,111,48,247,41,41,221,155,172,249,132,94,174,186,159,93,78,236,23,62,3,194,99,150,33,194,194,204,41,185,239,105,170,208,169,180,153,178,26,45,15,214,113,184,206,186,69,216,149,105,253,89,247,145,151,250,6,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,123,18,157,116,223,222,100,71,247,119,11,37,225,23,150,85,178,220,204,116,184,145,167,49,46,65,132,206,189,228,125,4,166,221,220,135,126,242,218,164,125,231,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,236,82,76,244,37,159,102,226,251,203,188,103,95,52,152,47,81,192,140,102,175,88,243,83,163,5,46,84,136,42,213,62,180,94,173,246,155,87,98,214,101,169,52,125,138,61,222,255,0,121,206,126,16,217,147,114,13,70,118,4,86,85,171,50,13,218,148,85,233,253,181,42,4,84,35,68,181,175,113,31,105,175,79,121,123,69,179,143,225,158,133,169,138,52,226,213,113,34,187,153,70,154,67,91,61,31,71,76,51,61,218,238,52,79,157,219,220,90,119,253,191,120,243,28,49,109,185,213,236,208,82,31,136,222,228,83,155,143,53,211,212,139,68,55,81,134,103,222,101,239,246,107,247,11,243,0,0,0,1,95,60,95,177,80,237,108,33,167,217,49,94,210,69,94,107,92,196,237,239,101,216,179,219,62,211,65,151,122,125,134,71,247,119,138,169,203,93,135,43,18,49,194,204,181,227,179,204,68,138,229,56,159,45,196,90,52,169,140,161,71,218,164,254,255,0,176,245,26,62,176,173,198,109,11,38,129,107,176,157,168,164,211,34,194,34,212,207,250,166,82,143,105,159,238,251,207,239,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,173,101,72,246,25,126,247,188,190,242,25,193,204,165,135,43,13,241,194,243,181,228,51,203,68,122,229,68,152,45,196,122,180,153,143,33,39,216,165,126,231,180,245,22,173,194,7,20,206,233,194,26,133,147,41,237,100,82,38,187,203,78,222,230,90,139,1,178,237,36,17,119,171,218,102,127,127,120,176,96,0,0,0,20,25,196,234,219,157,65,205,5,93,249,109,237,69,69,185,19,26,61,72,245,67,149,25,134,71,216,103,238,246,233,247,15,79,194,86,226,69,11,50,142,180,182,183,245,244,117,67,35,221,166,211,92,248,61,189,199,175,119,217,247,139,203,35,212,181,33,253,21,51,197,235,50,107,157,81,131,129,20,101,252,204,115,106,165,45,122,127,109,42,159,21,104,209,77,107,220,101,218,75,211,220,94,209,5,242,183,130,245,28,119,198,106,13,143,9,58,176,114,226,200,156,173,83,234,197,234,216,105,195,237,90,12,244,39,75,177,42,221,238,247,150,138,48,206,202,129,135,56,127,110,216,212,226,249,138,21,42,29,57,39,235,122,220,150,16,214,189,170,81,150,164,130,236,220,127,121,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,228,195,19,164,43,177,78,165,63,77,101,220,147,87,222,93,130,163,112,122,249,147,134,152,159,109,94,108,189,201,244,69,90,28,167,87,180,149,181,13,72,109,195,236,218,173,126,135,176,143,248,247,13,29,96,117,255,0,3,19,176,154,213,189,96,75,234,74,167,71,131,37,213,242,212,143,156,114,51,78,25,104,105,79,239,151,113,17,118,255,0,1,237,164,171,100,103,87,174,155,80,163,255,0,160,103,151,63,117,21,212,115,59,120,45,110,111,228,212,170,12,151,102,154,17,84,37,118,119,125,163,191,112,118,166,46,70,52,213,167,145,118,55,72,125,63,230,151,79,63,120,186,16,0,0,1,252,51,34,35,51,238,33,70,252,90,49,71,229,222,98,219,162,69,115,72,182,253,44,169,142,35,78,247,152,157,57,38,173,77,9,62,229,247,106,101,246,152,246,124,30,112,177,21,220,83,170,98,20,166,117,110,159,5,248,205,171,119,115,141,201,167,186,93,132,178,247,254,233,151,250,5,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,195,89,251,191,116,139,253,3,198,112,151,197,31,144,153,139,114,137,41,205,98,220,20,179,166,54,141,59,158,126,116,20,146,181,36,40,251,145,221,169,23,218,66,242,8,200,200,140,187,140,127,64,0,0,5,47,113,138,166,45,140,105,164,79,50,236,114,145,29,63,231,151,80,63,120,224,57,4,168,174,157,153,219,61,104,115,103,58,165,79,100,251,53,212,142,161,23,179,187,236,26,26,140,173,241,154,94,186,238,66,79,254,129,226,113,198,255,0,129,134,56,79,117,94,179,229,244,197,76,163,206,146,210,249,106,95,206,55,25,215,18,90,18,85,251,135,222,70,93,159,192,103,23,24,111,153,56,151,138,23,45,230,243,220,239,75,213,166,75,105,123,73,59,144,236,135,28,46,205,169,211,233,251,72,191,135,112,183,30,19,57,115,98,193,195,151,49,122,168,198,218,181,194,209,180,194,183,25,255,0,50,125,136,50,19,216,151,84,159,166,131,239,73,43,238,46,193,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,254,181,149,183,236,52,159,114,207,218,95,121,12,233,230,167,9,170,56,51,142,23,61,161,58,55,37,163,168,205,147,8,183,165,91,162,245,143,182,218,187,22,179,45,73,163,236,81,238,247,253,182,51,193,231,30,31,174,209,170,152,45,81,87,173,79,105,250,163,7,161,127,86,218,41,241,146,93,141,151,188,251,77,102,127,103,180,89,69,101,74,69,30,114,208,90,169,49,157,50,47,183,105,140,224,230,222,91,243,51,31,136,139,144,157,170,69,207,87,65,22,164,125,133,61,255,0,119,222,38,239,5,218,55,50,231,185,43,43,107,84,166,36,198,9,91,187,143,153,78,87,118,191,234,22,218,0,0,0,62,69,223,82,244,53,167,91,171,235,167,67,78,147,39,255,0,160,105,74,247,31,187,220,99,55,121,151,186,166,94,56,245,126,213,229,185,187,253,146,85,80,215,97,22,141,245,175,40,139,176,139,247,143,188,181,23,17,194,127,15,126,69,229,148,170,18,89,210,69,122,171,233,70,215,187,253,229,250,124,19,34,208,148,101,222,159,176,254,194,19,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,44,226,193,135,191,45,50,202,117,8,204,235,34,131,85,244,163,139,221,254,242,197,62,113,153,104,106,34,239,87,218,127,97,138,118,203,69,213,50,206,199,171,10,175,13,123,127,217,37,45,14,246,17,234,223,90,202,140,187,72,255,0,116,187,139,81,164,91,66,165,233,155,78,137,87,215,251,250,157,26,79,255,0,70,210,85,238,47,127,184,135,215,0,0,0,21,37,198,138,143,203,185,237,186,202,26,209,42,137,13,131,86,238,243,230,84,85,221,175,250,132,34,202,68,183,225,230,63,14,215,29,59,148,187,158,144,131,45,72,187,14,123,30,255,0,184,104,250,140,165,46,143,5,107,45,20,168,205,25,151,219,180,133,107,241,134,199,135,232,84,106,94,11,83,149,235,84,26,98,168,249,232,95,213,184,138,132,101,23,107,103,238,46,210,89,31,217,237,21,205,149,108,38,168,227,54,56,91,22,132,8,220,230,138,165,10,76,223,93,41,219,23,172,97,183,21,218,180,25,232,78,151,98,79,119,187,236,209,102,31,90,80,236,75,34,133,104,65,70,214,169,20,232,176,75,180,207,94,83,40,111,218,106,62,228,23,180,254,243,30,132,0,0,0,0,0,0,0,0,0,0,0,0,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,95,23,220,0,58,189,185,79,198,74,60,45,207,194,83,80,165,43,153,166,140,161,185,242,22,122,41,194,46,243,46,194,70,190,227,246,10,222,203,30,42,212,112,115,26,173,139,194,11,252,166,147,82,132,204,195,218,149,107,24,165,178,227,133,218,133,251,27,46,226,215,221,238,26,31,160,222,17,111,76,28,139,123,68,119,230,170,214,226,42,36,173,167,217,205,138,78,119,26,72,251,149,238,47,184,187,134,116,51,25,33,82,179,3,137,143,41,123,245,188,43,58,30,154,118,117,175,11,73,224,181,70,65,96,197,205,95,233,253,115,185,38,196,230,239,246,116,148,229,237,211,95,227,174,159,196,88,224,0,0,0,225,217,213,189,62,68,101,170,250,156,151,121,107,159,66,170,64,109,91,117,245,151,2,65,151,246,79,247,126,207,188,103,186,212,132,245,223,137,116,122,122,211,206,118,181,92,142,202,139,82,78,245,61,33,37,246,17,106,106,251,63,128,209,246,94,109,86,108,204,18,178,40,45,53,203,83,22,245,49,46,39,113,158,139,76,70,146,101,174,167,251,190,241,209,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,188,194,218,172,222,120,37,123,208,93,107,152,167,237,234,154,91,78,227,45,86,168,142,160,139,93,75,247,189,167,160,206,13,215,9,235,67,18,235,20,244,23,37,218,45,118,67,41,46,197,108,83,50,20,95,105,30,134,159,183,248,141,8,228,170,244,249,111,150,171,22,114,157,230,46,5,10,151,1,197,109,211,214,68,8,230,127,217,47,222,251,126,241,220,64,0,0,5,113,241,165,163,32,240,98,217,175,244,254,185,92,144,162,115,119,251,58,74,138,246,233,175,241,215,79,226,42,219,46,114,21,23,48,56,102,242,87,179,75,194,141,169,233,175,103,90,200,209,125,118,240,139,101,224,236,171,218,91,191,53,73,183,23,81,53,109,62,222,84,83,115,184,146,103,220,159,113,253,199,220,51,193,153,220,85,168,227,22,53,220,247,132,231,249,173,42,167,53,152,103,181,41,210,55,86,243,141,151,98,17,236,112,251,203,95,120,178,30,16,88,1,232,155,118,126,50,86,97,109,145,53,78,194,138,174,102,186,178,182,224,72,66,180,75,134,93,228,125,134,141,125,231,236,22,104,0,0,0,0,0,0,0,0,0,0,0,0,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,196,99,86,31,67,197,44,45,185,172,121,133,217,85,165,77,138,217,246,250,171,118,59,141,17,246,41,58,255,0,88,125,154,145,125,221,227,56,216,215,96,76,194,220,86,186,44,137,73,211,209,21,137,177,89,86,165,235,54,212,151,26,74,187,20,173,53,229,247,25,153,253,253,226,218,120,115,99,131,151,238,82,238,123,90,95,108,203,94,155,54,27,41,247,177,26,153,17,9,238,109,37,222,191,105,168,254,211,21,35,141,142,169,252,102,191,95,89,104,167,46,122,162,204,189,198,114,220,49,115,28,33,225,71,137,149,153,166,196,126,81,191,114,184,234,253,115,86,245,29,58,6,170,237,238,215,78,225,55,64,0,0,5,114,113,141,197,103,237,252,54,163,225,229,61,253,175,212,166,199,146,250,118,145,235,29,200,245,6,85,218,104,50,239,34,238,81,31,250,69,124,100,31,15,221,196,12,209,216,232,109,123,74,223,172,211,43,171,236,35,213,44,84,98,234,95,73,63,191,246,253,198,52,64,132,19,104,75,105,238,73,17,16,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,31,242,226,9,196,41,181,119,40,140,140,103,127,63,56,126,238,31,230,142,247,67,139,220,87,5,98,167,93,71,102,154,37,250,140,173,11,233,43,247,62,207,184,133,131,240,114,197,103,238,12,54,172,97,229,65,253,207,211,102,200,146,194,118,145,105,29,184,244,246,83,218,72,34,239,51,239,81,159,250,69,141,128,0,0,8,69,197,226,20,121,153,89,134,111,199,230,155,23,43,111,35,215,52,237,82,105,211,244,87,103,126,154,247,10,103,193,71,84,198,50,216,79,160,181,83,119,61,45,100,94,243,41,77,152,182,238,35,24,224,229,133,148,187,98,214,139,217,54,232,166,194,134,241,123,152,147,76,150,133,119,182,162,239,71,176,210,127,105,10,150,193,91,2,102,41,226,181,175,100,70,78,190,151,172,66,138,242,181,47,85,183,100,182,210,149,218,164,235,167,51,184,140,143,238,239,26,57,193,92,62,135,133,184,91,108,216,240,203,178,149,74,133,21,195,237,245,150,212,118,218,51,237,82,180,254,172,187,53,50,251,251,199,183,0,0,0,0,0,0,0,0,0,0,0,0,0,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,23,198,35,2,189,7,88,164,227,68,20,127,55,168,60,197,41,238,223,247,231,21,80,146,163,237,112,207,184,139,185,4,95,111,176,66,12,11,199,74,238,12,157,208,213,45,221,173,92,86,252,218,50,203,106,15,78,163,149,169,250,205,175,216,209,118,118,125,229,237,230,149,105,238,213,106,179,106,111,43,115,147,36,56,250,207,77,53,82,212,106,62,237,61,254,225,125,188,50,41,178,105,217,88,163,245,45,236,234,157,143,37,190,210,61,80,170,116,61,15,176,254,193,44,64,0,0,127,20,100,146,53,25,246,17,106,98,137,184,169,98,57,222,217,144,126,152,133,239,110,133,13,84,221,116,211,67,102,124,212,233,244,75,247,190,223,188,199,102,224,201,135,42,169,93,87,6,34,73,139,186,52,88,242,233,205,187,191,77,31,75,148,247,136,180,37,107,220,122,253,29,62,223,96,183,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,21,23,198,111,14,21,77,186,109,252,69,141,19,108,105,76,68,167,56,239,51,93,95,83,149,7,140,180,53,107,220,90,253,29,62,223,96,227,60,43,113,24,236,156,200,49,77,90,246,55,93,134,154,110,186,107,169,189,62,18,116,250,39,251,191,103,222,66,246,82,100,162,37,17,246,25,106,67,250,0,0,2,39,113,55,166,201,169,101,98,177,211,55,191,165,118,68,151,61,98,45,16,154,116,205,79,180,254,209,66,84,153,238,210,170,176,170,108,171,107,144,228,54,250,15,77,116,82,20,74,46,253,125,222,225,210,241,211,29,43,184,205,242,93,170,163,187,154,183,109,248,84,100,22,212,22,189,63,55,67,245,91,65,247,58,125,157,191,121,251,38,255,0,7,124,10,244,237,98,173,141,19,155,214,61,61,231,233,76,246,255,0,191,54,170,124,148,159,99,132,125,198,125,232,50,251,125,130,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,112,124,237,225,106,49,103,46,183,85,11,167,231,63,79,167,206,169,197,45,251,116,125,184,50,82,131,250,105,46,247,61,166,101,239,33,157,218,245,38,69,6,185,81,161,75,78,215,233,210,222,136,233,106,71,162,219,89,164,203,176,204,187,200,251,140,199,225,26,15,225,213,5,168,57,88,181,57,74,221,212,66,128,250,187,12,180,82,169,209,53,47,250,4,153,0,0,1,230,177,42,229,98,206,195,251,142,232,144,173,173,210,233,83,38,25,232,103,161,52,194,215,236,35,253,223,113,253,198,51,103,142,23,31,203,28,104,190,238,116,47,122,42,215,53,82,99,103,166,158,171,178,220,89,123,11,247,189,164,95,113,11,159,225,65,135,106,176,242,202,82,86,122,157,193,85,244,215,220,79,211,224,159,239,43,247,62,207,184,132,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,11,120,175,225,218,175,204,178,156,132,30,135,111,213,125,53,247,242,41,243,143,247,147,251,255,0,111,220,98,152,48,62,227,249,29,141,22,37,206,181,236,69,38,230,165,204,112,244,215,213,106,91,107,63,97,254,239,176,143,238,49,164,204,53,185,88,188,112,254,220,186,35,171,115,117,74,84,57,132,122,25,106,78,176,133,251,72,191,123,220,95,113,15,74,0,0,2,51,113,20,130,212,236,172,93,156,213,109,233,225,79,125,61,134,122,169,52,233,122,23,253,35,62,3,247,80,105,50,43,213,202,117,10,34,119,63,81,150,204,70,139,82,45,86,226,201,36,93,166,69,222,101,222,100,52,69,146,76,45,70,19,101,214,213,161,116,252,151,234,20,248,53,57,69,191,118,175,185,6,50,86,127,77,69,222,223,176,200,189,196,59,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,15,205,82,134,221,70,157,42,158,241,106,220,166,86,202,203,222,74,73,145,255,0,164,103,143,61,216,106,156,53,204,157,221,13,150,246,51,87,169,207,170,163,183,94,199,103,201,34,254,210,143,185,31,103,220,66,62,13,11,112,245,121,15,101,98,205,216,90,108,166,211,144,127,121,83,162,9,36,0,0,2,37,241,55,196,164,225,206,89,42,90,43,106,238,7,222,161,167,179,94,215,233,243,52,254,202,191,115,236,251,200,81,150,28,208,164,94,184,153,108,91,77,246,191,93,174,194,130,93,221,170,126,66,17,239,34,239,87,188,190,242,26,70,192,187,53,187,3,7,236,235,81,45,236,114,159,66,167,199,127,183,93,93,110,43,77,168,254,146,189,168,246,25,144,247,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,60,38,58,89,173,223,216,63,120,218,138,111,123,181,10,21,66,59,29,186,104,235,145,93,109,39,244,147,237,95,180,200,134,110,113,26,133,34,202,196,203,158,218,115,177,250,21,118,108,19,238,236,83,50,22,143,121,151,122,125,231,247,152,188,206,25,24,148,156,70,203,37,55,85,106,187,125,246,104,106,236,246,177,79,135,175,246,83,251,255,0,111,222,98,90,128,0,0,141,220,66,94,67,57,88,188,183,167,93,244,202,138,11,183,184,206,157,44,103,160,72,60,137,97,170,113,43,50,86,148,55,155,222,205,34,165,2,170,174,221,59,26,159,24,143,251,73,62,229,253,191,113,141,14,83,97,183,78,167,69,167,178,90,55,21,132,50,146,247,18,82,68,95,232,31,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,84,159,26,28,60,68,43,134,219,196,104,205,236,101,246,33,210,220,237,215,87,84,186,139,198,125,170,215,184,191,119,79,183,216,43,12,104,39,135,17,78,44,172,91,29,114,247,127,54,133,201,236,34,209,175,71,68,218,93,159,199,191,180,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,251,77,4,125,199,236,81,151,217,237,28,131,134,38,21,39,18,51,35,78,154,250,119,53,110,54,205,100,139,93,61,104,243,225,30,189,139,73,247,47,237,251,140,95,83,109,165,166,210,210,11,68,161,36,146,251,136,127,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,15,249,113,180,186,218,154,89,106,149,164,210,127,113,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,106,212,125,200,251,62,226,29,127,131,198,47,252,157,191,170,184,95,46,70,216,213,54,95,156,210,54,107,171,238,61,79,96,143,82,65,159,113,123,84,69,246,123,69,198,128,0,0,140,28,71,122,239,228,177,115,244,43,219,252,218,111,59,176,143,86,189,29,47,113,118,255,0,14,238,209,159,97,103,156,23,176,241,19,110,27,147,17,164,183,189,150,24,153,75,111,183,77,29,74,233,207,17,246,43,94,227,253,221,62,223,96,182,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,1,228,47,236,88,176,176,202,158,170,165,233,92,244,124,116,233,170,186,103,157,239,82,83,220,218,20,125,235,79,179,219,247,136,129,137,252,92,112,50,201,121,113,109,90,119,202,135,145,166,136,231,76,133,174,164,131,239,92,51,46,229,43,255,0,161,251,68,125,175,113,180,185,165,188,233,80,240,75,161,108,246,236,63,148,173,187,167,97,107,244,160,253,255,0,231,31,1,124,103,241,73,82,80,234,48,247,107,69,174,230,189,45,28,247,118,118,118,244,58,151,111,104,250,180,206,54,23,164,85,40,234,56,53,214,145,233,180,190,81,52,222,157,254,232,63,119,249,135,181,183,56,221,82,165,171,151,112,96,47,64,69,254,249,242,165,78,238,239,246,34,7,103,176,191,136,232,180,14,49,56,31,83,112,219,171,80,189,25,238,62,170,99,218,247,254,236,34,247,23,249,254,193,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,187,99,17,119,159,188,72,155,118,240,183,110,184,12,212,168,53,14,166,59,232,75,136,95,41,104,213,42,73,40,187,22,146,62,229,23,249,199,217,0,0,0,0,0,0,0,0,1,95,124,100,233,116,249,88,5,67,155,37,90,58,205,199,27,151,216,174,211,40,85,3,34,236,61,59,197,45,141,8,112,235,106,59,89,88,180,250,116,109,223,10,2,151,218,103,170,206,157,19,83,237,18,96,0,0,124,91,218,225,106,211,179,171,151,67,229,170,41,20,217,51,148,93,189,164,211,74,94,157,132,127,187,238,63,184,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,246,37,58,233,191,188,203,81,105,220,32,176,99,228,142,24,84,49,34,113,235,50,179,33,214,154,251,35,61,30,3,201,46,197,153,119,164,251,210,71,247,119,11,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,92,95,112,99,229,118,24,83,241,34,9,233,50,141,33,166,157,251,99,51,30,123,202,46,213,145,119,168,187,146,103,247,247,10,177,203,77,245,47,14,49,218,199,185,227,175,106,35,92,52,195,144,90,17,238,101,51,25,90,147,218,149,105,174,206,242,45,70,144,108,155,133,171,178,206,161,221,12,22,136,171,211,99,78,73,118,246,19,173,37,122,118,145,126,247,184,190,226,31,104,0,0,70,126,34,109,71,119,43,23,103,80,141,219,32,207,90,59,76,180,89,83,165,232,125,131,61,226,233,56,54,82,233,241,112,10,185,54,50,181,117,235,142,79,51,177,93,134,112,169,230,101,218,122,119,139,4,0,0,0,0,0,0,0,0,1,241,174,43,194,221,181,32,61,82,175,84,58,104,236,33,78,45,124,165,175,68,165,38,163,236,66,76,251,146,127,230,17,194,244,226,67,150,139,58,92,184,14,93,221,75,241,57,132,180,116,21,4,122,232,53,17,167,94,148,203,189,61,255,0,104,227,245,238,50,24,51,77,121,109,209,237,111,73,165,36,122,43,174,150,198,167,169,246,104,168,95,97,127,159,236,28,230,225,227,123,25,135,148,197,7,0,58,150,251,116,127,229,81,163,218,101,244,87,3,238,63,226,60,157,79,141,133,233,41,73,58,118,13,116,68,90,238,47,148,77,57,175,119,190,15,223,254,113,242,145,198,127,20,147,37,110,175,15,119,52,122,109,107,210,209,203,111,103,111,111,67,169,246,246,143,191,65,227,105,115,68,121,162,174,96,151,92,217,110,222,127,41,91,107,94,195,211,232,193,251,191,204,36,22,24,113,113,192,203,217,228,70,186,169,223,37,222,94,186,163,157,50,110,154,18,207,189,184,100,93,201,79,255,0,69,246,9,127,96,226,197,133,137,180,244,213,44,186,231,164,35,171,93,21,211,60,215,114,148,158,231,16,147,239,66,189,158,207,184,122,240,0,0,0,0,0,0,0,0,0,0,31,158,124,248,148,200,142,78,156,239,41,134,180,220,173,166,173,53,50,34,236,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,251,125,196,42,222,240,189,46,91,242,178,237,126,234,168,245,179,158,219,189,222,75,109,235,162,18,130,236,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,117,49,15,189,223,76,83,209,167,106,139,232,173,244,159,122,20,95,192,117,134,56,86,230,105,227,103,250,3,66,119,118,227,234,233,254,166,157,223,247,95,110,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,186,251,52,28,186,239,201,134,100,172,102,30,151,114,225,215,74,195,27,119,175,210,240,23,166,227,73,23,98,31,81,247,173,63,231,28,142,125,191,87,166,17,170,116,78,89,36,244,63,156,74,189,154,251,12,253,131,232,89,119,237,213,135,213,102,171,118,165,79,162,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,62,176,225,104,146,229,150,187,155,134,165,125,20,40,191,231,125,130,108,96,191,22,108,19,191,158,139,78,190,89,249,47,46,65,161,6,91,165,206,209,106,54,203,79,154,134,146,239,90,251,127,224,253,164,38,109,159,127,218,87,245,41,154,221,167,86,235,161,72,74,86,219,188,135,90,220,74,74,84,93,142,37,38,93,139,73,246,151,180,122,16,0,0,0,0,0,0,1,13,120,169,90,234,184,114,207,34,66,79,182,155,57,115,127,251,93,62,105,251,203,223,246,253,194,136,76,180,61,12,104,39,135,20,195,153,149,139,99,87,185,156,136,240,153,250,58,109,210,157,19,213,251,123,251,196,159,0,0,17,143,136,158,34,68,195,236,178,92,138,121,254,91,213,184,211,41,12,122,166,122,184,245,62,94,222,228,168,187,209,237,208,190,210,20,61,134,246,212,188,65,196,171,126,219,79,172,229,106,179,18,51,170,236,45,9,233,8,65,171,77,83,251,253,196,101,252,6,144,112,34,205,139,96,96,229,151,105,197,70,158,142,160,83,163,186,122,159,172,227,113,90,108,213,218,165,105,174,206,226,51,33,239,0,0,0,0,0,0,0,0,0,0,0,0,4,106,203,94,115,104,88,225,140,24,165,128,53,186,87,162,175,60,57,184,43,49,217,38,16,181,69,169,209,226,212,21,25,185,41,81,235,203,121,27,153,67,173,168,244,82,150,151,27,212,148,182,217,146,160,0,2,53,97,198,115,104,88,183,156,75,171,44,246,53,43,155,74,177,45,250,140,138,221,98,66,22,135,31,172,71,157,18,50,163,71,65,233,163,45,115,94,74,220,81,25,184,225,22,205,16,130,91,210,84,4,127,207,174,41,95,120,45,148,235,231,19,48,210,187,232,107,146,141,232,206,138,111,74,204,142,87,54,165,21,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,172,12,189,113,30,206,117,243,143,184,105,101,93,56,201,214,209,110,11,194,141,75,168,198,249,59,74,111,159,21,249,173,54,235,123,209,25,43,78,228,45,69,170,76,148,90,234,70,71,218,46,252,7,20,206,78,49,215,114,255,0,151,139,131,24,173,198,122,137,118,205,66,135,33,200,219,144,142,174,42,234,240,219,147,27,122,208,178,111,154,195,142,181,204,216,106,70,253,201,245,146,70,61,6,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,4,85,206,38,113,127,146,86,41,224,255,0,202,24,125,93,153,122,250,90,157,93,249,206,95,163,249,114,105,123,42,62,163,14,186,239,33,151,101,252,194,54,243,57,189,167,170,81,164,159,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,26,177,31,57,180,44,36,206,37,171,150,123,230,149,202,165,95,118,253,58,69,18,177,29,11,91,140,86,36,78,151,25,49,164,32,181,213,151,121,76,165,14,36,136,219,112,207,126,168,89,173,153,42,0,2,37,101,131,59,116,172,81,199,76,78,203,77,246,252,74,125,217,103,93,21,184,148,25,15,74,73,46,191,9,154,148,223,154,105,164,178,132,33,113,99,34,50,13,59,214,227,168,74,221,63,160,233,148,181,0,0,28,127,54,216,223,85,203,134,0,220,120,209,70,161,196,172,200,183,36,82,212,184,18,92,83,104,146,195,213,24,209,222,65,45,61,168,89,180,243,155,23,162,137,43,218,163,74,200,141,7,234,240,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,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,15,41,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,122,217,189,43,210,57,92,215,144,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,87,94,1,113,132,249,123,152,47,64,98,197,173,74,179,108,27,155,163,167,211,100,187,85,222,221,190,243,109,62,110,63,37,238,156,142,71,82,250,227,182,107,81,178,211,13,161,42,50,236,117,197,89,248,0,138,188,68,115,121,252,148,176,104,190,75,77,228,226,21,227,205,133,107,239,129,212,178,199,41,77,117,82,220,220,100,217,114,155,117,59,9,91,247,58,227,90,182,182,201,221,190,43,135,159,16,202,86,101,233,81,240,175,21,38,68,167,98,165,58,57,154,22,73,75,44,92,140,54,157,85,33,132,150,137,68,148,164,141,78,176,146,34,50,37,58,209,108,230,54,199,74,205,110,115,104,89,75,196,124,43,166,95,148,174,109,153,125,250,94,61,94,164,194,22,185,84,167,35,156,46,68,148,182,157,121,172,151,80,233,58,217,36,220,218,105,82,53,52,114,157,146,160,0,33,173,35,60,114,109,174,32,23,150,81,241,25,17,10,133,82,145,77,69,163,86,53,181,28,224,203,118,147,25,245,66,124,212,105,39,80,251,170,95,41,69,171,164,243,169,111,69,165,196,114,102,80,0,0,8,213,154,220,230,208,178,151,136,248,87,76,191,41,92,219,50,251,244,188,122,189,73,132,45,114,169,78,71,56,92,137,41,109,58,243,89,46,161,210,117,178,73,185,180,210,164,106,104,229,59,37,64,0,0,67,90,70,120,228,219,92,64,47,44,163,226,50,34,21,10,165,34,154,139,70,172,107,106,57,193,150,237,38,51,234,132,249,168,210,78,161,247,84,190,82,139,87,73,231,82,222,139,75,136,228,204,160,0,0,16,171,136,206,125,191,146,189,9,140,55,195,182,58,140,77,185,169,253,100,73,15,199,223,22,139,5,107,91,69,49,68,178,216,243,198,182,220,75,77,118,164,148,133,45,210,218,148,182,247,75,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,174,174,42,89,147,204,158,89,174,172,63,171,96,230,46,122,14,139,118,83,231,199,126,145,232,8,18,121,114,161,184,210,149,39,159,33,167,22,124,196,76,109,28,178,36,165,61,62,189,166,179,211,192,112,224,226,29,142,216,183,152,38,176,115,29,110,175,149,17,46,186,124,159,67,62,221,30,28,87,32,206,138,210,228,30,229,71,75,69,201,91,13,190,74,213,14,43,152,150,54,236,73,184,103,106,130,128,127,186,143,158,207,252,57,255,0,213,154,63,253,144,91,246,66,177,74,251,198,156,167,88,216,153,137,117,223,76,220,149,159,73,245,179,122,86,99,243,121,85,41,76,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,159,42,226,131,155,203,239,43,216,113,107,82,48,166,111,163,46,251,214,160,255,0,34,168,228,6,101,55,14,12,50,109,82,54,165,211,52,19,203,91,241,144,157,205,56,158,89,191,244,22,77,168,68,12,151,231,147,57,216,251,154,11,3,10,174,156,121,217,69,170,212,28,145,81,111,228,189,40,250,152,177,35,187,45,216,218,162,58,22,142,114,35,169,174,98,84,74,71,51,121,106,105,208,238,80,4,0,226,183,154,60,118,203,95,236,187,246,41,124,252,156,249,71,233,191,73,255,0,70,67,153,207,233,250,30,79,247,203,78,109,219,207,119,232,233,174,238,221,116,45,35,254,66,179,235,155,28,105,205,141,141,134,120,151,138,222,153,182,235,62,147,235,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,0,16,255,0,136,205,123,54,56,99,135,12,99,54,89,241,14,171,14,37,3,230,238,122,19,20,26,108,246,209,7,69,172,234,105,92,134,86,242,121,70,73,67,169,78,244,242,212,151,52,105,45,58,181,214,93,39,138,158,120,233,213,88,85,9,152,187,18,169,30,44,134,222,118,12,187,110,152,150,37,33,42,35,83,46,27,49,208,233,33,68,70,147,54,214,133,232,103,181,73,61,12,174,127,44,89,133,181,115,65,131,84,92,92,181,163,116,29,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,146,226,13,73,66,150,211,173,44,208,141,251,75,202,103,215,20,175,188,22,202,117,243,137,152,105,93,244,53,201,70,244,103,69,55,165,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,247,81,243,217,255,0,135,63,250,179,71,255,0,178,11,254,17,43,136,102,116,233,89,88,194,249,20,43,66,224,136,156,84,185,99,145,91,240,206,50,101,28,38,13,205,174,212,31,109,74,36,161,9,73,58,150,141,100,162,91,196,146,229,184,132,61,182,173,191,186,143,158,207,252,57,255,0,213,154,63,253,144,89,164,140,69,205,70,84,114,115,112,99,222,99,175,56,152,129,125,196,145,71,150,253,188,168,112,161,194,165,196,122,161,29,135,97,161,248,76,160,220,146,109,62,225,169,227,230,52,135,18,217,33,14,33,10,83,242,87,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,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,0,0,0,135,249,230,206,109,119,39,152,143,131,181,55,41,94,153,179,46,143,78,71,185,169,173,33,5,41,77,180,112,57,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,185,107,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,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,83,106,128,2,128,127,186,143,158,207,252,57,255,0,213,154,63,253,144,93,246,94,174,154,237,243,128,88,105,122,221,51,186,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,96,232,0,0,42,3,62,185,245,205,142,11,102,198,249,195,60,52,197,111,67,91,116,111,70,116,80,189,5,77,145,202,230,211,98,188,231,206,61,29,110,43,87,29,90,189,101,30,154,232,90,17,17,20,191,225,127,143,120,177,152,156,2,175,222,184,199,117,252,160,173,66,188,37,82,216,147,208,198,137,178,42,33,66,113,45,236,142,219,104,61,22,243,135,169,150,239,91,77,116,34,34,152,0,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,168,116,157,108,146,110,109,52,169,26,154,57,78,201,80,0,0,16,214,145,158,57,54,215,16,11,203,40,248,140,136,133,66,169,72,166,162,209,171,26,218,142,112,101,187,73,140,250,161,62,106,52,147,168,125,213,47,148,162,213,210,121,212,183,162,210,226,57,51,40,0,70,172,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,233,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,131,199,123,54,45,255,0,131,151,165,167,41,26,250,70,129,81,142,217,234,126,171,142,69,117,178,62,197,39,93,55,247,25,145,12,223,98,69,181,47,15,177,42,224,182,213,234,185,69,172,203,140,210,187,15,82,102,66,208,149,105,170,191,115,184,204,255,0,136,190,14,29,120,139,19,16,114,201,109,169,153,28,199,168,145,161,209,223,245,12,180,113,154,124,77,221,233,73,119,175,217,169,125,166,36,232,0,0,140,28,71,101,156,76,172,92,250,61,203,231,70,154,207,209,215,118,180,233,126,175,217,247,140,251,17,106,122,16,189,238,21,182,186,173,236,179,199,144,163,237,169,78,68,223,254,217,79,132,126,243,247,125,159,112,153,64,0,0,0,0,0,0,3,207,94,23,253,165,96,210,158,173,221,149,110,134,20,116,169,110,59,200,117,221,164,148,169,71,216,218,84,103,216,133,31,97,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,118,255,0,194,251,12,66,124,97,226,195,142,216,132,114,96,218,109,252,151,166,188,149,183,211,235,14,110,169,62,97,107,185,200,105,87,209,90,75,254,111,218,33,237,233,126,221,88,131,86,118,183,117,212,250,217,111,45,75,82,249,45,183,222,165,43,185,180,164,187,214,175,103,180,126,74,61,173,94,175,186,219,52,152,28,245,186,162,66,11,154,132,234,103,166,133,235,25,123,200,118,107,71,35,25,157,189,17,30,69,27,13,249,145,164,161,14,161,223,76,83,203,212,86,211,35,218,169,4,125,202,35,211,188,116,120,188,45,115,70,251,140,165,203,83,150,151,91,74,212,174,186,156,123,76,253,154,117,125,186,15,180,199,9,156,199,186,146,55,32,236,63,119,54,1,255,0,254,96,249,175,240,173,204,211,38,247,244,6,164,214,221,167,213,211,253,125,123,255,0,238,190,205,7,39,188,178,77,153,123,18,49,206,184,240,227,166,136,93,206,250,98,158,189,123,82,95,69,15,168,251,214,146,254,35,139,79,166,205,166,61,200,156,207,41,126,237,196,175,97,31,176,207,222,67,233,89,247,165,203,97,214,90,175,218,181,30,138,115,59,182,59,201,109,205,53,66,144,125,139,74,139,232,173,69,221,237,22,145,147,110,42,73,171,73,135,97,227,212,142,91,171,230,109,172,108,215,93,10,67,167,243,17,98,23,176,154,71,210,251,125,228,44,246,4,248,149,56,141,206,130,239,53,135,117,218,173,166,157,116,51,35,236,50,35,239,35,31,160,0,0,0,0,0,0,0,0,0,126,121,243,226,83,34,57,58,115,188,166,26,211,114,182,154,180,212,200,139,176,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,231,90,148,87,147,234,63,25,46,35,107,141,184,93,138,237,239,238,208,133,123,145,25,158,132,38,94,80,248,115,98,38,63,116,119,125,202,207,162,173,23,249,155,100,238,97,254,118,156,246,207,212,68,148,58,157,174,178,146,238,237,215,94,226,237,182,252,23,201,230,7,224,82,80,187,34,215,233,164,163,95,158,235,166,47,93,121,159,217,117,229,151,115,170,47,227,247,105,219,16,132,161,59,80,90,17,15,250,0,1,229,46,124,45,177,111,24,206,196,184,168,125,91,79,118,172,186,151,155,215,213,52,255,0,97,101,236,51,33,25,177,119,133,238,91,49,21,137,179,168,214,215,161,43,82,18,225,162,111,89,62,78,213,168,156,50,62,90,165,165,7,235,172,149,255,0,55,78,227,16,87,28,248,72,227,93,154,151,42,120,86,215,202,200,140,165,78,58,141,209,32,114,208,92,213,26,181,126,97,153,232,73,111,176,191,127,236,49,11,47,124,51,189,240,230,162,245,38,243,162,122,62,84,119,84,203,141,245,44,187,181,105,82,146,101,171,107,81,31,106,21,220,126,207,184,125,76,49,198,252,73,193,250,146,42,150,21,195,232,231,219,81,44,143,164,142,247,105,41,10,255,0,125,109,101,222,218,61,158,207,188,88,46,94,120,192,85,97,185,76,183,177,178,149,212,48,146,102,51,245,94,122,81,180,190,105,10,119,147,26,22,167,216,78,175,105,31,217,238,22,97,133,24,205,135,216,211,109,199,186,48,254,183,233,24,111,180,133,154,186,103,217,218,106,109,11,211,231,80,131,61,9,212,118,233,237,251,244,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,162,120,139,218,95,188,51,115,115,194,85,54,228,171,83,150,90,42,44,231,216,50,247,26,92,81,127,168,94,95,10,41,133,47,43,9,208,245,228,214,9,159,243,83,160,255,0,237,19,44,0,0,84,231,25,60,96,57,115,168,120,69,21,221,90,103,166,171,184,157,189,203,35,168,71,62,244,107,220,127,189,167,217,237,17,251,133,142,25,43,17,243,57,29,195,86,141,219,116,244,87,149,217,223,211,212,33,106,95,77,63,191,246,253,198,47,137,8,75,104,75,104,45,18,146,34,34,251,7,253,0,0,0,0,0,0,0,0,0,0,0,0,12,224,230,22,233,174,216,217,208,196,187,214,214,157,209,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,176,93,166,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,10,224,226,177,158,57,56,107,74,159,149,188,54,68,71,107,183,61,28,209,116,212,212,182,159,42,117,58,82,86,131,132,134,245,51,68,151,154,213,74,83,137,46,91,46,182,164,18,148,234,92,102,58,240,84,241,79,116,252,63,157,230,52,225,117,32,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,69,94,40,254,4,241,55,240,95,56,132,42,47,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,78,233,161,95,54,173,26,245,181,167,117,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,216,62,176,10,171,227,157,245,39,249,147,244,209,226,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,74,220,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,244,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,42,241,71,240,39,137,191,130,249,196,33,82,185,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,244,19,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,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,123,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,12,92,248,254,219,232,81,176,27,22,43,91,175,235,126,158,159,70,213,42,53,30,100,171,161,148,173,229,57,162,121,73,46,116,118,19,28,149,185,199,29,121,36,227,199,174,199,84,83,252,120,172,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,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,206,14,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,118,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,234,155,123,114,9,77,173,36,209,52,226,22,102,233,146,60,175,28,239,169,63,204,159,166,143,63,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,155,116,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,225,139,159,31,219,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,138,127,128,0,10,171,227,157,245,39,249,147,244,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,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,56,86,85,51,175,131,89,179,167,76,69,147,83,244,125,201,79,234,36,204,182,230,154,147,58,60,18,148,227,81,228,30,169,38,220,222,218,89,113,194,101,78,165,149,62,134,212,179,51,74,149,80,60,81,252,118,98,111,224,190,79,8,79,254,24,185,241,253,183,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,167,248,0,8,255,0,156,92,226,216,153,64,177,35,215,235,240,253,51,114,86,119,252,159,183,249,143,71,244,167,41,232,232,149,252,233,12,58,219,28,166,228,19,159,56,69,191,77,169,212,207,179,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,250,184,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,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,236,177,102,22,213,205,6,13,81,113,114,214,141,208,117,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,254,75,136,53,37,10,91,78,180,179,66,55,237,46,170,35,87,17,44,11,153,143,217,83,186,237,186,13,27,210,119,37,7,149,114,80,89,73,190,110,42,84,83,51,117,13,54,201,41,79,60,228,85,202,101,182,205,42,74,156,121,31,68,200,150,154,1,180,238,154,237,141,117,81,175,91,90,119,69,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,131,78,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,203,184,191,238,23,30,4,240,203,241,175,56,154,42,175,137,214,41,126,212,51,147,122,244,149,223,73,210,173,46,158,214,167,255,0,53,228,244,189,43,101,213,177,218,132,169,123,103,57,55,215,86,237,117,245,84,104,36,9,127,193,79,2,230,82,168,87,166,97,235,212,110,79,166,246,91,118,236,151,13,246,220,92,86,151,204,156,180,160,200,154,113,149,188,152,168,75,132,107,81,57,17,244,122,154,40,151,103,224,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,82,7,17,254,31,243,50,239,93,119,22,240,134,221,255,0,106,121,253,51,14,198,142,227,242,28,183,101,108,67,123,100,45,229,184,226,217,121,194,53,161,227,86,210,113,211,105,68,143,153,55,120,174,78,179,139,125,229,2,251,145,95,160,67,244,205,183,89,217,242,130,223,230,51,31,210,156,166,100,34,47,243,165,176,235,140,114,156,144,110,124,217,22,253,54,171,82,62,203,95,226,17,127,217,184,167,195,134,246,196,28,62,184,98,87,45,234,228,122,36,152,51,163,25,236,117,30,153,134,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,68,35,70,121,193,205,157,155,148,92,47,249,113,93,143,18,177,93,159,33,184,212,43,113,83,206,43,245,85,147,136,39,205,11,38,221,52,33,166,150,110,41,102,141,154,242,208,102,74,117,4,121,246,197,44,82,190,241,166,251,169,226,102,37,215,125,51,114,86,121,61,108,222,149,152,252,222,83,40,101,191,155,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,237,167,134,47,15,249,152,69,14,54,96,113,190,221,233,47,169,123,95,182,105,174,184,251,82,168,49,92,97,230,93,84,148,37,100,217,188,251,114,59,89,113,10,83,41,66,117,52,184,165,161,190,215,197,31,192,158,38,254,11,231,16,133,74,228,95,57,181,220,158,98,60,170,155,148,175,76,217,151,71,79,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,0,0,170,190,57,223,82,127,153,63,77,28,127,134,231,16,72,217,118,146,230,15,99,37,86,90,176,234,163,33,82,97,84,158,117,215,145,108,172,154,125,199,73,168,236,176,235,207,34,75,198,194,77,9,82,80,218,205,110,105,170,220,51,187,64,0,20,173,196,235,62,63,182,250,236,156,6,194,122,214,235,6,223,168,43,210,85,74,117,71,153,22,232,121,40,101,77,234,158,82,79,147,29,244,200,36,237,113,198,158,81,54,241,107,177,165,20,0,22,105,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,155,116,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,5,85,241,206,250,147,252,201,250,104,243,252,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,64,0,1,64,60,81,252,118,98,111,224,190,79,8,79,78,26,92,65,35,99,13,42,143,151,204,95,170,203,115,16,96,71,233,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,25,140,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,195,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,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,242,92,65,169,40,82,218,117,165,154,17,191,105,117,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,66,92,66,155,89,106,149,17,145,151,216,40,123,138,126,25,43,14,51,56,251,164,173,81,114,83,213,93,79,103,119,81,80,155,217,244,213,251,159,103,220,67,191,240,108,198,3,137,58,185,132,82,92,209,167,186,154,187,105,211,189,102,116,248,229,220,141,123,139,247,180,251,61,162,217,0,0,4,53,226,187,48,161,229,97,122,158,156,250,193,179,254,122,116,239,253,130,140,237,152,74,169,92,148,154,114,11,85,74,156,195,36,95,106,156,73,127,172,105,27,44,54,251,86,214,95,48,238,156,218,54,168,237,122,66,220,45,117,245,250,22,72,253,167,251,163,168,0,0,0,0,0,0,15,15,138,248,203,135,216,45,109,201,186,49,2,183,232,232,108,52,183,9,93,51,239,110,52,182,181,233,243,72,89,150,164,210,251,116,246,125,218,214,126,97,184,192,85,102,57,83,183,176,78,149,211,176,162,122,51,21,94,122,87,184,190,117,9,119,147,38,22,165,216,109,47,105,159,217,239,21,245,137,216,223,137,56,193,82,93,82,253,184,125,34,251,138,53,153,244,145,217,237,53,45,95,239,77,160,187,220,95,179,219,247,15,151,100,97,157,239,136,213,22,105,54,101,19,210,18,164,58,150,91,111,169,101,173,203,82,146,146,45,92,90,72,187,86,158,243,246,253,226,105,224,103,9,28,107,188,146,221,79,21,26,249,39,17,228,147,141,35,116,73,252,196,31,41,68,173,88,152,70,90,146,156,236,63,220,251,72,78,172,34,225,123,150,204,58,98,20,234,205,181,233,186,212,116,182,107,155,214,79,141,185,105,38,204,207,150,153,106,65,122,232,53,127,206,211,184,132,157,180,240,214,203,177,227,162,45,177,70,232,219,70,155,75,168,117,205,52,36,151,246,212,127,186,159,243,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,76,149,233,243,221,116,196,105,167,47,251,45,60,130,238,105,37,252,62,253,106,67,55,156,57,177,19,0,122,203,190,218,103,210,182,139,28,189,210,119,48,199,39,94,67,101,234,46,74,221,86,231,94,81,119,118,105,175,113,246,67,67,35,35,208,197,132,112,252,226,22,246,19,74,143,134,120,171,55,91,101,205,252,137,124,178,254,107,161,74,121,94,163,17,148,226,247,56,227,101,218,174,206,254,237,72,92,196,9,241,42,113,27,157,5,222,107,14,235,181,91,77,58,232,102,71,216,100,71,222,70,63,64,0,0,0,0,0,0,0,0,254,41,68,130,220,163,208,136,84,167,18,188,251,203,170,203,127,5,48,158,177,178,10,54,250,89,254,156,143,153,169,67,146,199,170,252,114,50,209,68,225,122,139,237,246,251,8,86,43,77,45,229,147,109,167,85,31,113,106,45,51,32,156,54,162,207,133,31,20,113,182,151,174,253,253,29,63,158,125,154,28,166,28,249,216,210,190,198,149,218,159,176,189,166,45,70,159,78,135,74,134,220,8,12,242,152,107,93,136,220,106,211,83,51,62,211,51,62,243,49,250,64,0,0,0,7,140,196,108,30,195,204,88,164,189,69,190,232,30,146,138,250,20,133,35,170,125,158,195,74,210,125,173,45,39,220,226,253,190,223,184,64,28,127,225,5,108,86,14,161,93,193,170,135,163,30,81,58,235,52,222,83,143,110,95,206,169,41,230,200,154,68,90,153,182,157,76,189,154,251,76,87,38,53,101,107,24,112,30,172,245,50,252,182,250,68,54,149,58,135,122,200,174,111,104,148,226,73,123,90,117,122,107,202,89,233,223,217,247,107,241,240,95,30,113,31,2,46,104,183,29,129,91,232,86,211,232,113,246,250,102,29,231,32,156,109,106,70,174,182,189,186,242,144,90,145,106,90,125,250,219,166,81,248,157,216,88,186,205,62,205,196,135,61,15,116,188,182,162,183,216,244,142,169,102,76,54,75,249,152,169,109,27,157,113,125,154,246,105,238,50,49,58,162,75,143,62,51,83,34,57,189,151,144,149,161,90,25,106,147,45,72,244,62,222,227,31,236,0,0,0,0,0,60,214,38,178,153,24,111,118,48,164,111,39,40,115,208,105,215,77,196,113,214,90,107,236,25,172,198,70,83,31,23,175,134,18,141,132,221,201,83,65,39,93,118,145,74,112,180,215,218,45,247,131,12,169,79,229,138,226,109,212,106,211,119,180,180,165,122,151,102,148,250,126,137,211,191,187,218,39,216,0,15,131,125,220,241,172,187,46,185,118,203,61,26,163,211,101,79,95,127,115,77,41,195,238,35,62,228,251,143,238,49,156,252,212,226,157,71,24,49,206,235,187,39,76,234,26,42,164,232,240,190,109,40,217,23,172,125,198,209,216,132,25,232,78,31,106,139,119,188,89,119,7,92,32,77,191,98,213,241,66,83,26,75,169,59,34,11,110,110,255,0,185,220,102,158,249,22,132,179,46,242,246,164,143,237,246,11,32,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,63,38,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,161,60,186,227,205,155,153,44,35,161,98,181,153,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,246,212,173,9,70,132,239,65,161,196,150,197,164,207,165,136,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,80,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,122,240,84,241,79,116,252,63,157,230,52,225,117,32,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,69,94,40,254,4,241,55,240,95,56,132,40,4,77,78,28,217,246,254,74,245,215,240,223,17,24,234,48,202,230,168,117,146,228,49,31,124,170,44,229,161,13,28,196,146,11,123,204,154,27,109,46,181,218,162,74,18,182,139,114,84,219,215,168,2,170,248,231,125,73,254,100,253,52,85,88,183,238,22,153,246,249,119,14,131,149,28,80,99,101,193,74,167,244,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,1,74,220,106,252,83,218,223,15,224,249,141,68,64,1,121,60,52,243,213,39,51,86,204,172,48,196,233,242,229,98,133,185,29,250,148,169,202,138,211,108,85,233,199,32,137,47,160,152,109,13,50,182,77,246,89,83,102,146,220,92,183,18,165,154,156,38,249,87,19,78,32,88,137,131,88,161,68,194,60,187,226,4,186,21,118,129,29,215,174,243,85,18,36,150,20,185,45,199,118,19,40,92,166,150,102,180,180,107,113,70,217,18,52,144,217,110,82,137,73,111,170,228,19,136,85,229,155,74,172,219,30,239,193,105,113,42,244,120,229,38,125,199,64,81,29,17,148,45,79,26,9,244,72,115,155,29,106,36,180,219,104,66,228,45,213,19,203,209,182,219,89,166,162,243,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,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,161,60,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,0,8,171,197,31,192,158,38,254,11,231,16,133,0,137,233,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,217,166,122,115,23,252,152,178,227,113,95,244,217,28,171,146,161,182,133,108,250,155,180,170,72,66,246,59,218,211,141,252,203,104,122,70,215,18,72,95,35,150,102,70,178,16,3,46,28,98,113,150,36,202,85,139,140,88,107,251,74,151,81,168,69,133,26,161,64,66,97,214,29,230,190,162,90,74,35,109,155,50,222,209,198,208,203,77,166,62,166,217,37,74,82,150,107,43,127,16,131,137,102,69,100,230,106,217,139,137,248,99,2,92,172,80,183,35,177,77,139,5,50,154,109,138,189,56,228,25,169,133,155,238,33,166,86,201,190,243,201,112,148,91,139,152,218,146,179,83,102,221,43,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,84,206,78,28,102,115,6,166,98,175,87,74,181,165,219,253,66,174,154,68,154,169,57,232,22,208,167,20,219,207,190,227,109,23,37,108,55,205,39,118,147,101,163,136,220,106,105,205,41,219,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,107,195,63,37,20,236,207,223,117,43,219,18,233,157,78,27,90,90,198,155,13,194,148,207,166,103,60,203,132,220,118,100,50,166,246,114,117,67,238,26,92,220,90,176,147,65,165,227,82,111,80,85,95,28,239,169,63,204,159,166,138,171,23,61,195,75,136,36,108,97,165,81,242,249,139,245,89,110,98,12,8,253,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,182,20,2,128,120,163,248,236,196,223,193,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,13,4,228,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,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,0,42,175,142,119,212,159,230,79,211,69,85,139,158,225,165,196,18,54,48,210,168,249,124,197,250,172,183,49,6,4,126,154,143,86,150,235,178,159,185,80,132,202,125,195,112,208,193,33,133,199,140,195,73,53,188,234,150,249,234,163,51,89,171,91,10,1,74,220,78,179,227,251,111,174,201,192,108,39,173,110,176,109,250,130,189,37,84,167,84,121,145,110,135,146,134,84,222,169,229,36,249,49,223,76,130,78,215,28,105,229,19,111,22,187,26,81,113,78,31,248,23,140,184,209,152,42,76,172,33,186,106,182,91,150,166,250,156,235,198,28,20,202,110,139,243,78,19,41,113,181,184,218,30,234,22,70,207,32,212,123,219,83,198,164,45,180,58,69,245,184,163,248,236,196,223,193,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,13,4,228,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,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,57,254,58,99,166,28,101,211,14,42,56,161,138,21,158,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,206,182,58,99,166,35,230,47,17,234,56,161,138,21,158,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,158,188,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,231,252,72,248,125,198,203,180,150,241,135,6,233,82,213,135,85,25,9,141,54,154,203,78,188,139,101,100,211,13,180,110,200,121,247,94,121,18,94,55,212,75,82,82,134,214,104,111,93,86,217,31,0,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,206,14,116,48,114,133,128,89,160,191,240,170,214,123,125,22,149,80,110,69,57,189,171,46,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,211,131,70,55,213,111,172,18,175,224,189,66,135,18,60,124,47,144,194,160,207,101,197,111,150,197,73,249,146,13,14,160,245,34,91,110,182,238,139,73,145,41,14,33,59,72,208,107,114,152,69,207,101,203,27,234,185,113,225,19,69,198,90,21,14,37,94,165,64,143,81,76,56,146,220,82,24,55,228,92,79,198,109,110,109,245,148,132,41,242,89,160,141,38,178,65,164,148,141,219,202,152,70,154,48,7,7,40,89,127,193,171,79,7,109,199,186,136,150,205,61,49,220,147,181,104,234,229,45,74,114,76,157,139,90,205,190,107,238,58,239,47,121,165,27,246,167,213,73,16,232,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,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,80,14,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,62,82,201,204,197,229,103,101,211,16,242,202,168,49,39,218,119,228,136,117,36,26,136,155,126,155,81,98,84,71,84,250,22,73,51,113,14,181,17,13,41,181,119,25,54,180,41,58,56,151,121,0,234,185,157,204,45,213,154,12,101,173,98,229,211,27,160,235,249,113,169,212,180,74,114,67,52,200,45,39,107,81,219,82,207,252,167,22,105,74,18,183,93,117,100,132,111,218,82,255,0,134,47,15,248,120,187,50,54,96,113,190,221,234,236,88,155,95,182,105,174,184,195,177,107,210,155,125,230,93,84,148,37,102,225,50,195,145,251,89,113,9,75,202,90,117,53,54,149,161,203,148,17,87,138,63,129,60,77,252,23,206,33,10,1,19,211,134,231,16,72,217,118,146,230,15,99,37,86,90,176,234,163,33,82,97,84,158,117,215,145,108,172,154,125,199,73,168,236,176,235,207,34,75,198,194,77,9,82,80,218,205,110,105,170,220,51,187,64,0,0,21,87,199,59,234,79,243,39,233,162,170,197,175,112,167,207,109,40,233,80,50,179,140,183,52,180,212,147,32,152,178,42,181,23,210,166,28,96,210,132,183,71,53,153,18,144,180,168,148,108,111,82,137,100,190,66,77,27,24,109,203,74,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,85,219,86,181,118,240,168,189,73,183,32,245,114,227,211,231,213,28,111,154,134,246,197,133,21,217,114,92,213,102,68,123,24,97,213,233,174,229,109,209,36,106,50,35,249,67,208,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,223,184,105,113,4,141,140,52,170,62,95,49,126,171,45,204,65,129,31,166,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,134,85,198,132,248,124,99,166,28,99,46,89,108,170,77,149,89,230,213,108,75,126,151,109,215,233,175,145,34,84,41,81,226,161,146,90,144,70,122,178,239,41,75,105,194,51,74,146,74,35,209,104,113,8,146,160,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,21,87,199,59,234,79,243,39,233,162,170,197,207,112,210,226,9,27,24,105,84,124,190,98,253,86,91,152,131,2,63,77,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,0,0,160,30,40,254,59,49,55,240,95,39,132,34,253,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,253,50,11,157,123,87,53,152,113,18,137,86,169,244,248,155,108,211,217,110,227,167,200,54,208,228,253,132,150,213,83,142,77,165,8,83,46,172,200,214,148,36,185,46,44,144,101,181,77,45,217,84,50,174,59,174,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,130,48,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,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,0,0,0,43,127,140,86,16,34,224,177,41,24,161,21,141,101,211,94,143,5,199,55,127,220,237,179,80,124,203,67,89,23,121,251,18,103,246,251,5,104,229,91,20,234,56,63,142,118,165,217,6,103,78,209,213,32,199,155,243,105,94,248,189,99,14,56,142,212,44,203,82,108,187,82,91,189,195,70,22,37,207,26,244,178,232,119,108,67,213,170,197,58,52,228,119,247,58,210,92,46,242,35,238,87,184,190,226,31,120,0,4,4,227,61,42,91,25,98,183,91,105,26,52,229,235,17,42,94,165,219,173,62,161,170,116,239,238,246,138,130,193,182,83,35,23,172,120,234,111,122,93,185,41,136,52,235,166,226,57,77,150,154,251,6,148,240,201,148,199,195,107,78,58,91,216,150,168,112,16,73,215,93,164,81,208,90,107,237,30,148,0,0,0,0,0,127,140,185,113,224,70,118,100,183,54,50,202,20,181,171,67,61,18,69,169,158,133,219,220,66,10,230,227,137,221,131,132,76,212,108,220,55,115,211,23,75,43,122,42,251,30,143,210,172,137,246,205,127,61,21,77,175,107,173,163,179,94,221,125,196,102,42,47,26,49,231,17,241,222,230,149,113,223,245,190,185,110,190,183,24,111,166,97,174,74,13,199,22,148,106,211,104,221,167,53,101,169,150,167,175,221,167,216,193,108,173,99,6,60,85,153,166,88,118,223,86,135,18,151,86,239,89,21,189,141,26,155,73,175,107,174,163,93,57,168,61,59,251,126,253,44,111,0,56,65,91,20,115,167,215,113,150,161,233,55,146,77,58,245,55,148,227,59,87,243,74,82,121,177,230,153,30,134,78,39,82,47,110,190,194,19,247,14,112,123,15,48,158,146,205,22,195,160,122,54,43,40,74,18,142,169,247,187,9,40,73,118,186,181,31,115,104,246,251,62,241,237,0,0,0,0,7,230,168,211,161,213,97,185,2,123,60,214,29,211,122,55,26,117,208,200,203,180,140,143,188,136,85,126,126,184,109,69,129,10,78,41,96,149,47,78,94,206,178,159,207,62,221,78,43,13,252,236,153,95,107,170,236,79,216,126,195,21,100,235,75,101,102,219,137,209,69,222,90,139,58,225,171,159,121,116,153,108,224,174,44,86,55,193,94,239,68,191,211,145,114,244,41,146,95,245,88,142,102,122,168,219,47,93,125,158,207,105,11,107,74,137,101,185,39,169,24,254,128,0,0,0,0,0,0,0,134,124,70,179,122,188,189,88,109,91,182,156,189,183,61,107,119,33,92,189,121,60,151,162,45,93,142,50,227,106,213,183,149,222,101,167,218,125,212,81,42,83,243,31,84,153,43,222,226,244,220,173,8,181,208,180,246,125,194,202,120,98,100,134,61,226,250,177,147,18,32,235,2,54,158,141,143,205,63,158,220,83,99,187,235,50,249,41,58,41,40,63,89,29,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,68,105,108,173,135,81,204,90,55,33,73,52,168,181,73,145,151,98,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,83,167,207,112,211,205,147,48,146,141,202,83,73,215,77,11,77,116,208,204,133,87,226,158,18,223,88,39,118,189,107,222,180,206,134,124,87,20,105,46,115,46,234,73,117,104,37,124,218,214,159,164,210,187,53,246,125,218,247,252,173,241,17,197,108,190,170,37,191,57,223,76,219,45,190,217,174,22,216,209,246,160,185,8,63,156,40,203,112,254,109,147,79,127,183,94,242,237,183,236,181,230,235,12,179,39,66,143,42,216,155,201,170,244,232,118,84,14,92,133,114,85,177,147,90,121,171,101,180,171,106,158,74,117,46,254,242,236,238,238,128,0,0,0,0,60,230,36,233,251,59,186,117,86,210,244,44,239,91,77,116,249,133,246,140,214,99,70,159,182,43,239,69,110,47,148,213,79,91,77,53,254,116,231,104,182,142,11,113,166,127,39,251,154,95,55,249,175,202,233,173,236,218,95,214,116,84,227,215,94,254,239,103,112,176,224,0,16,151,138,166,52,55,135,152,6,253,165,9,253,147,174,71,85,79,117,59,117,214,52,136,83,155,62,244,40,190,146,11,184,200,254,210,20,151,101,219,146,111,43,194,139,107,69,254,182,177,81,141,9,39,217,216,110,186,148,107,218,100,93,234,247,151,222,67,71,249,103,176,162,225,182,4,88,182,179,13,108,118,53,189,76,76,147,220,103,189,244,195,101,11,87,106,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,194,242,203,165,247,105,96,77,137,152,174,159,171,179,47,94,116,62,183,123,45,244,149,70,230,79,103,163,229,243,77,215,53,102,7,59,155,203,74,62,119,102,186,167,85,123,92,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,77,212,227,246,112,112,191,2,114,243,11,49,15,156,186,253,34,226,143,17,86,180,88,205,56,202,234,239,203,142,167,226,160,212,226,53,142,133,52,149,56,181,184,146,52,33,10,209,42,115,107,106,207,182,42,226,101,213,140,152,143,113,226,149,235,47,168,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,61,94,40,101,210,251,193,252,44,195,172,76,190,163,244,31,180,206,182,101,30,22,246,93,223,75,106,52,7,152,153,204,105,213,233,206,235,150,158,82,210,133,163,145,169,145,239,34,76,170,224,169,226,158,233,248,127,59,204,105,194,234,64,69,94,40,254,4,241,55,240,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,224,190,113,8,81,94,19,216,191,181,12,83,179,112,207,210,158,140,249,91,112,83,168,93,111,35,157,210,245,82,91,103,155,203,220,157,251,121,155,182,238,78,186,105,169,107,168,244,25,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,20,255,0,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,138,171,227,157,245,39,249,147,244,209,5,114,173,150,58,238,106,174,171,186,202,181,171,93,21,106,223,179,231,220,180,232,221,50,28,244,164,166,28,97,182,160,239,91,173,33,142,106,228,36,185,202,51,74,52,212,210,101,218,92,171,253,149,88,87,87,248,86,220,185,45,202,135,252,100,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,11,211,225,251,158,234,22,106,173,86,236,171,165,125,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,116,201,51,82,52,212,181,79,105,76,1,74,220,106,252,83,218,223,15,224,249,141,68,71,92,0,202,101,229,152,204,47,197,107,227,15,228,75,157,93,195,88,244,185,49,237,200,144,9,247,235,40,148,227,228,233,54,190,98,77,43,105,168,238,56,72,74,28,91,167,162,18,91,141,36,124,170,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,127,87,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,59,76,144,219,77,182,217,26,141,75,50,65,26,148,165,25,168,238,123,133,30,93,63,98,217,113,98,255,0,173,199,217,114,98,151,79,93,145,235,235,202,165,165,10,244,115,94,171,171,109,90,182,235,146,55,18,80,178,234,249,107,45,90,45,42,7,54,62,41,241,147,226,5,195,230,47,143,65,119,101,50,242,183,178,175,97,102,178,141,34,93,110,222,186,164,84,99,86,155,102,1,37,22,242,216,154,168,177,141,215,9,197,41,196,62,166,220,209,124,180,33,11,216,217,153,169,196,110,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,35,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,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,34,175,20,127,2,120,155,248,47,156,66,20,87,132,246,47,237,67,20,236,220,51,244,167,163,62,86,220,20,234,23,91,200,231,116,189,84,150,217,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,63,94,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,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,126,171,231,29,49,31,18,112,226,198,194,251,214,179,233,90,86,28,245,205,80,30,124,141,82,163,197,148,81,200,226,169,195,63,93,150,250,84,242,136,203,114,18,181,32,148,104,75,104,68,181,224,243,130,21,91,243,49,114,49,149,154,228,72,116,220,46,142,106,145,17,77,169,111,206,126,163,22,92,102,144,142,228,161,9,73,60,181,44,204,207,84,54,146,73,239,53,183,118,128,42,3,139,22,74,42,54,181,213,83,205,70,27,211,55,219,117,157,36,222,44,32,162,199,102,149,57,78,71,142,220,134,210,74,67,143,117,78,61,185,100,150,214,162,116,157,113,107,50,116,137,21,237,66,191,239,43,102,217,185,172,202,21,195,46,37,10,241,143,26,53,118,158,147,35,98,114,35,200,68,134,13,105,50,50,37,182,235,100,105,89,104,178,37,56,146,61,174,45,42,246,185,98,203,213,213,154,12,101,162,225,29,173,39,160,235,249,146,106,53,69,197,114,67,52,200,45,39,115,178,28,74,11,252,150,208,74,82,18,183,93,105,6,180,111,220,90,40,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,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,170,190,57,223,82,127,153,63,77,16,43,45,25,103,188,179,75,112,221,118,102,31,78,136,139,134,129,107,200,184,224,194,146,100,132,84,214,204,168,204,156,66,116,212,73,101,106,76,133,26,22,175,83,122,18,149,26,18,163,113,28,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,126,153,5,206,189,171,154,204,56,137,68,171,84,250,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,20,3,197,31,199,102,38,254,11,228,240,132,127,183,112,182,251,186,236,75,187,19,40,20,46,170,219,177,58,15,148,19,122,166,81,209,245,175,27,49,126,109,107,39,28,222,226,77,63,54,149,109,211,85,104,93,163,245,224,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,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,135,178,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,249,46,32,212,148,41,109,58,210,205,8,223,180,186,168,0,170,190,57,223,82,127,153,63,77,16,43,45,25,103,188,179,75,112,221,118,102,31,78,136,139,134,129,107,200,184,224,194,146,100,132,84,214,204,168,204,156,66,116,212,73,101,106,76,133,26,22,175,83,122,18,149,26,18,163,113,28,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,126,153,5,206,189,171,154,204,56,137,68,171,84,250,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,117,226,189,158,56,214,213,42,183,148,124,57,68,178,174,212,163,199,69,221,86,37,187,28,160,196,117,45,190,152,76,26,77,38,234,223,105,72,230,168,245,104,153,117,77,232,181,56,190,77,90,225,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,30,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,233,135,138,63,142,204,77,252,23,201,225,14,85,134,185,122,186,177,83,6,177,71,23,45,105,60,255,0,217,95,162,100,212,105,104,138,227,175,73,131,49,82,82,236,134,212,130,61,57,29,58,92,89,41,36,158,81,186,179,90,121,91,87,229,48,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,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,208,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,218,197,53,241,147,183,51,4,222,44,82,110,75,201,125,126,19,246,181,102,189,30,59,92,186,108,167,99,71,41,177,100,56,150,210,225,60,227,145,77,228,19,138,90,84,222,188,181,122,142,161,184,85,128,53,28,39,165,227,45,167,39,29,45,207,77,216,43,168,38,61,126,55,89,38,55,46,43,169,83,103,39,124,82,55,143,144,107,75,252,182,253,103,57,91,59,55,106,52,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,241,88,253,116,225,61,159,131,87,101,91,29,39,116,150,12,138,122,169,117,247,57,82,92,221,22,106,138,33,183,164,82,55,139,121,190,148,106,217,110,78,237,117,45,53,44,208,213,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,109,92,19,237,44,92,165,89,183,229,213,89,76,184,152,117,92,145,20,168,172,203,105,123,38,212,90,55,17,38,76,83,55,73,40,66,82,77,180,234,185,42,230,173,45,164,156,73,197,90,14,205,5,101,241,159,203,197,86,228,182,109,172,200,219,84,168,139,69,167,29,84,75,162,66,166,41,47,148,39,164,55,208,41,13,40,246,41,8,144,252,132,168,209,243,154,202,108,204,148,132,153,183,7,248,118,227,164,60,1,205,101,169,114,87,171,62,140,182,235,220,219,110,188,242,137,130,109,49,101,17,19,75,117,199,141,41,101,150,229,34,43,206,56,74,74,146,219,43,250,68,102,133,70,177,39,241,167,26,41,85,28,142,101,219,2,45,235,190,36,169,20,185,23,29,122,230,163,178,132,173,113,95,58,156,148,83,148,235,155,117,66,205,167,166,153,52,75,35,216,226,22,180,232,166,148,126,131,133,166,5,204,198,12,214,80,110,73,180,110,174,219,195,191,246,73,83,121,195,125,182,209,41,178,50,167,161,46,52,91,121,221,87,45,228,182,181,37,43,110,51,255,0,72,146,104,85,244,128,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,0,1,207,241,211,2,240,227,49,120,113,81,194,252,80,163,117,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,117,177,211,2,241,31,46,152,143,81,194,252,80,163,116,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,128,18,255,0,135,54,74,63,149,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,67,245,136,171,197,31,192,158,38,254,11,231,16,133,21,225,61,139,251,80,197,59,55,12,253,41,232,207,149,183,5,58,133,214,242,57,221,47,85,37,182,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,143,215,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,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,86,83,194,159,61,180,163,165,64,202,206,50,220,210,211,82,76,130,98,200,170,212,95,74,152,113,131,74,18,221,28,214,100,74,66,210,162,81,177,189,74,37,146,249,9,52,108,97,183,45,40,0,0,85,95,28,239,169,63,204,159,166,138,245,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,209,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,104,186,158,28,28,64,33,230,34,132,214,18,98,245,197,254,219,16,58,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,56,143,241,0,135,151,122,19,184,73,132,55,23,251,108,79,233,159,118,76,118,216,144,221,187,23,122,28,221,33,15,33,198,214,243,205,145,161,12,154,119,19,110,155,170,52,124,201,59,73,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,11,180,178,50,101,66,201,230,68,113,186,152,229,87,211,55,157,209,135,245,153,23,53,73,165,172,162,169,198,169,146,185,81,163,54,173,52,101,174,107,164,78,41,36,227,138,90,148,173,164,104,105,186,65,23,189,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,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,115,62,227,181,101,71,53,216,143,148,172,71,69,235,101,59,215,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,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,5,85,241,206,250,147,252,201,250,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,244,200,46,117,237,92,214,97,196,74,37,90,167,211,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,160,30,40,254,59,49,55,240,95,39,132,57,166,17,101,158,242,198,172,35,197,60,82,179,39,68,90,240,162,60,10,149,78,152,241,147,107,147,78,121,18,215,33,246,156,82,137,59,216,76,77,230,217,151,174,133,47,106,183,165,45,185,226,176,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,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,208,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,156,33,215,241,231,44,247,150,3,91,216,109,121,214,103,68,168,219,216,163,107,194,184,232,179,89,50,66,210,183,34,199,122,76,71,90,53,26,146,182,85,37,178,37,246,161,196,45,10,35,37,111,109,190,193,195,155,58,255,0,201,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,239,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,28,204,88,81,113,35,2,47,171,89,246,183,187,42,222,169,166,49,238,50,216,250,161,188,132,43,177,73,35,208,215,220,103,167,188,102,254,244,183,36,217,183,133,106,214,149,253,109,30,163,38,18,143,179,180,218,117,72,215,176,204,187,211,239,63,188,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,105,137,180,0,2,188,120,210,70,153,252,159,237,169,100,239,243,95,149,208,219,217,180,191,172,232,170,39,174,189,253,223,192,84,190,11,233,251,98,177,53,86,210,249,77,75,245,180,215,79,231,77,246,141,41,225,182,159,179,171,91,69,110,47,66,193,245,180,211,95,152,71,104,244,96,0,0,0,0,56,94,101,51,117,134,89,108,161,72,149,115,205,231,85,122,117,187,22,7,46,66,121,202,216,241,161,60,212,50,226,83,185,76,169,58,159,119,121,246,119,212,14,105,56,136,226,182,96,149,46,223,130,239,161,173,151,31,112,209,11,108,105,27,144,124,244,23,206,28,100,56,95,54,241,39,191,217,175,121,246,112,12,44,194,91,235,27,46,214,109,123,42,153,215,79,148,226,77,69,206,101,173,9,78,161,6,175,156,90,19,244,157,79,102,190,223,191,75,80,202,135,10,11,114,202,85,54,244,198,121,190,151,169,163,147,49,20,254,91,145,250,87,75,144,225,39,155,26,97,165,123,84,151,83,174,154,30,186,233,161,17,11,14,160,219,148,107,102,157,26,149,69,135,211,198,136,202,35,178,142,98,215,181,9,73,37,37,170,140,204,251,18,93,231,168,250,96,0,0,0,0,0,63,229,198,208,234,13,183,11,84,159,121,10,135,226,117,146,24,246,116,132,227,38,27,65,210,12,157,125,37,31,154,127,51,180,161,71,107,214,121,243,53,106,165,44,253,84,118,123,125,134,43,90,44,167,225,190,153,49,151,177,196,107,181,90,17,233,169,105,237,251,197,235,240,229,205,234,243,11,97,187,110,221,146,247,92,244,93,188,245,114,244,231,115,158,150,180,246,54,203,109,167,70,217,79,113,158,191,97,247,204,192,0,0,0,0,0,0,1,230,49,38,253,163,225,149,155,62,244,174,175,108,58,127,43,153,216,163,254,177,212,54,95,69,42,62,245,151,176,255,0,214,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,218,158,207,250,79,169,100,71,41,245,28,204,226,65,183,45,92,155,122,143,254,232,187,162,85,167,53,137,60,175,84,158,109,127,214,49,167,171,175,219,161,119,223,253,46,153,14,141,5,170,116,6,185,108,51,187,98,119,25,233,169,153,159,105,153,159,121,152,253,96,0,0,0,0,0,0,3,192,227,22,9,88,120,225,106,202,181,47,138,95,85,29,246,214,150,213,207,121,28,181,155,110,54,74,209,167,16,103,161,58,174,205,123,117,251,180,167,172,227,112,213,189,176,78,93,66,241,195,231,61,55,107,154,157,148,162,209,152,221,19,122,200,112,219,249,217,75,113,205,141,52,143,91,77,85,187,222,70,71,12,237,219,134,189,97,220,177,43,148,121,29,45,74,149,41,183,155,86,196,47,99,141,56,74,46,197,18,146,122,41,5,236,50,236,246,139,117,200,135,18,154,126,35,122,55,9,177,74,23,69,88,97,134,99,70,169,115,84,239,86,178,233,152,66,121,76,69,74,91,222,181,184,173,77,93,154,104,125,154,24,177,104,242,26,151,29,185,76,43,115,111,32,156,65,232,101,170,76,181,35,237,31,232,0,0,0,3,201,226,226,205,188,41,189,22,71,161,166,222,168,159,255,0,123,56,51,89,138,171,55,49,66,240,89,158,166,170,253,64,255,0,251,225,98,227,248,56,80,220,165,101,130,179,33,227,213,83,46,233,18,17,254,66,233,244,243,46,227,63,112,158,0,3,254,30,117,12,52,183,156,61,18,218,77,74,63,176,139,81,69,124,81,177,194,94,38,99,188,155,90,60,141,212,219,108,151,3,102,194,47,159,143,50,106,53,212,219,74,190,138,253,230,95,105,143,197,194,243,6,213,138,25,140,137,84,154,157,144,109,152,237,214,82,230,186,238,126,60,248,74,36,104,75,73,150,169,112,251,116,50,251,12,95,11,45,33,134,144,203,101,162,91,73,37,37,246,17,104,63,236,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,185,62,28,150,181,10,249,225,213,101,217,87,76,30,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,251,69,75,103,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,245,241,118,160,220,108,212,217,154,13,230,22,190,83,133,162,20,122,33,206,90,16,235,100,56,0,177,78,20,121,40,253,166,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,137,78,199,29,61,166,179,38,94,105,93,3,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,67,94,44,151,253,155,108,228,230,231,179,43,183,12,72,149,219,198,69,62,53,10,158,163,51,126,114,227,212,34,200,124,208,146,35,50,67,109,54,102,165,158,136,35,83,105,51,220,226,18,170,96,203,213,211,66,177,177,247,13,47,91,166,119,69,69,183,239,10,53,82,163,39,148,183,57,17,88,154,211,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,236,26,83,180,238,154,21,243,106,209,175,91,90,119,91,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,131,235,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,121,57,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,162,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,209,115,220,50,179,219,74,198,235,54,157,129,152,165,115,75,115,20,40,49,220,76,89,149,71,210,181,220,144,144,106,82,86,219,154,17,174,75,45,104,151,16,189,206,45,13,243,247,56,102,247,43,144,113,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,72,174,43,25,28,147,137,84,169,249,164,195,101,196,106,187,108,81,205,119,77,49,72,105,130,168,211,162,165,107,57,168,115,66,53,201,101,173,82,164,184,163,230,50,211,105,65,165,77,37,183,170,90,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,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,89,124,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,30,127,138,246,71,36,219,85,90,222,110,48,229,113,10,133,82,145,29,119,117,36,144,212,115,131,45,213,54,194,102,176,73,36,147,168,125,213,35,154,147,213,210,121,213,57,170,210,226,249,49,3,36,120,13,27,49,217,151,179,176,218,179,10,91,246,241,200,93,82,224,54,99,186,226,10,157,25,6,235,141,186,182,150,133,50,135,148,150,227,19,187,211,177,114,16,101,170,182,164,244,102,51,89,155,31,20,248,201,241,2,225,243,23,197,207,112,206,164,210,171,252,63,240,254,133,93,166,68,168,211,106,49,235,209,38,67,150,202,94,98,75,14,85,167,37,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,80,103,163,38,85,220,158,98,60,90,99,117,95,76,217,151,71,81,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,252,149,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,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,69,94,40,254,4,241,55,240,95,56,132,41,47,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,98,242,115,209,147,42,22,112,240,226,45,49,186,175,161,175,59,95,168,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,217,107,87,108,107,170,179,101,93,48,122,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,237,26,30,201,30,3,73,203,142,90,44,236,54,172,194,136,197,194,81,215,84,184,13,152,237,54,179,168,201,89,186,227,110,173,165,173,47,45,148,169,184,196,238,245,111,68,116,25,104,157,169,46,234,2,26,241,47,206,13,43,46,152,70,245,135,110,157,191,86,190,239,168,238,64,102,149,82,105,50,209,18,148,234,28,109,249,207,69,90,20,211,168,212,185,40,109,237,16,226,214,163,218,234,25,117,179,162,17,55,248,88,102,206,205,203,158,40,85,172,124,64,143,18,13,11,18,164,83,227,72,184,229,207,54,24,163,46,43,115,13,163,113,28,181,18,144,235,178,27,108,214,165,182,134,139,85,168,246,145,153,94,72,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,238,188,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,209,77,233,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,244,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,83,103,20,127,29,152,155,248,47,147,194,18,127,130,61,38,149,95,165,99,205,10,187,76,137,81,166,212,99,219,241,38,67,150,202,94,98,75,14,38,166,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,17,171,136,102,75,42,185,88,197,9,21,219,66,223,150,156,43,185,100,17,219,243,14,74,165,20,39,205,189,206,211,223,113,73,37,33,105,81,58,166,137,102,163,91,36,147,230,56,180,61,183,192,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,35,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,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,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,186,241,94,200,228,107,150,149,91,205,198,28,174,89,215,105,177,227,174,238,164,146,29,144,83,162,52,150,216,76,214,9,36,163,105,108,52,148,115,82,122,52,108,180,167,53,66,155,95,58,173,112,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,47,63,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,208,78,69,242,101,66,201,230,28,74,166,57,85,244,205,231,116,116,242,46,106,147,75,89,69,83,141,18,249,81,163,54,173,52,101,174,107,164,78,41,36,227,138,90,148,173,164,104,105,185,42,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,67,149,113,58,200,119,236,66,187,39,30,112,158,139,182,193,184,42,10,244,149,46,157,78,229,197,181,222,82,25,75,122,171,154,163,228,200,125,82,13,59,91,109,166,84,109,178,90,111,105,39,26,178,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,158,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,175,71,230,242,158,91,46,124,219,200,67,137,209,198,150,159,89,37,174,154,150,164,100,102,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,108,46,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,217,154,236,168,226,62,82,177,29,118,85,234,215,93,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,159,225,165,196,18,78,15,85,104,249,124,197,250,172,70,240,250,124,142,154,143,86,150,235,81,88,182,150,181,74,125,195,112,208,193,173,244,72,146,251,73,53,188,234,80,193,106,163,50,65,43,78,85,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,242,178,3,147,234,174,108,177,113,41,168,20,70,236,75,58,68,57,247,90,222,117,68,185,44,45,106,54,224,180,150,214,151,119,200,38,93,65,184,149,36,154,66,86,189,219,201,182,220,191,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,28,255,0,31,176,114,133,152,12,26,187,48,118,227,123,167,137,115,83,213,29,185,59,86,190,146,82,20,78,70,147,177,11,65,185,202,125,182,157,229,239,36,175,102,213,122,170,50,25,151,0,23,125,193,247,7,40,86,54,88,11,21,99,189,212,86,177,46,160,252,137,142,109,90,57,17,96,200,126,36,120,218,26,212,133,109,90,36,187,204,36,161,71,212,236,86,226,109,38,39,80,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,0,0,1,10,184,180,225,109,137,117,229,58,189,137,149,250,23,85,114,88,157,47,201,249,189,83,200,232,250,218,148,22,101,124,218,22,77,185,189,180,146,126,113,42,219,166,169,208,251,69,22,13,68,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,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,23,125,158,140,153,80,179,135,135,17,105,141,213,125,13,121,218,253,68,139,102,164,234,214,113,82,227,164,142,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,115,62,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,180,225,193,196,2,30,98,40,77,97,38,47,92,95,237,177,3,169,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,0,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,22,63,196,39,135,157,43,51,81,163,226,94,22,195,137,75,197,6,164,66,133,41,213,169,45,68,171,194,83,173,178,167,38,43,189,43,140,210,141,194,121,4,183,20,211,38,206,199,79,146,77,246,172,166,100,251,11,242,139,102,187,66,177,202,92,250,237,98,60,84,220,117,217,46,184,75,170,190,193,186,104,89,48,107,83,81,208,147,144,234,80,132,22,187,13,36,181,56,162,53,155,54,121,62,194,252,221,89,173,80,175,130,151,2,187,71,143,41,54,229,118,51,174,26,233,79,190,109,26,214,108,18,210,212,132,40,227,180,149,161,101,174,194,81,33,77,168,201,101,194,184,121,112,238,254,76,147,42,24,161,139,7,74,171,223,210,57,212,250,106,26,143,204,110,136,202,31,144,211,143,198,127,152,100,239,86,199,78,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,208,117,252,133,213,42,50,94,84,137,213,55,154,108,144,151,31,117,95,243,212,77,160,144,210,20,235,134,132,35,122,181,205,96,238,185,136,202,173,229,130,54,150,30,98,147,52,217,114,236,76,69,181,232,181,104,21,99,112,157,38,42,50,41,204,191,42,27,230,148,36,154,95,52,222,91,73,50,61,204,146,116,90,214,219,219,61,255,0,15,60,233,213,114,177,138,17,232,87,125,193,45,56,87,114,200,50,184,33,148,101,74,40,79,155,123,90,168,48,218,84,74,66,210,162,105,46,154,9,70,182,73,69,203,113,104,103,109,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,63,88,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,119,94,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,174,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,161,60,168,230,187,14,51,107,135,8,189,108,167,122,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,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,245,88,233,194,18,213,190,243,29,68,184,240,206,161,242,75,13,171,221,77,66,237,131,21,45,151,162,222,109,109,104,197,53,6,103,183,170,230,44,210,133,32,218,141,201,117,68,106,73,179,24,79,252,45,194,219,19,5,172,74,102,25,225,165,11,208,214,221,27,157,209,66,234,158,145,202,230,188,183,156,249,199,150,183,21,171,142,173,94,178,143,77,116,45,8,136,139,48,67,67,216,109,132,54,110,61,100,39,14,240,143,16,24,150,229,10,226,195,123,109,153,7,17,243,101,246,150,136,81,157,105,230,215,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,70,217,157,203,213,213,149,252,101,173,97,29,211,39,175,232,57,114,105,213,68,69,114,59,53,56,46,167,115,82,27,74,203,252,166,214,73,82,210,135,90,117,4,181,236,220,114,255,0,134,47,16,8,120,69,50,54,95,177,190,226,233,44,89,123,88,182,106,78,182,195,81,104,50,156,125,231,157,76,149,165,4,225,178,251,146,59,94,113,106,75,42,66,117,36,182,165,173,187,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,15,52,135,218,91,46,22,169,113,38,149,23,216,101,160,161,238,40,120,54,172,47,204,100,186,164,36,239,131,115,71,114,178,167,53,211,107,242,39,205,81,163,67,90,140,244,75,101,219,161,23,216,67,246,240,185,199,9,120,103,142,241,173,105,18,54,211,110,66,68,13,155,8,254,126,68,200,72,215,82,109,74,250,40,247,145,125,164,47,81,151,80,251,72,121,179,213,46,36,148,147,251,12,181,31,246,0,32,135,24,234,27,149,108,176,81,164,50,122,42,29,221,30,66,255,0,200,69,62,160,103,222,101,239,20,221,133,74,52,98,133,158,178,61,13,53,250,121,255,0,247,194,6,149,48,141,70,188,40,178,214,103,169,170,222,167,31,255,0,123,54,61,96,0,0,0,15,243,145,33,168,177,220,146,250,182,182,210,13,107,61,12,244,73,22,166,125,130,186,115,223,196,166,159,135,30,146,194,108,45,133,214,214,30,97,232,210,170,60,197,55,210,44,250,166,22,158,83,241,84,151,54,45,13,171,82,87,110,186,23,102,166,42,42,226,184,107,215,229,203,46,185,88,145,213,84,170,178,156,121,197,108,66,55,184,235,134,163,236,73,37,37,170,150,126,194,46,223,96,153,153,58,225,171,123,99,100,186,125,227,136,14,122,18,215,37,53,41,37,163,50,122,214,245,142,225,55,243,82,144,227,123,218,117,126,182,154,167,111,188,200,138,225,112,119,4,172,60,15,181,98,218,150,61,47,165,97,134,208,151,21,207,121,124,197,147,109,182,106,209,215,22,101,169,52,158,205,123,52,251,245,247,192,0,0,0,0,0,0,3,242,85,41,144,235,48,93,167,79,107,152,195,219,119,167,113,150,186,25,25,118,145,145,247,145,10,0,207,118,83,234,25,102,196,132,183,17,92,235,122,177,175,163,157,209,41,215,148,196,110,111,170,111,56,191,235,31,211,214,211,236,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,98,123,127,233,45,26,225,181,251,71,196,219,54,5,233,66,94,232,117,14,111,47,177,69,253,91,171,108,254,146,82,125,232,63,97,127,172,122,112,0,0,0,0,0,0,21,91,198,31,48,47,182,136,120,17,74,127,70,221,230,122,85,27,75,183,79,71,202,103,181,77,251,245,250,11,251,253,194,173,41,52,154,133,114,160,213,46,151,31,159,41,253,220,182,247,165,58,232,147,81,246,168,200,187,136,253,163,69,57,59,192,74,126,0,96,245,54,214,105,59,167,171,157,213,187,170,139,127,243,169,11,71,103,49,105,45,18,246,157,135,247,253,157,208,0,0,0,0,0,0,0,0,127,155,236,181,37,149,199,121,59,155,113,38,133,22,186,106,70,90,31,112,128,57,231,225,191,111,98,141,54,165,137,24,91,23,164,186,81,206,150,252,125,235,115,170,209,50,94,81,110,126,82,91,70,231,92,108,187,19,217,167,187,82,20,231,115,91,149,235,2,235,159,109,214,227,244,181,90,36,215,98,190,141,232,94,199,153,113,72,81,106,147,82,79,69,32,251,140,203,179,218,66,193,248,126,113,22,169,89,147,233,120,69,139,83,185,212,87,150,196,42,124,190,82,83,200,51,84,88,237,35,99,17,141,106,218,132,184,122,169,93,189,198,122,232,98,222,104,149,170,109,197,73,137,91,164,72,231,194,156,203,114,24,115,98,147,189,181,164,148,147,209,68,70,90,145,145,232,100,70,63,112,0,0,0,240,152,241,56,169,152,33,136,51,205,90,114,45,106,179,132,122,123,83,17,211,251,125,195,53,215,228,191,72,95,23,20,253,117,234,106,178,222,215,223,185,229,31,250,197,234,112,189,165,51,74,202,197,55,146,214,206,178,83,50,215,235,25,238,82,233,208,181,62,243,211,184,75,128,1,192,243,181,141,209,48,71,0,110,138,193,57,182,165,83,166,205,166,83,207,67,61,146,92,133,37,77,43,250,181,164,244,83,93,202,34,47,121,251,243,207,93,172,85,47,11,150,117,114,160,190,125,66,179,53,217,78,171,68,167,123,206,184,106,87,113,18,75,85,40,251,136,139,238,23,141,195,11,1,255,0,101,152,23,6,231,168,39,249,253,204,134,170,105,61,126,139,50,33,194,89,39,177,197,36,244,83,103,219,161,31,216,66,103,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,115,220,51,170,212,170,7,15,252,63,174,215,106,113,41,212,218,116,122,244,185,147,37,188,150,88,140,195,117,105,202,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,88,28,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,75,22,169,194,179,62,63,238,70,85,49,126,181,254,53,171,66,187,83,168,255,0,200,34,53,17,40,229,127,233,10,105,110,61,254,46,58,19,253,82,3,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,71,63,199,76,116,195,140,186,97,197,71,20,49,66,179,208,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,236,204,190,98,239,188,208,98,156,252,76,190,164,127,141,135,71,133,177,159,232,202,95,82,243,204,67,230,52,211,124,238,87,61,105,230,173,59,215,222,103,220,69,202,132,233,225,123,157,127,228,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,203,191,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,98,141,184,180,227,126,23,226,254,97,163,208,172,74,28,179,171,225,236,121,54,197,122,186,243,142,33,19,159,106,66,143,165,105,133,118,37,17,157,84,148,155,218,17,186,183,150,68,70,219,109,45,124,87,37,56,33,138,24,237,152,107,106,133,132,213,200,148,10,189,187,33,155,157,234,236,150,219,121,20,134,34,72,104,202,81,48,190,201,11,75,170,101,40,103,67,37,173,105,37,154,91,222,180,205,78,55,16,164,211,169,88,13,79,153,86,151,84,145,22,61,192,203,179,165,165,164,191,41,105,77,48,148,243,132,202,16,209,45,70,70,163,38,208,132,106,103,181,41,45,8,185,175,5,79,20,247,79,195,249,222,99,78,23,19,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,214,99,94,35,70,197,252,92,187,241,74,45,171,18,219,69,215,88,147,87,58,100,105,46,200,67,11,121,102,181,234,227,166,106,90,212,163,82,214,100,73,65,173,74,216,134,209,181,180,216,167,6,156,182,222,76,213,106,153,164,159,95,151,71,161,63,30,93,179,78,166,38,17,107,91,65,169,165,188,242,220,117,179,34,140,219,173,161,41,54,21,189,79,50,226,84,180,37,165,182,247,53,227,87,226,158,214,248,127,7,204,106,34,26,224,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,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,135,178,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,249,46,32,212,148,41,109,58,210,205,8,223,180,188,254,91,178,125,133,249,90,185,177,6,181,133,197,46,29,54,249,145,77,83,84,117,58,227,172,83,24,135,29,72,74,16,227,203,113,231,86,183,158,148,234,150,181,233,163,141,161,41,79,44,212,190,234,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,221,113,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,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,78,130,241,51,37,24,203,99,230,125,252,171,219,148,207,149,23,36,173,210,104,15,160,147,79,102,177,7,167,92,130,144,218,165,41,13,167,70,218,117,43,46,98,146,151,89,117,180,173,102,157,78,239,178,115,128,117,220,179,229,246,219,194,27,146,242,249,71,62,151,207,144,243,173,50,134,226,196,114,67,170,121,200,209,180,66,92,91,41,113,199,12,156,123,87,22,165,41,95,54,147,67,45,246,177,21,120,163,248,19,196,223,193,124,226,16,160,17,110,156,40,115,199,26,229,165,81,50,143,136,200,150,117,218,108,121,8,180,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,124,165,22,141,27,45,37,189,16,166,209,206,235,249,229,193,60,26,176,110,170,46,127,174,59,115,169,159,133,91,38,212,232,244,246,84,203,215,68,238,99,12,81,212,244,148,188,132,177,211,74,91,75,83,188,167,84,182,146,72,82,86,150,208,216,249,89,122,226,231,151,220,86,231,83,49,101,143,217,85,105,117,6,33,211,218,155,41,218,132,25,141,187,162,73,195,152,219,8,68,125,139,212,156,55,210,134,210,147,66,185,138,45,228,220,234,28,171,51,185,133,181,114,191,131,85,172,92,186,99,117,253,7,46,53,58,150,137,77,199,122,167,57,213,109,106,59,106,89,255,0,148,226,205,41,90,144,211,78,172,144,189,155,79,58,216,165,138,87,222,52,223,117,60,76,196,186,239,166,110,74,207,39,173,155,210,179,31,155,202,101,12,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,157,138,101,3,133,53,11,20,50,227,84,189,113,174,111,163,110,11,254,159,18,161,101,73,167,188,183,94,160,197,52,41,198,165,60,132,184,76,200,234,73,109,26,152,81,26,144,210,72,137,198,157,113,68,205,117,226,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,86,233,194,231,61,181,92,108,165,61,129,24,209,115,68,145,123,80,227,161,86,253,70,91,234,235,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,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,111,216,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,150,107,49,86,240,161,98,6,35,220,119,173,177,97,82,172,170,85,106,160,236,200,148,10,90,214,168,180,246,212,122,147,104,53,255,0,156,201,36,134,201,70,100,219,109,35,107,105,179,78,14,57,113,197,10,36,105,217,145,168,94,242,232,214,109,199,29,234,108,27,122,35,173,184,138,241,178,234,219,57,82,146,100,162,105,12,58,151,82,214,221,175,26,249,135,185,12,153,166,76,75,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,178,156,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,61,153,174,202,142,35,229,43,17,215,101,94,173,117,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,245,94,28,217,215,254,74,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,125,32,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,69,48,113,45,225,247,39,7,170,181,140,193,225,5,42,35,120,125,62,71,83,88,164,196,105,168,172,91,75,90,162,176,217,54,75,124,214,250,36,73,125,213,18,25,105,40,96,180,73,17,32,147,164,160,225,139,144,239,216,133,10,54,60,226,197,23,109,253,112,83,211,232,218,93,70,157,203,149,107,178,165,188,151,52,87,53,69,206,144,194,163,154,183,54,219,172,164,220,100,244,222,234,78,127,128,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,9,169,157,124,206,97,198,88,240,106,109,110,250,162,210,174,153,119,6,180,186,125,161,54,73,55,233,230,214,164,34,91,102,70,211,165,201,67,14,45,78,26,219,54,207,84,54,102,74,117,4,121,215,23,167,194,215,44,120,143,151,156,26,157,91,196,90,213,86,36,187,251,165,170,124,144,155,24,217,244,3,141,169,244,115,12,185,170,46,116,134,21,21,78,17,182,219,136,229,33,183,8,212,141,19,53,71,20,205,118,84,112,227,54,184,112,187,42,245,107,161,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,58,247,101,173,93,177,174,170,205,149,116,193,232,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,180,123,92,183,96,133,87,49,248,219,107,96,189,26,185,18,141,34,227,144,234,87,62,75,106,113,17,152,101,135,36,60,178,66,123,86,178,105,151,54,35,84,146,151,181,38,164,17,154,203,70,120,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,162,133,213,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,171,0,20,109,197,191,1,164,225,102,101,220,196,154,124,40,140,91,216,159,31,210,145,138,52,118,163,161,170,139,8,109,169,205,154,16,179,82,214,165,27,82,86,234,144,141,235,152,162,245,148,133,168,225,0,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,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,165,219,78,214,161,88,214,173,26,202,181,160,244,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,218,62,176,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,0,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,40,7,136,254,96,176,159,49,25,130,118,232,194,27,126,149,232,168,20,248,208,221,185,163,177,38,60,171,137,206,82,21,204,144,211,201,111,103,39,83,142,131,54,249,134,150,140,212,226,209,201,67,95,171,134,198,92,113,67,28,113,230,29,223,97,94,242,236,186,110,29,200,141,82,172,92,16,93,111,173,100,157,230,37,184,177,218,89,41,46,45,244,182,250,21,204,66,153,38,201,206,98,92,213,44,187,126,128,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,50,174,52,81,132,24,91,98,99,78,71,112,187,13,49,46,133,233,155,110,179,135,246,191,91,11,170,122,63,55,149,18,43,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,72,57,174,202,142,35,229,43,17,215,101,94,173,117,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,24,188,64,33,225,20,200,217,126,198,251,139,164,177,101,237,98,217,169,58,219,13,69,160,202,113,247,158,117,50,86,148,19,134,203,238,72,237,121,197,169,44,169,9,212,146,218,150,182,236,255,0,52,120,233,252,154,240,38,230,198,191,146,223,40,254,78,116,95,209,157,119,71,207,234,38,49,27,250,238,91,155,118,243,247,125,3,215,110,157,154,234,84,129,107,103,235,28,105,89,172,139,154,203,158,161,233,218,169,111,131,46,136,153,47,69,167,174,142,178,81,29,53,164,161,71,203,101,27,185,141,238,39,8,159,66,30,112,157,94,227,95,192,206,254,47,89,184,245,153,203,183,23,48,253,249,110,80,174,40,244,135,163,148,182,13,151,218,90,41,113,26,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,102,156,21,60,44,93,63,16,39,121,117,56,79,240,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,22,253,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,122,217,189,43,210,57,92,215,144,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,102,179,21,111,10,22,32,98,61,199,122,219,22,21,42,202,165,86,170,14,204,137,64,165,173,106,139,79,109,71,169,54,131,95,249,204,146,72,108,148,102,77,182,210,54,182,155,52,224,227,151,28,80,162,70,157,153,26,133,239,46,141,102,220,113,222,166,193,183,162,58,219,136,175,27,46,173,179,149,41,38,74,38,144,195,169,117,45,109,218,241,175,152,123,144,201,154,100,218,80,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,25,87,22,105,194,135,60,114,109,170,173,19,40,248,140,136,133,66,169,72,144,139,70,172,107,106,57,193,150,234,156,125,80,159,53,26,73,212,62,234,151,202,81,106,233,60,234,91,209,105,113,28,153,255,0,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,72,56,115,146,60,203,226,118,46,87,48,86,137,134,210,225,92,54,164,134,89,184,215,82,113,17,226,81,208,234,201,40,121,231,140,205,43,66,146,102,234,9,158,98,221,105,42,91,73,113,36,102,52,17,133,86,125,119,15,240,226,220,178,174,123,246,171,122,213,104,180,246,161,203,175,213,16,132,202,168,56,146,208,220,89,35,252,196,106,53,184,105,34,55,28,117,123,156,87,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,120,158,224,63,237,79,2,231,92,212,244,127,72,91,40,118,166,163,215,233,51,30,28,213,154,123,92,74,75,85,56,93,186,25,253,134,40,230,135,88,170,89,247,44,26,229,61,124,138,133,30,107,82,90,86,137,86,199,154,112,148,158,242,52,158,138,73,119,145,151,222,52,47,146,92,109,137,141,216,3,107,214,13,205,213,42,101,54,21,50,160,122,25,111,146,220,40,202,117,95,213,161,37,170,157,238,73,25,123,143,221,223,64,4,71,226,133,74,102,171,149,138,151,57,173,253,28,167,165,163,214,50,218,164,83,166,232,125,229,175,120,162,187,14,95,163,239,139,118,126,186,116,213,88,143,107,238,218,242,79,253,67,74,56,15,56,170,120,33,135,211,201,90,243,237,106,75,134,122,123,85,17,163,251,61,227,221,128,0,0,15,195,91,173,83,109,218,76,186,221,94,71,34,20,22,92,144,251,155,20,173,141,161,38,165,30,137,35,51,208,136,207,66,35,49,80,220,64,248,139,84,175,57,245,76,34,194,89,220,154,43,43,126,21,66,95,41,42,231,153,42,84,119,81,177,248,196,180,238,66,155,61,82,174,206,226,61,117,49,95,22,205,185,94,191,238,184,22,221,18,63,85,85,173,205,106,43,8,222,132,111,121,231,18,132,150,170,52,164,181,82,203,188,200,187,125,132,46,47,35,28,55,237,220,46,166,211,113,35,20,162,245,119,74,185,50,216,143,189,109,244,166,105,140,242,75,115,18,148,218,246,186,219,133,218,158,221,125,218,16,159,236,50,212,102,81,29,148,237,109,180,146,18,90,235,161,17,104,93,227,253,0,0,0,0,0,0,0,0,7,12,206,30,2,83,241,255,0,7,170,86,171,169,219,61,60,158,145,221,84,123,63,157,71,90,251,57,136,73,234,150,116,237,63,187,237,206,173,90,147,80,161,212,29,165,213,35,242,37,49,183,152,222,244,171,77,82,74,46,212,153,151,113,151,180,90,95,7,140,192,190,180,76,192,154,171,250,182,215,47,209,72,218,93,154,250,66,83,221,169,111,223,167,211,95,221,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,38,157,132,95,213,196,101,175,98,17,254,47,247,75,253,98,65,240,182,192,63,218,206,52,46,231,169,53,186,147,108,233,212,22,237,55,117,49,38,161,31,69,196,168,189,102,203,184,143,248,16,189,18,34,73,104,93,195,250,0,0,0,0,0,0,0,0,0,34,102,115,178,35,100,102,58,131,50,189,74,135,210,94,12,50,226,227,73,230,60,231,57,73,68,133,33,173,138,144,219,73,213,215,136,247,25,118,105,161,246,119,82,14,47,225,37,229,130,87,213,66,200,188,169,253,36,200,50,29,75,71,205,105,206,107,104,121,198,137,207,155,90,201,58,155,74,236,51,51,45,62,227,57,175,195,151,63,82,112,194,163,3,6,241,42,161,186,223,168,204,106,60,23,249,68,92,135,92,84,72,237,167,107,49,212,181,109,109,181,158,170,89,17,251,123,116,49,113,212,138,181,62,187,76,139,89,165,72,231,195,154,202,36,48,230,197,39,123,107,73,41,39,162,136,140,181,35,35,208,200,140,126,192,0,0,28,195,52,11,152,222,92,177,56,225,55,185,95,35,235,68,190,210,45,17,208,61,169,246,255,0,1,155,58,225,169,85,170,129,175,233,28,167,76,254,253,230,47,239,135,2,148,172,172,91,59,151,187,72,240,136,187,52,208,189,29,19,176,74,0,31,197,40,146,147,82,143,66,34,212,197,46,241,107,199,245,222,216,158,198,23,82,36,238,166,208,219,73,200,45,154,105,45,153,19,152,81,122,205,146,190,138,139,185,70,159,191,188,71,44,148,96,236,172,102,204,13,175,67,40,220,232,52,250,140,42,140,242,222,73,214,51,115,99,37,207,237,160,254,139,191,217,51,63,113,123,180,61,109,80,96,90,246,253,54,220,166,53,203,137,76,136,204,54,83,185,71,162,27,65,33,37,170,140,207,185,37,222,102,127,104,250,64,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,123,91,223,55,117,90,214,78,112,243,40,182,205,58,93,62,155,64,145,50,165,114,207,84,133,32,234,111,174,161,46,68,120,168,66,21,181,81,144,151,219,117,92,194,51,83,200,108,210,148,114,73,110,249,76,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,34,223,243,1,195,79,11,241,39,45,22,174,8,97,220,249,116,42,190,26,199,150,171,70,167,80,150,227,232,113,249,43,39,101,162,105,17,104,164,73,117,36,181,45,180,17,180,189,166,218,121,100,166,23,70,215,101,173,93,177,174,170,205,149,116,193,232,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,180,119,92,203,102,238,171,153,172,35,193,235,82,240,167,75,43,179,13,99,212,233,181,42,171,146,20,250,42,236,58,136,41,143,41,75,113,74,119,169,81,70,115,157,184,204,148,189,28,74,190,112,219,111,186,240,84,241,79,116,252,63,157,230,52,225,114,119,101,211,66,177,173,90,205,235,116,206,232,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,176,80,190,126,179,175,117,102,179,17,229,209,41,53,62,159,12,173,154,131,205,219,148,248,230,226,27,159,176,212,218,106,114,9,196,161,106,121,212,25,154,18,180,151,37,181,154,8,183,41,213,187,202,172,220,186,95,119,110,4,223,121,138,233,250,75,50,202,228,195,235,119,178,231,87,84,114,100,6,122,62,95,52,157,111,70,103,243,185,188,181,35,230,182,107,170,181,79,148,194,123,23,246,161,138,118,110,25,250,83,209,159,43,110,10,117,11,173,228,115,186,94,170,75,108,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,31,87,29,48,47,17,242,233,136,245,28,47,197,10,55,67,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,175,10,204,248,255,0,185,25,84,197,250,215,248,214,173,10,237,78,163,255,0,32,136,212,68,163,149,255,0,164,41,165,184,247,248,184,232,79,245,72,18,171,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,205,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,170,12,42,195,59,171,25,49,30,220,194,219,42,39,81,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,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,129,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,30,83,137,94,117,234,57,139,196,121,216,95,101,84,245,195,43,70,160,150,227,33,39,21,246,234,181,72,199,37,165,212,218,125,180,154,201,149,161,245,33,180,147,170,66,155,66,29,50,74,150,105,71,159,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,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,76,60,106,252,83,218,223,15,224,249,141,68,66,10,85,129,121,87,108,218,254,32,209,173,233,115,45,235,86,68,24,213,169,204,145,41,16,23,48,221,40,198,233,17,238,74,22,166,28,65,47,77,132,189,137,51,37,56,130,87,85,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,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,1,229,49,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,91,55,165,122,71,43,154,242,25,111,230,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,46,43,105,241,30,201,141,243,117,81,172,171,91,25,58,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,104,249,92,81,252,9,226,111,224,190,113,8,80,181,167,107,87,111,155,170,141,101,90,208,122,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,237,31,146,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,37,115,63,159,188,80,205,86,17,216,152,99,124,210,226,69,145,107,200,118,117,106,163,24,219,36,87,166,146,57,81,164,155,36,209,28,101,161,165,190,75,75,110,27,110,45,245,40,144,217,37,8,79,171,225,95,151,138,174,50,230,94,149,126,74,165,68,149,105,225,140,134,107,117,101,189,49,76,173,51,77,15,29,53,45,37,179,222,181,148,150,82,241,145,232,222,200,235,37,153,238,75,110,94,157,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,61,153,219,206,13,205,155,156,80,118,180,163,151,10,201,161,200,125,54,157,30,91,81,249,240,88,117,182,16,242,220,113,164,18,148,183,149,25,14,154,20,183,9,179,81,161,10,81,22,229,117,254,23,185,40,254,80,23,218,49,159,16,169,148,169,216,109,102,212,23,25,218,116,210,231,122,102,168,150,82,180,71,54,146,162,209,150,185,172,60,225,184,70,135,61,70,182,56,149,187,203,187,241,10,184,152,100,162,163,153,251,18,155,123,97,165,51,169,196,155,75,72,208,161,182,81,89,244,204,23,158,108,156,142,244,135,148,222,206,78,171,125,179,83,155,75,87,210,72,53,60,74,77,32,218,119,77,118,198,186,168,215,173,173,59,162,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,193,161,60,148,102,186,133,155,76,26,133,121,115,105,80,238,250,110,144,238,154,36,39,150,174,130,86,229,147,110,18,92,34,89,50,250,17,205,108,245,90,75,85,183,204,90,218,112,196,43,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,231,252,70,115,175,252,170,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,245,240,226,200,228,108,214,222,83,239,12,65,92,184,248,117,103,200,97,19,153,105,14,180,186,220,181,17,172,161,52,249,17,37,8,74,73,42,125,73,87,53,40,117,164,164,146,111,19,173,222,240,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,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,207,14,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,76,200,229,115,89,67,205,252,227,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,61,120,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,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,10,1,226,143,227,179,19,127,5,242,120,66,69,112,112,191,236,220,44,179,115,5,136,56,131,112,196,161,219,212,56,246,228,153,211,164,153,236,105,26,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,226,6,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,191,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,117,186,0,230,153,145,198,250,86,92,48,74,233,198,138,205,14,93,102,61,185,29,165,34,4,103,18,218,228,190,243,237,199,101,6,181,118,33,6,235,205,239,94,138,52,163,114,137,43,50,36,30,104,135,181,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,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,52,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,132,28,91,240,26,54,41,229,161,204,73,167,194,150,253,195,134,18,61,41,24,163,71,118,66,221,167,62,182,218,156,217,161,11,36,161,9,73,53,37,110,169,11,216,136,106,47,85,43,90,138,141,133,138,112,91,193,202,21,225,140,183,110,49,85,222,230,75,195,186,124,120,244,184,219,86,91,101,84,147,33,181,73,222,149,145,30,198,24,144,215,45,72,90,85,212,238,245,84,218,76,238,80,7,63,198,188,123,194,124,187,90,177,111,92,99,186,254,79,209,102,212,17,75,98,79,67,38,94,249,75,109,199,18,222,200,237,184,178,213,12,184,122,153,109,245,116,215,83,34,62,127,133,185,245,202,118,52,223,116,204,51,195,76,86,244,205,201,89,231,116,80,189,5,82,143,205,229,50,183,156,249,199,163,161,180,232,219,75,87,172,162,215,77,11,83,50,35,133,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,0,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,88,167,22,188,235,250,18,28,204,166,225,149,78,171,14,180,247,37,203,210,160,193,242,27,76,23,152,230,34,152,147,52,239,115,156,135,90,113,213,54,164,164,155,36,180,102,225,58,242,17,93,121,98,203,213,213,154,12,101,162,225,29,173,39,160,235,249,146,106,53,69,197,114,67,52,200,45,39,115,178,28,74,11,252,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,194,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,47,63,142,153,163,192,156,181,250,19,246,215,124,252,156,249,71,212,250,51,250,50,100,206,127,79,202,231,127,123,52,230,221,188,246,190,150,154,238,236,215,67,211,202,97,110,125,114,157,141,55,221,51,12,240,211,21,189,51,114,86,121,221,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,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,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,0,56,201,230,11,9,235,16,233,57,126,166,91,244,170,237,245,66,168,28,202,149,74,67,18,90,149,109,54,182,35,188,219,113,215,181,13,189,213,54,242,55,145,45,198,210,150,75,115,124,206,82,218,173,92,45,194,219,239,26,111,186,102,25,225,165,11,211,55,37,103,157,209,66,234,153,143,205,229,50,183,156,249,199,150,134,211,163,109,45,94,178,139,93,52,45,76,200,143,73,56,47,101,94,88,117,133,246,253,143,136,24,149,46,255,0,174,209,163,170,52,139,142,92,50,138,252,244,19,138,54,141,196,111,89,154,210,209,182,217,173,75,82,220,52,26,212,102,165,25,138,86,226,59,145,200,217,82,188,160,94,24,124,185,114,48,234,240,144,250,32,178,234,29,117,116,73,105,34,89,194,117,243,35,74,208,164,154,148,194,148,174,106,144,211,169,81,40,217,55,92,134,162,234,120,42,120,88,186,126,32,78,242,234,112,159,227,149,99,166,104,240,39,45,126,132,253,181,223,63,39,62,81,245,62,140,254,140,153,51,159,211,242,185,223,222,205,57,183,111,61,175,165,166,187,187,53,208,244,249,56,41,156,204,182,102,38,234,149,101,96,230,36,124,160,173,66,167,174,168,252,111,67,207,137,178,42,28,109,181,57,190,67,13,160,244,91,205,150,132,123,189,109,116,208,140,202,11,113,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,115,254,35,57,215,254,85,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,250,248,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,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,202,184,253,85,58,77,86,139,37,16,235,52,201,112,36,57,29,137,104,106,75,42,105,106,97,246,144,243,46,146,84,68,102,135,26,113,183,16,174,229,33,105,81,106,70,70,46,127,134,46,124,127,109,244,40,216,13,139,21,173,215,245,191,79,79,163,106,149,26,143,50,85,208,202,86,242,156,209,60,164,151,58,59,9,142,74,220,227,142,188,146,113,227,215,99,170,41,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,230,220,180,24,23,69,191,82,183,106,109,115,34,84,226,61,17,228,238,81,106,135,16,104,81,106,147,35,238,81,247,25,31,218,51,195,157,124,29,149,131,89,130,186,40,103,27,147,6,161,81,155,81,128,91,201,95,205,156,155,37,45,255,0,109,103,244,91,254,209,145,251,203,223,35,56,74,102,1,118,78,39,191,133,245,137,91,41,181,198,212,113,203,102,186,203,122,68,22,16,94,171,102,175,162,147,239,81,39,238,239,23,70,149,18,146,74,73,234,70,90,144,254,128,139,252,71,212,164,229,98,230,218,189,186,199,154,71,217,174,165,232,233,125,130,129,40,102,164,214,169,230,143,164,82,154,50,251,247,144,210,102,87,215,49,204,185,97,137,205,111,106,190,71,209,73,29,164,122,163,160,103,67,236,254,35,167,128,0,0,252,117,122,181,62,133,76,149,89,170,200,228,67,132,202,228,62,230,197,43,99,104,73,169,71,162,72,204,244,34,51,208,139,81,78,60,70,179,245,39,19,234,51,240,111,13,106,27,109,250,116,199,99,206,127,148,71,207,117,181,75,142,226,118,189,29,43,78,230,220,65,234,149,153,23,179,183,83,16,163,8,48,146,241,198,219,234,159,100,89,180,254,174,100,233,13,37,211,230,180,223,41,181,188,219,70,231,206,45,4,173,13,212,246,17,145,158,191,121,149,222,228,199,34,54,70,92,104,48,235,213,88,125,93,224,251,45,174,76,174,99,205,242,84,164,71,82,219,216,153,14,52,173,29,100,207,113,23,110,186,23,103,124,180,0,0,0,0,0,0,0,0,0,31,195,34,81,104,125,194,139,184,164,224,25,225,54,52,34,231,166,181,182,147,115,107,211,150,237,118,244,241,33,33,95,73,197,40,253,103,15,188,139,248,144,143,153,99,197,41,120,55,141,118,246,32,196,115,98,169,157,94,189,132,127,214,68,121,175,106,23,254,51,247,79,253,99,73,52,154,156,106,205,61,170,148,69,110,105,237,219,79,67,46,229,25,31,121,17,247,145,143,216,0,0,0,0,0,3,128,231,171,18,223,194,156,178,93,215,109,61,122,79,141,208,116,233,208,189,109,213,8,205,171,180,210,164,151,170,225,247,144,206,169,158,167,169,139,224,225,123,132,177,48,255,0,47,20,234,243,145,57,85,58,239,59,170,249,195,86,188,153,211,82,143,237,169,63,69,126,194,47,183,83,19,32,0,0,0,0,0,0,0,0,0,0,71,140,227,229,82,216,204,150,27,84,96,61,27,151,95,135,25,231,233,210,55,184,127,60,136,242,9,164,237,231,54,143,166,246,186,171,179,223,217,221,65,216,169,134,215,30,15,95,213,75,34,226,103,149,54,149,45,246,82,173,205,171,122,90,121,109,18,244,66,150,69,169,182,174,205,79,248,247,137,243,195,107,63,51,109,106,165,55,4,49,70,165,190,151,45,198,97,82,36,114,72,185,110,41,80,227,48,206,214,35,154,143,68,165,195,222,181,232,125,198,122,232,98,222,97,203,98,124,70,39,69,94,246,100,54,151,91,86,134,91,146,162,212,143,67,237,46,195,246,143,246,0,0,28,107,56,46,180,206,91,49,16,221,94,210,85,179,87,73,118,107,169,244,18,59,6,113,106,134,71,83,152,101,220,111,185,255,0,213,24,190,254,25,46,60,230,86,40,220,228,233,181,200,233,79,105,118,164,169,208,244,18,192,7,12,206,30,61,210,176,15,5,171,215,12,151,246,84,38,66,149,10,156,91,84,127,206,151,18,66,218,62,198,214,159,164,215,246,139,111,188,253,249,233,189,174,154,166,32,222,213,139,174,162,190,108,218,229,74,68,213,246,37,58,173,231,148,225,151,97,36,187,214,126,194,251,136,92,135,10,12,184,183,135,120,82,188,77,175,69,219,90,184,28,53,198,86,253,127,152,63,26,11,200,45,18,234,145,244,208,125,233,37,123,244,46,193,62,64,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,41,133,88,103,117,99,38,35,219,152,91,101,68,234,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,15,101,87,44,246,110,84,48,142,30,22,217,243,165,212,86,169,10,169,85,234,114,76,210,186,141,69,196,54,135,95,38,247,26,89,70,214,155,66,27,73,158,212,33,59,148,181,239,113,125,128,66,14,37,249,28,141,152,235,53,236,97,177,215,45,24,139,101,209,220,67,49,27,67,178,17,92,167,50,110,62,112,146,202,9,74,41,36,165,186,166,84,132,250,235,112,219,89,25,41,11,102,141,132,255,0,224,169,226,158,233,248,127,59,204,105,194,106,113,92,194,108,101,196,220,184,191,81,195,59,191,166,160,218,93,69,114,237,183,119,37,159,76,65,101,9,112,158,231,25,150,238,151,150,183,122,117,122,174,107,188,181,117,150,80,170,44,22,189,119,98,246,17,226,95,7,10,213,187,134,47,196,139,58,200,163,219,20,107,138,144,150,17,29,248,149,18,170,66,231,72,91,72,236,82,36,186,151,159,75,197,175,48,212,230,227,39,82,234,17,94,217,78,241,79,131,127,16,45,239,49,96,77,254,52,248,141,132,117,91,202,212,195,74,93,171,18,94,34,208,227,162,109,78,227,102,74,55,194,167,58,78,27,116,183,80,131,53,45,106,81,166,73,19,164,158,82,20,131,111,113,74,112,202,186,236,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,118,121,238,160,93,86,167,12,10,221,173,125,86,253,51,114,81,173,251,86,159,88,168,245,46,72,235,39,53,80,167,33,247,249,174,145,56,230,247,18,181,111,89,18,149,174,166,68,102,98,144,109,59,166,187,99,93,84,107,214,214,157,209,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,96,127,178,171,246,234,255,0,10,220,119,37,199,80,255,0,140,153,58,165,58,67,159,243,156,121,231,28,95,218,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,21,87,199,59,234,79,243,39,233,162,37,100,98,153,26,173,27,49,81,101,57,45,8,70,3,221,18,72,227,75,118,50,247,178,236,55,80,70,182,148,149,26,13,72,73,45,6,123,28,65,169,11,37,33,74,73,198,1,165,60,168,211,109,90,94,89,112,169,155,42,129,232,90,44,139,62,147,54,52,37,45,183,28,111,168,138,219,203,83,174,54,219,72,117,229,45,197,45,199,73,180,115,28,82,214,105,35,81,144,234,162,149,184,213,248,167,181,190,31,193,243,26,136,246,188,28,44,11,55,20,236,220,193,97,246,32,219,209,43,150,245,114,61,185,26,116,25,36,123,29,70,181,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,40,171,157,188,159,92,217,70,197,7,104,170,41,115,108,154,228,135,213,105,214,37,187,31,159,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,237,79,64,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,189,225,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,164,241,45,225,247,27,24,105,85,140,193,225,5,42,91,152,131,2,63,83,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,243,225,149,151,89,56,1,150,138,115,247,77,167,46,135,123,94,114,28,172,215,217,158,211,73,150,202,55,169,16,227,168,210,146,90,16,152,228,135,57,46,153,173,183,100,72,35,36,26,148,132,184,150,224,246,54,227,14,93,43,20,188,32,185,37,185,30,4,126,166,177,103,196,163,49,41,251,149,8,149,21,230,201,183,214,162,117,133,199,38,29,116,144,201,41,111,158,141,145,25,154,72,232,48,104,79,135,254,58,96,214,52,101,246,147,23,8,109,106,85,150,221,169,190,153,58,206,135,57,82,156,162,252,235,134,202,156,113,109,182,183,186,132,17,189,207,52,158,247,20,241,41,107,113,14,153,73,80,25,193,206,134,36,97,198,46,230,130,255,0,196,108,37,135,211,218,213,170,131,110,195,87,66,81,58,167,17,29,166,228,74,229,22,134,92,247,208,235,250,172,137,197,115,119,56,148,173,74,73,74,174,12,152,71,136,245,108,101,174,227,101,34,177,232,139,66,223,167,185,66,170,37,200,6,231,167,28,146,146,113,49,25,117,73,216,223,37,109,71,144,226,146,174,98,116,97,27,77,15,169,73,232,28,115,190,164,255,0,50,126,154,33,6,88,236,170,173,255,0,106,99,253,10,141,34,35,50,34,225,60,170,218,213,37,106,74,13,138,125,106,147,57,228,145,165,42,61,234,106,51,137,65,105,161,172,210,70,105,35,53,23,10,26,125,194,171,91,14,44,188,56,183,45,188,33,131,74,137,102,68,167,180,170,34,105,110,147,177,92,138,225,115,18,242,29,35,87,59,153,188,220,55,77,74,83,138,89,173,74,81,168,212,126,172,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,139,249,254,201,245,43,54,88,70,164,211,202,91,119,221,157,30,100,251,81,108,186,146,68,151,214,132,155,144,93,75,139,75,91,36,27,45,32,156,82,146,109,45,40,94,237,132,227,110,80,13,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,226,120,98,241,0,153,139,176,227,101,251,27,238,46,174,250,137,181,139,102,164,235,111,187,42,189,21,182,30,121,212,201,90,80,109,147,204,55,31,181,231,22,149,60,149,167,82,83,137,90,220,240,28,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,40,7,138,63,142,204,77,252,23,201,225,14,127,135,120,111,50,239,202,158,51,222,176,102,114,190,66,92,22,125,70,91,78,78,125,13,189,22,65,213,33,153,37,132,106,211,175,19,210,35,154,86,225,18,144,217,62,72,89,111,82,28,242,153,126,131,135,21,92,113,176,233,56,189,31,157,102,84,46,8,48,235,100,170,161,83,91,68,87,94,74,20,227,178,77,39,203,101,27,137,110,25,26,20,109,165,100,151,26,51,39,17,166,144,1,85,124,111,113,75,255,0,149,166,10,83,235,191,247,221,211,87,166,116,191,116,104,15,243,141,31,253,146,78,196,47,237,90,127,171,49,13,120,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,211,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,162,93,179,80,84,118,228,237,66,58,184,171,73,57,26,78,196,45,100,223,53,135,26,119,151,188,212,141,251,85,235,36,200,92,255,0,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,1,226,177,174,245,176,112,235,8,238,251,215,20,163,196,149,105,210,232,242,93,171,67,146,134,86,137,236,26,13,39,16,155,125,73,105,213,190,106,38,80,210,204,137,197,184,148,127,104,102,48,93,247,7,220,72,195,139,147,44,5,135,54,180,62,146,233,179,106,15,187,116,39,161,38,122,167,38,200,125,200,178,185,169,236,123,86,27,75,26,168,249,137,233,118,154,73,4,210,149,58,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,15,21,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,187,62,17,214,182,28,82,178,133,71,185,237,40,52,162,185,43,181,9,233,186,229,199,116,157,148,185,76,75,121,17,153,144,122,154,155,217,21,76,41,13,122,169,36,188,110,18,117,121,74,92,213,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,50,174,46,123,22,243,167,74,202,198,66,112,142,133,104,92,17,19,138,151,46,27,219,133,111,195,56,201,148,112,152,56,76,37,218,131,237,169,68,148,33,41,39,82,209,172,148,75,120,146,92,183,16,135,182,211,93,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,247,184,115,100,163,249,42,225,195,245,251,254,153,74,115,19,110,159,156,169,73,96,185,174,82,224,153,32,219,166,37,237,202,66,182,173,6,227,170,104,146,149,184,164,167,87,82,203,78,28,192,30,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,204,205,30,5,255,0,38,188,118,185,176,83,229,79,202,63,147,157,23,244,159,67,209,243,250,136,108,73,254,167,152,230,221,188,253,191,76,245,219,175,102,186,23,106,225,205,157,127,228,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,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,132,25,99,178,170,183,253,169,143,244,42,52,136,140,200,139,132,242,171,107,84,149,169,40,54,41,245,170,76,231,146,70,148,168,247,169,168,206,37,5,166,134,179,73,25,164,140,212,92,40,105,247,10,173,108,56,178,240,226,220,182,240,134,13,42,37,153,18,158,210,168,137,165,186,78,197,114,43,133,204,75,200,116,141,92,238,102,243,112,221,53,41,78,41,102,181,41,70,163,81,250,176,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,3,42,226,221,49,239,34,178,115,53,147,44,17,196,252,49,129,46,86,40,91,152,111,107,211,98,193,76,166,155,98,175,78,56,204,154,152,89,190,226,26,101,108,155,239,60,151,9,69,184,185,141,169,43,53,54,109,212,173,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,65,57,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,13,197,127,46,45,98,38,20,35,19,104,49,55,86,173,247,9,201,43,230,105,252,193,136,211,158,89,104,167,82,143,166,178,238,73,171,221,169,118,10,111,178,110,154,166,31,94,212,123,174,156,190,84,218,29,74,60,212,118,37,90,45,151,146,225,23,105,40,187,208,94,195,251,140,104,91,39,152,247,74,199,204,22,160,220,49,159,223,80,135,10,44,42,137,109,81,127,58,68,72,235,116,251,91,66,126,147,191,217,45,190,227,247,119,48,17,63,137,179,143,55,149,138,207,37,58,238,114,66,85,218,93,137,58,116,205,69,8,82,204,138,167,16,207,184,159,111,255,0,170,33,163,172,158,186,211,217,107,195,179,105,123,137,54,205,33,39,217,166,135,208,71,236,29,148,0,0,127,140,201,108,64,136,252,233,75,216,204,118,212,235,138,208,207,106,82,90,153,232,93,167,216,94,193,80,220,73,115,243,54,233,170,84,176,67,11,170,92,186,92,71,30,133,87,145,201,35,230,56,149,76,140,251,59,95,142,74,45,82,166,207,122,23,161,119,17,235,169,136,13,133,120,109,113,227,13,253,75,178,45,214,121,179,106,178,216,101,74,220,218,118,37,215,144,209,175,69,169,4,122,27,137,236,212,191,135,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,179,221,217,223,33,192,0,0,0,0,0,0,0,0,0,4,55,226,133,132,208,241,3,47,21,26,243,113,57,213,58,23,39,165,249,195,78,156,233,208,146,191,237,165,63,69,30,210,63,179,67,20,62,71,161,234,67,69,89,21,196,185,24,173,150,75,70,238,168,47,249,252,158,191,168,78,133,234,237,168,73,109,61,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,245,60,196,233,174,238,84,138,123,133,253,147,211,191,222,95,199,184,84,133,139,106,191,122,221,80,109,152,206,108,114,103,55,106,180,35,211,99,106,95,180,203,216,159,120,211,125,151,111,162,214,182,161,208,155,78,137,141,204,208,181,253,231,20,175,121,254,247,188,125,176,0,0,0,0,0,0,0,0,0,0,16,171,136,150,75,233,152,241,99,77,191,45,182,249,23,61,6,27,146,136,245,82,186,134,88,102,91,188,175,93,244,54,141,206,58,159,91,105,153,125,165,216,84,129,86,166,85,236,219,146,77,46,106,58,122,149,34,98,218,89,106,149,236,121,167,13,39,220,102,147,209,73,63,105,151,103,180,92,55,11,108,226,74,197,42,18,48,78,238,94,234,181,191,78,37,67,119,66,45,208,216,68,40,200,45,27,97,41,47,93,197,30,166,179,87,191,82,237,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,208,72,208,181,46,253,6,118,106,63,238,132,159,249,101,255,0,245,70,47,183,134,43,6,198,86,41,58,159,245,143,48,231,249,233,208,196,179,31,158,163,58,61,50,159,38,165,41,123,24,136,202,223,113,90,25,232,132,164,204,207,66,212,251,139,216,40,91,136,198,101,234,184,219,140,245,123,98,44,253,244,43,94,124,138,107,77,114,146,90,189,26,92,180,18,245,54,144,191,160,238,154,25,168,190,211,62,239,33,145,124,3,149,143,24,243,64,166,58,159,232,186,60,200,181,89,229,169,124,227,13,77,140,151,17,253,98,20,90,165,222,244,234,101,236,35,62,237,7,91,116,10,117,173,111,211,109,186,75,60,168,116,184,140,195,97,27,148,173,173,182,130,66,75,85,25,153,246,36,187,204,207,237,31,72,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,181,238,16,88,13,102,217,153,116,141,142,73,133,18,93,217,127,200,154,133,212,21,28,210,252,42,116,121,74,142,152,72,81,173,69,177,78,198,91,234,82,73,27,205,198,210,178,87,37,181,9,234,0,41,131,140,142,3,89,184,107,139,150,174,43,89,240,162,83,23,137,17,234,11,171,193,141,28,219,67,149,24,139,100,221,154,103,188,211,189,244,203,108,150,148,161,62,187,42,113,70,181,186,179,31,151,130,167,138,123,167,225,252,239,49,167,11,169,20,237,197,99,35,145,176,214,171,63,52,152,108,185,110,208,174,122,193,174,233,166,41,14,190,116,234,140,165,45,103,53,14,104,100,136,207,59,170,84,151,20,92,183,157,109,40,53,37,212,182,205,122,209,174,154,237,191,78,175,82,105,19,186,120,151,53,61,20,186,163,124,164,47,168,138,137,76,75,75,122,168,140,209,163,241,35,175,84,153,43,212,211,93,170,81,26,211,186,107,182,53,213,70,189,109,105,221,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,118,7,251,42,191,110,175,240,173,199,114,92,117,15,248,201,147,170,83,164,57,255,0,57,199,158,113,197,253,170,82,149,237,51,23,167,195,247,34,52,44,170,218,173,222,183,74,58,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,234,82,68,165,235,161,104,158,195,250,220,81,252,9,226,111,224,190,113,8,80,8,184,158,20,249,28,147,134,180,168,25,164,196,149,196,118,187,115,209,201,118,181,49,40,105,242,167,83,165,37,11,41,171,115,67,52,73,121,173,18,148,182,162,229,178,235,137,89,169,78,169,182,108,124,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,67,252,194,218,212,43,27,31,113,46,202,181,160,244,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,209,115,252,38,113,66,171,136,249,62,165,211,43,41,150,228,139,22,177,50,215,68,185,51,85,33,114,88,66,91,146,206,155,136,141,180,52,212,182,227,161,189,84,73,68,116,232,100,70,72,76,202,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,99,248,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,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,159,108,76,202,62,50,216,25,142,127,45,16,109,26,173,106,228,151,80,83,22,246,200,169,107,211,80,77,107,228,78,111,215,83,104,101,77,182,165,173,70,225,165,157,142,165,197,36,218,115,109,228,228,179,47,247,150,89,48,26,149,132,119,165,255,0,18,233,145,79,144,244,184,231,18,158,81,152,166,161,253,174,187,13,181,235,190,66,19,37,82,92,39,156,36,45,68,233,22,196,18,73,37,68,57,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,174,172,109,225,111,106,223,57,201,182,49,50,157,73,170,206,195,107,202,161,82,172,226,12,36,84,155,103,161,156,150,212,242,13,183,22,231,80,166,102,200,81,37,109,180,147,83,95,58,105,113,180,173,178,106,197,64,83,95,21,204,148,126,204,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,197,39,99,110,150,210,89,19,204,180,152,193,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,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,86,95,24,44,222,119,229,30,197,155,254,34,109,242,167,32,127,200,74,129,17,151,86,127,228,62,225,161,31,226,18,78,127,94,216,128,25,98,203,213,213,154,12,101,162,225,29,173,39,160,235,249,146,106,53,69,197,114,67,52,200,45,39,115,178,28,74,11,252,150,208,74,82,18,183,93,105,6,180,111,220,90,40,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,169,233,28,174,107,203,121,207,156,121,107,113,90,184,234,213,235,40,244,215,66,208,136,136,171,91,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,16,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,79,133,149,255,0,26,250,201,109,155,20,238,25,117,106,149,171,34,125,2,164,114,77,213,46,42,219,146,183,99,199,37,184,94,178,17,13,248,132,141,134,104,74,54,160,180,216,105,76,181,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,2,181,120,180,228,234,196,169,88,149,236,219,80,38,122,26,228,163,116,191,40,26,229,189,35,211,220,215,160,192,139,235,45,254,92,94,67,100,103,243,109,31,51,95,91,67,45,194,181,178,157,226,159,6,254,32,91,222,98,192,159,252,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,60,86,47,99,70,23,224,45,154,230,32,98,229,223,18,221,161,55,33,168,133,33,228,56,234,221,125,195,61,141,52,211,73,83,174,175,66,82,141,40,74,140,144,133,172,244,74,20,101,234,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,5,0,241,71,241,217,137,191,130,249,60,33,215,248,98,225,12,108,122,192,108,210,225,27,204,68,114,69,197,71,160,179,79,57,111,186,203,13,84,81,233,39,97,60,226,218,213,100,134,228,182,203,134,68,74,212,144,100,105,81,25,164,235,216,105,163,0,113,142,133,152,12,26,180,241,138,220,103,167,137,115,83,211,33,200,219,150,190,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,3,56,57,208,198,58,22,62,230,130,255,0,197,91,89,157,148,90,173,65,184,244,231,55,44,250,152,177,35,181,17,169,58,45,8,90,57,200,142,151,121,106,73,41,28,205,135,169,167,83,158,156,15,172,9,45,82,177,79,20,167,91,209,14,60,169,20,234,5,46,172,162,105,79,146,218,75,175,205,142,131,215,154,132,25,61,1,106,236,36,44,201,191,164,109,158,222,65,198,79,5,62,67,102,10,147,140,113,42,28,232,152,155,79,62,115,14,59,185,198,39,83,154,143,29,205,169,38,210,73,101,76,46,25,167,85,173,70,231,63,93,169,216,67,234,240,91,198,58,21,159,140,183,110,14,213,217,229,203,196,74,124,121,20,185,59,150,123,165,83,83,33,197,70,216,148,25,22,246,31,144,239,49,75,66,83,211,109,245,148,226,72,174,80,0,87,87,26,76,99,174,217,248,53,105,96,237,33,158,92,76,68,168,72,145,84,147,185,7,186,45,53,81,220,76,109,138,65,153,111,125,248,238,243,18,180,41,61,54,223,89,46,40,138,155,4,233,224,251,140,117,219,27,52,5,133,81,217,234,40,184,151,79,126,60,198,247,33,28,137,80,99,191,46,60,157,77,10,90,182,161,18,90,229,146,144,147,234,119,171,113,182,146,23,126,0,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,0,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,238,188,91,44,170,173,171,157,43,130,187,80,145,17,200,247,141,30,149,91,130,150,86,163,91,108,34,50,96,154,93,35,73,17,47,155,5,213,17,36,212,91,20,131,215,83,52,167,191,240,62,191,227,53,85,197,60,45,157,112,203,57,18,163,211,171,244,186,74,141,213,48,72,105,78,177,54,66,11,78,82,22,102,244,4,43,180,150,178,38,254,145,54,123,109,124,0,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,101,92,125,91,154,233,174,222,21,22,106,215,28,238,174,92,122,124,10,91,110,114,144,222,216,176,162,181,18,51,122,32,136,143,99,12,52,141,116,220,173,186,168,205,70,102,118,233,194,191,34,177,172,11,122,149,153,236,82,129,17,251,158,185,29,154,149,152,203,50,157,223,73,167,63,21,228,41,247,77,183,9,151,23,41,153,36,100,218,208,190,82,18,131,220,151,22,180,55,99,224,2,128,120,163,248,236,196,223,193,124,158,16,138,162,210,120,72,103,78,149,69,140,222,84,241,74,224,137,2,59,146,53,176,223,118,50,90,66,159,125,215,28,145,79,117,242,81,17,173,199,92,37,176,75,78,170,90,221,111,152,102,108,52,45,124,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,66,12,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,233,240,178,191,227,95,89,45,179,98,157,195,46,173,82,181,100,79,160,84,142,73,186,165,197,91,114,86,236,120,228,183,11,214,66,33,191,16,145,176,205,9,70,212,22,155,13,41,150,160,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,130,188,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,93,101,224,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,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,140,240,7,22,127,110,184,53,105,226,231,201,10,173,175,242,162,158,153,190,139,169,167,71,152,245,148,157,201,86,133,204,101,123,121,141,59,181,60,198,150,218,246,167,118,210,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,230,220,148,10,117,211,111,212,173,186,179,60,216,117,72,143,67,125,27,148,157,205,184,131,66,139,84,153,25,118,40,251,140,143,237,25,241,207,70,1,202,192,124,121,175,211,26,79,244,93,102,100,170,172,2,212,190,109,135,166,201,75,104,254,177,106,61,18,215,122,180,51,246,145,31,127,175,225,207,153,122,174,9,99,61,34,216,149,63,101,10,232,159,30,154,235,92,164,158,143,73,151,17,6,189,73,165,175,232,53,166,132,105,47,180,143,190,250,105,211,163,212,233,241,170,81,87,189,137,108,161,246,213,161,150,168,82,72,200,244,61,15,184,253,163,244,8,153,196,233,131,127,43,21,109,15,250,183,159,115,252,212,233,162,132,169,223,238,132,111,249,100,127,245,68,52,77,147,56,243,79,45,248,122,168,242,185,77,149,10,146,165,163,97,43,113,116,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,209,79,52,170,101,94,241,185,35,82,225,35,168,169,86,38,33,148,22,169,70,247,157,112,146,93,230,73,45,84,162,246,145,118,251,5,223,240,237,201,125,51,1,236,120,87,237,200,142,125,207,94,134,220,147,61,84,158,157,151,217,136,239,43,212,125,109,175,107,141,43,214,218,70,127,97,118,28,213,0,0,0,0,0,0,0,0,0,0,1,241,47,75,125,23,77,181,50,132,226,117,76,158,94,165,175,238,184,149,123,203,247,125,227,50,23,213,170,253,149,117,78,182,100,185,189,200,124,173,202,208,139,93,237,165,126,195,63,98,189,226,219,184,55,223,135,83,195,74,221,150,243,155,142,149,211,114,211,166,154,115,100,84,28,63,236,246,247,123,207,248,119,11,28,0,0,0,0,0,1,73,60,95,175,68,215,115,8,139,81,14,238,43,119,94,205,186,105,212,65,128,231,238,151,187,222,127,192,114,126,28,150,81,95,89,178,179,168,239,30,216,234,244,143,53,125,251,127,163,101,168,187,55,36,207,181,30,195,26,14,0,0,0,0,0,0,0,0,0,0,0,31,197,36,148,147,74,139,82,50,208,197,75,241,95,202,59,52,137,101,143,54,116,29,141,75,115,151,83,71,52,207,87,84,115,165,60,238,174,60,103,220,73,245,82,141,61,222,210,21,231,131,216,135,80,194,204,74,183,175,138,115,155,23,74,169,68,148,231,98,79,114,26,144,219,166,93,169,86,159,213,151,110,211,63,191,184,104,207,0,177,50,157,139,120,71,107,95,16,36,115,87,80,164,65,122,87,168,164,236,125,200,173,58,180,246,161,58,233,204,46,210,34,47,119,184,116,32,0,28,43,59,143,161,140,179,223,102,191,237,80,170,137,47,188,233,242,70,116,231,158,233,210,76,189,175,44,255,0,251,163,26,6,225,206,218,219,202,197,171,189,27,119,68,130,162,237,215,82,58,116,78,209,38,196,48,226,121,152,184,216,61,130,18,173,90,107,155,235,23,73,46,150,166,244,50,217,26,76,73,173,155,154,155,75,73,232,182,200,182,234,147,251,72,133,30,81,169,117,27,206,233,135,72,136,92,201,213,169,237,199,71,209,45,93,121,194,73,119,153,23,210,87,188,139,238,23,227,195,255,0,45,48,178,245,130,180,238,122,249,149,123,133,166,106,242,213,161,151,45,79,196,139,189,189,9,215,18,122,45,159,164,90,107,236,34,46,249,66,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,141,121,196,209,42,128,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,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,22,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,34,88,183,238,22,153,9,249,9,14,131,154,236,80,127,125,193,85,167,245,150,133,46,60,141,91,129,6,91,6,146,153,33,72,61,28,121,230,29,81,33,173,77,45,182,225,154,200,221,81,37,139,42,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,63,39,25,107,2,53,179,154,58,93,231,78,183,165,196,143,120,218,241,36,204,168,40,157,54,39,84,99,186,236,119,9,10,81,154,9,109,198,110,9,41,8,211,66,83,106,50,213,205,202,232,28,17,241,66,171,22,255,0,196,44,23,121,50,223,166,212,232,237,93,17,205,83,85,200,134,252,103,155,140,238,200,250,26,119,190,153,108,238,112,141,39,164,70,210,100,174,205,150,232,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,31,38,236,181,168,87,205,171,89,178,174,152,61,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,246,140,246,103,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,245,241,118,160,220,108,212,217,154,13,230,22,190,83,133,162,20,122,33,206,90,16,235,100,61,94,91,56,136,227,46,89,240,106,237,194,91,88,189,41,233,77,139,181,230,84,36,37,198,109,119,150,165,156,167,25,142,166,213,206,230,111,74,210,218,150,150,144,234,77,195,67,156,199,82,184,191,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,208,166,73,50,125,108,229,27,11,218,162,164,162,77,189,171,145,216,85,217,88,136,236,142,68,231,218,113,245,178,134,219,117,102,148,161,148,201,91,68,180,161,179,112,146,75,90,82,103,181,50,40,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,135,148,226,227,134,119,85,159,155,218,197,245,86,137,173,22,253,167,192,168,82,37,54,219,156,181,116,209,25,134,251,10,90,144,72,55,144,182,9,106,66,20,173,173,190,194,140,200,215,161,119,94,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,118,146,214,68,223,210,38,207,109,175,138,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,39,255,0,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,196,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,142,128,115,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,239,252,52,184,130,73,193,234,173,31,47,152,191,85,136,222,31,79,145,211,81,234,210,221,106,43,22,210,214,169,79,184,110,26,24,53,190,137,18,95,105,38,183,157,74,24,45,84,102,72,37,105,115,224,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,5,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,107,252,31,113,142,133,124,229,128,176,170,59,61,61,107,13,42,15,199,152,222,229,175,159,22,116,135,229,199,147,169,161,40,78,229,174,75,92,178,82,212,93,54,245,109,39,18,66,117,14,85,154,124,107,254,78,217,125,189,177,141,186,127,91,46,223,167,151,64,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,214,13,25,228,103,11,234,184,57,148,188,51,176,235,170,150,85,38,40,254,146,152,196,184,74,136,252,71,231,60,228,215,34,184,210,140,212,149,178,169,38,201,235,161,153,182,102,105,78,187,75,133,113,130,193,202,21,243,150,3,197,89,15,116,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,116,219,19,180,156,81,138,160,202,22,47,70,192,140,203,225,238,41,84,31,136,197,54,147,88,67,53,71,228,176,235,200,143,78,146,133,69,152,241,33,175,93,75,68,119,221,90,9,36,175,93,41,245,87,244,79,73,32,3,60,57,251,204,61,43,51,25,151,175,223,150,173,86,92,251,78,159,30,53,18,220,92,152,105,140,190,137,132,106,181,18,72,137,102,135,36,185,41,228,27,191,57,177,212,146,137,26,19,104,142,163,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,52,189,128,56,199,66,204,6,13,90,120,197,110,51,211,196,185,169,233,144,228,109,203,95,73,41,10,83,114,99,111,90,16,110,114,159,109,214,185,155,9,43,217,185,62,170,136,199,64,0,21,87,199,59,234,79,243,39,233,162,31,240,228,186,104,86,54,112,172,187,214,233,157,209,81,109,250,125,197,84,168,201,229,45,206,68,86,40,83,220,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,245,120,233,196,127,22,47,252,207,209,49,214,194,127,209,212,91,6,161,37,203,46,141,86,133,25,238,154,44,136,237,71,150,153,6,210,82,181,245,72,104,212,180,243,20,166,185,166,150,157,35,73,56,119,41,150,44,194,218,185,160,193,170,46,46,90,209,186,14,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,201,113,6,164,161,75,105,214,150,104,70,253,165,213,64,0,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,11,41,227,105,134,119,85,193,135,24,119,138,84,152,157,69,22,207,168,84,41,245,126,91,110,45,200,253,121,70,228,62,173,168,52,33,146,92,67,109,75,90,147,243,143,176,146,37,26,251,33,7,13,27,254,54,31,103,75,14,229,84,174,25,116,170,109,114,68,154,4,162,100,221,217,49,114,227,56,212,88,238,161,178,61,232,84,195,136,101,184,182,37,105,66,213,183,102,226,208,72,0,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,202,184,176,158,26,92,62,228,227,13,86,143,152,60,95,165,68,115,15,160,72,234,104,244,153,109,53,41,139,149,104,84,166,28,39,9,15,146,216,68,121,44,52,163,67,205,41,15,150,169,50,52,26,181,185,240,0,20,3,197,31,199,102,38,254,11,228,240,135,117,201,126,79,173,156,220,228,38,238,162,168,162,66,189,168,119,197,85,86,157,98,91,178,57,16,95,118,21,29,111,33,198,218,89,37,72,121,49,144,209,173,72,112,219,37,26,208,149,25,109,84,159,225,255,0,195,130,133,151,120,116,156,94,197,182,58,252,88,245,228,70,105,137,171,233,109,214,221,97,198,87,25,60,181,19,114,94,83,111,44,157,113,91,219,37,109,75,95,64,222,118,117,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,15,41,197,199,12,238,171,63,55,181,139,234,173,19,90,45,251,79,129,80,164,74,109,183,57,106,233,162,51,13,246,20,181,32,144,111,33,108,18,212,132,41,91,91,125,133,25,145,175,66,238,188,15,175,248,205,85,113,79,11,103,92,50,206,68,168,244,234,253,46,146,163,117,76,18,26,83,172,77,144,130,211,148,133,153,189,1,10,237,37,172,137,191,164,77,158,219,95,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,16,255,0,8,248,98,229,247,8,179,5,80,198,250,76,46,174,4,78,149,219,74,217,125,14,187,22,131,41,182,146,151,101,41,215,221,117,201,79,27,137,55,26,53,237,75,42,90,140,146,165,37,165,183,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,94,226,1,150,152,89,133,193,90,143,33,124,186,189,188,211,213,120,138,208,207,152,166,34,74,216,222,134,235,105,45,86,247,210,61,116,246,145,151,117,7,86,105,117,27,50,233,153,72,150,92,185,212,89,238,71,95,209,61,29,101,195,73,247,25,151,210,79,188,203,239,23,135,195,15,49,113,177,135,4,34,218,149,39,54,86,45,98,69,45,45,104,103,190,52,104,144,155,39,53,38,144,130,213,110,25,109,213,71,246,153,9,158,35,39,17,134,214,230,86,46,173,136,221,178,36,229,31,110,154,17,83,165,246,140,252,192,61,179,163,25,251,30,65,255,0,247,68,52,89,146,55,208,254,89,236,83,71,246,104,84,180,159,222,84,248,195,186,128,0,231,184,251,137,148,236,35,194,59,166,248,159,35,148,186,125,34,115,209,125,69,43,123,237,197,117,212,39,177,10,211,94,89,246,153,25,123,253,195,57,152,197,136,117,12,83,196,171,134,249,168,185,189,117,90,148,185,77,246,36,182,161,217,14,58,69,216,148,235,253,97,255,0,100,143,238,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,244,108,69,31,102,229,25,118,175,218,99,171,112,129,189,19,66,204,34,237,69,59,180,174,45,61,93,186,238,233,224,207,115,247,79,78,255,0,121,127,17,118,224,0,0,0,0,0,51,243,196,150,90,102,230,206,240,125,7,216,126,143,242,200,101,254,161,213,56,61,211,166,73,204,19,213,6,87,163,16,246,243,211,161,118,239,133,60,147,222,122,247,251,133,217,0,0,0,0,0,0,0,0,0,0,0,0,243,120,139,100,82,241,26,201,173,89,85,116,235,26,177,2,76,37,30,170,245,73,214,86,217,159,170,164,153,246,44,251,53,47,188,187,198,121,51,113,129,117,92,4,198,154,253,169,45,157,176,94,155,42,85,57,123,146,123,162,156,183,219,104,244,39,22,101,170,90,63,164,123,189,255,0,108,170,225,69,154,87,236,171,212,240,102,228,119,90,85,101,91,161,171,105,118,75,121,232,49,219,78,136,104,213,244,82,174,211,89,39,223,161,246,139,147,109,105,117,9,113,7,170,86,68,162,63,121,24,255,0,160,1,28,184,128,85,24,165,101,134,238,114,66,246,19,244,249,236,36,244,51,213,74,167,202,208,187,8,253,195,61,47,31,62,82,205,29,188,199,12,203,248,152,208,135,15,72,238,199,202,221,160,135,153,229,154,169,244,245,23,172,71,184,189,29,19,183,236,251,135,124,187,110,90,125,157,108,213,46,154,170,246,68,165,67,126,107,234,209,71,162,26,109,75,87,209,35,62,228,159,113,25,253,134,51,211,157,108,116,155,142,184,239,113,87,53,210,157,78,157,46,157,79,46,207,94,59,115,36,169,165,127,86,133,22,169,119,185,68,103,239,63,116,140,225,57,150,181,98,6,32,185,139,181,182,191,162,237,247,13,49,79,119,124,214,31,131,33,31,69,212,171,232,172,251,210,105,247,234,125,130,231,208,148,161,36,132,150,132,146,208,190,225,255,0,64,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,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,138,188,81,252,9,226,111,224,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,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,79,241,167,176,35,87,114,243,106,98,12,123,122,92,202,149,171,116,34,50,231,50,78,169,16,41,211,35,184,79,27,164,147,216,148,46,67,16,16,75,89,118,47,98,82,101,204,50,85,112,100,39,19,46,172,47,205,198,25,212,109,105,124,191,79,92,16,173,154,139,11,113,194,102,84,25,239,162,59,168,113,40,90,119,237,230,37,212,18,181,73,58,203,75,52,171,102,131,69,34,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,17,87,137,165,3,6,171,185,71,186,87,140,117,191,69,250,47,90,133,170,234,36,169,183,157,184,144,195,201,134,195,104,34,87,59,153,189,198,214,131,74,136,154,83,174,106,223,47,154,221,0,139,9,224,209,76,193,41,248,219,95,149,124,57,17,56,139,78,142,196,155,20,158,150,251,43,82,13,137,141,84,137,164,37,68,203,203,228,186,209,154,22,74,89,32,150,180,22,136,113,73,185,240,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,34,184,216,97,125,86,225,194,59,15,21,233,234,150,244,123,50,177,42,155,58,59,48,148,234,27,98,160,134,244,148,235,164,122,50,132,59,13,166,139,114,116,82,229,32,183,36,200,137,112,87,134,141,255,0,27,15,179,165,135,114,170,87,12,186,85,54,185,34,77,2,81,50,110,236,152,185,113,156,106,44,119,80,217,30,244,42,97,196,50,220,91,18,180,161,106,219,179,113,104,36,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,63,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,62,79,17,254,32,19,51,17,93,119,9,48,134,226,255,0,106,120,29,51,238,201,142,219,241,220,184,165,108,67,155,164,33,228,54,226,25,101,195,52,33,147,78,211,113,163,117,70,191,153,38,184,174,78,178,117,125,230,254,251,145,64,160,76,244,53,183,70,217,242,130,224,229,179,35,209,124,214,100,46,47,243,85,190,211,143,243,92,142,109,252,217,158,205,119,43,66,46,222,85,138,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,122,216,93,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,87,10,28,241,198,185,105,84,76,163,226,50,37,157,118,155,30,66,45,26,177,173,217,5,58,35,73,113,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,172,208,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,135,63,227,73,131,148,43,63,25,109,44,98,164,61,203,151,136,148,249,17,234,145,182,172,247,74,166,166,59,105,147,189,75,50,45,236,63,29,174,90,80,132,167,166,221,235,41,197,25,126,78,12,24,189,26,208,199,155,151,8,234,47,196,102,62,33,81,210,244,51,83,14,173,247,170,52,254,99,173,178,133,167,212,66,14,51,211,156,81,172,187,77,150,200,148,70,123,87,115,226,189,120,207,226,244,155,67,1,173,172,35,167,63,45,153,24,133,88,83,211,13,44,52,182,30,167,83,249,110,184,202,214,175,93,11,57,47,65,113,38,130,237,38,92,35,81,17,237,93,69,225,61,139,251,80,197,59,55,12,253,41,232,207,149,183,5,58,133,214,242,57,221,47,85,37,182,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,141,63,14,105,153,76,33,141,143,88,13,124,225,27,204,68,114,69,197,71,121,154,121,203,125,214,88,106,162,141,29,132,243,139,107,85,146,27,146,219,46,25,17,43,82,65,145,165,68,102,147,205,16,211,158,10,98,133,43,26,176,142,208,197,122,50,98,55,30,233,163,198,169,46,60,105,169,150,136,111,173,5,206,138,110,164,136,150,182,93,230,52,191,85,38,75,109,68,105,73,145,145,123,81,197,51,161,140,117,220,2,203,5,255,0,138,182,179,59,235,84,170,123,113,233,206,110,65,116,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,135,229,31,170,109,38,171,78,141,2,101,66,153,46,44,122,164,115,151,5,215,153,82,17,41,130,117,198,77,214,148,101,162,208,78,178,235,102,164,234,91,219,90,123,210,100,86,255,0,193,131,30,100,221,88,95,114,224,5,118,108,78,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,179,155,65,236,36,160,149,99,224,2,170,248,231,125,73,254,100,253,52,85,88,250,180,235,78,234,172,80,170,247,77,38,217,170,205,162,219,253,63,165,234,49,225,56,228,90,127,61,102,134,58,135,82,70,134,185,139,35,74,55,153,110,81,25,22,166,59,6,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,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,232,0,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,189,236,243,97,125,87,24,242,151,137,150,29,9,82,206,164,253,31,210,80,216,137,9,82,223,150,252,23,155,154,220,86,218,73,146,148,183,149,24,153,45,53,50,55,8,201,42,211,105,231,90,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,117,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,216,62,176,14,41,155,204,206,80,178,151,131,82,113,86,175,69,244,220,181,212,34,210,233,116,142,165,113,186,249,78,168,212,166,249,233,105,210,107,107,13,200,119,85,39,105,242,182,106,74,82,69,64,224,23,18,156,118,176,51,5,251,89,197,155,194,171,119,209,110,14,142,21,215,79,106,52,54,220,147,6,51,79,183,25,49,139,148,72,99,144,185,78,190,77,50,108,165,215,13,92,197,17,184,165,151,117,227,31,127,217,184,167,102,229,247,16,112,250,225,137,92,183,171,145,238,57,48,103,70,51,216,234,53,166,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,71,94,23,30,59,48,203,241,175,39,154,47,248,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,117,80,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,145,92,108,48,190,171,112,225,29,135,138,244,245,75,122,61,153,88,149,77,157,29,152,74,117,13,177,80,67,122,74,117,210,61,25,66,29,134,211,69,185,58,41,114,144,91,146,100,68,184,43,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,180,18,32,175,19,12,247,87,114,201,78,166,225,86,21,175,167,191,174,106,121,85,19,87,209,11,244,36,84,74,109,45,185,200,126,59,140,201,234,9,169,141,105,184,148,222,205,230,94,178,53,140,28,55,56,139,73,176,46,23,48,111,49,151,172,183,237,138,228,133,57,69,175,84,20,214,202,77,69,249,79,200,146,185,175,154,9,231,17,41,233,38,165,72,117,197,242,150,148,154,137,45,173,110,55,194,184,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,254,86,148,173,42,66,139,82,81,25,31,220,41,131,139,30,90,213,135,248,130,222,46,209,26,254,139,184,28,36,202,61,221,211,95,126,116,133,253,39,84,175,162,130,238,73,39,221,161,246,8,229,146,172,116,155,129,88,239,110,215,53,214,157,81,157,18,157,80,238,245,35,57,50,58,157,87,245,107,81,232,150,187,146,68,126,227,247,232,94,210,185,105,215,141,179,75,186,105,46,111,135,85,134,196,214,85,162,139,84,58,218,86,159,164,68,125,202,46,242,35,251,8,112,62,33,113,221,147,149,187,189,13,51,204,52,211,234,10,63,88,139,105,122,58,95,111,219,247,12,247,178,124,137,72,53,246,114,220,35,63,224,99,66,220,63,234,140,85,114,195,104,185,29,123,201,138,124,6,20,122,25,104,164,211,226,234,93,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,182,91,47,78,142,226,116,91,68,175,162,164,246,146,205,62,237,79,180,69,92,163,224,93,87,30,241,166,129,106,68,103,116,22,102,197,149,81,94,228,150,216,165,45,134,221,61,13,196,25,232,151,75,232,158,239,119,217,161,188,58,178,41,120,115,100,209,108,170,66,116,141,71,129,26,18,79,85,122,196,211,40,108,143,214,82,140,187,16,93,154,159,222,125,227,210,0,0,0,0,0,0,0,0,0,0,0,0,164,222,48,148,233,145,179,4,197,65,245,235,30,110,238,65,104,93,155,33,64,37,119,30,189,254,241,202,184,109,76,68,44,217,217,239,172,251,11,210,30,89,48,191,214,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,186,45,15,77,59,161,71,79,184,191,119,220,38,39,5,218,65,46,251,188,42,166,190,214,189,31,161,105,239,102,162,159,127,250,133,191,128,0,0,0,0,0,0,0,0,0,0,0,8,49,197,95,0,163,98,70,10,252,185,164,194,221,89,183,158,234,93,119,152,101,172,54,34,78,117,73,209,78,37,31,77,100,122,146,77,95,121,118,10,85,182,43,117,11,50,237,165,220,48,215,201,155,69,168,49,49,179,209,42,218,227,46,165,101,222,70,71,161,164,189,134,95,97,141,19,100,243,21,127,107,248,5,106,220,175,59,204,150,205,54,12,73,106,219,166,175,148,40,235,89,232,72,65,119,185,236,45,61,195,181,128,8,147,196,237,228,53,149,234,177,40,181,222,235,233,47,188,233,211,69,10,211,80,110,212,98,182,148,238,53,190,132,145,107,166,186,168,187,6,138,242,73,14,68,44,180,216,237,200,45,13,84,74,98,210,93,157,137,56,17,180,46,207,184,112,222,43,216,220,172,62,192,210,179,40,243,185,117,59,134,79,73,33,28,173,117,132,252,57,205,171,181,77,169,63,73,5,220,100,175,184,187,69,46,88,246,181,70,252,189,40,214,157,57,59,229,86,170,49,225,35,181,37,235,60,234,91,35,237,52,151,122,203,218,95,121,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,141,134,221,87,106,214,69,169,183,220,147,219,238,251,122,240,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,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,73,206,5,129,27,19,242,185,138,86,99,214,244,186,236,137,86,188,233,52,250,124,66,117,79,191,81,140,209,200,132,77,165,163,222,181,148,150,89,50,65,107,188,200,146,100,162,51,73,230,220,105,207,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,226,162,248,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,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,20,3,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,149,192,156,157,226,230,97,112,191,17,113,63,15,232,242,230,199,176,227,199,56,240,88,134,183,31,173,203,91,137,55,99,69,62,196,41,108,198,230,60,180,165,74,116,204,227,182,150,212,111,164,211,202,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,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,205,51,205,133,245,92,99,202,94,38,88,116,37,75,58,147,244,127,73,67,98,36,37,75,126,91,240,94,110,107,113,91,105,38,74,82,222,84,98,100,180,212,200,220,35,36,171,77,167,156,193,169,43,78,233,161,95,54,173,26,245,181,167,117,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,216,40,95,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,159,252,115,190,164,255,0,50,126,154,43,46,211,191,239,43,22,53,193,22,207,184,101,210,81,117,81,220,160,85,206,49,146,87,42,156,227,173,58,236,115,94,155,146,133,169,134,201,123,76,183,35,114,21,170,22,180,171,239,224,94,5,226,62,98,241,30,157,133,248,95,70,235,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,20,224,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,158,43,159,172,148,90,185,172,195,137,117,186,77,51,167,196,219,102,158,243,150,229,66,57,54,135,39,236,37,56,154,100,131,113,72,66,153,117,102,100,133,45,69,201,113,102,178,61,170,117,14,208,93,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,235,47,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,67,181,113,130,193,202,21,243,150,3,197,89,15,116,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,116,219,19,180,156,81,138,160,202,22,47,70,192,140,203,225,238,41,84,31,136,197,54,147,88,67,53,71,228,176,235,200,143,78,146,133,69,152,241,33,175,93,75,68,119,221,90,9,36,175,93,41,245,87,244,79,73,34,160,56,222,223,94,144,197,60,52,195,63,69,242,253,3,111,203,174,245,188,253,121,221,124,146,103,149,203,219,234,236,244,110,237,219,143,119,59,77,19,179,85,113,94,19,246,181,118,224,206,213,161,86,164,65,234,34,91,52,250,189,82,168,231,53,8,233,226,174,11,209,18,230,138,50,53,234,252,184,232,209,36,106,245,245,211,106,84,101,125,32,51,3,139,22,47,236,191,20,239,44,51,244,167,164,254,73,92,21,26,23,91,200,228,245,93,44,151,25,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,47,39,133,101,90,149,81,200,229,131,14,159,83,137,42,69,46,69,98,36,230,153,121,43,92,87,206,167,37,226,105,212,145,234,133,155,79,52,225,37,90,30,199,16,174,229,17,156,181,20,237,198,127,30,99,93,88,161,109,96,5,10,108,190,158,199,142,170,165,117,9,144,234,88,114,163,49,182,212,195,107,100,208,72,90,217,141,162,210,233,41,125,147,156,65,108,52,172,149,226,120,62,224,229,118,249,205,1,98,172,119,186,122,46,26,83,223,145,49,205,168,95,62,84,232,239,196,143,27,67,90,86,157,200,92,151,121,132,149,164,186,109,138,218,110,36,196,22,19,167,23,112,114,187,120,112,175,192,92,98,164,61,204,137,135,117,11,138,61,82,54,212,22,216,181,42,211,173,166,78,245,44,140,246,62,196,118,185,105,66,212,174,167,119,170,150,212,103,194,242,71,143,49,178,227,153,123,59,18,107,51,101,177,111,20,133,210,238,2,102,67,173,160,233,210,80,109,56,227,168,105,11,83,200,101,74,110,73,53,177,91,215,29,4,90,43,106,139,70,96,2,170,248,231,125,73,254,100,253,52,87,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,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,79,47,25,100,176,114,251,128,208,112,26,28,104,151,5,53,81,228,38,189,34,117,57,148,149,113,249,58,245,43,144,209,17,165,104,82,76,154,74,28,53,153,50,134,219,82,151,179,83,164,188,244,100,202,187,147,204,71,139,76,110,171,233,155,50,232,234,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,175,135,54,117,255,0,146,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,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,25,140,198,188,47,170,224,174,46,93,248,81,89,84,183,36,90,213,137,52,212,72,147,9,81,23,49,132,44,249,50,137,165,25,154,16,243,92,183,81,235,40,141,14,36,201,74,35,35,59,179,225,63,116,208,174,12,146,218,20,154,68,238,162,93,179,80,171,210,234,141,242,150,142,158,82,231,61,45,45,234,162,34,94,172,75,142,189,82,102,159,95,77,119,37,68,83,0,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,125,179,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,154,161,247,92,99,148,228,130,111,231,12,183,233,185,58,145,246,114,10,173,255,0,121,87,108,218,6,31,86,110,25,115,45,235,86,68,233,52,88,47,25,41,16,23,48,218,57,36,209,153,110,74,22,166,27,89,163,93,132,189,234,34,37,56,179,84,138,225,113,227,179,12,191,26,242,121,162,255,0,128,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,52,207,54,23,213,113,143,41,120,153,97,208,149,44,234,79,209,253,37,13,136,144,149,45,249,111,193,121,185,173,197,109,164,153,41,75,121,81,137,146,211,83,35,112,140,146,173,54,158,115,6,164,173,59,166,133,124,218,180,107,214,214,157,214,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,96,228,25,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,246,197,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,191,45,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,52,224,99,245,217,249,111,245,33,106,128,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,200,115,89,132,148,252,101,192,219,174,212,147,19,159,44,169,83,159,167,252,226,147,178,95,70,251,109,43,177,104,35,208,220,238,81,237,247,253,153,211,190,45,106,141,135,122,86,109,58,138,118,74,162,212,100,66,95,106,79,214,101,213,54,103,216,106,46,244,31,180,254,243,23,71,194,135,27,143,16,112,52,236,202,196,238,101,78,222,147,210,71,71,43,77,33,49,14,11,105,237,75,105,79,210,89,247,153,171,239,46,209,220,179,181,10,68,236,180,223,13,199,45,77,20,74,154,212,93,157,169,40,18,117,46,223,188,103,82,164,131,106,163,41,181,39,105,161,245,164,203,93,116,209,71,216,47,171,134,35,200,119,43,212,146,73,105,177,214,18,127,121,83,161,9,108,0,56,166,112,241,87,246,65,128,87,85,202,203,188,185,111,83,103,68,136,173,186,232,249,194,144,180,30,134,133,151,123,126,210,211,222,51,179,115,214,234,23,157,219,84,184,102,47,157,54,181,80,126,99,135,162,83,185,199,157,82,207,184,136,139,83,81,251,8,190,194,23,85,194,163,0,163,97,190,10,252,185,171,66,219,89,184,94,234,90,119,152,103,164,55,226,65,117,41,209,46,41,31,77,6,122,154,73,95,113,118,9,206,0,0,0,0,0,0,0,0,0,0,0,0,42,3,141,21,32,155,190,236,250,169,43,181,223,72,106,90,123,153,167,39,223,254,161,14,178,135,115,166,210,199,235,102,178,181,109,75,93,110,167,166,189,240,159,79,184,255,0,123,220,52,130,211,168,121,4,227,103,170,79,184,199,253,128,0,0,0,0,141,25,243,204,85,59,0,176,114,84,158,102,149,106,166,206,133,58,43,183,151,42,41,57,219,202,90,126,139,223,218,211,236,237,238,207,181,70,163,50,173,49,202,133,65,238,108,135,116,222,189,164,157,116,34,34,236,34,34,238,34,22,81,193,113,76,183,121,94,41,82,244,113,239,71,237,78,135,219,163,85,29,69,188,0,0,0,0,0,0,0,0,0,0,0,0,15,145,118,219,116,235,194,216,171,90,213,102,121,176,234,208,159,132,250,55,41,58,161,214,212,133,22,169,50,62,229,31,113,145,253,164,51,159,155,108,45,119,8,177,254,242,181,249,124,184,110,86,106,50,169,232,212,143,108,67,154,250,26,45,119,168,207,177,191,237,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,187,17,167,126,189,166,175,225,237,22,164,0,34,103,19,119,16,140,174,214,9,107,218,106,92,130,46,205,117,63,71,76,20,53,110,165,75,184,41,136,65,232,165,76,100,136,253,199,188,134,142,114,170,78,64,203,149,136,228,199,119,19,118,213,45,195,86,221,52,73,64,99,216,95,113,138,113,226,113,139,229,137,249,144,168,64,130,246,176,173,182,221,163,41,27,123,222,143,62,97,26,181,52,36,254,139,133,217,218,95,105,142,135,194,87,47,173,95,184,179,39,18,46,8,252,202,101,10,50,213,16,183,153,105,53,153,48,94,66,189,71,18,175,162,179,236,52,154,125,250,159,96,186,134,219,75,77,165,164,22,137,65,18,72,189,196,67,254,128,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,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,205,102,106,176,183,246,45,152,236,69,195,54,104,94,134,129,70,184,37,122,42,23,85,212,114,169,110,175,157,7,231,13,107,82,181,138,235,10,245,212,107,45,116,94,138,37,17,91,167,7,171,214,171,117,100,249,20,42,132,120,141,199,179,174,138,149,18,10,153,66,137,110,48,180,179,56,212,233,154,140,141,124,217,206,164,141,36,146,216,148,22,154,145,169,80,215,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,21,43,197,175,58,254,155,153,51,41,184,101,83,165,76,162,179,201,114,244,168,48,124,247,21,57,151,249,136,166,36,205,59,27,228,173,166,156,117,77,169,74,55,13,45,25,182,109,60,133,193,108,177,101,234,234,205,6,50,209,112,142,214,147,208,117,252,201,53,26,162,226,185,33,154,100,22,147,185,217,14,37,5,254,75,104,37,41,9,91,174,180,131,90,55,238,45,20,97,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,238,138,23,84,244,142,87,53,229,188,231,206,60,181,184,173,92,117,106,245,148,122,107,161,104,68,68,85,87,197,139,37,21,27,90,234,169,230,163,13,233,155,237,186,206,146,111,22,16,81,99,179,74,156,167,35,199,110,67,105,37,33,199,186,167,30,220,178,75,107,81,58,78,184,181,153,58,68,136,151,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,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,86,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,140,203,99,246,14,87,114,255,0,140,183,102,14,220,111,117,18,237,154,130,163,183,39,106,17,213,197,90,73,200,210,118,33,107,38,249,172,56,211,188,189,230,164,111,218,175,89,38,66,234,120,79,221,52,43,131,36,182,133,38,145,59,168,151,108,212,42,244,186,163,124,165,163,167,148,185,207,75,75,122,168,136,151,171,18,227,175,84,153,167,215,211,93,201,81,21,96,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,19,255,0,142,119,212,159,230,79,211,69,101,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,202,255,0,178,73,147,235,103,40,216,94,213,21,37,18,109,237,92,142,194,174,202,196,71,100,114,39,62,211,143,173,148,54,219,171,52,165,12,166,74,218,37,165,13,155,132,146,90,210,147,61,169,145,64,43,215,137,111,15,184,216,195,74,172,102,15,8,41,82,220,196,24,17,250,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,107,215,33,217,125,204,22,52,99,45,58,228,192,107,131,228,163,150,93,66,35,245,75,175,158,215,244,43,111,165,237,170,233,148,162,92,190,98,25,125,190,73,37,77,175,118,199,77,13,173,74,47,173,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,98,152,253,131,148,44,192,96,213,217,131,183,27,221,60,75,154,158,168,237,201,218,181,244,146,144,162,114,52,157,136,90,13,206,83,237,180,239,47,121,37,123,54,171,213,81,144,204,184,210,238,90,241,122,54,61,96,53,141,139,140,191,17,201,23,21,29,151,170,5,17,135,89,97,170,138,53,106,107,45,161,221,86,72,110,75,111,54,70,102,173,73,4,100,165,17,146,142,147,56,163,248,236,196,223,193,124,158,16,146,156,14,173,106,20,187,171,23,47,89,16,119,214,169,84,250,61,46,28,158,106,203,149,22,91,146,156,144,222,194,61,138,220,184,81,143,83,35,81,114,244,73,145,41,68,118,212,2,128,120,163,248,236,196,223,193,124,158,16,154,156,16,175,175,72,97,102,37,225,159,162,249,126,129,184,34,87,122,222,126,188,238,190,49,179,202,229,237,245,118,122,55,118,237,199,187,157,166,137,217,170,172,126,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,154,28,126,198,58,238,96,49,150,236,198,43,141,158,158,93,205,80,84,134,227,110,66,250,72,168,73,55,26,54,244,33,4,231,41,134,218,107,153,176,148,189,155,149,235,40,204,92,167,9,220,11,161,97,134,88,41,152,141,232,106,172,43,167,18,245,168,213,213,80,53,163,116,86,36,72,110,1,50,209,146,73,44,169,133,243,210,189,13,78,117,38,173,234,71,45,40,162,193,122,121,13,195,59,87,25,56,102,90,184,91,122,196,234,40,183,53,62,191,79,147,181,182,214,227,59,234,243,118,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,164,27,178,214,174,216,215,85,102,202,186,96,244,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,218,52,61,146,60,121,147,152,236,180,89,216,147,89,155,17,251,132,227,174,151,112,19,50,26,113,101,81,140,179,105,199,29,67,72,66,89,91,201,75,114,73,173,137,216,137,8,34,213,59,84,125,212,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,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,218,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,158,28,206,229,234,234,202,254,50,214,176,142,233,147,215,244,28,185,52,234,162,34,185,29,154,156,23,83,185,169,13,165,101,254,83,107,36,169,105,67,173,58,130,90,246,110,57,149,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,113,32,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,32,113,130,193,202,237,141,154,3,197,89,15,117,20,92,75,167,177,34,27,155,80,142,68,168,49,216,137,34,54,132,181,45,91,80,136,206,243,13,40,73,245,59,19,184,219,81,142,171,192,234,233,161,68,186,177,114,202,145,59,101,106,171,79,163,213,33,198,229,44,249,177,98,57,41,185,14,111,34,216,157,171,155,24,180,51,37,31,51,84,145,146,84,101,109,64,3,159,227,166,5,225,198,98,240,226,163,133,248,161,70,235,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,232,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,158,215,194,227,199,102,25,126,53,228,243,69,255,0,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,51,45,143,216,57,93,203,254,50,221,152,59,113,189,212,75,182,106,10,142,220,157,168,71,87,21,105,39,35,73,216,133,172,155,230,176,227,78,242,247,154,145,191,106,189,100,153,11,169,225,63,116,208,174,12,146,218,20,154,68,238,162,93,179,80,171,210,234,141,242,150,142,158,82,231,61,45,45,234,162,34,94,172,75,142,189,82,102,159,95,77,119,37,68,83,0,68,174,33,153,44,165,102,159,11,228,87,109,11,126,34,177,82,218,142,71,111,204,57,41,138,115,88,39,55,59,79,125,197,36,210,180,41,38,234,154,37,154,73,15,26,79,152,218,22,246,234,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,90,87,3,31,174,207,203,127,169,11,84,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,249,113,180,186,218,154,89,106,149,145,164,203,222,70,41,95,139,86,95,90,176,177,98,54,36,219,241,185,116,202,236,100,42,89,111,51,214,107,210,103,60,181,122,238,41,95,69,5,216,73,36,251,180,62,193,207,56,99,226,249,97,134,100,41,240,39,61,164,43,145,182,168,201,70,222,231,164,79,134,68,173,73,10,63,162,217,246,118,23,218,66,227,243,84,75,159,151,43,237,200,110,232,78,91,85,71,9,91,117,213,39,1,255,0,127,222,67,56,183,18,84,139,130,166,133,158,170,76,199,136,207,222,123,204,95,47,12,135,16,188,174,209,201,11,220,105,92,114,62,205,52,63,71,67,18,204,0,85,111,25,60,101,97,216,116,60,33,167,189,181,244,72,141,85,127,213,51,213,4,85,8,234,46,212,105,223,167,105,43,248,123,68,10,202,78,22,187,139,184,255,0,102,218,252,190,100,54,235,52,233,85,4,106,69,186,33,77,97,14,150,187,210,101,216,231,246,79,119,184,104,194,210,182,233,214,125,177,73,181,169,44,242,161,210,97,49,9,132,110,82,180,67,77,165,9,45,84,102,125,201,46,243,51,251,76,125,112,0,0,0,0,0,0,0,0,0,0,0,1,80,252,104,212,203,151,141,156,148,175,87,25,244,134,228,232,125,154,181,78,208,86,189,58,163,50,149,49,185,240,30,229,62,214,187,23,180,149,166,164,100,125,134,70,93,198,99,65,57,12,204,85,59,31,112,114,44,158,102,181,106,94,254,185,58,43,179,153,42,81,55,219,202,66,126,139,63,217,215,237,237,239,146,224,0,0,0,0,41,63,139,254,38,72,187,49,202,21,144,69,252,210,212,230,114,85,217,235,117,80,224,58,174,205,132,101,161,167,218,106,254,29,194,3,137,237,193,242,189,22,159,152,7,232,175,39,87,106,155,121,39,169,246,114,225,79,82,187,139,78,227,246,153,127,17,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,238,236,36,127,31,96,130,217,47,196,233,24,87,152,203,46,176,219,123,152,168,214,105,212,201,71,169,22,214,28,159,29,75,87,208,81,158,132,223,113,17,31,184,198,138,232,149,54,43,116,104,21,152,167,171,51,226,181,37,179,237,237,74,208,74,46,242,35,238,63,113,15,218,2,34,113,64,156,113,50,193,83,108,147,175,57,247,155,239,238,214,159,52,81,166,27,211,213,86,196,75,90,148,132,238,84,202,212,24,228,90,233,169,173,244,39,222,94,255,0,120,191,107,234,243,141,129,249,34,106,172,175,153,147,10,193,76,120,201,237,86,233,72,164,41,72,45,118,172,139,181,174,243,45,190,255,0,182,130,171,181,74,182,38,98,12,202,154,211,190,161,114,213,220,117,41,213,37,243,178,31,53,17,107,162,83,244,151,223,161,23,220,52,3,145,140,27,167,96,254,94,109,40,172,53,182,117,102,147,2,173,59,214,81,233,33,232,49,137,194,237,90,200,253,102,251,211,161,123,136,132,132,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,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,41,131,141,61,129,38,133,152,107,83,16,99,219,209,33,211,110,171,93,17,151,57,146,105,43,159,81,135,33,194,120,221,36,158,245,45,17,223,128,130,90,203,181,27,18,147,62,89,146,127,95,4,187,166,187,19,31,111,171,42,60,237,148,90,173,158,117,73,145,185,72,62,108,168,147,99,183,29,205,230,91,211,181,19,100,150,132,100,147,230,106,162,51,74,76,190,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,2,58,231,239,27,241,67,47,89,104,175,226,78,19,80,226,75,171,177,34,52,7,170,50,92,111,101,17,137,11,229,20,226,101,125,146,22,151,84,203,104,111,180,137,111,37,197,165,109,182,180,43,61,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,10,100,147,39,214,206,81,176,189,170,42,74,36,219,218,185,29,133,93,149,136,142,200,228,78,125,167,31,91,40,109,183,86,105,74,25,76,149,180,75,74,27,55,9,36,181,165,38,123,83,34,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,103,179,59,121,62,185,178,141,138,14,209,84,82,230,217,53,201,15,170,211,172,75,118,63,62,115,13,54,194,222,67,141,180,179,82,86,202,164,161,163,90,144,217,56,105,53,161,41,35,218,153,63,193,247,51,152,143,2,251,44,175,200,162,213,110,91,90,171,207,170,67,147,212,153,179,106,54,211,47,185,33,205,132,210,143,147,33,245,70,111,67,113,182,208,235,155,146,70,183,148,74,245,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,41,3,140,22,14,87,108,108,208,30,42,200,123,168,162,226,93,61,137,16,220,218,132,114,37,65,142,196,73,17,180,37,169,106,218,132,70,119,152,105,66,79,169,216,157,198,218,140,116,190,7,215,173,42,5,255,0,138,120,114,244,121,103,82,174,81,233,213,184,238,165,9,228,37,136,47,58,203,169,90,183,110,37,154,170,12,154,72,146,100,100,151,53,52,232,68,168,235,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,79,254,57,223,82,127,153,63,77,29,171,135,7,15,248,121,119,161,53,139,120,189,110,255,0,182,196,254,165,134,163,72,113,137,13,219,177,119,173,189,177,214,202,220,109,111,60,217,18,214,241,43,113,54,233,52,146,71,207,27,179,168,0,7,201,182,173,106,21,159,78,122,147,110,65,233,34,72,168,79,170,56,223,53,110,110,149,54,83,178,228,185,170,204,204,183,190,251,171,211,93,169,221,162,72,146,68,69,66,252,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,51,153,158,108,47,165,96,230,109,49,50,195,161,42,33,83,88,172,122,74,27,17,33,38,35,17,24,156,203,115,91,138,219,73,51,74,80,202,100,147,37,166,132,100,217,25,37,58,237,43,41,224,193,139,210,110,252,6,185,112,142,162,252,183,164,97,237,97,47,67,53,48,210,24,102,157,80,230,58,219,40,90,125,117,172,164,179,57,197,26,203,176,158,108,137,70,69,181,21,193,159,203,235,246,137,156,156,88,175,250,47,209,253,37,192,229,11,147,207,230,238,244,107,104,129,205,221,181,58,115,58,94,102,221,61,93,251,117,86,155,142,197,56,37,218,212,40,152,5,125,94,177,224,236,173,85,111,3,165,204,147,205,89,243,98,196,133,29,200,237,236,51,216,157,171,155,36,245,34,37,31,51,69,25,146,82,69,98,160,40,175,139,205,139,242,75,57,53,42,255,0,165,58,191,150,182,253,46,187,201,228,114,250,78,91,106,129,202,221,184,249,154,244,28,205,218,39,250,221,186,122,187,149,32,56,24,253,118,126,91,253,72,119,94,45,248,243,27,11,50,208,230,27,83,230,203,98,225,196,249,30,139,140,113,164,59,29,109,83,152,91,110,206,112,214,132,26,86,133,36,218,140,182,148,180,111,68,197,31,172,148,45,39,78,184,3,131,149,220,192,99,45,167,131,182,227,221,60,187,154,160,152,238,73,218,133,244,145,80,149,57,38,78,197,173,4,231,41,134,221,119,151,188,148,189,155,83,235,40,136,105,164,101,92,95,247,11,143,2,120,101,248,215,156,77,21,213,198,11,7,43,182,54,104,15,21,100,61,212,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,212,236,78,227,109,70,61,183,6,12,121,141,106,226,133,203,128,21,217,178,250,123,226,58,106,148,36,42,67,170,97,186,140,54,220,83,237,161,146,65,161,11,122,54,171,83,166,164,118,65,109,7,188,212,130,77,196,128,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,1,194,179,131,148,203,55,55,88,95,242,30,187,34,37,30,187,2,67,114,104,87,26,160,28,167,233,75,55,16,111,146,16,78,52,107,67,173,32,219,82,13,123,53,229,172,200,212,210,12,179,217,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,115,225,139,196,2,102,46,195,141,151,236,111,184,186,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,215,156,90,84,242,86,157,73,78,37,107,114,197,64,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,174,174,52,152,57,93,188,48,106,210,198,42,67,220,200,152,119,80,145,30,169,27,106,11,108,90,146,163,182,153,59,212,178,51,216,251,17,218,229,165,11,82,186,157,222,170,91,81,157,123,112,240,189,105,86,6,116,176,170,187,89,143,45,232,242,171,11,162,33,49,144,149,44,159,168,70,118,11,42,50,82,146,91,18,236,150,212,179,215,82,65,40,200,148,100,73,61,15,0,0,142,185,219,201,245,179,155,156,47,118,138,162,137,10,246,161,199,125,86,157,98,91,178,57,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,85,95,15,123,2,242,194,206,35,214,78,31,98,13,189,46,135,112,208,228,86,227,78,131,36,139,123,75,244,52,195,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,222,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,82,7,24,44,28,174,216,217,160,60,85,144,247,81,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,83,177,59,141,181,24,233,124,15,175,90,84,11,255,0,20,240,229,232,242,206,165,92,163,211,171,113,221,74,19,200,75,16,94,117,151,82,181,110,220,75,53,84,25,52,145,36,200,201,46,106,105,208,137,86,232,2,186,184,157,112,255,0,153,139,176,228,230,7,4,45,222,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,177,150,208,149,60,149,171,67,83,137,66,28,240,28,12,126,187,63,45,254,164,45,80,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,61,231,155,6,233,216,191,151,139,182,35,237,110,155,70,164,207,171,65,245,148,90,200,102,12,146,108,187,22,130,250,78,119,171,82,247,145,140,255,0,80,170,149,108,51,196,24,117,52,39,101,66,218,171,182,234,147,170,79,231,99,190,74,50,215,69,39,233,35,191,67,47,188,95,173,137,121,198,199,12,145,59,86,79,207,73,155,97,42,60,148,246,167,108,165,210,18,165,150,187,80,71,218,239,121,22,223,119,217,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,246,137,118,3,241,86,234,108,81,40,211,235,50,143,70,96,69,118,75,135,219,216,148,32,212,125,196,103,220,94,227,25,212,206,134,39,72,197,76,198,94,149,135,27,218,197,58,179,81,166,69,61,72,247,48,220,249,10,66,190,130,76,181,39,59,140,140,253,230,39,79,6,220,17,214,29,111,25,234,136,208,201,217,52,120,237,235,222,90,83,228,165,205,82,231,223,216,104,254,62,193,105,224,0,0,0,0,0,0,0,0,0,0,0,0,41,59,140,29,122,45,67,48,12,81,89,78,142,210,247,115,143,83,237,230,66,128,164,247,150,157,197,236,51,16,32,79,142,16,24,153,34,211,199,41,182,65,151,243,75,175,151,206,87,103,171,210,195,158,234,123,54,25,158,166,175,97,167,248,247,11,176,0,0,0,0,31,197,43,105,106,99,54,89,169,189,78,255,0,199,43,142,228,74,190,106,79,71,176,180,238,219,13,132,31,246,82,125,232,247,14,77,180,244,221,167,96,239,25,30,196,100,97,110,100,237,75,181,228,111,106,47,93,189,58,233,174,232,18,91,46,221,170,62,247,61,195,69,173,184,135,80,78,32,245,73,247,24,255,0,160,0,0,0,0,0,0,0,0,0,0,0,1,200,51,99,134,140,226,166,2,94,54,218,255,0,175,69,26,161,34,41,118,246,190,80,159,66,11,233,36,187,220,246,158,158,241,157,43,130,155,50,201,190,42,84,135,75,108,170,13,85,232,202,46,195,209,198,30,52,159,180,203,189,62,243,47,188,95,159,15,28,84,103,21,50,209,111,202,66,245,118,128,212,74,27,197,161,246,45,138,124,67,87,246,18,93,238,123,53,47,180,196,153,1,6,56,186,202,92,124,184,196,66,127,223,107,109,160,254,227,129,60,83,238,95,35,49,51,30,240,214,36,151,54,50,253,223,70,109,197,104,103,181,42,154,209,25,232,93,167,216,98,110,241,77,204,4,73,209,109,124,10,182,231,115,97,210,169,208,164,62,124,163,78,174,52,83,98,168,189,118,245,238,52,247,44,203,239,239,28,95,134,190,9,74,197,156,194,83,42,47,35,109,62,219,83,53,117,57,169,30,174,71,157,12,205,58,115,18,175,162,230,186,246,151,216,98,251,161,198,68,40,140,67,107,232,48,218,90,79,220,146,208,191,208,63,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,174,44,112,107,253,168,98,157,229,137,159,202,59,209,159,43,110,10,141,119,162,249,33,206,233,122,169,46,61,202,230,117,169,223,183,153,183,118,212,235,166,186,22,186,9,171,149,204,11,254,77,120,19,108,224,167,202,159,148,127,39,58,223,233,62,135,163,231,245,19,31,147,253,79,49,205,187,121,251,126,153,235,183,94,205,116,46,170,0,34,174,121,242,49,252,180,126,68,255,0,182,143,200,239,145,222,146,255,0,2,122,67,170,234,250,111,252,161,157,155,122,111,248,90,239,246,105,219,229,50,83,195,123,249,31,98,157,87,19,63,108,191,43,125,39,111,191,66,232,190,78,244,28,190,100,152,239,115,121,157,83,186,233,211,109,219,180,181,223,174,189,154,28,213,1,202,179,71,129,127,202,83,2,110,108,20,249,83,242,115,229,31,69,253,39,208,245,156,142,158,99,18,127,169,230,55,187,119,35,111,211,45,55,107,219,166,135,10,176,159,131,95,236,191,20,236,220,76,254,81,222,147,249,37,112,83,171,189,23,201,14,79,85,210,201,109,238,87,51,173,86,205,220,189,187,182,171,77,117,208,244,208,89,80,14,85,154,60,11,254,82,152,19,115,96,167,202,159,147,159,40,250,47,233,62,135,172,228,116,243,24,147,253,79,49,189,219,185,27,126,153,105,187,94,221,52,56,85,132,252,26,255,0,101,248,167,102,226,103,242,142,244,159,201,43,130,157,93,232,190,72,114,122,174,150,75,111,114,185,157,106,182,110,229,237,221,181,90,107,174,135,166,130,202,128,4,85,207,62,70,63,150,143,200,159,246,209,249,29,242,59,210,95,224,79,72,117,93,95,77,255,0,148,51,179,111,77,255,0,11,93,254,205,59,124,166,74,120,111,127,35,236,83,170,226,103,237,151,229,111,164,237,247,232,93,23,201,222,131,151,204,147,29,238,111,51,170,119,93,58,109,187,118,150,187,245,215,179,67,154,162,58,231,107,39,148,172,228,88,20,43,65,235,170,37,171,82,160,214,10,165,30,180,170,34,106,15,165,133,50,227,110,197,71,206,180,164,33,197,41,149,171,69,232,103,29,189,82,122,17,166,58,96,15,9,58,238,95,241,150,211,198,43,115,51,157,68,187,102,160,153,14,70,249,22,132,117,113,86,149,55,38,54,245,204,89,55,205,97,199,90,230,108,53,35,126,228,250,201,35,29,3,58,220,55,191,150,14,41,210,177,51,246,203,242,75,209,150,251,20,46,139,228,239,95,204,229,201,144,247,55,153,213,53,166,189,78,221,187,79,77,154,235,219,161,122,188,140,100,99,249,23,124,182,255,0,109,31,150,63,44,125,27,254,4,244,127,75,210,117,63,249,67,219,247,117,63,240,116,217,237,215,178,85,0,10,213,197,142,13,127,181,12,83,188,177,51,249,71,122,51,229,109,193,81,174,244,95,36,57,221,47,85,37,199,185,92,206,181,59,246,243,54,238,218,157,116,215,66,215,65,53,114,185,129,127,201,175,2,109,156,20,249,83,242,143,228,231,91,253,39,208,244,124,254,162,99,242,127,169,230,57,183,111,63,111,211,61,118,235,217,174,133,213,64,0,114,172,209,224,95,242,148,192,155,155,5,62,84,252,156,249,71,209,127,73,244,61,103,35,167,152,196,159,234,121,141,238,221,200,219,244,203,77,218,246,233,161,194,172,39,224,215,251,47,197,59,55,19,63,148,119,164,254,73,92,20,234,239,69,242,67,147,213,116,178,91,123,149,204,235,85,179,119,47,110,237,170,211,93,116,61,52,22,84,0,2,53,97,119,15,252,190,225,22,96,171,57,129,179,173,222,146,124,189,143,209,105,173,56,235,81,104,50,156,106,75,51,149,25,8,89,54,108,190,220,132,104,203,136,82,89,82,21,202,52,165,73,67,114,84,0,114,172,206,229,234,213,205,6,13,86,176,142,233,147,208,117,252,185,52,234,162,34,183,33,234,100,230,149,185,169,13,165,101,254,83,107,36,169,10,91,78,186,130,90,55,238,47,147,149,28,168,225,198,82,176,225,22,85,148,215,93,85,157,203,126,191,95,125,146,68,170,188,164,145,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,95,128,207,62,70,63,150,143,200,159,246,209,249,29,242,59,210,95,224,79,72,117,93,95,77,255,0,148,51,179,111,77,255,0,11,93,254,205,59,124,166,74,120,111,127,35,236,83,170,226,103,237,151,229,111,164,237,247,232,93,23,201,222,131,151,204,147,29,238,111,51,170,119,93,58,109,187,118,150,187,245,215,179,67,154,162,42,231,159,35,31,203,71,228,79,251,104,252,142,249,29,233,47,240,39,164,58,174,175,166,255,0,202,25,217,183,166,255,0,133,174,255,0,102,157,188,171,43,156,41,63,147,94,59,91,56,215,251,122,249,71,242,115,173,254,140,249,45,209,243,250,136,111,198,254,187,171,115,110,222,126,239,160,122,237,211,179,93,73,154,62,20,159,202,83,29,174,108,107,253,189,124,156,249,71,209,127,70,124,150,235,57,29,60,54,35,127,93,213,183,187,119,35,119,208,45,55,105,219,166,167,213,114,49,145,143,228,93,242,219,253,180,126,88,252,177,244,111,248,19,209,253,47,73,212,255,0,229,15,111,221,212,255,0,193,211,103,183,94,201,84,0,57,86,104,240,47,249,74,96,77,205,130,159,42,126,78,124,163,232,191,164,250,30,179,145,211,204,98,79,245,60,198,247,110,228,109,250,101,166,237,123,116,208,225,86,19,240,107,253,151,226,157,155,137,159,202,59,210,127,36,174,10,117,119,162,249,33,201,234,186,89,45,189,202,230,117,170,217,187,151,183,118,213,105,174,186,30,154,9,213,124,224,94,28,98,78,35,216,216,161,122,209,189,43,85,195,158,185,218,3,47,153,42,44,121,82,142,57,156,165,54,101,235,188,223,74,158,81,153,237,66,150,165,146,77,105,109,104,232,0,0,0,32,6,104,248,82,127,41,76,118,185,177,175,246,245,242,115,229,31,69,253,25,242,91,172,228,116,240,216,141,253,119,86,222,237,220,141,223,64,180,221,167,110,154,159,85,200,198,70,63,145,119,203,111,246,209,249,99,242,199,209,191,224,79,71,244,189,39,83,255,0,148,61,191,119,83,255,0,7,77,158,221,123,37,80,132,25,201,225,145,74,205,134,46,51,138,244,252,83,137,100,72,85,30,61,54,116,118,109,116,204,92,231,217,91,186,74,117,210,146,201,169,124,165,180,209,110,73,153,33,132,22,237,8,137,63,127,36,57,7,174,228,202,234,185,106,209,241,211,229,93,22,232,167,179,30,101,35,228,194,32,235,41,135,55,71,147,207,57,14,175,212,67,146,81,203,34,74,85,207,213,90,154,18,56,174,44,112,107,253,168,98,157,229,137,159,202,59,209,159,43,110,10,141,119,162,249,33,206,233,122,169,46,61,202,230,117,169,223,183,153,183,118,212,235,166,186,22,186,9,171,149,204,11,254,77,120,19,108,224,167,202,159,148,127,39,58,223,233,62,135,163,231,245,19,31,147,253,79,49,205,187,121,251,126,153,235,183,94,205,116,46,170,2,21,103,91,134,247,242,193,197,58,86,38,126,217,126,73,122,50,223,98,133,209,124,157,235,249,156,185,50,30,230,243,58,166,180,215,169,219,183,105,233,179,93,123,116,47,87,145,140,140,127,34,239,150,223,237,163,242,199,229,143,163,127,192,158,143,233,122,78,167,255,0,40,123,126,238,167,254,14,155,61,186,246,124,156,239,100,30,187,156,219,170,218,171,72,199,79,146,148,91,94,158,244,120,116,143,147,8,157,164,167,220,221,34,79,60,164,52,191,93,13,198,71,44,201,73,79,35,84,232,107,80,249,89,50,225,153,106,229,59,17,231,98,149,91,17,190,92,214,142,158,170,125,35,153,64,110,11,116,222,97,252,251,233,220,235,203,55,148,130,38,210,180,41,189,173,184,250,76,150,78,122,179,84,85,95,247,12,127,243,162,255,0,169,63,252,120,159,249,92,192,191,228,215,129,54,206,10,124,169,249,71,242,115,173,254,147,232,122,62,127,81,49,249,63,212,243,28,219,183,159,183,233,158,187,117,236,215,66,242,153,205,202,5,171,156,76,56,131,103,85,171,223,39,43,84,90,130,106,20,138,235,116,230,229,185,27,82,216,251,10,66,141,11,83,46,160,200,212,132,56,222,174,52,194,204,212,77,236,84,106,192,30,18,117,220,191,227,45,167,140,86,230,103,58,137,118,205,65,50,28,141,242,45,8,234,226,173,42,110,76,109,235,152,178,111,154,195,142,181,204,216,106,70,253,201,245,146,70,44,84,4,85,207,62,70,63,150,143,200,159,246,209,249,29,242,59,210,95,224,79,72,117,93,95,77,255,0,148,51,179,111,77,255,0,11,93,254,205,59,121,86,87,56,82,127,38,188,118,182,113,175,246,245,242,143,228,231,91,253,25,242,91,163,231,245,16,223,141,253,119,86,230,221,188,253,223,64,245,219,167,102,186,148,255,0,0,17,87,59,217,6,181,115,149,242,106,175,242,203,228,109,201,110,115,163,122,81,186,59,115,186,200,46,122,221,59,201,222,211,135,203,112,183,182,124,221,168,230,191,234,25,185,185,49,126,147,193,30,171,64,170,194,174,208,179,107,46,157,82,167,72,110,92,57,145,44,245,50,252,103,219,81,41,183,91,113,53,2,82,22,149,17,40,148,70,70,70,68,100,44,170,192,165,94,84,43,54,147,70,196,27,190,37,213,112,195,142,76,206,173,70,165,21,53,19,214,147,50,39,142,49,56,226,91,89,167,110,242,74,182,26,247,26,82,218,76,144,159,64,3,149,102,143,2,255,0,148,166,4,220,216,41,242,167,228,231,202,62,139,250,79,161,235,57,29,60,198,36,255,0,83,204,111,118,238,70,223,166,90,110,215,183,77,14,0,127,112,199,255,0,58,47,250,147,255,0,199,139,84,0,28,171,52,120,23,252,165,48,38,230,193,79,149,63,39,62,81,244,95,210,125,15,89,200,233,230,49,39,250,158,99,123,183,114,54,253,50,211,118,189,186,104,112,171,9,248,53,254,203,241,78,205,196,207,229,29,233,63,146,87,5,58,187,209,124,144,228,245,93,44,150,222,229,115,58,213,108,221,203,219,187,106,180,215,93,15,77,5,149,14,85,154,60,11,254,82,152,19,115,96,167,202,159,147,159,40,250,47,233,62,135,172,228,116,243,24,147,253,79,49,189,219,185,27,126,153,105,187,94,221,52,56,1,253,195,31,252,232,191,234,79,255,0,30,45,80,0,0,113,75,171,42,56,113,95,204,157,149,154,106,99,94,134,188,237,126,173,138,147,145,217,35,110,187,21,216,15,196,109,50,11,82,209,230,185,168,52,60,90,168,219,65,180,162,81,19,70,207,107,0,1,229,49,98,197,253,168,97,101,229,134,126,148,244,103,202,219,126,163,66,235,121,28,238,151,170,140,227,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,69,107,127,112,199,255,0,58,47,250,147,255,0,199,139,84,0,21,87,253,195,31,252,232,191,234,79,255,0,30,44,167,9,236,95,217,126,22,89,184,103,233,79,73,252,146,183,233,212,46,183,145,201,234,186,88,205,179,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,122,176,0,16,3,52,124,41,63,148,166,59,92,216,215,251,122,249,57,242,143,162,254,140,249,45,214,114,58,120,108,70,254,187,171,111,118,238,70,239,160,90,110,211,183,77,79,191,228,167,42,95,200,251,11,42,184,103,242,247,229,111,164,238,7,235,189,111,162,250,14,95,50,52,118,121,92,190,115,186,233,211,110,221,184,181,223,166,157,154,156,128,0,17,87,60,249,24,254,90,63,34,127,219,71,228,119,200,239,73,127,129,61,33,213,117,125,55,254,80,206,205,189,55,252,45,119,251,52,237,242,153,41,225,189,252,143,177,78,171,137,159,182,95,149,190,147,183,223,161,116,95,39,122,14,95,50,76,119,185,188,206,169,221,116,233,182,237,218,90,239,215,94,205,14,106,136,171,158,124,140,127,45,31,145,63,237,163,242,59,228,119,164,191,192,158,144,234,186,190,155,255,0,40,103,102,222,155,254,22,187,253,154,118,242,172,174,112,164,254,77,120,237,108,227,95,237,235,229,31,201,206,183,250,51,228,183,71,207,234,33,191,27,250,238,173,205,187,121,251,190,129,235,183,78,205,117,41,254,0,56,166,6,101,71,14,50,237,136,248,143,122,225,123,94,138,165,98,55,163,31,122,128,211,36,152,180,217,81,78,89,184,168,198,71,234,50,231,84,147,38,116,218,218,144,162,65,146,20,134,218,237,96,42,175,251,134,63,249,209,127,212,159,254,60,89,78,19,216,191,178,252,44,179,112,207,210,158,147,249,37,111,211,168,93,111,35,147,213,116,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,245,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,102,70,68,216,143,195,119,232,62,218,154,87,220,162,208,255,0,210,40,71,137,70,8,202,194,92,194,84,234,45,55,186,159,114,27,213,116,185,169,22,142,72,157,48,201,58,115,20,175,162,222,186,246,23,216,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,238,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,210,236,33,112,60,34,101,170,78,92,101,165,95,239,85,183,16,95,113,64,128,39,64,8,205,196,59,21,24,194,188,180,92,18,150,189,174,215,217,151,67,100,180,51,213,199,233,242,205,63,216,81,119,183,237,208,190,210,20,25,111,211,102,94,215,197,54,144,209,110,149,94,170,179,25,37,216,90,184,251,196,146,246,145,119,171,222,69,247,13,22,229,59,13,25,194,188,4,179,173,180,127,94,186,53,62,68,162,237,236,124,225,48,133,151,210,81,119,183,236,61,61,195,175,128,0,0,0,0,0,0,0,0,0,0,0,15,249,113,196,52,131,113,103,162,75,188,198,116,179,195,136,200,197,28,201,221,119,107,40,216,212,174,135,98,117,215,77,176,35,54,125,187,82,125,237,251,135,7,218,122,110,211,176,117,156,171,94,167,96,99,149,185,114,41,95,53,27,172,222,90,119,238,134,250,11,251,42,62,245,251,134,147,82,173,197,169,15,232,0,0,0,15,27,140,23,11,150,182,29,85,171,173,59,202,92,110,70,138,219,187,77,207,182,158,237,15,247,189,195,49,143,60,228,135,13,231,149,185,106,239,61,52,22,49,133,249,68,129,127,240,249,151,118,179,69,229,221,11,229,244,143,245,42,62,110,149,181,182,191,87,156,150,211,163,72,211,180,187,125,157,162,187,169,213,9,148,105,237,207,134,231,46,67,58,237,86,132,122,106,147,35,236,50,50,238,51,26,71,203,6,40,194,197,236,25,161,94,145,100,115,87,51,170,230,122,134,157,54,75,121,178,239,66,63,197,251,191,246,142,174,0,0,0,0,0,0,0,0,0,0,0,0,63,198,92,116,75,138,244,71,75,84,60,218,155,81,125,134,90,31,250,70,127,184,140,97,91,216,99,153,58,238,172,114,153,175,187,42,180,223,172,74,213,47,207,151,161,253,53,31,114,61,186,125,196,36,183,6,124,82,110,155,112,215,240,190,67,251,81,41,185,85,84,35,110,186,184,165,211,216,35,212,145,246,126,246,159,103,180,91,136,10,210,227,71,117,74,139,135,214,213,172,215,99,110,213,97,203,81,246,118,234,197,69,6,93,223,235,21,67,99,92,47,90,87,101,46,235,138,90,200,162,203,98,162,193,118,118,184,203,169,113,37,218,70,93,233,246,145,151,216,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,219,161,127,1,119,92,49,176,13,156,38,192,152,119,29,65,157,42,215,41,55,82,53,110,63,85,153,16,225,175,102,132,226,146,122,41,179,237,208,143,236,34,19,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,0,0,0,0,0,4,54,226,115,128,108,226,206,4,204,184,233,236,235,86,182,137,202,145,43,113,250,204,199,135,49,123,52,55,18,146,213,78,23,110,134,127,97,144,164,91,46,235,173,97,157,233,14,224,129,243,115,169,19,27,90,209,234,30,170,105,212,172,211,169,146,139,233,32,187,116,63,226,63,61,243,112,189,118,221,149,75,174,81,105,34,181,45,250,139,229,217,216,227,206,169,197,23,97,17,119,171,216,68,95,97,11,93,224,185,117,74,149,135,215,45,170,233,106,219,85,89,146,210,125,157,154,49,78,65,23,119,250,197,151,0,168,238,51,24,164,221,74,225,160,97,116,119,247,34,43,113,106,171,70,205,52,113,43,168,48,103,169,163,237,253,237,62,207,104,141,60,58,48,173,236,78,204,157,8,137,142,107,52,7,98,214,156,245,137,58,37,137,241,53,63,166,147,238,95,179,95,184,198,128,98,71,68,56,140,196,104,180,67,13,165,180,151,216,69,161,127,160,127,176,0,0,0,0,0,0,0,0,0,0,0,0,229,25,159,197,24,88,65,131,53,219,210,84,142,82,225,244,188,191,80,213,174,249,108,182,125,200,95,248,207,119,254,209,155,138,141,66,101,102,123,147,230,57,204,144,246,155,149,161,22,186,36,136,187,8,136,187,136,133,136,226,134,81,32,88,28,62,98,93,175,81,121,151,66,57,157,91,253,74,139,149,173,109,13,163,213,231,41,181,106,210,244,236,46,207,111,104,174,118,94,114,59,132,243,42,218,180,247,30,154,141,57,224,253,194,229,211,135,84,154,235,174,243,87,39,159,170,182,237,215,107,238,39,187,66,253,223,112,246,64,0,0,0,35,246,123,167,57,79,203,53,216,251,74,218,178,232,52,61,53,255,0,8,70,47,245,140,236,17,106,122,16,209,190,85,173,136,197,150,235,114,133,38,31,33,165,245,155,155,230,26,187,167,190,162,237,35,215,191,237,20,61,154,76,47,155,131,120,231,114,97,228,244,109,118,151,209,235,218,71,253,100,54,30,246,45,101,220,225,127,104,255,0,135,112,159,60,30,177,222,58,30,169,224,245,89,237,174,47,147,208,22,211,61,218,20,249,14,253,22,251,61,159,73,127,119,184,90,200,0,0,0,0,0,0,0,0,0,0,0,0,10,190,227,65,134,69,54,145,110,98,148,88,219,228,199,92,58,59,139,223,166,140,37,53,23,207,176,215,167,121,254,238,191,111,176,66,174,30,215,236,123,7,52,54,163,242,75,84,214,230,193,163,23,127,97,189,81,136,126,196,171,247,62,207,188,134,132,217,117,47,178,219,232,250,46,36,150,95,113,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,111,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,254,177,10,45,82,239,121,106,126,226,51,238,208,53,14,145,14,129,70,131,67,167,181,203,141,79,140,212,86,81,184,207,106,16,130,74,75,83,51,51,236,34,239,51,31,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,0,0,0,0,0,0,0,0,0,0,7,225,174,82,33,215,232,211,168,117,6,185,145,170,17,157,138,242,55,25,110,66,208,105,81,106,70,70,93,134,125,198,67,63,57,249,192,105,248,35,143,149,214,147,27,101,46,187,46,85,90,25,239,73,237,109,233,178,185,104,254,177,106,61,18,215,121,232,126,242,35,239,141,98,200,56,51,222,37,77,196,202,253,174,182,117,76,170,92,167,137,123,187,148,169,20,244,105,166,223,179,222,46,32,127,195,206,165,134,92,125,127,69,180,154,207,238,34,212,103,179,136,77,251,26,254,205,13,214,252,82,209,52,73,179,168,202,239,237,83,53,25,103,237,74,127,127,237,251,204,77,78,11,248,100,80,169,55,30,41,74,143,178,76,133,204,163,182,173,250,234,194,147,78,124,187,9,122,119,151,238,235,246,251,5,161,0,0,0,0,0,0,0,0,0,0,0,0,0,170,110,48,184,239,29,111,83,48,122,146,246,231,17,207,235,203,105,150,221,74,4,134,190,147,125,190,223,162,191,191,220,32,54,86,240,190,110,49,227,149,183,135,176,17,185,218,167,89,167,105,23,245,112,223,123,218,180,23,115,103,253,162,255,0,80,190,44,212,219,17,207,45,247,21,10,44,62,123,72,233,54,183,204,52,247,207,97,71,218,103,239,251,70,113,204,180,61,12,104,159,34,51,156,168,101,154,211,125,213,110,89,245,250,158,154,127,132,36,151,250,132,129,0,0,0,1,24,56,140,202,114,54,87,238,110,89,233,187,162,215,255,0,166,49,6,127,169,255,0,223,141,234,90,247,255,0,160,198,153,240,72,136,176,194,138,73,78,210,254,115,217,174,191,247,67,130,176,248,200,225,18,41,215,109,27,21,162,167,69,85,250,142,168,245,239,229,53,79,97,29,235,251,125,137,47,183,94,241,0,240,99,20,106,216,57,136,116,203,250,142,91,159,167,115,180,71,170,91,185,140,56,215,122,144,178,46,199,15,251,39,254,177,165,43,22,241,165,223,182,188,59,166,140,239,50,36,222,103,45,91,84,95,65,197,32,251,20,148,159,122,15,216,62,248,0,0,0,0,0,0,0,0,0,0,0,0,143,185,238,195,136,248,141,150,91,217,167,75,87,40,84,106,149,105,174,254,213,179,79,147,161,125,36,254,255,0,183,95,184,197,3,97,181,101,251,47,21,45,170,217,47,148,229,26,189,14,65,158,132,173,166,204,148,43,220,122,253,31,113,255,0,17,164,60,17,186,91,189,48,142,207,185,16,247,53,83,168,84,247,220,86,221,186,173,113,91,89,246,104,95,189,238,33,237,204,244,35,63,112,161,190,40,247,115,247,22,101,103,64,112,245,77,53,135,98,39,187,185,185,243,72,191,178,95,189,246,136,129,26,59,178,228,181,17,132,238,113,229,165,180,22,164,90,168,207,66,46,223,180,197,232,240,190,203,219,56,77,130,17,238,170,163,26,213,238,85,34,162,149,238,63,86,60,136,144,156,36,104,151,20,147,209,109,159,110,132,127,97,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,237,208,207,236,50,20,93,38,59,177,36,187,17,244,237,113,149,169,181,150,164,122,40,143,67,46,207,180,132,191,225,115,119,63,110,230,86,12,6,207,68,212,152,106,34,187,187,156,159,8,143,251,39,251,191,96,190,66,61,72,143,222,60,78,54,221,45,217,120,73,120,92,139,123,148,168,52,42,131,237,171,110,237,22,136,206,44,187,52,63,221,247,24,205,222,37,86,95,189,49,86,230,173,154,249,174,86,107,243,100,17,232,73,220,111,73,90,189,197,167,210,247,23,240,23,243,145,28,56,143,135,57,101,178,90,104,180,114,187,70,166,214,157,239,236,91,212,248,218,151,210,87,238,123,52,251,136,72,32,0,0,0,0,0,0,0,0,0,0,0,1,240,47,171,198,149,97,91,19,46,154,203,188,184,144,185,124,197,109,81,233,189,196,160,187,18,149,31,122,203,216,51,93,140,248,165,86,198,60,67,169,223,181,130,218,253,71,147,170,61,83,219,203,97,182,187,210,132,17,246,54,95,217,47,245,137,247,193,187,8,145,81,187,107,56,173,41,58,170,145,211,244,167,175,119,53,170,131,11,238,95,217,237,73,253,154,119,139,60,198,210,35,195,10,209,41,59,139,249,183,102,186,127,221,13,140,204,84,63,191,28,208,180,238,255,0,65,13,0,240,230,148,228,156,175,219,60,195,215,111,91,167,255,0,76,101,137,62,0,0,0,2,46,113,30,61,50,191,114,255,0,252,159,152,196,20,1,11,103,84,141,235,218,158,221,79,77,125,134,52,189,151,249,80,165,225,45,9,234,124,158,161,131,234,182,185,176,209,175,243,151,117,236,62,222,242,50,28,211,63,152,82,222,44,229,194,226,161,146,182,200,71,73,201,86,154,233,172,248,170,87,102,244,151,115,126,211,25,230,82,77,39,181,69,218,66,223,248,67,102,26,21,126,212,168,96,245,110,110,147,233,156,174,129,28,179,249,206,99,179,228,57,218,150,201,37,162,72,190,146,207,95,103,184,89,72,0,0,0,0,0,0,0,0,0,0,0,0,249,151,69,41,186,237,181,86,161,188,157,91,168,65,145,17,69,175,121,56,218,146,126,210,247,251,200,103,27,53,246,66,172,12,193,95,20,77,52,66,171,213,55,218,47,114,58,215,210,69,244,149,251,158,211,23,13,194,211,17,25,189,178,207,14,158,101,181,234,12,166,233,90,118,158,169,98,159,8,181,250,36,93,234,238,237,251,204,75,154,221,65,170,77,26,125,81,243,249,184,113,93,144,190,255,0,162,132,26,143,184,143,221,238,25,186,205,93,208,253,219,152,236,73,170,58,189,205,149,215,88,110,63,97,22,140,245,239,169,37,220,95,189,237,45,71,191,200,46,3,73,198,252,125,160,52,225,127,71,219,243,34,214,101,119,122,237,177,54,46,244,255,0,88,133,22,169,119,188,181,63,113,31,179,64,212,90,76,74,21,34,21,22,2,54,71,131,29,184,205,39,83,61,16,132,146,72,181,51,51,238,34,239,51,31,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,82,98,87,105,19,104,179,209,190,60,232,238,70,117,58,153,106,133,164,210,101,169,25,31,113,159,113,144,207,206,126,176,26,78,8,99,237,125,166,203,250,62,224,153,42,179,23,187,212,109,249,178,182,39,250,197,168,244,75,93,231,161,251,200,189,190,3,42,151,67,214,150,99,112,218,168,218,246,182,119,93,29,185,29,132,122,179,215,176,165,23,113,251,19,236,45,70,145,104,147,218,170,209,160,85,24,254,174,100,86,164,35,191,232,173,4,162,239,34,246,31,184,68,126,41,120,136,205,147,150,105,144,8,183,61,94,148,229,43,78,210,209,47,211,230,150,191,68,203,189,61,221,159,121,10,120,202,133,144,171,255,0,48,86,61,19,77,80,154,245,49,247,75,222,142,181,132,153,125,36,254,255,0,176,198,142,109,122,83,116,43,106,147,67,101,58,55,79,131,30,34,75,94,226,109,180,164,189,167,238,247,152,250,96,0,0,0,0,0,0,0,0,0,0,0,2,181,248,188,230,26,29,2,211,167,224,245,18,110,179,234,156,222,189,28,179,249,190,91,176,36,55,218,166,205,39,170,76,254,138,203,79,111,184,83,250,82,106,61,169,46,211,26,25,200,30,20,183,132,217,112,183,104,102,173,210,23,213,243,149,166,154,233,62,82,147,217,189,69,220,231,176,199,75,204,4,168,81,48,150,186,245,66,79,78,193,116,187,156,216,107,211,249,203,90,118,23,111,121,145,12,208,205,217,213,47,98,247,39,179,67,211,79,97,11,255,0,225,194,122,229,126,218,255,0,249,207,49,150,37,24,0,0,0,8,231,159,232,146,229,101,130,236,233,88,230,109,232,55,122,196,90,127,72,69,247,140,241,141,19,228,74,182,154,254,89,237,73,233,70,210,95,93,217,174,189,213,9,37,238,47,112,239,21,24,44,212,161,185,10,65,106,219,154,107,223,236,50,63,103,220,51,119,154,172,52,94,18,227,149,197,100,147,60,182,96,244,156,191,91,93,119,195,97,195,254,210,143,189,207,121,255,0,168,121,108,35,197,10,238,15,223,84,251,234,222,87,243,168,28,221,169,209,30,182,246,92,104,251,86,133,145,118,56,127,217,63,245,141,16,229,207,48,22,158,98,44,8,215,165,178,247,106,247,243,217,218,239,205,104,251,205,167,214,91,109,238,215,146,163,236,46,207,250,79,170,128,0,0,0,0,0,0,0,0,0,0,0,10,109,227,39,133,231,71,197,186,30,35,66,111,108,73,180,120,208,158,237,215,89,11,147,80,121,71,218,179,62,226,46,194,73,23,219,236,31,167,131,126,38,34,155,137,53,172,58,147,35,106,101,83,228,207,109,59,53,213,106,145,79,100,187,73,31,103,239,127,15,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,247,125,195,56,247,20,215,171,55,45,78,162,225,238,118,116,231,159,87,113,106,165,184,103,246,23,121,253,130,233,120,79,96,156,107,27,6,151,124,75,111,73,245,215,205,244,118,159,99,47,69,130,233,119,56,164,253,36,31,176,143,238,238,19,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14,226,195,130,113,175,156,26,69,241,17,189,103,208,159,39,215,218,125,172,179,22,115,167,222,226,83,244,150,94,195,63,191,184,82,213,187,53,234,53,203,76,168,182,123,93,131,57,151,211,220,122,41,14,17,253,165,222,95,104,209,198,82,238,213,222,89,123,177,170,174,171,115,141,208,41,140,44,244,211,214,40,44,40,253,133,251,222,225,90,188,100,113,49,186,150,36,81,48,234,52,141,201,139,79,141,61,196,236,211,69,165,250,131,39,218,104,251,127,123,248,123,71,229,224,217,133,231,88,197,186,230,35,77,111,116,72,84,121,48,153,237,211,73,8,147,79,121,39,216,178,62,227,62,195,73,151,219,236,23,36,0,0,0,0,0,0,0,0,0,0,0,0,57,86,99,51,1,105,229,222,192,149,122,92,207,118,163,103,33,157,174,252,238,175,178,218,189,100,54,230,221,57,201,62,210,237,255,0,164,179,189,139,184,161,93,198,11,234,161,125,92,7,252,234,127,43,114,125,79,87,99,45,180,93,168,66,8,251,27,47,236,151,250,199,169,202,174,26,47,22,177,202,221,178,77,158,99,51,186,190,103,173,166,155,33,190,225,127,105,39,222,223,188,191,212,52,137,78,130,205,54,27,112,163,150,141,183,174,157,254,211,51,246,253,227,131,231,182,182,154,6,89,238,201,234,70,226,71,65,217,174,157,245,8,197,238,63,120,206,192,208,230,64,98,75,139,150,11,79,170,99,151,187,175,219,235,17,235,253,33,43,220,36,96,0,0,0,15,25,140,54,92,28,66,195,170,181,165,82,70,232,243,185,27,203,83,47,160,251,110,23,114,146,125,232,47,105,12,200,206,133,42,157,41,112,230,53,203,121,189,55,39,113,30,154,145,25,118,151,103,113,144,189,30,20,87,99,151,14,86,232,212,233,15,243,30,166,117,27,203,110,155,121,149,25,198,93,196,68,125,133,246,137,160,42,79,140,166,18,59,2,187,111,98,132,98,220,220,254,175,168,62,194,219,177,20,246,19,222,190,221,117,246,36,191,214,43,12,119,172,160,102,146,226,203,22,34,55,112,65,95,54,145,47,95,72,197,209,180,243,182,177,33,13,122,230,211,138,78,139,124,207,213,46,222,227,236,238,191,172,39,197,203,39,25,237,56,247,149,139,84,235,169,242,119,237,95,33,230,190,139,171,108,251,29,66,21,244,154,95,179,217,247,25,251,64,0,0,0,0,0,0,0,0,0,0,0,16,199,138,126,25,73,190,50,233,46,183,1,157,239,80,30,114,164,249,238,34,218,195,16,102,169,71,218,178,35,237,81,119,17,159,216,98,163,178,115,127,30,29,102,42,201,174,42,71,41,151,171,116,216,210,15,102,237,205,28,232,234,81,125,21,25,118,35,188,139,81,112,92,69,111,55,87,147,233,53,202,66,254,106,191,29,105,51,208,187,88,126,151,45,95,218,78,189,218,123,8,254,225,70,184,117,68,118,231,196,43,98,220,107,250,202,181,102,20,20,255,0,148,235,232,65,123,75,247,189,229,247,144,210,102,4,219,73,179,240,106,200,182,249,123,28,167,219,180,216,206,246,235,185,109,196,105,6,125,231,167,209,246,25,144,247,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,60,38,59,91,73,188,48,106,247,182,249,123,220,168,91,181,40,205,118,233,181,110,68,117,4,125,229,175,210,246,153,16,205,158,34,209,29,182,49,10,231,183,29,254,178,147,89,155,5,95,229,52,250,208,126,211,253,223,121,253,230,47,43,135,85,230,234,114,125,26,183,87,95,205,80,35,161,4,122,23,99,44,82,226,43,251,41,215,187,95,97,159,222,41,247,56,215,241,226,46,98,239,106,225,72,230,178,205,110,165,22,57,236,219,181,162,157,33,73,47,162,147,62,197,247,153,106,45,195,133,134,25,73,177,242,233,18,183,80,99,150,245,125,230,234,76,30,226,61,209,223,131,9,73,62,197,153,23,106,79,188,136,254,194,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,134,159,27,102,229,242,30,119,233,58,134,203,177,164,45,95,73,212,123,61,191,121,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,118,119,23,103,127,5,22,121,193,175,9,29,159,93,184,113,66,73,109,110,7,73,211,159,97,238,222,138,131,10,238,95,102,154,123,82,127,235,22,216,33,135,21,203,177,203,123,43,85,170,116,119,249,111,84,250,109,133,183,93,220,186,140,19,62,242,50,46,195,251,5,22,194,133,42,163,41,16,225,181,204,121,205,118,167,113,22,186,17,153,246,159,103,113,24,211,118,15,89,112,112,247,14,169,54,149,53,27,99,193,231,236,45,76,254,155,238,56,125,234,81,247,172,253,166,61,152,0,0,0,15,226,139,84,153,12,214,102,126,215,147,104,227,101,195,70,145,19,166,228,244,154,55,204,37,233,172,70,85,222,70,127,189,239,246,139,6,224,179,117,45,184,215,173,176,167,125,87,125,27,181,59,125,199,81,89,246,233,254,177,105,195,139,102,227,4,226,99,190,13,213,172,183,98,115,164,189,200,228,124,225,167,110,146,152,113,95,239,136,35,236,107,218,127,251,15,56,211,98,59,6,74,226,188,157,22,141,53,45,75,218,90,251,62,241,254,35,180,101,203,53,216,169,150,235,133,170,133,151,90,229,211,149,187,170,133,211,70,62,127,168,241,35,231,28,101,197,39,106,158,82,187,59,251,143,217,165,187,224,47,19,124,13,197,166,98,211,43,115,253,9,92,119,127,50,39,42,100,157,186,27,170,47,93,49,82,131,245,27,35,239,254,214,157,228,37,245,42,171,79,173,193,110,165,76,145,206,140,238,187,23,177,73,215,67,52,159,98,136,143,188,140,126,176,0,0,0,0,0,0,0,0,0,0,30,35,27,173,70,111,124,31,189,109,55,155,230,38,171,111,212,161,146,117,50,212,221,138,227,122,106,70,95,189,239,47,188,134,112,47,234,52,220,49,197,170,221,42,42,58,119,237,202,252,150,227,118,146,246,156,121,42,74,15,180,212,71,218,143,105,159,219,168,151,89,183,205,117,47,20,50,149,133,248,99,2,95,50,173,77,141,68,126,162,190,90,139,85,55,76,125,151,83,161,178,148,253,39,11,181,42,63,179,179,180,71,188,156,91,63,42,51,37,96,70,233,185,253,29,195,74,153,183,126,221,54,79,142,90,235,169,126,247,255,0,88,104,214,146,199,77,74,133,27,102,206,84,118,209,183,93,116,209,36,90,106,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,99,169,165,76,140,104,223,205,142,226,54,235,166,186,164,203,77,70,114,179,143,109,124,152,204,149,255,0,27,166,228,117,151,13,86,102,221,251,181,223,62,65,107,174,167,251,191,253,97,32,242,143,154,234,94,23,229,43,20,112,198,124,190,93,90,165,26,182,253,57,124,181,30,138,114,152,195,45,39,66,101,73,250,77,159,106,148,95,111,103,104,136,214,21,30,110,39,98,213,18,149,41,29,67,247,29,126,51,114,123,73,27,142,68,148,165,103,216,105,34,212,215,236,50,251,52,26,63,193,27,85,155,35,7,236,171,81,150,249,105,165,91,244,216,102,157,76,244,54,162,182,222,154,153,159,238,251,207,239,49,237,192,0,0,0,0,0,0,0,0,0,0,126,74,173,86,159,68,130,229,74,167,35,147,25,173,55,175,98,149,166,166,73,46,196,145,159,121,144,136,88,245,196,223,3,112,149,153,84,202,44,255,0,77,215,26,217,203,137,202,153,27,118,166,210,143,215,84,85,32,189,71,12,251,255,0,179,167,121,138,135,204,110,107,177,83,50,55,11,181,11,210,181,204,167,39,111,75,11,166,140,92,143,81,146,95,206,54,203,106,86,229,50,149,118,247,119,23,183,94,46,63,218,28,87,102,201,68,102,75,85,175,93,11,238,45,127,212,52,115,148,124,19,137,129,24,55,73,178,218,137,201,146,207,63,159,243,134,173,218,202,125,196,255,0,190,44,139,177,223,97,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,219,167,250,197,124,229,130,215,147,119,99,101,189,70,143,19,169,231,117,122,183,204,36,107,164,71,149,222,102,95,187,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,186,235,203,129,4,143,189,70,125,234,251,7,68,224,223,114,185,19,21,171,118,249,175,68,76,233,180,45,59,246,70,168,47,221,254,177,114,160,51,243,196,63,5,219,194,28,125,169,38,159,27,147,75,170,114,122,52,239,221,253,84,40,155,251,214,165,125,39,15,191,79,179,82,28,135,47,246,133,54,254,197,106,45,159,85,103,153,30,163,212,238,45,202,47,234,227,58,225,125,21,36,251,208,94,210,18,231,53,28,45,175,140,47,165,202,189,112,221,207,76,81,227,108,231,51,163,49,249,123,148,195,105,245,158,150,165,30,171,113,103,216,93,154,123,140,140,64,103,216,122,35,202,97,244,108,113,26,106,90,145,233,169,107,236,18,139,39,185,232,190,114,211,94,40,179,87,233,59,101,255,0,235,224,232,203,63,69,18,13,63,56,81,220,115,250,199,201,93,158,237,59,143,178,248,236,107,222,223,196,59,106,37,215,108,204,234,105,243,57,156,167,57,107,70,187,28,83,103,216,180,165,95,73,10,46,210,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,241,245,25,159,240,149,251,159,103,220,66,40,154,148,101,180,207,176,132,234,225,23,99,179,115,230,22,93,90,84,109,237,210,168,238,75,109,91,204,182,186,212,232,10,46,194,81,107,244,189,198,95,120,187,194,45,11,66,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,31,195,45,75,67,20,135,197,210,199,102,216,204,44,74,180,88,219,27,170,210,27,150,226,183,153,238,117,217,211,212,125,134,163,211,232,251,136,190,225,5,73,74,34,218,71,216,98,86,240,204,176,62,94,230,142,140,106,78,169,183,209,30,187,223,254,34,163,15,254,18,127,127,237,251,140,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,116,212,248,124,190,107,156,181,175,77,238,37,178,236,66,84,175,164,180,151,97,123,69,14,103,11,61,55,206,101,171,199,22,18,253,25,109,49,253,68,29,25,123,93,200,142,106,249,195,142,219,159,214,48,106,237,247,233,220,93,177,117,134,30,150,242,88,97,27,220,94,186,22,164,90,232,90,251,68,249,202,191,11,107,227,20,41,113,111,92,72,115,208,244,121,59,249,44,232,204,142,102,213,62,218,189,102,101,165,69,162,219,65,246,151,110,190,226,51,17,27,48,22,133,54,193,197,106,213,159,74,103,151,30,157,211,109,45,202,63,235,35,52,225,253,37,40,251,214,126,211,29,123,135,134,11,183,139,216,251,77,77,66,55,58,151,75,231,117,137,223,183,250,216,82,246,119,45,42,250,77,151,118,191,110,132,52,12,2,154,248,200,220,174,75,197,106,37,190,75,213,16,186,157,75,78,237,241,169,235,247,127,172,115,174,21,22,130,110,76,202,211,170,47,55,185,138,103,59,153,219,166,156,200,19,136,187,148,71,222,159,102,162,246,64,0,0,0,0,83,167,26,35,107,246,151,103,18,24,218,178,244,134,245,238,51,223,252,222,157,167,103,179,65,31,120,113,222,238,89,89,178,179,159,113,122,67,145,233,14,161,58,125,45,180,217,100,158,221,166,101,218,175,96,208,104,10,233,227,33,133,74,186,48,198,221,196,40,165,171,150,175,87,185,63,189,212,200,167,180,93,235,45,62,143,238,171,248,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,176,200,203,185,71,236,26,114,162,213,26,174,210,153,169,33,173,136,127,118,137,221,174,155,84,105,239,208,189,194,17,231,155,135,101,189,141,176,167,226,5,129,252,198,237,249,173,91,245,221,234,187,99,53,222,236,148,52,141,173,52,191,236,246,235,239,208,206,148,43,84,106,133,2,166,245,34,168,199,38,83,27,121,136,220,149,105,185,36,162,237,73,153,119,25,123,68,190,200,30,121,39,101,178,184,237,171,115,49,213,218,245,61,188,207,88,155,233,249,104,148,178,250,17,220,113,123,157,121,61,198,90,105,238,238,189,42,85,86,159,91,128,213,78,151,35,157,25,237,219,23,177,73,215,69,26,79,177,68,71,222,70,63,88,0,0,0,0,0,0,0,0,0,0,170,78,51,246,26,147,46,220,191,25,99,82,52,67,167,173,205,223,109,69,211,45,13,95,254,111,241,246,10,178,22,237,193,130,202,68,43,42,227,188,222,70,146,31,157,50,18,15,95,247,165,53,78,112,187,149,167,121,123,181,251,125,130,204,128,0,0,0,7,252,239,78,186,106,63,232,0,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,209,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,187,71,106,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,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,0,229,88,233,154,60,9,203,95,161,63,109,119,207,201,207,148,125,79,163,63,163,38,76,231,244,252,174,119,247,179,78,109,219,207,107,233,105,174,238,205,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,96,3,202,89,248,171,135,24,129,93,186,109,139,42,244,165,86,170,182,85,65,52,186,252,72,114,9,199,41,242,141,4,178,109,194,47,249,201,212,181,73,56,211,205,153,239,105,196,167,213,128,231,248,215,143,120,79,151,107,86,45,235,140,119,95,201,250,44,218,130,41,108,73,232,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,91,90,184,42,17,233,116,232,223,39,106,173,243,229,62,226,91,105,189,235,140,148,39,114,214,146,213,70,73,45,117,51,34,237,18,84,7,201,187,46,154,21,141,106,214,111,91,166,119,69,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,130,53,255,0,117,31,34,127,248,115,255,0,171,53,143,251,32,146,150,157,211,66,190,109,90,53,235,107,78,235,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,176,125,97,242,110,203,166,133,99,90,181,155,214,233,157,209,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,96,253,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,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,96,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,60,253,217,127,217,182,44,155,126,45,225,112,196,164,174,234,172,55,64,164,28,147,52,162,85,69,198,157,117,168,228,189,54,165,107,75,14,18,55,25,110,94,212,39,85,173,9,87,160,0,0,0,1,242,110,203,166,133,99,90,181,155,214,233,157,209,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,96,141,127,221,71,200,159,254,28,255,0,234,205,99,254,200,37,80,15,21,101,99,70,23,226,45,229,120,225,253,143,119,196,172,215,108,9,17,226,92,113,227,33,197,34,3,239,19,155,26,55,77,60,165,172,141,151,82,180,161,74,54,214,218,144,189,170,35,33,250,177,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,91,55,165,122,71,43,154,242,25,111,230,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,46,21,73,226,105,145,202,213,86,21,26,30,59,196,110,68,249,13,198,105,114,232,149,56,172,37,107,81,37,38,227,207,70,75,77,35,83,45,86,226,146,132,150,166,163,34,35,49,40,7,20,198,188,230,101,179,46,215,84,91,43,24,241,35,228,253,106,109,61,21,70,35,122,30,124,189,241,86,227,141,165,205,241,216,113,5,170,217,112,180,51,221,234,235,166,134,70,127,91,2,243,71,129,57,148,244,223,236,82,249,249,71,242,115,166,244,159,244,100,200,124,142,163,155,201,254,249,105,189,219,185,14,253,29,116,219,219,166,165,175,85,17,87,251,168,249,19,255,0,195,159,253,89,172,127,217,7,106,182,177,239,9,239,12,26,123,48,54,229,215,213,216,49,233,243,234,142,85,250,25,45,237,139,9,78,166,75,156,133,182,79,30,195,97,210,211,102,229,109,245,72,245,45,122,0,0,15,41,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,122,217,189,43,210,57,92,215,144,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,112,170,79,19,76,142,86,170,176,168,208,241,222,35,114,39,200,110,51,75,151,68,169,197,97,43,90,137,41,55,30,122,50,90,105,26,153,106,183,20,148,36,181,53,25,17,25,137,64,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,98,151,207,202,63,147,157,55,164,255,0,163,38,67,228,117,28,222,79,247,203,77,238,221,200,119,232,235,166,222,221,53,45,122,168,138,191,221,71,200,159,254,28,255,0,234,205,99,254,200,59,85,181,143,120,79,120,96,211,217,129,183,46,190,174,193,143,79,159,84,114,175,208,201,111,108,88,74,117,50,92,228,45,178,120,246,27,14,150,155,55,43,111,170,71,169,107,208,0,0,0,121,250,85,255,0,102,215,111,42,254,31,81,174,24,147,46,27,86,60,25,53,168,44,153,169,112,17,48,157,56,196,233,145,109,74,214,150,28,89,35,93,228,141,138,50,36,184,131,82,133,127,217,183,53,205,115,89,148,43,134,36,186,237,157,34,52,106,237,61,38,100,252,21,200,142,137,12,26,210,100,70,104,113,167,8,210,178,213,6,105,113,36,123,155,90,83,232,0,0,71,252,82,207,174,83,176,90,251,169,225,158,37,226,183,161,174,74,55,39,173,133,232,42,148,142,87,53,148,60,223,206,51,29,109,171,86,221,66,189,85,30,154,232,122,25,25,23,64,193,76,123,194,124,196,218,178,175,92,28,186,254,80,81,97,84,23,75,126,79,67,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,57,254,53,227,222,19,229,218,213,139,122,227,29,215,242,126,139,54,160,138,91,18,122,25,50,247,202,91,110,56,150,246,71,109,197,150,168,101,195,212,203,111,171,166,186,153,17,243,252,45,207,174,83,177,166,251,166,97,158,26,98,183,166,110,74,207,59,162,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,1,242,110,203,166,133,99,90,181,155,214,233,157,209,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,96,141,127,221,71,200,159,254,28,255,0,234,205,99,254,200,37,80,15,147,118,93,52,43,26,213,172,222,183,76,238,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,251,7,214,0,0,0,30,126,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,124,153,55,77,10,37,213,78,178,164,78,217,90,170,211,230,213,33,198,229,44,249,177,98,57,25,185,14,111,34,216,157,171,155,24,180,51,37,31,51,84,145,146,84,101,245,128,114,172,116,205,30,4,229,175,208,159,182,187,231,228,231,202,62,167,209,159,209,147,38,115,250,126,87,59,251,217,167,54,237,231,181,244,180,215,119,102,186,30,159,39,5,51,153,150,204,196,221,82,172,172,28,196,143,148,21,168,84,245,213,31,141,232,121,241,54,69,67,141,182,167,55,200,97,180,30,139,121,178,208,143,119,173,174,154,17,153,118,176,1,242,109,171,166,133,120,83,158,171,91,147,186,184,145,234,19,233,110,57,202,91,123,101,66,148,236,73,45,232,178,35,61,143,176,234,53,211,106,182,234,147,52,153,25,253,96,0,0,31,146,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,0,7,228,169,213,169,84,88,200,153,89,169,196,129,29,201,12,68,67,178,94,75,72,83,239,186,134,89,104,148,163,34,53,184,235,141,182,132,247,169,107,74,75,83,50,33,250,192,7,201,141,116,208,165,221,85,27,42,60,237,245,170,85,62,29,82,100,110,82,203,149,22,91,146,91,142,230,243,45,138,220,184,82,75,66,51,81,114,245,81,17,41,38,127,88,0,4,127,197,44,250,229,59,5,175,186,158,25,226,94,43,122,26,228,163,114,122,216,94,130,169,72,229,115,89,67,205,252,227,49,214,218,181,109,212,43,213,81,233,174,135,161,145,145,122,188,11,205,30,4,230,83,211,127,177,75,231,229,31,201,206,155,210,127,209,147,33,242,58,142,111,39,251,229,166,247,110,228,59,244,117,211,111,110,154,150,189,84,69,95,238,163,228,79,255,0,14,127,245,102,177,255,0,100,18,82,211,186,104,87,205,171,70,189,109,105,221,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,246,15,21,141,249,145,193,44,184,82,169,149,156,104,191,162,91,145,235,50,23,26,2,21,29,249,79,201,90,19,185,102,134,99,161,110,154,18,70,157,203,219,177,38,182,200,204,141,104,35,241,88,91,159,92,167,99,77,247,76,195,60,52,197,111,76,220,149,158,119,69,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,142,75,36,173,134,190,222,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,244,150,170,46,31,122,180,239,63,118,191,111,176,84,64,180,206,12,22,34,149,46,227,191,30,99,66,36,76,167,161,123,190,218,115,164,90,18,191,252,223,227,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,216,146,51,239,50,20,91,159,204,242,78,204,157,113,171,86,217,99,164,181,233,155,185,126,177,57,212,115,17,21,103,244,227,182,226,54,186,202,187,204,245,215,221,223,16,104,180,106,133,126,166,205,34,150,199,58,83,251,185,104,220,148,235,181,38,163,237,81,145,119,17,251,69,215,228,103,135,109,189,130,80,96,98,5,254,93,117,218,124,221,27,245,218,233,123,100,181,222,212,149,180,189,205,58,143,236,246,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,187,8,136,187,146,94,193,109,156,27,240,173,118,190,24,220,88,133,41,58,57,117,116,123,75,95,163,211,72,168,52,125,203,61,126,151,238,167,248,247,139,22,1,159,46,35,151,187,151,174,108,175,23,219,94,176,227,250,63,167,78,159,71,117,54,33,43,183,105,25,246,167,218,36,23,5,211,107,246,153,120,146,217,220,179,244,126,197,238,50,217,252,222,163,175,103,183,81,113,96,0,0,0,0,41,123,140,102,32,49,115,226,237,191,103,181,244,237,126,175,121,118,255,0,221,49,105,238,23,246,75,247,125,231,252,4,30,195,106,244,155,98,245,167,87,33,189,202,122,55,59,106,246,146,180,220,210,210,125,134,70,93,202,63,96,211,93,169,85,85,110,129,22,168,165,238,55,183,246,233,167,114,212,159,113,123,189,195,235,142,95,153,60,55,135,138,216,65,91,179,166,43,98,102,116,218,43,67,61,54,74,101,206,226,82,127,197,151,183,255,0,96,205,107,106,114,20,146,82,147,162,209,236,215,222,95,253,113,164,12,164,222,40,190,176,26,219,184,208,189,221,79,89,236,211,232,205,125,31,186,159,220,247,14,196,41,183,139,182,95,161,216,215,173,35,21,41,39,171,119,63,81,212,39,183,230,250,102,96,48,158,213,56,173,117,222,125,201,45,62,222,241,93,34,124,112,243,207,211,184,41,61,172,51,196,103,183,218,242,183,114,100,237,34,232,246,166,91,202,245,25,142,183,28,222,235,168,46,213,122,189,253,218,145,93,5,14,189,73,185,41,173,85,232,178,186,152,143,110,216,231,45,72,215,69,26,79,177,68,71,222,147,46,239,96,250,0,0,0,0,0,0,0,0,0,0,33,79,22,43,42,161,118,101,167,170,130,93,148,106,167,164,222,63,87,250,166,96,78,53,119,168,191,120,187,181,63,176,197,22,145,106,122,16,189,126,21,54,156,251,127,45,236,206,152,141,169,168,204,76,166,187,82,122,161,200,16,76,143,176,207,220,125,250,9,162,0,0,0,3,226,58,227,245,137,174,65,73,236,142,201,153,45,93,135,185,68,122,25,123,12,187,15,188,127,163,118,189,33,165,115,81,27,71,63,123,122,187,254,237,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,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,16,87,138,22,117,255,0,147,253,136,188,24,195,218,157,86,14,36,222,84,244,73,106,163,8,249,62,134,165,169,229,33,114,9,213,36,245,121,222,83,236,182,77,153,45,191,93,221,237,169,13,115,42,91,45,25,139,190,242,191,138,112,49,50,197,145,254,42,29,98,22,198,127,164,233,125,75,47,63,15,152,235,78,114,121,188,132,39,154,132,239,71,121,31,121,30,130,50,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,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,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,28,171,54,62,22,49,147,225,253,195,229,207,138,203,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,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,68,0,227,87,225,98,214,248,129,7,203,170,35,208,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,0,0,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,32,7,19,172,248,254,196,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,117,43,128,63,182,95,219,45,167,252,159,61,43,251,66,244,130,125,5,232,205,188,238,118,213,111,221,191,230,249,60,190,103,55,155,243,92,174,103,55,230,247,141,15,99,70,12,70,199,172,6,184,48,99,16,42,81,28,145,113,81,211,18,69,74,36,71,89,97,170,138,54,184,212,198,227,243,205,100,134,228,182,219,196,202,158,86,164,130,66,150,162,51,51,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,70,121,47,198,58,238,62,229,130,192,197,91,165,157,149,170,173,61,200,245,23,55,32,250,153,81,36,59,17,217,58,33,8,66,57,203,142,167,121,105,73,37,28,205,133,169,39,83,172,30,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,9,105,196,147,26,42,184,33,148,187,162,187,107,221,242,237,187,158,185,34,29,6,133,50,34,21,207,55,222,120,148,250,91,112,146,124,149,244,109,76,81,59,170,77,38,146,52,41,46,108,20,25,105,218,213,219,230,234,163,89,86,180,30,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,187,70,138,51,11,107,80,172,108,151,226,93,149,107,65,232,168,182,254,23,214,105,116,232,220,213,185,200,138,197,37,214,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,43,219,133,14,120,228,219,85,90,38,81,241,25,17,10,133,82,145,33,22,141,88,214,212,115,131,45,213,56,250,161,62,106,52,147,168,125,213,47,148,162,213,210,121,212,183,162,210,226,57,54,232,0,57,254,63,96,229,11,48,24,53,118,96,237,198,247,79,18,230,167,170,59,114,118,173,125,36,164,40,156,141,39,98,22,131,115,148,251,109,59,203,222,73,94,205,170,245,84,100,51,67,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,209,158,75,241,142,187,143,185,96,176,49,86,233,103,101,106,171,79,114,61,69,205,200,62,166,84,73,14,196,118,78,136,66,16,142,114,227,169,222,90,82,73,71,51,97,106,73,212,235,7,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,90,113,36,198,138,174,8,101,46,232,174,218,247,124,187,110,231,174,72,135,65,161,76,136,133,115,205,247,158,37,62,150,220,36,159,37,125,27,83,20,78,234,147,73,164,141,10,75,155,5,6,90,118,181,118,249,186,168,214,85,173,7,173,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,209,162,140,194,218,212,43,27,37,248,151,101,90,208,122,42,45,191,133,245,154,93,58,55,53,110,114,34,177,73,117,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,246,138,246,225,67,158,57,54,213,86,137,148,124,70,68,66,161,84,164,72,69,163,86,53,181,28,224,203,117,78,62,168,79,154,141,36,234,31,117,75,229,40,181,116,158,117,45,232,180,184,142,77,186,0,0,141,89,232,206,109,11,39,152,113,22,166,221,43,211,55,157,209,212,71,182,105,174,161,101,21,78,52,72,230,201,146,226,116,209,150,185,173,25,182,149,19,142,41,105,74,118,145,173,214,226,87,4,122,181,86,191,85,199,154,237,118,167,46,163,82,168,200,183,229,204,153,45,229,60,252,151,220,85,77,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,57,6,106,179,11,117,101,127,138,133,229,139,150,180,110,191,160,244,76,106,141,45,114,156,142,205,78,11,180,88,73,118,59,138,65,255,0,146,226,13,73,90,80,235,77,44,208,189,155,78,221,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,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,128,10,1,226,143,227,179,19,127,5,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,0,112,184,241,217,134,95,141,121,60,209,127,192,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,1,202,179,99,225,99,25,62,31,220,62,92,248,174,14,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,0,0,10,33,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,189,224,0,28,171,51,185,133,181,114,191,131,85,172,92,186,99,117,253,7,46,53,58,150,137,77,199,122,167,57,213,109,106,59,106,89,255,0,148,226,205,41,90,144,211,78,172,144,189,155,78,184,56,94,98,245,229,143,89,246,196,156,92,196,7,226,57,93,184,172,121,143,72,40,140,19,44,52,132,77,166,52,211,45,163,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,221,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,64,178,51,155,93,201,230,123,177,186,166,229,43,211,54,101,209,136,21,152,247,53,53,164,32,165,41,182,170,114,185,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,187,180,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,0,1,74,220,49,115,227,251,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,138,188,81,252,9,226,111,224,190,113,8,114,174,24,185,241,253,183,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,167,248,10,139,226,135,139,215,150,2,231,219,13,177,115,15,223,136,221,118,221,177,225,189,28,165,176,79,48,234,23,54,166,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,43,31,203,22,97,109,92,208,96,213,23,23,45,104,221,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,228,184,131,82,80,165,180,235,75,52,35,126,210,234,160,2,173,120,216,96,189,86,163,26,195,199,123,122,208,151,42,61,46,60,170,13,205,88,101,106,90,34,176,110,182,186,114,93,111,118,136,65,186,244,210,39,73,4,91,220,66,22,173,84,210,78,42,240,192,198,138,174,20,230,210,210,161,61,119,203,164,219,23,204,133,80,107,48,210,133,58,196,247,220,101,212,211,210,182,201,42,209,101,49,108,165,46,145,17,160,156,112,141,73,109,110,107,126,131,42,227,74,121,78,240,177,131,127,15,237,239,46,96,84,175,24,44,99,174,223,57,160,60,42,144,207,79,69,195,74,123,17,225,183,185,11,231,202,157,29,137,114,36,234,72,74,211,185,11,140,215,44,212,180,151,77,189,59,77,197,16,245,124,22,240,114,133,120,99,45,219,140,85,119,185,146,240,238,159,30,61,46,54,213,150,217,85,36,200,109,82,119,165,100,71,177,134,36,53,203,82,22,149,117,59,189,85,54,147,59,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,189,196,167,62,85,156,47,125,88,59,134,18,121,21,105,12,154,167,205,216,133,108,109,71,50,59,141,114,223,142,164,158,138,109,10,220,149,235,236,46,205,76,85,76,220,93,196,42,133,194,87,76,170,254,250,153,63,212,19,221,43,5,162,247,154,245,218,72,219,244,143,94,237,63,128,178,238,26,121,242,187,46,234,251,24,35,137,110,245,238,184,148,157,62,126,214,154,211,85,195,140,211,60,166,99,145,119,169,106,222,165,251,116,63,97,139,73,0,0,0,1,11,184,171,90,115,238,12,183,189,58,26,55,38,157,49,82,157,237,73,104,134,224,78,51,62,211,47,121,119,106,40,160,203,67,208,197,232,240,157,178,170,22,158,90,186,185,229,217,89,170,122,77,147,245,127,170,122,4,19,79,114,143,247,79,191,67,251,8,77,112,0,0,0,0,0,0,0,0,0,31,62,185,94,164,219,116,215,106,245,169,93,52,70,118,239,115,150,165,233,170,137,37,216,146,51,239,81,23,119,180,82,255,0,16,204,253,59,141,115,221,195,60,57,123,101,175,23,111,58,78,210,62,179,114,98,60,159,81,232,232,113,189,142,180,178,236,87,173,223,221,161,28,7,22,45,194,39,47,208,239,155,218,175,138,149,99,209,187,99,167,233,211,219,243,157,75,51,216,87,106,92,78,154,108,46,244,158,191,103,120,185,33,199,115,109,120,162,197,192,107,146,227,90,182,244,221,31,179,95,165,53,132,126,234,191,127,220,51,126,226,156,155,36,212,148,234,181,251,53,247,23,255,0,88,105,75,45,152,111,15,10,112,130,137,103,67,86,244,195,234,117,86,134,90,239,148,243,157,198,165,127,140,63,111,254,193,212,7,200,186,234,170,162,80,37,85,18,189,166,206,206,221,53,239,90,83,238,63,127,184,102,83,18,107,210,110,123,214,163,92,152,247,53,233,60,157,203,218,73,215,107,72,73,118,17,17,119,36,189,130,112,240,115,196,6,45,140,94,184,45,7,126,157,209,210,108,46,223,251,154,45,65,195,254,201,254,247,188,191,136,186,16,0,0,0,1,254,82,95,106,51,42,125,229,109,66,116,212,244,215,219,160,205,142,102,113,117,220,107,197,186,189,240,114,121,236,75,233,249,74,216,73,250,17,153,104,251,54,32,251,218,246,151,254,211,229,104,90,144,162,82,79,67,33,164,156,165,213,222,174,101,250,213,169,201,147,212,58,247,93,185,205,132,141,116,154,250,75,176,136,139,184,180,238,29,120,127,203,141,165,212,26,20,90,145,140,222,230,234,202,59,15,30,174,74,2,90,229,180,207,71,176,183,107,223,9,133,159,246,149,237,95,188,90,191,8,75,238,45,123,46,12,217,13,187,171,214,190,238,98,118,159,103,83,62,123,165,219,180,139,184,189,134,175,225,220,39,104,137,252,75,108,122,117,227,150,106,235,147,35,243,29,131,210,242,85,189,69,183,125,66,30,238,194,81,17,234,73,46,253,69,3,128,151,153,43,207,189,227,151,10,227,52,10,243,253,117,159,35,119,83,27,107,77,108,218,137,11,71,174,152,238,58,122,186,241,31,97,251,52,62,206,235,170,194,28,121,195,12,114,162,38,189,135,23,23,165,35,43,93,79,164,144,198,158,187,137,255,0,126,109,7,222,210,253,158,207,180,181,232,64,0,0,0,0,0,0,0,0,2,41,113,50,167,185,80,202,205,111,149,84,232,186,101,73,144,175,152,230,115,210,154,116,205,90,239,245,119,107,244,189,154,10,15,163,194,93,74,173,10,156,217,232,185,82,91,101,39,238,53,40,136,191,210,52,117,148,27,109,22,182,91,240,246,156,74,213,107,182,169,46,184,122,127,108,224,71,35,246,159,238,142,198,0,0,0,63,135,174,135,161,106,99,241,83,20,202,142,79,41,58,25,72,94,254,211,63,91,179,81,251,135,224,171,176,151,24,109,211,239,142,233,60,159,189,36,122,15,215,29,102,236,118,156,87,122,208,149,31,241,33,254,128,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,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,136,171,159,172,235,218,185,83,195,137,116,74,77,79,168,196,219,154,158,243,118,229,62,57,182,183,32,111,37,54,154,156,130,113,43,66,89,105,100,102,132,173,39,206,113,6,130,45,169,117,109,80,181,217,116,215,111,155,170,179,122,221,51,186,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,236,29,171,48,25,40,198,92,186,97,197,145,138,23,173,51,74,45,221,79,134,228,149,168,146,195,148,170,164,146,144,234,41,142,176,226,138,65,188,136,204,37,110,40,218,74,18,226,214,209,26,141,4,165,254,188,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,78,130,45,59,166,133,124,218,180,107,214,214,157,214,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,96,130,220,106,252,44,90,223,16,32,249,117,68,83,93,167,116,215,108,107,170,141,122,218,211,186,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,236,23,211,144,92,235,218,185,172,195,136,148,74,181,79,167,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,161,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,46,39,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,235,31,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,186,145,0,56,213,248,88,181,190,32,65,242,234,136,166,187,78,233,174,216,215,85,26,245,181,167,116,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,216,52,19,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,145,64,0,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,19,207,70,115,104,89,60,195,136,181,54,233,94,153,188,238,142,162,61,179,77,117,11,40,170,113,162,71,54,76,151,19,166,140,181,205,104,205,180,168,156,113,75,74,83,180,141,110,183,159,106,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,161,70,220,91,240,26,78,22,102,93,204,73,167,194,136,197,189,137,241,253,41,24,163,71,106,58,26,168,176,134,218,156,217,161,11,53,45,106,81,181,37,110,169,8,222,185,138,47,89,72,90,143,175,240,83,199,72,116,170,237,233,151,138,245,103,147,233,189,151,37,187,25,194,97,182,215,41,164,114,231,33,43,51,39,92,121,108,166,42,210,217,18,210,77,196,125,126,166,138,53,248,14,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,14,105,198,95,27,233,87,214,54,208,48,94,159,67,151,30,70,23,199,125,83,167,188,226,118,75,126,164,196,57,4,134,144,90,153,33,182,155,107,85,168,200,212,183,22,157,164,72,37,185,249,120,54,96,167,203,156,193,85,177,142,93,67,147,19,12,169,229,201,97,183,118,184,252,234,139,82,35,183,185,38,218,137,76,165,132,76,53,104,180,40,156,228,105,185,59,200,90,166,108,124,44,99,39,195,251,135,203,159,25,172,23,61,195,75,136,36,108,97,165,81,242,249,139,245,89,110,98,12,8,253,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,182,20,56,166,14,103,67,44,24,251,93,114,214,194,172,95,165,85,107,72,211,151,78,144,196,138,124,169,58,161,197,159,78,212,182,218,92,141,168,101,197,47,148,74,216,146,35,86,210,50,215,181,138,54,226,223,128,210,112,179,50,238,98,77,62,20,70,45,236,79,143,233,72,197,26,59,81,208,213,69,132,54,212,230,205,8,89,169,107,82,141,169,43,117,72,70,245,204,81,122,202,66,212,125,127,130,158,58,67,165,87,111,76,188,87,171,60,159,77,236,185,45,216,206,19,13,182,185,77,35,151,57,9,89,153,58,227,203,101,49,86,150,200,150,146,110,35,235,245,52,81,175,192,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,115,78,50,248,223,74,190,177,182,129,130,244,250,28,184,242,48,190,59,234,157,61,231,19,178,91,245,38,33,200,36,52,130,212,201,13,180,219,90,173,70,70,165,184,180,237,34,65,45,207,203,193,179,5,62,92,230,10,173,140,114,234,28,152,152,101,79,46,75,13,187,181,199,231,84,90,145,29,189,201,54,212,74,101,44,34,97,171,69,161,68,231,35,77,201,222,66,213,51,99,225,99,25,62,31,220,62,92,248,205,96,185,238,26,92,65,35,99,13,42,143,151,204,95,170,203,115,16,96,71,233,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,28,171,51,185,133,181,114,191,131,85,172,92,186,99,117,253,7,46,53,58,150,137,77,199,122,167,57,213,109,106,59,106,89,255,0,148,226,205,41,90,144,211,78,172,144,189,155,79,60,56,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,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,99,252,12,126,187,63,45,254,164,34,175,20,127,29,152,155,248,47,147,194,31,39,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,58,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,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,5,0,241,71,241,217,137,191,130,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,0,56,92,120,236,195,47,198,188,158,104,191,224,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,93,79,12,92,248,254,219,232,81,176,27,22,43,91,175,235,126,158,159,70,213,42,53,30,100,171,161,148,173,229,57,162,121,73,46,116,118,19,28,149,185,199,29,121,36,227,199,174,199,84,83,252,0,0,101,92,89,79,11,76,251,124,132,153,65,202,142,40,49,190,223,170,212,58,59,66,169,30,62,174,64,157,45,243,81,67,144,148,22,174,50,243,238,168,208,238,134,166,220,112,201,102,109,40,148,197,191,128,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,207,102,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,138,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,166,142,85,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,42,184,98,231,199,246,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,0,1,149,113,110,156,40,115,199,26,229,165,81,50,143,136,200,150,117,218,108,121,8,180,106,198,183,100,20,232,141,37,199,213,9,243,81,168,218,91,13,37,124,165,22,141,27,45,37,189,16,166,209,206,179,65,202,172,156,211,229,247,17,49,30,187,132,54,158,40,210,164,94,118,229,65,250,92,218,36,132,187,14,82,165,48,111,19,205,199,75,232,71,85,203,233,222,53,155,28,196,165,41,37,25,145,41,38,125,84,4,85,226,143,224,79,19,127,5,243,136,66,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,23,253,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,228,160,20,173,198,175,197,61,173,240,254,15,152,212,68,117,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,14,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,98,208,78,178,222,244,106,147,82,55,36,148,131,50,89,102,136,105,79,43,24,215,252,162,114,251,100,227,27,148,254,138,93,193,79,62,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,89,172,26,40,194,60,76,181,112,111,34,56,125,138,87,172,190,158,139,108,225,125,14,161,39,107,141,161,199,182,83,24,216,195,92,197,161,10,121,213,154,91,109,6,162,222,226,208,146,61,84,67,61,151,101,211,93,190,110,170,205,235,116,206,235,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,176,104,79,34,24,23,93,203,182,88,45,28,57,188,104,212,170,117,210,158,170,163,93,77,60,208,189,242,164,72,113,196,19,206,160,136,157,121,182,13,134,20,178,53,39,230,73,40,90,144,148,40,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,197,91,152,229,58,139,62,160,201,106,228,88,174,188,146,215,188,210,131,50,255,0,64,205,182,105,43,147,238,28,198,226,101,66,160,189,206,29,221,89,74,75,68,150,212,245,239,153,39,176,139,93,53,62,209,203,71,102,201,172,58,180,188,209,225,105,210,89,230,41,139,194,136,243,229,185,37,163,41,168,199,220,126,183,222,93,221,163,72,13,238,54,210,107,45,21,161,106,94,227,31,244,0,0,0,56,230,111,173,180,93,57,111,196,42,113,171,69,162,218,171,58,217,233,253,178,129,32,139,218,95,188,51,139,88,132,186,109,90,109,57,195,213,113,100,184,202,143,222,105,81,145,255,0,160,95,135,12,218,123,180,252,172,209,57,181,62,183,169,84,105,9,249,158,95,37,42,167,67,209,174,255,0,91,110,159,75,219,168,149,160,0,0,0,0,0,0,0,0,3,141,230,7,53,88,77,151,106,4,154,141,239,94,228,206,38,86,113,34,116,178,85,207,119,99,166,132,111,105,151,9,59,148,202,139,83,236,46,243,246,107,78,249,212,207,189,227,152,250,227,212,26,11,253,13,159,31,111,77,27,107,78,239,220,136,235,95,174,184,237,186,90,58,201,159,105,251,116,46,206,248,134,2,254,56,104,216,244,235,59,44,212,39,33,199,229,187,59,170,231,43,122,143,118,202,132,205,189,134,163,34,208,148,125,218,9,96,32,151,23,187,238,45,7,46,15,89,14,59,163,215,78,222,90,118,159,173,211,79,128,233,246,237,50,46,195,246,154,127,143,112,170,124,163,89,74,191,49,234,219,160,27,92,198,222,235,55,167,118,157,208,159,89,127,105,63,185,239,26,67,109,180,180,130,66,75,66,33,255,0,67,144,230,210,174,245,11,47,247,77,78,52,158,157,214,122,29,174,108,37,233,172,214,18,125,134,70,93,199,238,25,182,90,212,181,26,148,122,153,142,167,150,124,93,119,5,49,110,145,124,117,60,134,34,117,28,213,108,37,125,40,207,52,93,155,22,125,238,251,11,255,0,105,105,62,51,237,73,101,47,178,173,200,86,186,30,154,123,116,31,234,0,0,0,2,59,231,195,21,83,133,25,118,184,107,77,72,228,75,95,73,200,94,205,218,105,58,42,85,217,177,69,220,231,180,134,125,173,75,86,179,121,214,227,219,244,24,220,249,146,119,236,70,244,39,93,168,82,207,181,70,69,220,147,246,143,146,180,41,181,26,22,90,25,11,168,225,37,141,71,117,96,219,88,107,83,151,204,151,64,221,202,46,94,159,215,202,158,241,253,22,200,187,146,93,234,63,225,220,39,248,10,57,226,215,97,202,181,243,16,187,141,206,216,215,6,156,131,236,255,0,120,131,5,10,254,209,159,122,189,164,95,196,116,254,12,183,203,112,238,251,154,204,113,221,21,63,162,216,157,189,251,26,168,56,125,187,123,59,253,229,254,161,110,227,153,102,70,210,69,237,131,117,251,117,77,239,234,186,93,11,93,62,140,166,87,239,47,221,247,140,212,155,58,63,202,255,0,248,238,29,111,31,50,239,114,224,167,162,170,51,218,223,76,173,115,250,71,183,54,91,185,60,162,95,170,78,173,69,162,157,34,237,211,236,212,187,184,248,246,184,87,140,88,129,131,23,27,55,78,30,215,61,25,80,103,118,215,58,102,30,239,109,104,62,199,80,180,253,23,86,93,222,223,187,75,120,202,47,19,235,35,20,33,162,219,197,185,254,136,184,75,94,90,249,79,72,234,59,95,89,246,71,136,148,35,107,109,183,237,237,215,222,70,39,195,47,55,33,178,121,149,110,66,187,143,77,7,253,128,0,0,0,0,0,0,0,8,37,197,246,238,143,71,203,156,10,27,114,54,202,155,94,104,148,141,134,122,180,184,19,210,103,174,211,46,242,247,145,138,127,192,139,106,85,219,140,150,93,14,34,117,84,154,253,57,10,237,46,196,170,83,73,246,153,126,247,188,105,47,14,41,43,160,225,229,175,67,115,233,83,168,176,162,43,239,109,132,39,222,126,239,121,143,68,0,3,200,98,142,41,217,216,63,104,205,189,47,106,151,69,78,132,211,142,41,124,151,92,212,208,210,220,50,209,164,45,95,69,181,118,233,236,251,136,69,104,92,90,50,183,34,173,232,249,55,15,78,193,185,203,41,29,37,69,122,250,196,90,237,40,122,247,118,137,57,132,248,221,134,248,215,69,77,119,14,235,254,147,138,105,37,26,186,87,217,211,212,66,187,158,109,7,220,234,61,158,223,176,244,247,131,228,47,153,76,168,155,198,159,230,207,247,171,94,231,20,175,119,105,247,23,220,62,151,82,207,47,155,191,213,211,118,186,31,112,249,171,148,85,73,104,143,23,214,105,165,18,214,174,238,227,208,203,67,208,251,143,188,125,98,36,161,58,23,97,36,191,232,17,175,29,243,251,128,88,7,95,59,86,233,184,119,85,208,91,151,27,164,154,91,72,150,234,15,215,68,117,164,244,91,74,46,255,0,183,187,191,239,96,54,116,112,47,48,238,20,27,10,232,234,42,73,78,174,197,232,166,35,97,252,209,25,111,117,134,210,122,41,228,23,103,191,95,126,157,220,0,0,0,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,137,149,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,205,196,128,249,55,101,211,66,177,173,90,205,235,116,206,232,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,176,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,221,120,42,120,167,186,126,31,206,243,26,112,181,76,203,230,46,196,202,254,22,79,196,203,234,71,248,216,116,120,91,30,254,147,170,116,207,60,196,62,99,77,57,201,230,242,22,158,106,211,177,29,230,125,196,121,235,199,76,116,196,124,197,226,61,71,20,49,66,179,215,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,86,63,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,52,187,45,106,21,243,106,214,108,171,166,15,91,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,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,124,93,168,55,27,53,54,102,131,121,133,175,148,225,104,133,30,136,115,150,132,58,217,14,193,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,76,174,53,126,22,45,111,136,16,124,186,162,41,88,116,172,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,241,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,153,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,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,123,220,63,115,221,66,205,85,170,221,149,116,175,162,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,153,38,106,70,154,150,169,237,41,128,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,172,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,161,60,186,227,205,155,153,44,35,161,98,181,153,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,246,212,173,9,70,132,239,65,161,196,150,197,164,207,165,128,0,14,85,155,31,11,24,201,240,254,225,242,231,198,107,7,181,198,140,94,188,177,235,20,46,12,92,196,7,226,57,93,184,164,37,233,5,17,130,101,134,144,134,210,211,76,182,142,211,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,59,63,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,77,132,219,184,165,98,93,119,221,221,134,116,10,239,85,114,88,157,7,202,8,93,43,200,232,250,214,77,232,191,56,180,19,110,111,109,38,175,155,82,182,233,162,180,62,193,234,196,32,226,223,128,209,177,79,45,14,98,77,62,20,183,238,28,48,145,233,72,197,26,59,178,22,237,57,245,182,212,230,205,8,89,37,8,74,73,169,43,117,72,94,196,67,81,122,169,90,212,84,235,128,56,199,93,203,254,50,218,120,197,110,51,212,75,182,106,9,144,228,109,200,71,87,21,105,83,114,99,111,90,22,77,243,88,113,214,185,155,13,72,223,185,62,178,72,196,192,227,87,226,158,214,248,127,7,204,106,35,223,240,93,186,104,86,53,171,152,91,214,233,157,209,81,109,250,125,14,169,81,147,202,91,156,136,172,55,84,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,130,181,174,203,166,187,124,221,85,155,214,233,157,214,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,96,191,62,27,120,47,85,193,12,165,218,244,43,162,208,151,109,220,245,201,19,43,213,216,114,214,174,121,190,243,198,150,20,227,102,163,228,175,163,106,26,77,173,18,105,52,153,45,41,115,120,233,121,177,240,177,140,159,15,238,31,46,124,102,176,126,170,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,170,93,124,79,233,87,238,65,43,202,166,226,28,187,79,29,34,199,166,219,207,161,9,74,101,207,125,199,16,82,106,16,212,211,100,134,208,236,102,229,172,214,148,182,113,157,50,66,77,42,84,103,29,171,107,78,214,174,223,55,85,26,202,181,160,245,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,218,52,231,96,89,177,176,250,205,164,217,145,107,247,5,113,20,168,228,201,212,235,245,71,106,53,25,139,212,212,183,159,144,233,154,150,181,40,212,122,22,136,78,164,148,37,8,74,82,81,3,139,126,3,70,197,60,180,57,137,52,248,82,223,184,112,194,71,165,35,20,104,238,200,91,180,231,214,219,83,155,52,33,100,148,33,41,38,164,173,213,33,123,17,13,69,234,165,107,81,83,174,0,227,29,119,47,248,203,105,227,21,184,207,81,46,217,168,38,67,145,183,33,29,92,85,165,77,201,141,189,104,89,55,205,97,199,90,230,108,53,35,126,228,250,201,35,19,3,141,95,138,123,91,225,252,31,49,168,143,127,193,118,233,161,88,214,174,97,111,91,166,119,69,69,183,233,244,58,165,70,79,41,110,114,34,176,221,81,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,246,10,214,187,46,154,237,243,117,86,111,91,166,119,91,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,130,252,248,109,224,189,87,4,50,151,107,208,174,139,66,93,183,115,215,36,76,175,87,97,203,90,185,230,251,207,26,88,83,141,154,143,146,190,141,168,105,54,180,73,164,210,100,180,165,205,227,165,230,199,194,198,50,124,63,184,124,185,241,154,193,250,169,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,253,144,28,224,210,179,101,132,105,85,64,229,183,125,217,209,225,192,186,208,243,73,36,73,125,104,81,55,57,165,54,132,181,178,65,178,234,205,180,165,38,210,210,180,109,216,77,184,228,128,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,184,80,181,78,6,63,93,159,150,255,0,82,17,87,138,63,142,204,77,252,23,201,225,8,170,39,167,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,118,128,40,7,138,63,142,204,77,252,23,201,225,15,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,2,136,120,142,231,142,54,107,111,40,22,126,31,34,92,124,58,179,228,62,184,47,58,183,90,93,110,90,136,144,115,93,96,204,146,132,37,36,164,176,149,39,154,148,58,234,148,105,55,141,166,252,255,0,11,143,29,152,101,248,215,147,205,23,252,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,28,171,54,62,22,49,147,225,253,195,229,207,140,214,15,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,208,78,69,243,155,66,206,30,28,74,169,185,74,244,53,231,107,244,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,3,42,224,46,123,134,151,16,72,216,195,74,163,229,243,23,234,178,220,196,24,17,250,106,61,90,91,174,202,126,229,66,19,41,247,13,195,67,4,134,23,30,51,13,36,214,243,170,91,231,170,140,205,102,173,108,40,81,15,17,220,241,198,205,109,229,2,207,195,228,75,143,135,86,124,135,215,5,231,86,235,75,173,203,81,18,14,107,172,25,146,80,132,164,148,150,18,164,243,82,135,93,82,141,38,241,180,220,53,19,255,0,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,190,164,255,0,50,126,154,43,171,2,241,211,17,242,233,136,244,236,80,194,250,207,67,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,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,116,0,25,172,205,143,138,124,100,248,129,112,249,139,227,149,11,105,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,236,252,0,6,85,192,90,166,24,113,98,168,204,202,21,244,205,235,92,223,142,54,221,61,194,164,205,144,152,177,219,172,245,114,210,203,50,227,182,134,57,60,232,101,33,43,92,83,108,249,141,199,37,145,168,148,241,179,85,99,77,24,3,132,223,176,172,26,180,240,143,229,125,86,232,249,47,79,76,47,74,84,213,171,207,250,202,86,212,167,83,229,178,141,220,182,154,220,174,91,72,109,27,149,183,113,244,1,21,120,163,248,19,196,223,193,124,226,16,160,17,234,176,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,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,208,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,88,60,106,252,83,218,223,15,224,249,141,68,64,1,47,248,115,103,95,249,42,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,128,10,11,226,127,130,245,92,41,205,165,219,93,102,208,151,73,182,47,153,9,175,81,166,41,106,117,137,239,184,203,74,168,41,14,26,149,162,202,98,222,82,154,51,35,65,56,217,146,82,218,219,214,80,112,66,197,47,254,89,120,41,80,174,255,0,222,151,77,34,153,210,253,241,167,191,206,36,127,246,53,59,22,191,181,9,254,176,197,85,139,62,207,158,49,215,108,254,30,153,110,193,218,67,60,184,152,137,103,209,164,85,36,238,65,238,139,77,129,1,196,198,216,164,25,150,247,223,142,239,49,43,66,147,211,109,245,146,226,136,161,182,72,240,26,54,99,179,47,103,97,181,102,20,183,237,227,144,186,165,192,108,199,117,196,21,58,50,13,215,27,117,109,45,10,101,15,41,45,198,39,119,167,98,228,32,203,85,109,73,232,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,140,121,206,142,5,229,225,195,131,126,221,29,61,73,73,213,168,189,20,197,239,63,157,34,45,237,48,226,75,85,50,178,237,247,107,238,215,224,96,70,127,176,11,31,43,229,106,218,215,14,202,186,203,84,70,233,38,158,226,53,180,130,245,215,29,9,45,86,234,75,191,237,238,238,146,110,33,15,180,166,214,91,144,226,77,38,93,218,145,144,164,30,37,89,65,184,240,199,20,107,88,177,64,166,111,183,110,105,210,106,114,93,231,54,91,37,200,145,49,245,150,213,188,165,158,141,160,143,177,36,159,113,17,246,8,50,132,41,107,38,210,90,169,71,180,139,237,22,131,194,143,40,213,244,215,191,111,23,133,59,167,130,134,185,116,223,158,66,247,172,151,6,83,75,249,183,181,45,83,187,177,72,251,253,132,45,152,120,60,88,198,236,55,193,74,42,171,184,137,95,244,100,82,73,168,149,210,190,246,190,163,138,238,101,181,159,115,75,246,123,62,210,214,49,205,226,209,149,184,245,111,71,198,184,122,134,9,206,89,200,233,42,40,211,214,50,215,105,195,215,187,180,74,156,46,197,59,59,24,45,24,87,165,147,82,235,105,211,90,109,196,175,146,235,122,26,218,67,132,90,58,132,43,232,184,158,221,61,191,121,15,94,0,3,206,226,61,37,117,236,60,186,40,109,253,42,141,22,108,68,253,238,48,180,251,203,223,239,33,155,92,119,182,165,90,88,201,122,208,229,167,69,70,184,42,72,46,210,237,74,101,58,159,97,159,238,251,197,191,240,130,187,152,172,101,206,125,13,201,27,165,66,175,58,73,70,195,45,26,68,8,9,46,221,164,93,231,239,51,19,180,0,0,0,0,0,0,0,0,126,10,237,114,153,109,210,37,215,43,50,122,120,80,89,114,67,238,108,82,246,161,9,53,40,244,73,25,158,132,147,62,194,51,21,187,156,190,41,148,219,100,166,88,216,13,81,234,106,59,92,143,34,163,201,82,57,11,254,112,210,139,149,42,33,165,91,84,150,149,169,43,67,215,79,121,138,169,190,239,251,171,18,110,57,183,93,225,83,235,170,83,222,113,247,157,228,182,214,229,45,197,56,175,85,180,165,37,235,45,71,216,69,222,60,240,236,24,7,151,123,147,26,253,43,81,128,222,202,101,23,145,213,189,171,103,183,157,205,36,122,166,234,20,122,169,163,46,205,126,221,11,191,146,19,58,200,228,255,0,252,119,13,43,101,186,211,69,147,131,116,11,117,45,236,233,186,173,75,93,126,148,167,151,239,63,222,247,142,154,42,35,140,213,242,220,203,190,217,179,27,119,85,64,235,119,167,111,118,246,169,238,23,110,222,222,239,121,255,0,168,115,14,18,150,36,171,163,49,8,184,155,61,35,91,250,243,207,179,253,254,12,228,39,251,68,125,233,246,17,255,0,1,120,192,32,7,22,220,106,59,87,6,221,195,90,100,190,92,186,254,222,105,114,245,254,162,84,7,139,233,54,101,220,163,238,81,127,30,225,74,232,66,150,162,74,75,83,49,245,174,187,86,179,102,86,228,91,245,232,220,137,145,182,111,70,244,43,77,200,74,203,181,38,101,220,162,246,141,4,228,63,21,83,138,249,118,183,171,78,201,231,203,111,171,231,175,102,221,117,157,41,41,236,216,146,238,111,216,66,68,0,0,0,0,172,78,53,56,128,168,54,237,139,97,194,115,82,169,250,79,173,78,159,71,150,229,57,214,251,77,61,189,231,244,84,95,111,184,113,46,18,152,81,6,251,190,174,106,253,70,62,246,40,189,22,171,222,101,183,156,204,228,119,18,210,103,169,160,189,135,252,4,45,197,170,19,22,214,32,213,104,145,95,231,53,27,145,181,123,77,58,238,97,181,31,97,153,251,85,239,30,155,46,88,255,0,117,229,227,17,33,222,214,212,141,169,103,153,207,103,99,103,205,213,135,154,79,172,182,220,219,167,57,71,216,93,191,244,150,141,236,155,170,21,237,108,66,185,233,199,172,121,188,205,157,255,0,216,113,72,62,242,35,239,73,251,7,221,21,93,198,182,218,136,235,86,5,196,94,171,236,122,87,119,121,238,212,233,200,247,232,93,159,96,224,124,37,106,82,162,230,122,155,5,148,106,212,190,119,52,245,46,205,148,249,198,94,205,123,253,194,243,71,224,174,82,162,214,169,111,83,38,167,115,47,109,220,90,153,119,40,148,93,198,71,222,69,237,25,140,196,107,109,118,93,237,80,183,141,222,98,161,242,189,109,186,107,189,148,47,187,83,253,239,120,184,219,163,7,34,102,179,35,84,159,159,219,89,103,159,209,189,180,207,102,181,132,239,245,119,180,131,213,17,244,237,254,29,189,244,165,50,28,152,18,87,18,91,124,183,91,211,114,117,35,211,82,212,187,75,179,184,199,166,166,225,117,229,87,180,159,189,105,244,190,109,46,54,222,107,220,246,147,183,115,166,217,122,166,178,81,250,196,101,216,95,244,118,143,40,149,26,15,114,79,67,33,36,112,43,62,184,237,130,83,162,53,14,225,235,168,209,91,83,37,3,164,134,215,170,183,210,234,254,116,227,173,125,166,74,47,179,119,103,113,16,158,120,81,198,59,14,234,113,25,135,137,150,223,161,223,74,82,149,73,235,31,145,189,90,32,143,212,102,17,17,106,102,179,254,26,123,72,75,108,41,206,22,6,99,1,199,102,211,187,57,210,164,180,135,82,207,65,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,164,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,254,191,224,35,39,14,123,81,119,94,104,45,214,210,90,149,49,216,149,37,127,146,221,70,38,190,210,253,239,183,238,26,8,97,4,211,13,182,146,208,144,130,73,127,2,31,232,0,2,163,56,208,94,245,53,222,214,229,140,219,186,83,202,153,14,160,164,237,79,107,188,234,139,70,122,237,221,244,127,225,105,246,123,69,101,14,147,128,88,221,117,224,78,35,82,47,59,110,161,211,162,52,200,234,152,142,83,107,230,199,75,237,56,226,53,91,107,219,175,41,61,164,90,151,179,220,122,33,192,156,74,143,139,152,79,108,95,236,31,173,87,164,194,150,241,118,246,56,236,102,157,81,118,165,63,227,61,137,34,251,187,135,189,82,82,178,218,162,212,140,124,231,45,218,59,175,245,46,67,213,205,119,110,230,47,191,93,125,227,247,180,211,108,160,155,109,58,36,187,8,181,17,251,60,248,223,251,10,203,253,118,224,140,239,46,161,84,98,85,38,10,182,235,182,75,144,164,173,181,104,109,173,39,162,154,238,81,17,123,207,223,159,11,166,229,170,222,23,21,70,231,173,191,206,155,83,148,244,183,215,181,41,213,110,45,75,81,232,146,34,250,74,62,226,34,31,235,102,221,245,203,18,228,129,116,219,210,250,121,212,233,13,73,105,124,180,47,69,54,226,86,158,197,165,69,244,144,93,228,125,194,254,50,23,152,211,204,46,9,83,106,85,2,210,173,70,109,154,92,197,127,141,117,152,145,77,199,52,38,155,74,117,91,199,234,150,164,94,195,50,238,146,192,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,199,42,23,19,194,159,60,114,113,42,149,3,43,120,146,136,141,87,109,138,57,34,214,169,165,109,48,85,26,116,84,161,5,9,109,234,70,185,44,181,162,146,166,210,124,198,90,113,75,36,169,165,56,245,143,138,54,226,95,158,57,57,142,188,158,193,235,29,17,17,135,86,93,97,197,179,45,181,181,33,117,202,139,36,227,7,53,47,32,212,146,140,73,91,169,101,40,87,174,135,13,197,153,154,144,134,97,0,159,252,21,60,83,221,63,15,231,121,141,56,91,78,58,96,94,28,102,47,14,42,56,95,138,20,110,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,207,102,101,242,233,125,229,127,20,231,225,157,245,31,252,108,202,60,221,236,255,0,73,210,250,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,227,46,227,57,191,194,159,61,81,172,231,32,101,99,21,231,196,141,66,149,32,153,178,167,38,43,170,125,53,25,115,80,94,141,89,50,218,137,72,117,217,14,58,151,156,52,242,204,156,74,150,164,169,178,106,205,49,211,29,48,227,46,152,113,81,197,12,80,172,244,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,78,123,51,47,152,187,239,52,24,167,63,19,47,169,31,227,97,209,225,108,103,250,50,151,212,188,243,16,249,141,52,223,59,149,207,90,121,171,78,245,247,153,247,17,77,78,22,153,9,249,119,50,131,154,236,80,127,101,191,74,168,117,150,133,46,60,141,28,159,58,35,230,146,153,33,72,61,91,101,151,218,81,33,173,73,78,56,217,154,200,154,73,37,249,1,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,238,85,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,187,60,194,221,52,43,231,37,248,151,122,218,211,186,218,45,193,133,245,154,165,58,79,41,109,243,226,191,73,117,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,246,12,225,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,213,51,35,145,111,219,94,75,240,123,28,112,114,204,234,241,38,139,135,246,223,166,35,66,86,215,171,180,182,233,45,17,232,201,36,250,137,140,232,223,47,67,74,214,209,45,191,157,82,99,182,85,151,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,20,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,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,68,0,227,87,225,98,214,248,129,7,203,170,34,165,114,245,107,80,175,156,125,195,75,42,233,131,214,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,251,71,107,207,214,74,46,172,169,226,60,186,221,38,153,212,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,188,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,65,22,157,211,66,190,109,90,53,235,107,78,235,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,176,125,96,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,9,255,0,195,23,33,223,182,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,148,202,226,89,158,169,57,101,182,98,225,134,24,207,151,23,20,46,56,236,84,162,206,76,86,156,98,145,78,41,6,74,125,100,251,107,105,229,188,108,60,202,91,36,158,210,230,56,165,32,210,217,57,78,184,3,251,101,253,178,218,127,201,243,210,191,180,47,72,39,208,94,140,219,206,231,109,86,253,219,254,111,147,203,230,115,121,191,53,202,230,115,126,111,120,210,157,167,242,171,228,173,27,229,215,162,190,82,122,62,63,166,61,19,204,232,122,238,90,121,253,63,55,231,57,60,205,251,55,250,219,116,215,183,81,250,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,161,199,236,28,174,229,255,0,25,110,204,29,184,222,234,37,219,53,5,71,110,78,212,35,171,138,180,147,145,164,236,66,214,77,243,88,113,167,121,123,205,72,223,181,94,178,76,131,20,113,51,246,137,110,97,149,58,68,186,172,185,246,85,159,242,102,99,245,7,57,155,185,117,90,132,136,232,101,70,181,40,217,110,44,168,205,36,143,110,222,81,161,41,218,148,153,253,107,15,26,254,67,101,247,21,176,114,37,63,157,47,19,106,22,223,57,247,26,220,219,16,105,206,203,144,230,213,19,137,52,188,167,215,12,147,170,22,147,111,159,174,213,108,49,250,178,139,130,20,172,199,102,46,204,193,170,237,114,93,34,155,95,145,37,83,37,196,109,43,124,152,143,21,233,46,33,189,222,170,86,180,176,104,37,153,40,144,107,37,26,87,183,97,233,36,114,172,216,248,88,198,79,135,247,15,151,62,51,88,45,211,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,22,44,167,131,38,93,62,82,223,117,220,203,215,227,235,2,208,230,80,173,255,0,95,233,213,31,100,186,167,125,71,73,69,202,138,233,35,107,141,169,11,235,119,36,201,76,246,91,248,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,140,208,227,246,14,87,114,255,0,140,183,102,14,220,111,117,18,237,154,130,163,183,39,106,17,213,197,90,73,200,210,118,33,107,38,249,172,56,211,188,189,230,164,111,218,175,89,38,65,138,56,153,251,68,183,48,202,157,34,93,86,92,251,42,207,249,51,49,250,131,156,205,220,186,173,66,68,116,50,163,90,148,108,183,22,84,102,146,71,183,111,40,208,148,237,74,76,254,181,135,141,127,33,178,251,138,216,57,18,159,206,151,137,181,11,111,156,251,141,110,109,136,52,231,101,200,115,106,137,196,154,94,83,235,134,73,213,11,73,183,207,215,106,182,24,253,89,69,193,10,86,99,179,23,102,96,213,118,185,46,145,77,175,200,146,169,146,226,54,149,190,76,71,138,244,151,16,222,239,85,43,90,88,52,18,204,148,72,53,146,141,43,219,176,244,146,57,86,108,124,44,99,39,195,251,135,203,159,25,172,22,233,197,123,35,145,174,90,85,111,55,24,114,185,103,93,166,199,142,187,186,146,72,118,65,78,136,210,91,97,51,88,36,146,141,165,176,210,81,205,73,232,209,178,210,156,213,10,109,124,234,181,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,149,153,28,174,107,43,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,164,86,124,115,233,85,206,44,155,94,139,70,182,165,218,246,157,187,29,50,215,78,118,122,158,92,186,171,173,32,158,117,221,186,52,164,50,124,198,152,86,194,94,197,186,179,219,206,54,155,243,249,23,201,149,119,56,120,143,42,152,229,87,208,214,101,175,211,200,185,170,77,45,7,41,45,186,107,229,70,140,218,181,213,231,121,78,145,56,164,155,109,165,10,82,183,25,33,167,28,70,237,106,21,141,156,43,210,202,181,160,244,84,91,126,159,110,210,233,209,185,171,115,145,21,138,20,6,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,38,7,3,31,174,207,203,127,169,8,171,197,31,199,102,38,254,11,228,240,135,85,225,157,151,171,87,52,24,53,152,124,35,186,100,244,29,127,201,121,52,234,162,34,183,33,234,100,230,149,82,83,82,27,74,203,252,166,214,73,82,20,182,157,117,4,180,111,220,80,215,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,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,172,211,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,179,241,64,60,81,252,118,98,111,224,190,79,8,69,81,102,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,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,42,184,92,120,236,195,47,198,188,158,104,191,224,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,88,167,19,174,31,240,240,138,100,156,192,224,133,187,210,88,178,247,63,115,83,90,113,134,162,208,101,56,251,44,180,168,200,82,201,195,101,247,36,118,50,218,20,150,84,133,104,105,109,72,67,112,131,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,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,180,61,150,44,194,218,185,160,193,170,46,46,90,209,186,14,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,201,113,6,164,161,75,105,214,150,104,70,253,165,213,64,6,85,197,154,90,185,28,147,154,222,28,56,71,120,97,242,226,71,196,91,62,61,192,136,44,186,134,154,69,110,34,171,51,22,112,157,124,200,148,133,165,68,165,48,165,43,148,149,186,234,84,73,39,141,214,235,86,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,48,51,29,196,179,20,51,5,151,75,111,3,106,144,34,49,50,68,116,42,249,172,20,70,219,58,195,236,74,53,197,67,13,145,154,89,70,214,163,60,234,210,72,53,189,185,40,75,77,32,210,239,10,203,22,94,174,172,208,99,45,23,8,237,105,61,7,95,204,147,81,170,46,43,146,25,166,65,105,59,157,144,226,80,95,228,182,130,82,144,149,186,235,72,53,163,126,226,153,92,89,176,134,205,192,92,47,203,158,17,225,251,18,219,161,91,177,238,102,99,156,183,205,231,221,90,220,167,186,235,206,47,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,37,37,231,248,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,234,79,243,39,233,162,173,97,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,32,50,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,1,154,204,216,248,167,198,79,136,23,15,152,190,44,83,8,50,101,66,206,31,12,204,40,166,55,85,244,53,231,107,252,162,145,108,212,157,90,206,42,92,118,175,43,155,26,75,105,215,86,93,229,52,70,226,82,110,54,164,37,73,220,68,182,156,170,10,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,218,112,224,226,1,15,49,20,38,176,147,23,174,47,246,216,129,212,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,12,171,139,84,204,78,67,191,109,249,59,194,76,121,194,122,46,235,250,223,194,251,127,210,84,186,117,59,153,42,232,101,48,96,165,189,85,205,73,115,163,176,153,6,157,173,184,235,201,38,217,45,118,52,146,170,177,58,120,70,101,235,246,173,152,39,113,102,167,38,148,186,46,21,114,102,187,79,153,23,168,114,100,233,109,73,110,26,155,37,22,198,249,43,105,111,243,76,205,73,113,150,118,167,85,26,219,187,240,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,90,113,45,225,247,39,7,170,181,140,193,225,5,42,35,120,125,62,71,83,88,164,196,105,168,172,91,75,90,162,176,217,54,75,124,214,250,36,73,125,213,18,25,105,40,96,180,73,17,32,147,163,132,134,23,230,141,24,184,222,35,88,234,151,110,97,124,168,250,92,115,42,208,157,85,58,190,194,22,226,17,30,34,12,208,79,201,67,169,116,146,250,21,164,125,28,222,106,37,156,119,255,0,47,26,191,20,246,183,195,248,62,99,81,30,131,132,206,16,217,184,245,133,249,140,194,60,64,98,91,148,43,138,61,178,204,131,136,249,178,251,75,67,149,7,90,121,181,246,145,45,183,91,109,194,37,18,144,102,130,37,37,73,53,36,225,174,103,114,245,117,101,127,25,107,88,71,116,201,235,250,14,92,154,117,81,17,92,142,205,78,11,169,220,212,134,210,178,255,0,41,181,146,84,180,161,214,157,65,45,123,55,28,191,225,139,196,2,30,17,76,141,151,236,111,184,186,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,215,156,90,146,202,144,157,73,45,169,107,110,229,0,65,94,48,88,57,66,190,114,192,120,171,33,238,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,155,98,118,147,138,49,82,217,88,198,191,228,237,152,43,39,24,220,167,245,177,45,250,129,245,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,229,67,165,99,190,47,73,197,250,213,166,249,63,44,233,182,125,143,110,218,20,214,100,176,211,75,97,16,105,237,34,66,72,219,215,122,21,48,229,184,133,44,205,102,135,82,71,183,66,66,108,255,0,131,6,3,73,181,112,190,229,199,250,236,40,157,69,241,33,52,186,18,213,29,165,62,221,58,27,142,37,247,16,241,44,214,132,61,39,84,41,163,74,59,96,182,179,222,74,65,166,199,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,156,250,102,52,242,245,130,85,42,149,60,181,171,86,91,122,151,13,95,226,157,122,36,163,109,205,13,167,18,173,20,201,122,167,161,31,180,200,187,232,30,243,187,235,119,221,201,80,186,110,25,125,68,234,140,135,100,186,190,90,17,170,156,113,75,87,98,18,146,250,75,62,226,33,254,86,181,203,85,179,238,42,117,207,68,127,147,54,153,41,153,108,47,106,85,162,219,90,86,147,209,68,101,244,146,93,228,100,52,31,145,140,111,253,186,229,254,133,112,73,119,153,80,165,177,22,147,57,91,116,221,37,184,81,150,226,180,38,208,146,213,78,247,36,140,189,199,238,239,53,90,84,10,212,23,105,181,54,57,209,159,66,144,226,55,41,58,165,68,100,101,170,76,143,184,204,115,40,57,87,192,106,109,192,119,76,43,19,151,84,55,186,131,127,210,147,79,231,55,146,245,218,111,109,250,68,71,166,154,127,1,212,162,67,143,2,51,113,34,55,177,166,146,72,66,117,51,208,136,180,46,211,237,238,33,226,49,215,18,99,225,38,19,221,23,251,231,235,82,41,51,101,178,93,189,174,53,25,215,82,93,137,87,248,191,106,76,190,254,225,157,220,125,198,235,175,29,177,26,175,121,220,149,14,161,18,102,72,84,52,114,155,71,42,58,159,117,198,209,170,27,70,237,57,170,237,50,212,253,190,226,230,194,205,120,47,222,245,52,94,215,29,140,227,186,211,206,153,50,160,148,237,79,99,188,234,115,68,122,237,221,244,127,225,105,246,123,69,185,128,0,255,0,55,208,78,50,227,106,238,90,77,39,252,72,103,223,136,197,168,187,83,52,23,19,106,45,10,166,236,186,146,127,201,114,163,47,79,105,254,239,217,247,9,55,193,126,240,68,123,178,227,179,150,231,172,228,57,147,73,58,123,221,167,55,174,187,127,215,252,61,162,220,64,0,0,0,0,0,0,127,155,239,181,25,179,117,229,237,66,123,207,67,63,244,14,45,138,217,194,192,204,31,57,12,221,151,103,38,84,102,150,234,153,232,38,43,93,187,203,77,205,178,178,239,109,68,34,78,43,241,142,195,186,100,71,161,225,157,183,233,135,212,149,37,50,122,199,227,236,86,139,34,245,30,132,100,122,25,32,255,0,142,158,195,21,251,152,172,236,227,30,98,38,57,30,191,88,233,232,189,164,221,63,167,138,189,189,175,17,31,53,12,54,179,245,30,52,255,0,13,123,251,163,251,77,59,37,244,50,210,119,56,234,201,41,45,116,213,70,122,16,244,215,78,26,93,214,109,34,159,91,175,211,122,104,213,54,154,122,50,185,205,47,122,28,74,148,131,209,10,51,45,73,39,222,69,221,218,60,228,56,114,103,201,68,72,141,243,29,115,93,169,212,139,93,11,83,237,62,206,226,23,91,107,224,228,76,169,228,106,173,171,251,171,47,114,58,199,182,153,111,210,176,173,158,174,247,80,90,34,70,157,159,199,183,186,156,176,234,219,85,233,123,83,237,210,119,150,115,57,190,182,221,116,216,202,215,221,169,126,239,188,105,206,135,74,139,69,165,179,76,132,157,172,179,187,105,106,103,222,163,81,247,153,159,121,159,180,126,241,70,92,90,170,50,165,102,122,165,5,228,104,212,62,79,40,245,46,221,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,246,125,130,212,71,194,189,238,168,86,77,177,54,231,168,158,145,225,114,247,247,255,0,109,196,160,187,136,207,189,69,236,25,201,204,118,63,221,121,135,196,57,151,181,203,35,84,187,203,228,51,177,191,155,209,134,91,87,172,134,219,215,94,74,79,180,187,63,233,63,49,132,212,40,247,46,32,210,168,146,158,229,53,39,159,185,123,77,90,109,97,197,23,97,25,123,83,239,19,75,139,94,20,65,177,47,155,102,191,77,143,177,138,215,91,162,247,153,238,228,179,5,29,198,181,25,104,107,63,97,127,17,219,120,43,98,2,167,91,183,213,135,53,205,10,153,232,206,137,58,125,46,99,149,23,92,237,36,246,119,23,210,81,253,158,225,103,96,0,0,0,40,251,139,149,106,125,67,49,11,167,72,127,123,16,180,228,163,106,75,110,248,48,13,93,164,90,158,166,94,209,36,56,41,210,99,181,102,98,5,71,147,163,146,189,19,185,91,143,214,218,237,68,139,179,94,193,93,89,186,162,55,64,199,235,158,156,210,247,37,29,22,157,154,119,194,96,253,231,239,28,116,95,71,11,188,67,93,231,150,58,45,33,227,220,237,23,169,222,174,237,121,213,9,170,46,205,164,93,201,247,159,240,19,0,87,143,25,26,90,223,193,234,61,72,145,170,99,117,26,158,189,219,165,83,211,239,21,237,195,186,232,43,83,55,86,53,69,247,185,113,139,210,124,239,87,93,127,163,37,146,123,136,207,189,94,193,161,112,25,217,207,93,149,46,202,204,109,203,18,83,123,57,189,30,212,234,71,166,144,35,25,246,146,143,247,133,152,112,132,190,92,185,176,14,77,169,37,222,98,173,237,154,150,221,52,231,205,158,231,177,37,251,190,243,254,2,11,241,59,203,234,48,119,27,156,184,105,78,110,164,220,186,116,205,233,167,43,167,137,9,11,237,83,139,82,181,83,134,125,164,90,125,164,58,23,8,252,91,163,81,241,10,163,133,87,11,90,179,113,114,121,10,220,190,206,157,137,239,171,177,8,51,239,50,239,81,127,30,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,242,90,82,94,171,106,246,127,107,222,68,43,75,29,114,1,142,184,25,77,147,93,172,81,250,186,84,103,82,218,165,117,16,219,212,185,10,117,71,177,50,22,174,194,66,139,77,59,116,251,136,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,103,121,16,238,56,115,157,124,193,97,155,104,141,64,189,54,198,111,66,75,94,142,132,122,17,108,46,245,176,163,238,65,16,233,44,241,70,204,243,42,53,124,167,221,170,54,233,209,83,203,248,255,0,122,15,249,46,40,121,158,39,73,207,149,29,202,221,167,69,79,255,0,178,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,252,126,193,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,236,233,237,33,62,48,163,24,236,92,102,182,99,93,54,53,91,173,136,250,16,163,62,67,205,237,82,155,66,246,252,234,16,103,161,58,142,221,61,191,126,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,236,84,102,127,193,79,239,253,191,121,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,187,15,247,116,251,125,130,231,0,0,5,83,113,164,195,117,161,235,103,20,217,45,27,81,66,162,44,191,225,107,81,124,207,181,94,239,248,63,199,216,42,192,5,239,112,164,141,92,143,149,182,213,90,87,99,149,98,92,66,209,31,222,231,78,131,179,232,255,0,30,254,223,120,153,64,2,5,241,125,183,38,84,50,255,0,79,171,198,61,81,26,180,215,49,61,159,69,48,167,168,207,83,63,183,220,41,44,5,162,112,85,187,101,250,122,233,177,54,255,0,54,233,39,85,181,212,190,158,250,115,95,187,175,119,252,45,62,207,104,182,64,0,0,0,0,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,116,225,214,68,104,89,170,225,213,134,247,173,172,142,139,19,109,250,125,109,186,116,157,86,231,165,34,177,84,171,184,213,43,98,228,53,29,142,108,153,9,62,165,68,106,70,154,30,169,236,42,214,255,0,101,86,21,213,254,21,183,46,75,114,161,255,0,25,14,117,54,116,119,63,230,184,203,205,184,143,177,73,82,125,134,66,101,99,247,20,252,80,199,12,188,194,193,54,45,217,118,229,94,84,120,145,46,155,150,53,97,181,46,188,194,35,169,18,154,56,237,197,108,163,34,67,166,151,22,150,215,166,194,83,71,185,181,168,142,53,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,114,215,137,190,93,44,76,175,225,102,2,97,157,139,31,255,0,211,243,43,19,119,189,253,39,84,233,168,236,191,51,150,235,174,114,121,188,132,43,148,133,108,71,113,23,121,155,130,167,138,123,167,225,252,239,49,167,11,169,28,43,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,186,103,20,150,210,242,54,171,114,8,148,69,204,67,107,70,123,47,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,63,51,184,203,139,248,113,98,225,53,235,116,115,173,108,60,167,183,79,164,211,227,178,150,27,115,150,74,109,151,228,18,52,39,94,109,131,75,8,89,151,170,218,15,66,222,227,203,119,181,112,253,200,141,119,53,87,83,119,173,210,142,139,12,173,250,129,55,81,147,170,28,244,164,166,28,138,227,180,173,136,144,212,134,57,177,164,40,250,148,145,165,26,104,90,171,176,175,122,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,2,248,213,248,88,181,190,32,65,242,234,136,170,12,178,85,169,84,12,201,97,69,118,187,83,137,78,166,211,175,138,20,185,147,37,188,150,88,140,195,115,217,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,141,36,93,150,181,10,249,181,107,54,85,211,7,173,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,209,158,204,235,229,70,187,148,188,101,155,102,242,170,179,45,10,150,179,45,106,220,214,80,158,190,46,212,27,141,154,155,51,65,188,194,215,202,112,180,66,143,68,57,203,66,29,108,135,213,203,94,115,107,184,31,131,248,165,128,53,186,87,165,108,204,70,183,235,49,217,38,16,132,202,166,86,37,83,213,25,185,41,81,233,204,101,123,89,67,173,168,245,74,80,151,27,208,210,182,222,141,99,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,21,151,197,199,39,214,206,23,85,96,230,71,15,202,37,62,155,120,86,28,129,112,211,84,236,135,95,122,183,37,82,166,42,114,20,226,214,157,142,37,46,37,77,167,150,150,205,166,205,41,87,49,91,33,174,90,51,23,125,229,127,20,224,98,101,139,35,252,84,58,196,45,140,255,0,73,210,250,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,242,62,242,61,25,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,35,86,99,184,147,224,54,95,111,251,111,14,83,82,137,117,84,167,86,17,14,230,118,155,59,123,22,188,36,188,108,200,122,74,153,67,170,92,150,212,149,159,70,148,243,52,109,123,205,189,91,39,32,7,25,90,181,42,191,153,43,38,187,66,169,196,168,211,106,56,111,77,151,14,100,71,146,243,18,88,114,125,65,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,63,95,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,87,148,239,20,248,55,241,2,222,243,22,6,132,241,211,2,240,227,49,120,113,81,194,252,80,163,117,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,227,102,81,230,239,103,250,78,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,119,25,119,25,247,94,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,239,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,104,123,53,249,175,194,252,144,225,125,45,74,160,68,126,164,252,116,196,180,237,56,137,114,11,18,216,140,228,102,158,105,183,154,97,198,98,161,134,95,66,201,42,74,72,201,4,132,125,148,3,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,158,225,193,195,254,30,93,232,77,98,222,47,91,191,237,177,63,169,97,168,210,28,98,67,118,236,93,235,111,108,117,178,183,27,91,207,54,68,181,188,74,220,77,186,77,36,145,243,198,236,234,1,78,220,103,240,26,53,171,138,22,214,63,208,161,75,233,239,136,234,165,215,86,152,238,169,134,234,48,219,109,44,56,183,141,102,132,45,232,218,33,45,18,81,217,5,197,150,243,82,205,53,192,2,215,184,39,224,189,86,157,26,252,199,123,134,208,151,22,61,82,60,90,13,179,88,121,106,66,37,48,78,184,186,138,90,111,118,139,65,58,204,34,55,77,6,91,219,90,16,173,82,234,74,210,135,42,205,143,133,140,100,248,127,112,249,115,227,53,131,70,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,85,193,196,95,135,45,119,15,110,169,120,205,128,118,191,91,104,92,21,6,211,50,221,164,195,67,126,130,148,251,145,35,71,102,59,102,242,157,149,213,75,144,230,198,152,100,146,206,164,130,73,35,110,150,147,150,236,16,165,101,195,4,173,108,23,163,87,37,214,99,219,145,221,74,231,201,109,45,174,75,239,62,228,135,150,72,79,98,16,110,188,230,196,106,163,74,54,164,212,179,35,89,244,176,20,237,198,127,1,163,90,184,161,109,99,253,10,20,190,158,248,142,170,93,117,105,142,234,152,110,163,13,182,210,195,139,120,214,104,66,222,141,162,18,209,37,29,144,92,89,111,53,44,211,92,0,45,123,130,126,11,213,105,209,175,204,119,184,109,9,113,99,213,35,197,160,219,53,135,150,164,34,83,4,235,139,168,165,166,247,104,180,19,172,194,35,116,208,101,189,181,161,10,213,46,164,173,40,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,41,131,137,111,15,185,56,61,85,172,102,15,8,41,81,27,195,233,242,58,154,197,38,35,77,69,98,218,90,213,21,134,201,178,91,230,183,209,34,75,238,168,144,203,73,67,5,162,72,137,4,157,34,94,88,178,245,117,102,131,25,104,184,71,107,73,232,58,254,100,154,141,81,113,92,144,205,50,11,73,220,236,135,18,130,255,0,37,180,18,148,132,173,215,90,65,173,27,247,22,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,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,74,141,184,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,34,175,20,127,29,152,155,248,47,147,194,29,215,130,190,47,89,182,134,40,94,216,71,93,126,91,53,220,66,143,5,234,17,165,131,91,15,46,158,220,215,95,101,107,46,212,44,218,120,220,73,153,108,50,101,194,53,18,141,9,92,244,207,70,76,168,89,195,195,136,180,198,234,190,134,188,237,126,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,159,106,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,234,112,203,206,13,205,154,92,47,173,209,113,24,229,204,189,172,105,13,38,171,88,83,81,218,98,166,196,199,36,46,50,208,219,8,109,45,45,9,101,109,41,4,141,52,109,181,238,81,184,164,162,178,248,163,248,236,196,223,193,124,158,16,239,249,25,201,213,137,155,252,142,220,84,10,252,207,67,92,148,108,64,168,124,159,184,57,111,72,244,95,54,37,25,114,191,154,161,246,155,127,154,220,114,111,231,12,246,107,185,58,25,118,215,181,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,230,79,247,89,113,151,249,48,126,195,250,10,175,203,175,71,250,51,246,141,233,228,245,220,158,163,93,220,158,155,119,59,165,249,142,127,59,155,187,231,247,243,59,68,54,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,132,231,155,39,86,38,80,50,59,110,208,40,19,61,51,114,86,113,2,159,242,130,224,229,189,31,210,156,168,149,149,197,254,106,183,221,109,142,83,114,13,191,155,50,223,166,229,106,103,217,192,56,92,120,236,195,47,198,188,158,104,191,224,21,193,197,67,61,81,172,11,122,171,150,28,45,159,17,251,158,185,29,234,109,230,243,209,93,223,73,167,63,21,149,165,134,137,198,201,151,23,41,153,38,70,226,22,190,82,18,178,218,151,22,133,183,78,194,236,248,110,113,4,147,152,152,206,96,246,50,85,98,39,17,105,209,213,38,21,73,231,90,101,119,50,13,215,220,116,154,142,203,13,50,202,227,50,76,36,208,149,41,110,32,150,230,154,33,195,41,234,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,157,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,204,150,85,114,177,138,18,43,182,133,191,45,56,87,114,200,35,183,230,28,149,74,40,79,155,123,157,167,190,226,146,74,66,210,162,117,77,18,205,70,182,73,39,204,113,104,123,111,128,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,70,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,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,101,92,95,247,11,143,2,120,101,248,215,156,77,28,43,138,134,69,99,95,246,245,87,51,216,91,2,35,23,61,14,59,213,43,205,151,165,59,190,173,78,98,43,40,75,237,27,142,27,45,174,43,49,140,205,180,33,28,212,41,103,185,78,33,8,114,165,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,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,56,65,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,212,159,230,79,211,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,114,172,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,122,255,0,14,14,32,19,50,239,93,107,9,49,122,226,255,0,106,121,253,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,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,163,138,113,98,201,213,171,123,216,149,60,209,91,147,41,84,27,146,210,167,151,166,208,182,219,103,229,11,38,244,118,153,230,62,227,237,182,135,153,108,221,36,122,142,58,254,173,48,157,77,45,36,170,50,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,201,206,96,166,102,119,47,182,222,45,213,173,255,0,67,85,103,115,225,212,163,52,195,232,138,114,152,117,77,173,200,203,121,37,204,101,123,73,100,104,83,137,66,148,166,141,197,173,165,152,237,96,50,174,47,39,133,182,110,233,88,235,132,113,112,106,179,78,137,73,187,48,190,143,2,154,134,218,144,157,149,74,83,72,38,25,148,211,106,81,186,75,108,155,109,15,246,26,9,110,52,162,81,115,137,166,227,167,22,188,148,122,18,100,204,217,97,149,50,149,14,138,247,37,187,210,158,193,114,28,76,231,159,229,162,166,146,53,108,115,156,183,90,109,212,182,148,168,156,36,186,100,225,186,242,209,58,178,45,151,79,228,197,151,27,118,192,169,71,229,92,149,13,213,219,155,215,221,165,82,66,17,189,174,199,92,111,230,91,67,49,247,54,162,66,249,28,194,34,53,152,144,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,146,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,10,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,133,48,241,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,77,252,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,235,85,169,146,104,181,89,180,105,142,68,114,68,9,14,70,117,113,37,181,41,133,45,10,52,168,219,121,149,41,167,81,169,30,139,109,74,66,139,67,73,153,25,24,186,158,21,25,193,191,179,7,102,215,112,199,20,142,93,90,187,97,199,136,168,183,18,218,121,197,212,97,58,107,66,81,49,237,134,209,73,108,219,34,37,173,194,113,244,25,171,106,148,203,206,170,122,143,147,118,90,212,43,230,213,172,217,87,76,30,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,251,70,101,241,87,12,238,172,27,196,123,143,11,111,88,157,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,229,71,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,105,123,0,112,114,133,151,252,26,180,240,118,220,123,168,137,108,211,211,29,201,59,86,142,174,82,212,167,36,201,216,181,172,219,230,190,227,174,242,247,154,81,191,106,125,84,145,14,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,166,248,213,93,210,253,59,107,88,154,127,54,233,32,213,181,236,250,123,234,45,126,238,189,223,240,180,251,61,162,174,192,93,167,8,27,118,101,63,47,245,10,188,131,209,18,107,78,242,211,217,244,85,10,2,136,245,35,251,61,194,122,0,8,107,197,110,53,114,70,86,220,85,21,93,141,85,141,201,101,162,63,189,138,157,59,127,210,254,29,221,190,225,68,32,45,63,130,222,27,173,111,92,216,166,241,106,218,74,109,17,5,255,0,11,90,115,228,125,138,247,127,193,254,62,193,107,32,0,2,152,248,200,225,188,202,70,53,81,47,228,73,230,67,155,67,141,12,211,176,139,107,171,151,80,119,77,119,25,159,97,126,238,159,111,176,114,30,25,151,226,44,76,210,209,141,125,213,244,71,161,255,0,23,234,48,255,0,224,171,247,62,207,188,133,252,145,146,136,148,93,199,218,63,160,0,0,0,60,70,43,227,29,139,131,54,204,155,166,249,171,116,81,24,66,212,71,200,121,205,202,75,107,94,223,154,66,204,181,38,151,219,167,179,238,214,3,226,199,25,235,70,131,33,250,94,26,225,191,202,29,13,77,166,119,166,29,137,176,245,113,36,174,91,208,79,93,52,66,180,215,251,90,123,12,70,203,159,139,134,97,235,85,7,36,209,215,232,152,202,35,36,71,210,11,251,8,212,163,47,89,80,200,207,66,50,47,225,246,143,46,124,80,243,60,110,155,159,42,59,213,187,78,138,159,255,0,100,31,244,247,20,108,207,60,162,87,202,125,186,35,110,157,21,60,255,0,143,247,160,230,216,141,157,124,193,98,99,107,141,95,189,55,70,115,82,83,94,142,132,90,145,239,46,244,48,147,238,89,144,225,211,102,201,168,74,118,108,199,57,143,62,181,56,226,180,34,213,70,102,102,122,23,103,121,152,255,0,54,154,91,206,37,166,211,170,214,162,74,75,94,243,62,225,42,50,219,195,203,25,51,2,196,122,226,24,244,61,9,199,144,149,77,221,22,71,168,100,202,141,92,190,165,11,250,15,110,211,77,123,52,239,62,203,65,203,127,14,124,28,203,243,49,174,42,191,244,229,110,43,72,125,115,63,157,69,229,184,146,101,102,174,90,100,173,7,162,217,53,105,166,158,182,157,197,219,90,60,76,177,110,157,136,120,253,54,131,69,107,108,43,101,46,82,12,247,40,245,114,52,217,137,254,210,18,125,203,47,105,151,218,99,246,240,196,203,234,49,139,27,155,184,106,174,109,164,219,90,245,45,233,175,55,168,137,53,8,237,75,136,82,116,91,100,125,132,122,251,116,33,58,120,189,223,43,182,112,14,53,169,25,238,90,174,29,250,22,221,117,228,77,128,231,181,39,251,222,242,254,34,179,178,41,101,75,189,115,27,109,196,138,222,254,87,89,185,58,145,107,172,9,39,222,106,47,221,26,38,1,158,142,34,87,65,93,153,186,190,106,76,61,204,140,126,140,228,250,186,105,253,25,16,149,222,68,125,233,246,139,8,224,221,75,91,24,61,89,169,26,52,76,158,159,67,215,191,108,170,130,125,226,195,196,63,226,137,136,75,179,50,197,91,164,50,123,93,173,116,219,21,223,167,38,161,9,71,217,180,203,185,94,242,254,34,133,199,98,202,45,17,186,254,63,91,20,231,87,181,43,235,117,236,215,186,19,231,239,47,112,177,94,53,148,152,238,217,152,127,82,229,106,228,95,74,237,86,227,245,119,59,78,35,236,215,180,70,254,17,213,169,212,252,196,34,159,29,253,140,77,215,156,141,164,123,182,65,158,105,237,50,212,180,51,246,11,193,0,0,0,1,159,174,36,85,152,117,76,211,93,13,197,94,227,143,209,111,236,50,250,84,232,122,119,145,123,133,129,112,113,162,42,14,7,213,43,39,221,83,228,105,255,0,236,230,84,19,239,251,125,196,43,155,136,5,37,116,108,209,93,176,214,141,166,158,131,179,93,127,193,209,79,222,126,241,28,197,172,112,90,190,158,146,213,233,101,42,62,173,195,244,118,215,55,151,102,243,168,185,221,183,253,127,251,5,168,8,81,197,118,220,93,95,45,243,170,40,111,119,65,202,212,245,211,77,243,224,151,188,189,223,104,165,236,34,157,34,155,136,116,153,177,100,114,29,111,159,181,205,132,173,53,97,194,62,195,236,238,49,166,234,91,170,126,11,78,169,222,97,171,119,173,183,77,123,79,216,63,80,164,222,47,214,74,173,204,114,129,114,127,98,191,205,218,127,242,16,224,32,255,0,180,127,189,238,47,226,62,159,7,188,80,118,218,197,186,165,132,226,180,98,228,228,106,90,119,244,241,167,187,251,134,125,234,253,226,254,61,194,112,113,54,193,4,226,174,94,42,149,138,108,78,117,106,133,200,232,203,153,183,250,233,208,210,231,210,113,40,250,13,159,121,31,217,161,138,52,177,239,10,157,131,116,194,186,169,7,164,184,60,206,95,209,254,219,106,108,254,146,84,93,203,63,97,141,34,224,6,44,83,177,167,11,104,248,129,78,94,169,168,245,26,167,69,118,114,228,58,215,181,8,255,0,20,127,217,47,245,159,66,121,166,223,105,108,58,157,200,113,38,133,22,186,106,70,90,24,135,185,153,225,179,132,248,234,228,251,134,140,175,64,215,228,19,175,156,157,36,202,230,188,174,114,254,130,165,33,9,213,199,72,251,180,45,186,119,31,101,75,230,103,39,88,163,150,170,243,209,174,56,61,69,29,75,87,77,80,230,199,71,53,27,222,36,31,41,15,184,164,234,134,20,174,222,238,227,237,239,224,131,209,225,244,11,78,167,116,195,135,123,86,61,25,74,113,214,210,244,142,157,215,182,164,220,65,43,213,108,201,71,234,154,143,179,221,239,50,22,145,132,220,46,114,233,139,86,53,30,242,181,239,222,182,52,200,209,223,113,207,69,78,111,85,45,150,220,52,232,185,105,62,231,19,218,69,237,254,3,249,136,92,23,237,245,193,122,93,137,136,220,153,8,37,41,184,190,136,90,183,104,75,50,45,238,206,208,181,61,133,255,0,79,188,65,156,193,100,131,27,114,250,183,170,23,29,7,157,67,74,212,148,84,58,168,137,221,253,105,151,205,33,245,172,189,70,84,175,250,59,251,252,14,8,227,165,243,128,119,148,75,186,204,157,201,118,51,205,173,214,185,76,171,154,132,186,219,138,70,231,27,89,39,83,105,37,169,23,103,249,245,189,252,156,102,174,221,204,222,27,194,171,180,255,0,46,224,136,195,109,84,227,109,112,244,121,44,71,83,202,223,201,109,31,214,63,166,137,45,61,165,217,221,32,192,0,0,7,145,197,235,137,22,150,21,221,247,42,221,229,21,46,133,80,152,75,219,187,105,183,25,197,235,166,135,175,209,247,31,220,51,107,140,55,67,215,150,41,221,183,43,175,243,138,161,91,159,37,11,218,73,213,46,73,113,100,122,104,95,189,238,33,113,188,36,240,234,77,171,128,175,92,83,98,114,92,172,78,84,150,79,152,74,222,203,176,160,173,42,236,81,233,174,211,236,50,35,251,132,235,0,0,28,211,48,120,31,110,99,254,27,84,236,11,132,182,20,150,94,56,207,252,225,242,31,84,119,90,67,155,80,226,55,109,231,25,237,53,104,126,223,121,82,254,58,240,212,199,252,49,174,84,23,109,91,222,157,161,182,251,170,98,95,87,10,47,204,146,221,218,123,23,41,75,250,8,73,246,246,250,218,119,144,249,120,17,195,203,31,49,70,241,167,69,173,218,62,140,183,250,150,122,217,189,124,39,182,181,205,104,156,46,90,100,165,103,243,110,26,189,94,222,205,11,180,94,78,12,225,157,51,8,48,210,223,195,234,81,238,106,141,78,137,13,75,245,139,122,153,142,219,70,173,20,181,153,106,77,151,102,227,251,207,188,123,96,1,224,49,223,11,160,227,38,20,220,152,125,52,246,157,86,153,50,51,11,237,61,143,59,25,214,146,173,9,104,215,78,97,246,26,136,190,238,241,159,124,195,229,159,16,176,2,248,169,219,215,29,35,151,5,185,15,28,25,29,67,7,206,140,79,58,134,215,181,14,172,211,185,44,168,244,81,234,93,199,246,243,26,13,183,89,185,170,76,82,40,176,250,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,219,161,31,220,93,243,112,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,241,175,56,154,33,7,25,108,57,193,42,6,40,82,239,218,21,213,46,46,40,92,113,226,61,93,183,149,25,247,24,153,78,38,221,97,138,146,31,50,229,50,180,28,50,142,166,73,71,188,185,107,36,32,210,181,59,92,2,242,120,75,97,206,9,90,217,121,145,121,225,109,213,46,228,184,110,73,17,153,188,230,189,25,248,200,135,81,102,58,94,77,53,166,156,34,73,162,58,102,25,27,200,221,205,91,139,86,253,187,27,111,133,113,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,107,227,105,81,161,59,143,182,45,38,61,185,201,173,70,179,202,68,202,191,88,181,117,113,92,155,33,49,227,114,12,182,55,201,91,82,87,204,35,220,190,171,69,118,54,157,107,172,104,163,33,55,78,28,92,249,71,195,52,225,164,234,83,209,40,246,252,42,93,85,154,123,68,215,75,88,109,132,28,230,222,108,137,38,151,148,250,214,234,141,69,171,156,210,116,141,73,113,43,84,128,16,3,141,95,133,139,91,226,4,31,46,168,138,86,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,111,230,95,46,150,38,104,48,178,126,25,223,81,255,0,198,204,163,205,222,247,244,101,83,166,121,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,207,94,58,96,94,35,229,211,17,234,56,95,138,20,110,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,240,3,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,209,70,17,226,101,171,131,121,17,195,236,82,189,101,244,244,91,103,11,232,117,9,59,92,109,14,61,178,152,198,198,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,20,109,154,172,204,94,89,175,197,201,152,165,120,65,137,78,66,99,166,155,72,166,70,34,82,41,212,230,214,226,218,96,220,218,74,121,123,157,113,107,113,68,91,150,181,109,74,17,177,180,76,14,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,173,206,236,160,124,171,181,107,54,183,166,234,180,111,76,211,228,83,253,35,73,147,211,206,135,205,109,72,231,199,119,67,229,188,141,219,144,189,15,106,136,143,67,208,103,51,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,229,83,106,213,90,140,104,16,234,21,57,114,163,210,227,156,72,45,60,242,150,136,172,27,174,60,109,52,147,61,16,131,117,231,92,52,167,66,222,226,213,222,163,51,158,188,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,28,83,53,217,81,195,140,218,225,194,236,171,213,174,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,241,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,202,120,95,113,4,141,73,141,69,202,246,52,213,101,173,11,144,152,22,125,114,75,174,201,94,247,157,139,30,29,20,154,105,133,40,144,74,91,234,67,238,187,177,180,18,90,245,80,148,105,107,224,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,210,179,21,143,55,150,100,177,114,187,138,215,156,217,106,93,70,66,209,76,130,244,130,121,20,154,113,45,71,30,19,70,148,33,59,27,74,180,53,18,19,189,102,183,20,91,214,163,59,10,225,71,145,111,234,51,65,141,118,103,253,239,42,192,133,57,95,229,41,85,71,35,154,127,228,186,85,169,95,190,241,35,251,221,225,106,128,3,138,103,67,7,43,184,251,150,11,255,0,10,173,103,182,86,170,180,246,228,83,155,218,131,234,101,68,144,212,182,163,106,181,161,8,231,46,58,90,230,41,68,148,115,55,158,164,157,15,56,64,52,209,128,56,57,66,203,254,13,90,120,59,110,61,212,68,182,105,233,142,228,157,171,71,87,41,106,83,146,100,236,90,214,109,243,95,113,215,121,123,205,40,223,181,62,170,72,135,64,28,171,54,62,22,49,147,225,253,195,229,207,140,214,14,171,150,44,194,221,89,95,198,90,46,46,90,209,186,254,131,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,201,113,6,164,173,40,117,166,150,104,94,205,167,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,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,3,138,103,67,7,43,184,251,150,11,255,0,10,173,103,182,86,170,180,246,228,83,155,218,131,234,101,68,144,212,182,163,106,181,161,8,231,46,58,90,230,41,68,148,115,55,158,164,157,15,56,64,52,209,128,56,57,66,203,254,13,90,120,59,110,61,212,68,182,105,233,142,228,157,171,71,87,41,106,83,146,100,236,90,214,109,243,95,113,215,121,123,205,40,223,181,62,170,72,135,64,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,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,229,89,106,202,238,23,229,114,217,172,219,184,115,68,137,29,117,202,196,202,148,185,137,67,156,247,88,84,135,85,14,42,220,117,199,22,164,70,142,226,24,78,170,209,70,151,29,218,149,188,230,189,128,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,132,85,226,143,227,179,19,127,5,242,120,66,42,139,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,253,89,188,225,187,135,25,175,196,123,115,17,220,185,62,70,207,137,243,23,51,212,234,97,59,42,191,21,38,209,52,147,113,78,165,182,94,109,180,58,218,94,83,78,168,210,182,201,68,164,178,132,9,43,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,186,40,93,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,81,103,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,15,21,198,127,14,112,73,235,102,218,196,250,237,213,46,141,138,5,29,84,218,20,20,198,125,246,43,244,230,100,54,111,176,179,34,54,163,45,131,154,111,37,195,82,119,146,156,108,210,225,154,13,170,139,22,233,193,131,14,112,73,155,102,229,196,250,21,213,46,179,138,7,29,52,218,236,21,70,125,134,40,20,231,164,56,108,48,131,50,38,164,173,243,132,79,41,194,82,182,18,91,108,146,217,146,205,223,107,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,132,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,161,106,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,199,229,31,86,211,186,107,182,53,213,70,189,109,105,221,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,118,11,254,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,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,213,64,242,152,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,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,250,87,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,190,144,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,28,43,2,114,119,132,121,122,197,12,69,196,252,63,163,196,133,34,252,145,28,227,193,98,26,27,98,137,17,13,164,221,141,20,251,86,148,61,39,152,242,210,149,37,162,34,142,218,91,73,48,147,87,117,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,218,113,211,2,240,227,49,120,113,81,194,252,80,163,117,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,112,113,87,13,235,184,63,136,247,30,23,220,243,41,82,234,182,205,65,218,116,183,169,115,145,46,42,220,108,244,51,67,136,255,0,165,10,36,184,133,106,135,16,133,165,72,77,154,112,144,206,157,86,181,37,188,169,226,149,193,46,124,134,227,235,97,190,236,101,58,180,176,195,78,57,34,158,235,228,163,50,67,109,54,75,96,150,157,18,132,58,223,48,136,152,104,87,182,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,112,113,44,207,84,108,205,92,209,112,195,12,103,196,149,133,246,228,134,42,81,103,38,43,173,191,87,168,156,115,37,62,178,125,180,58,202,25,39,222,101,45,146,75,113,243,28,82,150,74,108,155,230,153,23,201,149,119,56,120,143,42,152,229,87,208,214,101,175,211,200,185,170,77,45,7,41,45,186,107,229,70,140,218,181,213,231,121,78,145,56,164,155,109,165,10,82,183,25,33,167,52,19,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,50,174,61,5,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,79,15,56,138,225,125,245,148,187,179,51,47,66,137,79,169,89,113,222,42,205,166,154,139,146,31,139,53,111,41,170,124,117,188,81,201,68,137,106,54,73,47,147,38,218,77,199,8,204,249,46,109,164,188,55,199,236,101,194,76,71,145,139,150,6,33,85,105,215,124,222,167,173,170,58,180,203,114,119,80,123,158,234,82,249,45,18,55,175,71,15,154,149,124,226,82,191,166,148,168,180,105,130,141,226,131,88,71,104,39,26,166,196,149,125,157,30,50,174,5,198,140,219,8,41,166,130,55,16,105,105,197,180,107,73,158,197,173,181,19,107,90,84,180,37,180,41,45,167,218,136,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,237,120,168,103,170,53,129,111,85,114,195,133,179,226,63,115,215,35,189,77,188,222,122,43,187,233,52,231,226,178,180,176,209,56,217,50,226,229,51,36,200,220,66,215,202,66,86,91,82,226,208,182,234,175,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,251,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,244,61,150,44,189,90,185,95,193,170,46,17,218,210,122,254,131,153,38,163,84,92,86,227,189,83,156,234,183,59,33,196,160,191,201,109,4,165,45,72,105,166,144,107,94,205,199,213,64,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,54,239,89,78,40,202,186,196,223,225,33,128,210,113,79,50,237,226,77,66,20,71,237,236,48,143,233,73,37,38,59,82,16,237,69,244,56,212,22,201,11,89,41,11,74,137,217,40,117,40,94,197,195,73,122,170,90,20,87,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,39,19,220,176,87,177,215,12,91,185,173,6,57,213,123,116,202,91,141,238,66,119,198,143,30,106,205,58,184,234,18,90,173,212,246,232,103,247,151,117,34,215,173,186,205,179,82,126,145,90,135,211,202,140,234,153,113,28,196,47,69,165,70,147,45,82,102,93,233,62,227,29,59,47,25,103,196,44,127,190,41,150,237,185,72,230,65,114,67,39,58,71,80,193,114,99,27,205,33,197,237,91,168,53,109,75,201,61,18,122,159,113,125,154,8,192,140,46,131,131,120,83,109,225,244,35,220,116,170,100,56,207,175,180,183,188,212,102,154,82,180,53,175,77,121,101,216,74,50,251,251,199,191,0,30,39,25,176,206,153,139,248,105,112,97,245,84,246,181,89,167,75,134,149,250,199,177,79,71,113,162,86,137,90,12,244,39,15,179,113,125,229,222,40,219,29,248,121,99,230,23,94,53,24,180,75,71,210,118,255,0,82,247,69,55,175,132,206,230,185,174,147,101,203,84,149,44,190,109,178,87,173,219,219,161,246,143,169,129,92,53,49,255,0,19,171,148,245,220,182,247,160,168,110,62,210,159,151,213,194,149,243,38,182,183,30,196,74,74,254,130,212,125,157,190,174,157,230,46,131,47,184,31,110,96,6,27,83,44,11,120,183,148,102,89,57,47,252,225,115,223,76,118,154,91,155,86,226,246,238,228,145,237,37,104,94,207,121,244,176,0,1,5,56,182,97,212,155,175,1,90,184,161,68,231,57,71,156,153,47,31,48,147,177,150,161,78,90,149,218,162,215,77,197,216,68,103,247,138,114,193,235,157,235,55,20,237,43,149,167,249,62,143,173,192,146,181,237,37,104,150,228,182,179,61,52,63,221,247,24,210,86,16,220,72,187,112,174,208,185,80,247,55,210,116,42,124,195,94,221,187,141,200,205,175,93,52,45,62,151,184,190,225,235,128,0,0,4,125,206,62,106,237,220,178,97,188,218,195,175,243,46,9,108,56,213,50,54,215,11,87,148,196,133,50,173,252,151,17,253,99,26,104,162,211,218,125,157,244,63,141,216,233,124,227,229,229,46,238,188,231,115,157,146,243,139,105,174,83,41,229,33,78,184,226,81,185,182,208,74,208,221,81,106,101,219,254,109,61,246,95,114,65,141,185,130,91,53,11,114,131,201,161,169,105,74,234,29,84,69,109,254,168,207,230,150,250,22,126,163,201,87,253,29,253,211,155,15,120,47,219,232,130,204,187,239,17,185,210,22,73,83,145,125,16,180,237,212,144,102,91,218,157,161,232,123,203,254,159,112,254,226,207,11,156,186,97,45,141,88,188,174,139,247,162,141,14,52,135,219,115,209,83,156,209,72,101,199,9,58,34,90,143,185,181,118,153,123,63,128,171,124,65,129,105,211,46,153,144,236,154,199,164,233,77,186,226,89,145,211,186,206,228,147,139,36,250,174,25,168,189,82,73,246,251,253,228,99,206,14,247,150,108,157,98,142,101,107,204,198,183,32,244,244,116,173,61,77,67,155,29,124,164,111,100,150,124,165,190,218,149,162,31,74,187,59,251,139,183,186,218,50,205,195,103,9,240,41,200,23,13,101,94,158,175,199,38,159,41,58,73,139,202,121,60,149,253,4,202,90,21,163,141,25,247,104,123,180,238,46,217,132,203,77,176,210,24,105,59,80,218,73,9,45,117,208,136,180,33,29,243,225,141,241,240,75,47,245,234,154,87,252,250,179,26,85,38,50,116,63,235,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,194,251,133,230,112,201,193,2,194,172,188,82,235,21,56,156,154,213,119,159,214,23,51,119,245,51,166,37,191,162,226,145,244,28,46,226,47,183,83,16,131,140,38,40,57,114,226,221,46,194,109,90,177,109,243,244,236,238,234,35,64,119,247,8,251,211,251,199,252,59,135,204,225,3,100,170,227,199,41,247,39,246,40,28,173,199,255,0,47,14,122,11,251,69,251,190,227,254,2,236,135,229,170,58,166,32,186,234,93,229,154,118,250,219,117,211,180,189,131,50,56,189,62,69,79,16,234,211,101,72,231,186,231,35,115,155,9,58,232,195,100,93,133,217,220,66,232,120,81,91,139,164,101,190,21,73,104,218,85,14,102,135,174,186,242,231,206,79,188,253,255,0,96,154,226,171,248,210,223,79,70,106,204,178,147,31,70,230,122,71,115,155,203,183,97,211,156,238,219,254,191,253,130,169,196,140,225,255,0,73,93,103,52,86,148,52,35,113,171,175,236,215,79,240,116,163,247,151,184,88,207,24,218,42,167,96,117,46,176,93,212,206,126,191,254,210,101,61,62,255,0,179,220,98,191,120,110,214,97,210,243,77,107,183,41,123,78,71,91,179,176,207,232,211,166,107,220,71,239,26,5,0,0,0,1,156,76,233,206,98,167,153,139,198,108,87,55,180,231,163,246,171,67,45,116,167,199,35,239,251,72,91,127,10,122,42,105,25,90,162,175,189,111,245,59,143,223,182,163,59,79,105,251,197,114,113,83,163,46,151,155,203,173,226,70,140,200,232,121,103,175,126,218,100,45,125,166,125,231,237,17,182,163,135,53,72,24,125,71,196,21,43,88,117,94,163,105,104,159,87,148,249,52,127,218,212,251,79,247,75,248,247,137,55,194,215,19,31,177,51,17,18,141,204,217,18,189,204,234,21,161,31,245,16,102,169,63,216,81,247,175,216,101,252,69,239,14,17,157,251,106,157,116,229,170,237,166,85,23,203,101,125,6,171,209,71,183,73,241,149,220,147,35,62,212,151,180,103,142,215,144,220,74,236,105,14,163,114,81,191,82,215,78,244,40,134,155,240,237,246,164,217,212,247,152,70,196,43,155,161,106,103,167,206,172,189,163,210,10,132,227,97,77,151,22,245,195,218,139,204,109,98,111,165,185,43,220,71,191,99,52,226,87,97,30,165,161,251,196,25,203,190,38,207,194,12,94,161,95,244,229,237,122,153,213,105,216,147,254,178,43,173,123,80,178,238,112,255,0,178,127,235,26,69,101,218,53,251,108,147,136,62,124,9,223,229,167,93,142,127,205,87,210,71,216,51,207,156,124,2,172,229,255,0,26,42,246,172,152,186,82,255,0,155,244,18,55,163,231,191,154,71,113,207,80,156,90,147,162,158,211,214,62,222,242,236,238,149,28,37,51,41,76,178,110,138,142,20,221,213,126,154,37,87,147,232,228,244,234,95,245,77,206,125,222,214,218,51,239,82,126,146,139,191,179,94,225,113,128,60,214,32,225,245,179,137,182,180,251,70,235,131,213,64,168,71,118,59,136,230,184,142,199,27,91,103,218,218,146,175,162,181,123,75,188,81,39,16,28,172,69,203,102,42,174,61,190,122,208,235,8,57,209,147,219,243,92,217,50,137,13,234,183,156,90,180,67,37,235,30,154,251,72,143,190,43,137,51,146,124,223,221,25,106,196,24,45,187,81,210,214,168,201,105,138,155,60,150,253,70,156,126,55,57,221,220,151,28,61,26,99,77,169,208,253,221,189,247,209,134,216,131,110,226,141,149,73,189,237,121,157,76,10,172,54,37,54,190,91,136,208,157,105,14,145,104,180,165,95,69,196,251,11,191,217,220,62,181,193,64,165,93,20,105,148,10,220,94,162,12,246,28,142,251,91,212,141,237,173,6,133,22,169,50,50,213,42,50,212,140,143,180,83,207,18,28,135,69,194,201,143,98,198,23,211,249,116,25,42,83,179,227,115,76,249,78,40,230,62,226,247,191,33,75,86,136,109,178,209,41,208,251,203,183,82,17,23,45,153,129,186,114,235,137,52,251,218,221,127,70,82,235,77,206,103,107,127,61,27,168,101,199,17,185,109,184,105,212,153,73,106,146,212,189,158,227,208,62,95,49,174,219,199,172,48,162,223,150,252,158,98,229,195,140,115,154,216,225,114,37,42,59,78,184,222,171,109,27,182,243,72,183,37,59,79,217,238,46,148,0,0,2,47,113,29,196,36,216,89,93,185,218,211,85,92,81,102,208,180,247,20,138,116,190,223,162,175,220,251,62,242,20,17,110,210,253,57,112,83,40,187,246,122,66,99,49,119,105,174,155,214,73,215,77,75,223,239,33,164,12,170,90,145,236,220,188,97,245,22,57,235,178,218,164,155,138,237,245,150,80,88,73,158,134,103,167,209,247,142,176,3,248,102,68,70,103,220,67,144,98,222,109,112,19,4,57,141,98,61,241,232,185,8,73,154,90,244,100,215,247,25,115,59,53,101,149,145,118,180,178,254,31,105,107,18,239,94,50,24,79,76,169,61,18,207,182,253,51,17,181,40,155,151,214,73,143,204,34,82,136,143,99,144,140,203,82,36,158,158,205,116,246,15,30,174,52,84,142,113,18,112,227,230,247,118,159,166,21,221,175,254,130,58,22,26,241,127,193,123,150,179,26,151,123,83,126,78,176,250,208,217,202,231,75,151,180,212,180,39,232,55,8,140,251,20,163,239,254,206,158,210,19,130,195,196,11,71,19,45,200,247,101,145,86,244,149,42,82,80,166,164,114,29,103,113,41,180,184,159,85,212,165,69,234,173,39,218,94,223,126,163,209,0,0,15,151,112,91,20,59,166,10,169,213,232,61,84,117,145,146,145,205,90,53,35,35,35,237,73,145,247,40,255,0,206,62,21,181,132,56,119,104,76,57,246,237,189,210,62,125,166,190,173,247,61,164,125,203,89,151,122,83,254,97,236,8,180,45,11,216,63,160,0,0,0,0,0,0,0,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,148,224,126,107,168,89,75,225,95,135,247,151,54,149,50,239,169,122,106,29,173,68,154,242,211,215,202,244,212,162,113,195,75,100,107,54,88,66,249,174,30,168,73,232,134,249,136,91,173,152,169,107,178,233,174,223,55,85,102,245,186,103,117,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,216,59,86,44,228,91,49,216,41,131,84,12,113,191,108,206,146,131,90,211,172,140,218,150,169,212,46,98,136,163,250,69,147,73,116,252,237,75,111,106,182,40,210,219,188,167,84,150,207,207,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,115,87,140,125,255,0,102,226,157,155,151,220,65,195,235,134,37,114,222,174,71,184,228,193,157,24,207,99,168,214,154,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,226,184,42,120,167,186,126,31,206,243,26,112,186,145,242,110,203,166,133,99,90,181,155,214,233,157,209,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,96,205,22,53,226,133,87,26,177,114,239,197,122,202,101,183,34,233,172,73,169,34,60,153,170,150,184,108,45,103,201,138,78,168,136,214,134,90,229,180,143,85,36,72,109,36,73,73,17,17,126,75,227,12,238,172,59,167,90,21,27,166,39,73,242,214,223,69,205,78,97,109,184,219,201,130,228,169,49,218,91,137,90,19,167,51,165,83,168,52,238,74,154,117,165,146,189,109,10,202,184,37,227,95,255,0,39,89,115,153,79,247,222,180,249,77,181,255,0,163,195,150,219,203,55,63,244,35,109,41,111,252,121,169,95,64,133,170,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,173,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,208,255,0,101,86,21,213,254,21,183,46,75,114,161,255,0,25,14,117,54,116,119,63,230,184,203,205,184,143,177,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,95,201,196,155,42,56,113,142,120,29,114,98,133,77,175,69,94,120,115,111,207,172,83,107,49,217,37,57,34,44,86,92,144,228,9,5,169,115,25,94,213,236,51,61,205,56,179,90,117,37,58,219,180,46,52,39,105,221,53,219,27,134,221,26,245,181,167,116,85,171,127,3,227,213,41,210,121,72,115,145,41,138,10,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,169,111,238,163,231,179,255,0,14,127,245,102,143,255,0,100,22,211,118,93,53,219,231,134,221,102,245,186,103,117,181,171,131,3,228,85,42,50,121,72,111,159,41,250,10,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,96,207,96,238,185,129,205,157,229,142,246,14,24,97,106,163,203,162,90,120,107,107,211,168,168,164,166,121,62,196,250,140,102,77,133,84,150,68,218,12,150,166,137,8,75,106,55,57,69,204,216,175,157,115,119,191,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,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,250,199,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,217,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,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,82,127,132,158,41,88,152,95,154,119,190,93,87,125,25,242,182,223,85,173,71,254,106,243,221,85,82,85,70,15,33,143,154,66,182,110,229,175,215,94,212,22,157,170,45,72,94,160,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,30,83,246,165,98,126,212,255,0,98,158,157,255,0,102,127,39,254,84,250,51,165,123,253,203,234,122,110,127,59,103,43,250,239,87,102,253,254,221,186,118,136,213,196,11,34,52,44,213,90,174,94,182,178,58,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,234,84,70,164,105,161,234,158,194,162,26,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,212,240,202,207,109,43,27,172,218,118,6,98,149,205,45,204,80,160,199,113,49,102,85,31,74,215,114,66,65,169,73,91,110,104,70,185,44,181,162,92,66,247,56,180,55,207,220,225,155,220,169,107,152,91,166,187,99,96,22,37,222,182,180,238,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,216,41,7,251,168,249,236,255,0,195,159,253,89,163,255,0,217,5,212,230,199,194,198,50,124,63,184,124,185,241,154,193,58,120,112,112,255,0,153,152,138,235,88,183,139,214,239,251,83,192,234,88,106,52,135,31,142,229,197,43,98,219,219,29,108,173,183,16,203,46,25,45,111,18,182,155,141,19,73,37,252,241,181,119,224,0,3,60,57,251,203,197,43,44,249,151,175,216,118,173,42,92,11,78,161,30,53,110,220,68,153,137,146,190,137,244,104,180,146,136,205,100,134,228,183,41,148,19,191,57,177,164,154,141,122,147,139,245,92,46,48,134,54,45,103,6,217,126,164,196,71,233,182,52,119,174,249,76,188,251,173,45,107,140,164,34,42,154,54,254,146,209,49,248,142,26,84,105,65,161,181,146,183,125,5,95,160,14,85,155,31,11,24,201,240,254,225,242,231,198,107,4,180,226,25,146,202,174,86,49,66,69,118,208,183,229,167,10,238,89,4,118,252,195,146,169,69,9,243,111,115,180,247,220,82,73,72,90,84,78,169,162,89,168,214,201,36,249,142,45,15,109,243,249,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,244,19,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,60,57,251,203,197,43,44,249,151,175,216,118,173,42,92,11,78,161,30,53,110,220,68,153,137,146,190,137,244,104,180,146,136,205,100,134,228,183,41,148,19,191,57,177,164,154,141,122,147,139,245,92,46,48,134,54,45,103,6,217,126,164,196,71,233,182,52,119,174,249,76,188,251,173,45,107,140,164,34,42,154,54,254,146,209,49,248,142,26,84,105,65,161,181,146,183,125,5,95,160,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,248,47,147,194,18,171,129,143,215,103,229,191,212,132,85,226,143,227,179,19,127,5,242,120,67,197,96,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,208,158,79,179,103,102,230,235,11,254,92,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,23,117,20,3,197,31,199,102,38,254,11,228,240,132,180,225,189,143,54,110,91,120,126,98,62,43,94,115,98,37,20,235,226,162,138,100,23,164,27,43,171,84,78,149,0,227,194,104,210,133,171,123,138,78,134,162,66,182,32,150,226,139,98,20,101,90,216,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,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,210,191,144,182,99,191,147,143,242,160,249,25,254,197,63,190,186,45,203,244,167,162,246,110,244,167,79,183,251,207,254,30,237,251,62,123,103,35,231,135,53,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,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,43,41,226,67,143,54,110,100,184,126,97,198,43,89,147,98,41,21,27,226,156,138,156,22,100,27,203,164,212,74,149,60,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,18,248,92,120,236,195,47,198,188,158,104,185,236,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,165,138,87,222,52,223,117,60,76,196,186,239,166,110,74,207,39,173,155,210,179,31,155,202,101,12,183,243,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,156,245,201,222,79,173,152,25,38,197,76,218,94,5,18,165,93,170,88,247,82,109,20,178,236,132,46,144,195,84,250,148,25,107,116,137,105,105,213,190,106,113,36,133,33,100,132,54,133,37,91,156,82,81,92,2,210,120,183,228,178,149,69,140,230,107,48,182,223,137,2,59,146,52,191,24,106,74,90,66,159,125,214,219,143,80,105,131,73,17,173,199,92,52,62,104,86,170,90,218,115,150,102,111,186,43,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,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,175,78,224,198,250,86,99,248,117,223,120,209,70,161,203,163,71,184,240,222,231,82,224,73,113,46,46,51,236,197,151,29,228,18,211,216,180,19,172,185,177,122,36,212,141,170,52,160,204,208,89,247,26,168,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,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,83,171,134,47,16,8,120,69,50,54,95,177,190,226,233,44,89,123,88,182,106,78,182,195,81,104,50,156,125,231,157,76,149,165,4,225,178,251,146,59,94,113,106,75,42,66,117,36,182,165,173,187,148,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,42,184,173,230,143,29,178,215,251,46,253,138,95,63,39,62,81,250,111,210,127,209,144,230,115,250,126,135,147,253,242,211,155,118,243,221,250,58,107,187,183,93,11,78,127,194,255,0,57,153,147,204,78,62,215,236,172,99,196,143,148,20,88,86,124,170,163,17,189,15,2,38,201,72,155,9,180,185,190,59,13,172,244,67,206,22,134,123,125,109,116,212,136,203,229,113,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,75,254,35,252,64,33,229,222,132,238,18,97,13,197,254,219,19,250,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,181,167,107,87,111,155,170,141,101,90,208,122,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,237,26,9,201,38,79,173,156,163,97,123,84,84,148,73,183,181,114,59,10,187,43,17,29,145,200,156,251,78,62,182,80,219,110,172,210,148,50,153,43,104,150,148,54,110,18,73,107,74,76,246,166,141,179,99,226,159,25,62,32,92,62,98,248,147,247,206,100,175,44,47,225,137,131,248,37,108,208,37,196,143,137,177,238,20,78,184,202,105,54,73,137,30,185,32,223,132,194,26,112,157,53,184,78,54,151,84,226,73,163,101,213,54,146,116,220,89,179,24,50,197,151,171,171,52,24,203,69,194,59,90,79,65,215,243,36,212,106,139,138,228,134,105,144,90,78,231,100,56,148,23,249,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,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,94,212,80,15,247,81,243,217,255,0,135,63,250,179,71,255,0,178,11,190,203,213,211,93,190,112,11,13,47,91,166,119,91,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,236,25,151,19,43,51,249,21,147,96,101,231,12,115,61,133,176,37,191,108,87,44,122,37,74,243,101,233,77,108,164,212,95,143,9,9,125,163,113,194,121,196,74,122,73,153,182,132,47,148,180,172,247,37,181,161,13,195,81,45,56,101,101,214,54,63,230,94,156,253,211,105,196,174,89,54,100,119,43,53,246,103,180,234,162,60,189,138,68,56,234,52,164,208,181,170,65,161,206,75,166,72,113,168,242,8,201,100,149,33,87,232,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,5,43,113,171,241,79,107,124,63,131,230,53,17,242,120,123,227,229,119,44,249,125,204,134,47,91,118,111,202,57,244,191,146,145,217,105,215,144,220,88,142,72,118,162,203,114,100,234,180,184,182,82,227,141,145,182,206,174,45,74,74,126,109,38,183,155,133,127,236,170,253,186,191,194,183,29,201,113,212,63,227,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,95,246,69,242,101,66,201,230,28,74,166,57,85,244,205,231,116,116,242,46,106,147,75,89,69,83,141,18,249,81,163,54,173,52,101,174,107,164,78,41,36,227,138,90,148,173,164,104,105,185,42,0,35,174,126,242,241,85,204,198,90,43,246,29,171,74,137,62,236,167,200,141,91,183,17,38,98,163,35,173,97,122,45,36,162,50,65,173,200,206,74,101,4,239,205,239,117,38,163,70,132,226,51,194,46,251,131,238,14,80,172,108,176,22,42,199,123,168,173,98,93,65,249,19,28,218,180,114,34,193,144,252,72,241,180,53,169,10,218,180,73,119,152,73,66,143,169,216,173,196,218,76,78,160,16,3,138,222,104,241,219,45,127,178,239,216,165,243,242,115,229,31,166,253,39,253,25,14,103,63,167,232,121,63,223,45,57,183,111,61,223,163,166,187,187,117,208,180,231,252,47,243,153,153,60,196,227,237,126,202,198,60,72,249,65,69,133,103,202,170,49,27,208,240,34,108,148,137,176,155,75,155,227,176,218,207,68,60,225,104,103,183,214,215,77,72,140,172,252,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,181,45,15,218,60,125,203,132,56,119,119,204,41,247,21,189,213,190,93,164,190,173,246,253,166,125,200,89,23,122,149,254,113,247,109,251,98,135,107,65,77,58,131,7,165,142,130,34,74,57,171,94,132,68,68,93,170,51,62,228,151,249,135,212,0,0,30,118,252,196,11,71,12,237,201,23,101,239,86,244,109,42,42,86,167,100,114,29,123,105,37,181,56,175,85,164,169,71,234,161,71,216,94,207,126,130,15,226,87,23,252,23,182,171,50,105,118,77,55,229,19,12,45,109,148,174,116,184,155,141,43,90,126,131,144,140,203,177,41,62,255,0,237,105,236,49,207,83,198,138,145,206,50,86,28,124,222,238,195,244,194,187,181,255,0,208,71,176,178,184,200,97,61,78,164,204,75,194,219,244,52,71,20,146,114,95,89,38,71,44,141,73,35,61,141,194,35,61,8,212,122,123,116,211,218,37,166,18,102,215,1,49,191,150,214,28,95,30,148,144,180,145,169,175,70,77,99,105,159,47,179,87,153,65,31,107,168,47,227,246,30,157,124,140,140,136,203,184,199,244,7,39,205,85,169,30,242,203,206,32,209,100,30,221,246,213,88,219,87,105,237,89,193,125,36,122,17,150,191,75,222,51,127,113,82,253,7,112,84,232,187,247,250,62,99,209,119,105,166,188,181,154,117,211,83,247,123,204,95,191,14,28,65,77,251,149,219,101,173,52,85,187,22,21,11,79,121,71,167,68,237,250,41,253,255,0,183,239,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,234,30,113,180,110,67,109,154,180,39,148,90,168,181,63,111,184,165,215,13,236,135,69,197,57,140,226,198,40,83,249,148,24,202,75,176,35,115,76,185,174,36,225,190,218,247,177,33,43,78,168,113,194,209,73,208,187,207,183,66,23,13,111,208,41,86,189,26,29,2,137,23,167,131,1,134,227,176,214,245,47,99,104,65,33,37,170,140,204,244,74,72,181,51,51,236,31,39,18,113,6,221,194,235,46,173,123,221,19,58,104,20,168,111,202,113,124,181,175,82,105,165,186,101,162,18,165,125,22,213,236,62,239,111,112,161,124,236,102,254,233,204,174,33,78,109,170,142,182,181,58,75,172,83,25,228,183,235,180,219,242,121,46,110,228,182,225,106,211,250,109,86,167,239,237,238,140,194,84,112,254,202,204,92,201,226,178,35,220,7,165,14,142,130,157,37,61,191,58,77,73,138,75,111,84,60,218,211,170,30,63,88,181,211,216,70,125,215,183,135,216,125,108,225,149,173,2,209,181,32,244,176,41,241,218,142,218,57,174,47,177,182,208,217,118,184,165,43,232,161,62,211,238,30,148,127,132,249,209,105,144,100,84,103,59,203,143,21,165,190,242,246,153,237,66,72,205,71,161,106,103,161,17,247,10,44,226,119,152,104,216,193,141,79,91,150,245,79,170,163,91,201,84,21,252,201,163,73,76,75,154,131,250,109,161,127,65,194,246,154,123,123,204,199,228,225,159,151,122,158,48,99,172,27,142,108,77,180,59,100,218,170,27,252,196,158,249,17,230,67,95,43,105,58,133,150,168,112,207,118,134,95,97,152,188,151,157,163,88,118,209,184,179,228,64,131,254,90,180,222,231,252,229,125,37,253,163,55,89,136,196,217,248,191,139,213,219,254,162,189,207,84,250,93,123,18,95,213,197,105,175,98,16,93,205,151,246,75,253,98,115,112,80,166,204,149,123,98,21,69,150,55,49,11,209,60,229,238,34,217,189,154,137,39,176,207,83,212,253,194,222,199,155,196,71,154,143,103,84,30,125,27,208,158,86,165,169,150,191,58,143,112,204,133,211,37,185,117,217,82,26,70,212,175,102,133,174,186,104,132,144,208,222,72,45,170,117,173,150,171,74,153,75,95,49,148,117,250,47,69,22,237,103,201,87,114,140,204,187,84,99,188,10,33,226,149,137,143,223,121,136,151,70,230,111,137,65,229,244,234,208,139,250,248,48,148,175,236,36,251,209,237,51,254,2,50,83,112,230,169,80,195,234,198,32,165,90,67,165,116,251,139,68,250,220,215,205,162,254,214,165,218,95,186,127,195,188,73,30,21,180,101,213,51,121,106,60,104,213,152,221,119,48,245,238,221,75,154,69,237,35,239,47,96,177,206,43,20,66,171,229,106,182,178,47,93,142,155,105,251,183,84,96,235,237,47,112,169,12,150,206,98,155,153,139,58,108,167,54,52,223,164,55,43,67,61,53,167,200,46,226,251,76,104,236,0,0,0,6,104,51,29,60,234,120,205,112,206,87,123,189,39,253,17,25,47,113,123,133,217,240,212,134,80,242,187,110,36,189,189,103,152,204,255,0,218,43,203,139,245,41,232,153,139,58,154,211,163,115,254,129,234,93,187,32,192,73,251,127,212,67,236,218,120,63,34,245,225,127,38,224,164,194,231,84,227,108,233,203,154,73,223,186,225,82,21,244,150,73,45,18,147,239,47,250,68,16,179,238,170,157,149,112,197,185,104,238,108,151,19,127,44,244,73,253,52,41,7,244,136,203,185,71,236,26,97,194,156,64,163,98,133,137,77,189,104,15,243,161,84,57,220,181,109,90,117,229,188,182,207,177,105,73,247,182,126,194,255,0,88,248,121,143,165,250,107,6,46,26,103,39,155,206,233,61,77,219,117,210,91,42,239,212,189,195,53,48,22,134,229,182,183,62,137,107,175,249,140,105,195,8,214,135,48,242,146,182,254,137,243,244,255,0,237,238,15,96,42,75,141,219,16,219,184,176,185,230,101,115,31,119,211,124,246,182,25,114,180,110,154,73,237,62,197,106,93,189,157,194,177,8,205,39,169,119,139,220,225,131,142,107,197,108,11,143,69,170,203,230,85,104,123,249,233,229,233,167,58,100,213,39,181,45,165,63,69,178,238,51,254,6,62,239,16,60,167,199,204,110,21,200,122,222,167,115,46,234,102,207,70,187,206,50,211,153,38,41,59,234,173,230,218,254,169,147,47,91,95,179,183,190,136,153,126,229,195,187,156,158,142,190,130,175,79,215,69,104,219,187,57,141,233,237,220,147,213,11,251,123,253,227,64,25,62,205,133,187,152,235,50,150,226,100,233,95,118,36,185,178,152,216,231,168,219,83,13,146,61,220,150,208,125,138,111,187,183,183,184,251,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,220,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,218,71,220,99,253,165,81,42,80,224,51,83,126,62,216,207,154,73,11,222,147,212,205,59,136,180,35,215,184,189,194,116,240,207,206,124,252,39,188,97,97,5,219,47,153,111,92,19,91,143,16,185,105,46,92,183,221,135,29,7,243,108,41,103,163,109,171,189,100,147,246,232,125,162,234,161,75,98,161,13,137,241,87,189,153,45,37,230,213,161,150,169,81,17,145,232,125,189,198,62,125,219,107,81,239,91,110,165,106,215,227,117,20,250,172,71,161,200,111,122,209,185,183,91,83,106,45,80,100,162,245,84,101,216,100,127,105,10,34,226,11,148,169,57,116,196,169,53,122,36,125,45,138,228,133,200,138,123,203,230,86,244,137,74,67,94,179,206,56,173,27,100,189,99,34,215,219,161,247,252,236,135,230,210,185,151,44,79,133,26,92,158,101,181,89,121,184,83,24,216,130,229,243,100,69,39,29,220,76,184,225,232,219,38,91,75,79,176,200,251,239,174,204,186,169,151,197,169,72,187,168,206,111,133,88,131,30,115,39,162,139,212,117,180,184,159,164,68,125,202,46,242,47,184,135,218,0,0,21,111,198,127,17,218,137,10,220,195,70,37,105,37,238,142,172,182,182,119,180,101,81,100,207,83,78,157,253,154,110,215,236,246,138,251,202,125,152,171,239,48,150,45,12,163,243,144,119,5,49,199,19,191,110,136,235,152,73,158,187,147,251,254,195,26,57,182,105,45,208,45,202,85,13,164,108,69,58,19,17,82,157,117,208,155,109,41,34,215,83,247,123,204,125,49,231,111,219,246,218,195,107,98,117,219,117,207,233,41,240,24,117,247,23,202,113,206,196,54,167,15,177,180,169,95,69,10,246,31,112,169,172,227,241,77,186,46,185,115,172,108,10,159,232,202,78,142,196,149,63,148,219,221,74,53,144,210,211,203,149,16,148,141,201,83,74,212,149,217,166,133,218,102,98,188,43,53,186,213,221,90,118,169,87,147,213,212,38,186,165,45,205,136,111,122,214,179,81,246,36,137,37,170,148,126,194,46,209,219,48,135,36,25,128,198,102,226,206,181,109,13,244,233,14,33,39,43,210,16,139,98,85,203,61,219,22,250,20,122,37,212,158,159,195,238,147,116,62,12,120,163,46,18,37,86,47,222,133,243,34,53,70,244,92,119,116,61,8,204,183,166,118,157,230,101,252,53,30,190,223,224,181,80,39,26,93,119,19,181,65,184,147,90,61,10,158,196,246,106,90,166,119,222,44,31,44,217,123,183,50,207,134,137,195,203,110,79,80,203,146,74,124,135,118,56,142,99,231,29,150,84,173,171,113,195,45,73,132,158,132,173,62,207,105,245,130,81,25,232,71,246,143,232,0,139,217,191,207,77,135,149,200,137,164,62,207,164,174,73,76,19,177,224,238,121,157,16,162,144,148,175,152,81,220,111,250,198,54,232,103,237,215,187,190,14,70,227,49,136,5,85,53,200,178,117,133,212,111,36,122,73,143,234,183,125,29,74,14,189,222,222,241,56,50,147,159,60,57,204,235,94,133,101,191,69,92,140,55,189,200,26,190,254,228,151,33,38,190,97,199,109,178,213,199,246,232,71,236,215,184,251,37,32,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,28,254,179,116,215,110,10,117,10,147,87,157,212,68,182,105,235,165,210,219,229,33,29,60,85,202,145,45,77,234,146,35,94,175,203,144,189,84,102,175,95,77,118,165,36,86,83,194,235,135,252,202,188,202,110,102,241,190,221,228,210,153,233,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,84,187,45,106,21,243,106,214,108,171,166,15,91,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,162,133,243,245,146,139,171,42,120,143,46,183,73,166,117,24,101,115,84,30,114,220,168,71,39,22,220,13,230,167,19,76,144,110,41,107,75,205,32,140,144,165,168,249,205,160,214,71,185,46,161,168,213,38,233,174,203,181,105,214,84,137,219,232,180,170,132,218,164,56,220,164,23,42,84,182,227,55,33,205,228,91,213,185,16,163,22,134,102,146,229,234,146,35,82,140,231,87,5,79,20,247,79,195,249,222,99,78,23,82,33,255,0,21,60,99,174,225,22,81,234,241,173,198,116,151,126,212,26,179,156,147,185,31,205,98,201,97,247,36,158,197,161,68,190,99,17,221,99,79,85,73,231,239,74,137,72,34,58,55,195,219,42,171,137,87,253,181,135,52,41,17,24,169,93,85,136,84,72,110,203,90,146,195,111,201,121,12,182,167,20,148,169,68,130,82,200,204,201,42,61,53,208,143,184,90,247,22,92,11,161,90,89,59,194,230,237,170,53,86,169,251,43,168,64,182,227,85,29,53,186,228,74,58,224,169,133,174,79,44,146,209,115,30,139,79,73,184,164,36,185,134,148,167,111,48,210,168,1,144,156,76,186,176,191,55,24,103,81,181,165,242,253,61,112,66,182,106,44,45,199,9,153,80,103,190,136,238,161,196,161,105,223,183,152,151,80,74,213,36,235,45,44,210,173,154,13,20,136,1,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,102,156,86,50,57,39,18,169,83,243,73,134,203,136,213,118,216,163,154,238,154,98,144,211,5,81,167,69,74,214,115,80,230,132,107,146,203,90,165,73,113,71,204,101,166,210,131,74,154,75,111,85,6,21,98,101,213,131,120,143,110,98,149,149,47,167,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,37,252,204,89,185,175,225,249,139,24,165,103,193,151,78,90,108,123,146,155,87,166,73,35,82,233,213,22,233,78,45,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,69,6,13,20,97,61,139,251,80,200,45,155,134,158,148,244,103,202,220,31,167,80,186,222,71,59,165,234,168,173,179,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,66,191,238,24,255,0,231,69,255,0,82,127,248,241,53,49,98,197,253,151,228,22,242,195,79,74,122,79,228,150,15,212,104,93,111,35,147,213,116,180,87,25,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,51,174,38,254,98,56,121,213,109,236,182,225,230,104,176,94,28,186,141,30,163,99,209,106,247,149,20,148,167,159,167,62,228,6,92,126,162,198,186,169,113,148,163,82,221,71,105,178,102,165,151,204,238,40,241,215,45,25,139,190,242,191,138,112,49,50,197,145,254,42,29,98,22,198,127,164,233,125,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,245,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,74,220,106,252,83,218,223,15,224,249,141,68,64,1,122,124,53,51,175,78,204,94,28,65,194,251,214,167,174,38,218,52,245,55,37,10,57,79,185,85,165,198,40,205,34,166,235,238,36,208,79,45,111,165,14,36,221,82,212,226,22,233,18,82,178,74,60,175,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,59,113,108,191,239,44,44,206,205,129,136,56,125,112,203,161,220,52,59,30,4,152,51,163,25,111,105,126,144,169,17,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,216,166,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,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,136,129,197,99,34,178,111,22,231,230,159,10,32,75,147,93,139,28,222,189,96,170,83,73,97,84,232,144,150,126,146,65,188,226,77,43,105,168,237,180,166,91,37,115,8,219,82,80,149,37,195,118,168,45,59,166,187,99,93,84,107,214,214,157,209,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,96,191,236,8,186,107,185,205,200,100,41,55,76,239,69,86,177,14,207,170,219,85,26,143,41,15,233,40,138,69,57,217,220,164,19,72,245,214,218,159,228,167,106,83,191,97,43,66,220,34,7,247,12,127,243,162,255,0,169,63,252,120,159,249,177,240,177,140,159,15,238,31,46,124,102,176,106,34,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,0,0,102,135,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,213,172,154,101,189,235,209,36,165,238,81,37,4,100,130,245,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,163,48,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,62,226,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,182,23,84,244,126,111,41,228,60,223,206,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,121,247,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,146,156,43,243,183,85,194,235,202,149,150,155,237,249,117,11,78,241,172,51,18,131,33,233,74,52,80,38,188,79,124,211,77,37,149,173,104,149,37,113,144,105,222,134,218,90,150,233,253,55,76,238,124,0,102,135,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,213,172,154,101,189,235,209,36,165,238,81,37,4,100,130,245,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,163,48,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,8,171,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,226,184,168,100,86,77,129,112,213,115,61,133,176,37,191,108,87,36,61,82,188,217,122,83,91,41,53,23,229,50,132,190,209,184,225,60,226,37,61,36,204,219,66,23,202,90,86,123,146,218,208,134,225,174,88,179,11,117,101,127,25,104,184,185,107,70,235,250,14,100,106,141,45,114,156,142,205,78,11,169,218,236,119,20,131,255,0,37,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,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,142,141,184,163,248,236,196,223,193,124,158,16,141,82,110,154,236,187,86,157,101,72,157,190,139,74,168,77,170,67,141,202,65,114,165,75,110,51,114,28,222,69,189,91,145,10,49,104,102,105,46,94,169,34,53,40,206,106,112,224,225,255,0,51,49,21,214,177,111,23,173,223,246,167,129,212,176,212,105,14,63,29,203,138,86,197,183,182,58,217,91,110,33,150,92,50,90,222,37,109,55,26,38,146,75,249,227,106,239,197,32,113,31,225,255,0,51,46,245,215,113,111,8,109,223,246,167,159,211,48,236,104,238,63,33,203,118,86,196,55,182,66,222,91,142,45,151,156,35,90,30,53,109,39,29,54,148,72,249,147,118,21,198,186,107,177,45,90,141,149,30,118,202,45,86,161,14,169,50,55,41,7,205,149,17,185,45,199,115,121,150,244,237,68,217,37,161,25,36,249,154,168,140,210,147,41,43,194,227,199,102,25,126,53,228,243,69,239,95,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,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,126,215,44,185,215,186,176,191,7,241,27,45,247,173,79,173,176,110,251,62,226,133,73,234,13,197,185,68,170,63,79,145,201,76,125,137,81,242,100,62,164,182,182,140,137,9,113,210,120,148,223,207,115,98,168,153,92,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,124,255,0,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,169,199,43,2,205,194,204,147,98,118,31,97,245,189,18,135,111,80,240,222,224,141,6,12,98,61,141,35,209,242,12,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,243,152,53,80,0,34,254,127,178,125,74,205,150,17,169,52,242,150,221,247,103,71,153,62,212,91,46,164,145,37,245,161,38,228,23,82,226,210,214,201,6,203,72,39,20,164,155,75,74,23,187,97,56,219,148,3,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,187,78,20,153,174,196,124,196,225,197,203,101,98,131,190,149,170,225,207,163,152,102,190,235,198,169,85,40,178,138,65,54,153,36,101,235,188,223,74,162,55,181,220,226,86,147,89,26,210,183,29,164,17,127,220,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,19,255,0,60,249,24,254,90,63,34,127,219,71,228,119,200,239,73,127,129,61,33,213,117,125,55,254,80,206,205,189,55,252,45,119,251,52,237,242,153,41,225,189,252,143,177,78,171,137,159,182,95,149,190,147,183,223,161,116,95,39,122,14,95,50,76,119,185,188,206,169,221,116,233,182,237,218,90,239,215,94,205,15,128,113,206,250,147,252,201,250,104,134,185,39,204,196,108,168,221,183,254,39,179,6,37,66,186,253,143,34,145,111,65,150,78,242,36,212,94,168,192,52,243,13,180,153,146,27,105,183,158,50,53,35,121,50,109,146,208,165,164,199,21,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,201,240,220,225,247,39,46,209,156,198,28,100,165,68,86,34,212,99,170,52,42,107,205,52,242,237,148,19,175,182,233,181,33,151,221,101,229,201,100,216,81,173,41,74,219,65,173,189,116,91,132,115,212,102,179,54,62,41,241,147,226,5,195,230,47,137,41,139,184,57,93,188,56,87,224,46,49,82,30,230,68,195,186,133,197,30,169,27,106,11,108,90,149,105,214,211,39,122,150,70,123,31,98,59,92,180,161,106,87,83,187,213,75,106,51,228,28,60,47,90,85,129,157,44,42,174,214,99,203,122,60,170,194,232,136,76,100,37,75,39,234,17,157,130,202,140,148,164,150,196,187,37,181,44,245,212,144,74,50,37,25,18,79,67,192,42,175,251,134,63,249,209,127,212,159,254,60,89,78,19,216,191,178,252,44,179,112,207,210,158,147,249,37,111,211,168,93,111,35,147,213,116,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,204,16,210,158,83,188,44,96,223,195,251,123,203,152,20,215,196,103,37,31,201,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,236,167,134,46,88,191,147,222,95,99,87,238,123,94,171,68,191,175,221,181,11,138,53,69,239,156,97,150,157,120,160,176,76,151,99,58,48,231,49,72,81,115,73,199,220,75,134,91,82,219,115,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,10,86,227,87,226,158,214,248,127,7,204,106,35,228,228,3,7,43,184,251,150,12,213,225,85,172,246,202,213,86,159,107,72,167,55,181,7,212,202,137,34,116,182,163,106,181,161,8,231,46,58,90,230,41,68,148,115,55,158,164,157,14,11,13,68,97,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,0,132,28,91,241,230,54,22,101,161,204,54,167,205,150,197,195,137,242,61,23,24,227,72,118,58,218,167,48,182,221,156,225,173,8,52,173,10,73,181,25,109,41,104,222,137,138,63,89,40,90,78,141,133,201,240,91,198,58,237,225,131,87,110,14,213,217,230,68,195,186,132,121,20,185,59,144,91,98,212,149,33,197,70,216,148,17,158,199,216,144,239,49,75,90,149,212,237,245,82,218,72,236,84,4,85,207,62,70,63,150,143,200,159,246,209,249,29,242,59,210,95,224,79,72,117,93,95,77,255,0,148,51,179,111,77,255,0,11,93,254,205,59,124,166,74,120,111,127,35,236,83,170,226,103,237,151,229,111,164,237,247,232,93,23,201,222,131,151,204,147,29,238,111,51,170,119,93,58,109,187,118,150,187,245,215,179,67,154,160,0,0,0,0,0,0,0,0,0,0,0,0,0,34,222,109,179,231,135,57,98,107,208,175,55,233,91,145,246,247,183,3,87,216,218,147,231,164,151,204,40,238,54,122,56,198,221,12,253,186,247,23,108,31,147,198,99,16,14,170,75,143,100,233,11,168,222,104,244,147,31,213,110,250,58,156,29,123,189,189,226,113,229,3,61,54,30,104,226,42,144,195,62,141,185,34,176,110,200,131,185,231,181,66,74,58,84,190,97,199,109,191,235,31,219,161,31,179,94,238,233,66,0,63,229,78,33,38,100,103,218,69,175,240,28,159,51,25,124,183,51,49,134,106,195,219,142,79,78,202,36,156,248,207,108,113,123,31,40,239,52,133,109,67,141,153,232,79,168,244,53,105,239,47,105,87,205,193,193,106,160,110,58,186,22,39,104,130,113,70,132,122,21,61,169,237,208,181,84,239,184,121,10,231,6,60,81,137,9,114,168,247,239,92,249,17,154,99,122,46,59,90,158,134,100,91,213,59,78,242,34,254,58,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,254,31,127,19,163,86,235,86,141,105,170,165,34,79,73,80,132,234,84,135,54,33,205,139,66,201,69,216,162,52,158,138,73,123,12,187,5,135,228,227,138,109,209,105,202,131,99,99,172,255,0,73,210,116,106,36,89,252,166,217,233,145,172,118,144,158,92,88,134,165,237,74,93,86,166,174,221,116,62,210,35,22,203,97,95,182,214,36,219,16,110,219,82,127,87,79,158,195,79,182,231,41,198,251,22,218,92,46,199,18,149,125,21,167,216,93,227,209,15,155,114,210,91,175,91,149,90,27,168,222,138,132,39,226,169,58,233,169,56,217,164,203,93,75,223,239,33,156,92,216,217,138,177,51,9,125,80,206,63,37,31,40,42,110,54,157,251,181,71,92,250,72,245,220,175,220,246,152,176,78,12,24,142,212,184,87,30,26,63,43,89,44,245,149,100,53,179,185,162,42,115,36,122,146,116,239,236,211,118,191,103,180,90,64,0,0,248,183,157,213,76,177,237,74,189,221,89,115,100,42,60,25,19,158,61,20,126,163,77,169,197,125,18,51,238,73,247,17,253,198,40,83,62,25,180,174,102,55,19,230,198,137,39,151,109,81,158,114,20,54,54,32,249,156,169,18,137,183,119,27,45,184,90,182,241,22,211,215,237,51,62,239,163,195,235,41,82,115,23,137,81,170,245,184,250,219,20,57,8,145,40,247,151,207,45,153,17,84,182,189,87,155,113,58,182,241,250,196,71,167,179,83,238,189,219,74,214,163,217,86,221,54,213,160,70,233,233,244,168,140,195,142,222,245,175,107,109,54,150,210,90,172,205,71,234,164,139,180,204,254,211,31,66,108,182,41,240,223,159,41,123,25,140,210,222,113,90,25,232,148,145,153,158,133,219,220,66,149,120,152,103,62,126,44,94,51,112,130,210,151,203,183,173,249,174,71,150,92,180,159,50,91,14,204,142,179,249,198,18,178,213,183,19,220,179,73,123,53,62,209,5,162,209,42,83,32,61,83,98,62,232,204,26,137,107,222,146,208,201,59,140,180,51,215,184,253,195,252,105,208,36,213,42,17,105,144,209,190,68,183,144,195,73,212,139,114,214,162,74,75,83,208,139,180,203,188,197,253,112,236,192,152,184,53,151,218,43,242,24,254,148,184,152,141,88,125,91,143,212,41,16,162,26,155,208,156,90,79,69,55,222,90,125,196,93,242,152,4,54,226,77,154,88,184,29,132,211,236,218,76,173,151,5,209,9,216,45,167,97,159,45,137,49,166,54,78,122,205,45,7,163,141,23,171,170,79,237,34,237,58,78,177,236,203,175,25,177,14,37,183,71,71,87,88,184,42,13,165,106,213,166,245,113,247,210,131,94,138,82,17,244,221,46,205,72,187,125,133,221,160,92,157,229,230,141,151,156,27,161,219,140,211,249,21,137,48,163,73,171,175,154,181,110,152,168,177,208,249,232,110,56,130,213,108,255,0,96,246,251,187,59,249,71,19,236,115,94,20,224,92,138,45,42,95,46,171,92,217,211,167,151,174,188,153,144,148,174,213,54,164,253,23,15,188,203,248,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,210,236,78,133,219,219,222,45,180,120,252,92,90,27,195,218,170,220,250,37,200,215,255,0,183,182,51,31,61,104,114,91,139,111,232,158,154,127,152,134,149,114,225,75,244,46,12,91,212,206,79,43,147,213,250,155,183,105,172,183,149,223,169,251,199,221,197,108,64,163,97,125,137,82,189,107,239,242,97,83,249,60,197,109,90,180,230,60,134,203,177,9,81,247,184,94,195,255,0,88,204,245,225,117,84,239,91,134,85,203,88,115,124,185,123,57,135,162,75,232,33,40,47,162,68,93,201,47,96,157,247,102,15,200,178,184,95,198,184,42,208,185,53,57,59,250,130,230,146,182,109,184,82,132,253,21,154,79,84,168,187,139,254,145,241,184,64,210,158,151,152,194,169,161,58,183,3,250,195,212,187,55,193,158,146,246,253,158,227,22,27,196,174,17,76,202,237,198,147,254,207,71,230,48,255,0,246,10,76,203,140,243,166,99,53,189,57,61,237,117,127,244,196,120,189,199,239,26,95,0,0,0,31,195,236,46,253,6,95,241,46,168,221,102,246,169,84,154,45,18,247,39,66,251,153,66,125,197,238,23,213,195,202,10,160,229,138,216,74,139,77,221,111,152,75,255,0,218,43,239,140,181,49,184,184,197,64,168,166,95,49,115,186,173,205,114,244,229,108,139,79,34,237,215,214,215,191,217,160,157,28,62,176,222,42,114,57,101,218,117,214,247,245,62,145,234,19,169,150,187,106,242,156,79,106,85,247,119,24,165,12,195,97,131,248,61,139,149,204,63,125,206,103,163,58,109,23,161,22,238,100,86,157,238,37,175,79,235,63,120,255,0,212,44,55,132,54,101,218,65,84,176,70,231,145,162,143,147,232,131,216,125,191,223,242,95,250,13,127,147,244,215,247,123,133,145,99,20,86,102,225,205,94,43,238,242,155,95,79,170,182,154,180,209,246,207,184,190,225,152,161,165,108,177,85,162,215,112,58,218,170,195,45,25,127,172,218,93,191,217,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,123,15,176,180,46,206,206,241,88,66,88,240,226,204,11,216,39,142,176,98,204,107,155,72,173,243,122,196,238,36,233,201,135,44,219,237,38,214,175,166,233,119,105,246,234,93,215,234,149,37,196,238,73,234,70,42,135,139,110,89,41,244,179,166,98,245,167,15,150,167,185,222,145,79,49,71,187,78,130,59,93,174,58,122,119,171,232,163,239,247,136,75,148,12,120,171,96,14,54,80,238,184,78,237,137,45,248,212,202,135,170,147,254,102,185,140,56,239,123,107,62,230,191,178,91,189,199,236,61,14,88,87,84,43,230,201,160,222,52,229,238,143,91,166,69,168,54,122,25,122,175,50,151,11,188,146,125,203,46,242,47,184,187,135,222,31,154,165,2,61,82,159,42,155,41,27,153,150,202,216,112,181,50,213,42,73,164,203,179,67,238,49,64,156,68,48,62,78,15,102,6,182,251,77,109,167,220,50,100,213,216,61,196,122,19,243,101,154,83,253,98,213,244,91,239,61,62,226,30,195,32,144,237,204,113,135,114,229,170,247,107,70,42,20,249,149,42,84,205,206,127,55,156,225,69,134,201,242,218,216,107,218,78,169,94,179,132,147,238,50,238,81,113,124,205,101,202,244,202,238,38,63,65,171,118,176,137,42,147,75,153,243,95,58,201,72,121,44,175,98,93,112,211,169,48,103,162,143,82,238,63,182,194,120,98,231,153,203,150,153,19,2,49,29,254,117,85,151,27,102,147,51,110,223,230,228,152,113,88,143,203,102,57,39,233,41,106,222,181,235,236,62,205,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,183,188,236,83,132,174,106,159,83,143,96,53,210,189,81,181,82,169,239,232,93,135,252,198,43,76,237,67,63,229,30,229,47,239,247,139,86,0,1,255,0,15,58,150,25,91,203,61,18,218,77,71,247,17,106,40,39,137,158,37,185,137,89,160,170,58,180,109,69,186,195,244,6,251,117,220,136,245,25,154,31,209,78,159,79,187,183,239,49,216,248,63,96,243,149,220,82,169,98,109,66,31,50,21,58,11,209,88,87,51,77,178,91,147,1,228,158,132,178,51,236,51,239,73,151,250,5,203,14,125,142,88,207,106,224,78,31,84,175,187,170,70,198,162,48,242,163,181,177,195,231,190,150,29,117,45,234,218,22,105,220,77,40,183,26,116,47,250,14,136,179,127,156,27,211,51,119,164,169,18,157,233,109,232,175,45,16,97,109,105,122,33,46,200,54,213,204,38,91,95,245,111,237,209,93,189,154,159,111,119,150,203,126,89,111,220,199,222,16,232,22,172,77,176,78,75,109,205,153,204,100,250,118,249,172,161,197,242,214,235,102,189,169,121,42,209,39,169,247,23,217,114,153,96,225,227,132,120,7,1,154,149,70,39,166,174,53,52,148,187,59,153,42,54,134,105,100,212,158,89,73,91,127,214,52,106,212,191,123,78,226,237,149,144,160,197,167,70,110,28,54,185,108,180,146,74,19,184,207,66,34,34,46,211,237,238,34,31,238,63,134,122,22,166,62,43,172,200,171,207,82,121,251,97,179,170,20,141,164,123,150,74,237,237,236,50,236,49,254,169,182,233,173,26,151,29,174,91,135,169,238,220,163,237,251,140,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,211,237,251,71,3,29,187,37,242,235,16,243,39,98,42,141,253,99,149,234,90,29,250,63,213,28,248,251,190,151,220,93,221,163,70,20,165,58,186,92,53,191,253,98,163,182,107,255,0,43,105,107,220,63,80,0,0,0,0,0,0,0,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,221,120,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,99,159,227,166,5,225,198,98,240,226,163,133,248,161,70,235,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,198,204,163,205,222,207,244,157,47,169,121,150,38,114,218,117,206,79,55,144,181,114,150,173,232,238,50,238,51,149,92,21,60,83,221,63,15,231,121,141,56,93,72,166,14,52,247,252,154,238,97,173,76,62,143,112,196,153,77,181,109,116,73,92,22,77,165,46,5,70,100,135,13,226,116,210,91,210,181,199,98,2,201,11,62,196,108,82,72,185,134,106,230,188,43,48,114,133,139,185,184,164,73,184,222,214,37,133,79,118,241,110,54,213,255,0,58,149,25,246,27,140,91,208,180,154,57,111,200,105,253,125,100,171,145,177,73,52,172,204,174,123,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,58,206,25,145,186,100,132,45,50,9,165,161,106,50,216,180,165,90,167,110,165,154,33,165,220,180,95,242,113,79,47,56,111,136,53,11,134,37,114,165,92,181,233,178,106,147,163,27,91,29,168,244,232,41,132,100,209,18,16,180,200,39,80,180,36,139,98,210,164,232,157,186,20,75,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,166,190,43,153,40,253,153,93,79,230,83,12,233,149,89,54,221,219,80,145,38,237,107,78,115,52,122,163,206,37,69,35,121,168,220,75,50,156,113,125,138,78,198,221,45,164,178,39,153,105,48,131,11,177,122,242,194,9,55,51,246,123,241,9,23,133,175,83,180,42,236,201,96,157,67,244,233,205,108,117,36,125,138,66,210,162,109,196,41,38,90,45,164,146,183,32,214,133,120,161,165,60,167,120,88,193,191,135,246,247,151,48,58,168,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,10,203,226,107,195,206,149,132,177,170,57,145,193,40,113,32,89,174,72,108,238,59,121,10,75,72,164,62,251,169,109,18,33,164,244,35,140,227,174,33,38,194,123,90,90,200,208,70,201,154,99,198,172,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,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,208,10,86,227,87,226,158,214,248,127,7,204,106,34,26,225,166,16,222,88,181,26,242,126,204,98,35,235,177,173,121,87,125,77,151,159,38,150,186,116,103,89,68,133,52,106,245,84,180,37,254,97,164,205,58,161,181,146,119,47,106,21,234,178,153,101,99,205,243,143,54,196,12,183,72,151,6,246,131,35,174,143,85,105,123,24,165,176,157,18,236,153,75,218,164,148,98,74,246,56,149,37,68,225,57,202,216,225,184,77,174,207,248,202,183,85,103,40,150,75,53,217,177,38,84,145,124,83,83,50,68,72,202,140,195,207,149,50,161,204,91,109,41,199,20,218,13,90,153,32,220,89,164,140,136,212,173,53,58,182,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,93,79,11,143,2,120,101,248,215,156,77,18,168,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,0,34,87,19,252,104,165,97,78,82,238,218,19,55,124,74,77,207,124,199,77,6,141,13,72,75,175,207,97,199,154,77,65,40,108,210,173,16,80,214,242,84,233,145,18,13,198,200,148,151,22,222,180,24,3,70,121,35,199,153,57,142,203,69,157,137,53,153,177,31,184,78,58,233,119,1,51,33,167,22,85,24,203,54,156,113,212,52,132,37,149,188,148,183,36,154,216,157,136,144,130,45,83,181,71,221,71,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,3,143,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,30,43,38,89,23,195,140,158,80,167,57,76,159,242,162,243,172,238,106,165,115,72,134,81,220,84,93,251,155,139,29,173,235,228,50,91,80,165,145,45,74,113,194,37,41,70,73,105,13,201,80,17,43,137,254,52,82,176,167,41,119,109,9,155,190,37,38,231,190,99,166,131,70,134,164,37,215,231,176,227,205,38,160,148,54,105,86,136,40,107,121,42,116,200,137,6,227,100,74,75,139,111,90,12,1,163,60,145,227,204,156,199,101,162,206,196,154,204,216,143,220,39,29,116,187,128,153,144,211,139,42,140,101,155,78,56,234,26,66,18,202,222,74,91,146,77,108,78,196,72,65,22,169,218,163,238,163,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,21,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,81,15,16,60,137,85,114,233,139,148,181,97,29,179,112,85,172,75,234,67,108,80,80,219,10,150,184,149,87,86,162,244,58,84,147,83,174,175,66,74,217,222,146,91,136,89,160,141,213,178,235,135,98,156,54,114,91,121,101,42,205,184,43,56,131,113,68,126,225,191,99,211,30,157,69,140,201,41,20,101,198,57,70,76,156,146,89,166,66,205,50,147,188,210,148,161,43,66,137,42,117,58,44,235,47,138,63,142,204,77,252,23,201,225,15,63,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,15,63,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,1,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,208,112,184,241,217,134,95,141,121,60,209,127,195,149,102,119,47,86,174,104,48,106,181,132,119,76,158,131,175,229,201,167,85,17,21,185,15,83,39,52,173,205,72,109,43,47,242,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,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,188,80,233,89,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,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,207,230,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,85,98,255,0,184,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,250,147,252,201,250,104,170,177,103,220,37,50,81,233,185,144,243,101,137,180,202,84,202,43,60,230,236,186,123,229,207,113,83,153,127,150,186,154,136,149,177,190,74,218,117,182,146,226,84,163,112,212,233,19,102,211,43,93,181,0,205,102,108,124,83,227,39,196,11,135,204,95,22,125,129,24,57,93,199,222,14,144,176,170,214,123,101,106,171,79,170,200,167,55,181,7,212,202,137,112,72,150,212,109,86,180,33,28,229,199,75,92,197,40,146,142,102,243,212,147,161,211,96,212,70,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,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,234,177,75,11,108,76,105,177,42,120,103,137,116,47,76,219,117,158,79,91,11,170,122,63,55,148,242,30,111,231,25,90,28,78,142,52,133,122,170,45,116,208,245,35,50,63,86,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,192,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,117,99,246,14,87,114,255,0,140,183,102,14,220,111,117,18,237,154,130,163,183,39,106,17,213,197,90,73,200,210,118,33,107,38,249,172,56,211,188,189,230,164,111,218,175,89,38,66,231,248,73,222,180,171,171,37,182,253,10,159,30,91,114,44,234,197,86,137,57,79,33,36,135,31,92,149,78,37,52,100,163,51,71,42,115,73,51,81,36,247,165,101,166,132,74,84,202,0,20,109,197,191,30,100,226,158,101,220,195,106,124,216,143,219,216,97,31,209,113,142,52,134,164,33,218,139,232,109,217,206,26,208,130,82,22,149,19,81,150,210,150,189,139,134,163,245,84,181,164,161,0,146,156,59,113,210,30,0,230,178,212,185,43,213,159,70,91,117,238,109,183,94,121,68,193,54,152,178,136,137,165,186,227,198,148,178,203,114,145,21,231,28,37,37,73,109,149,253,34,51,66,180,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,45,85,78,162,151,49,108,127,88,152,238,26,59,190,150,211,211,188,103,63,58,19,43,19,51,39,125,170,180,127,56,221,122,168,219,95,67,250,162,159,35,111,209,251,207,191,180,113,17,223,50,51,117,84,237,60,204,89,114,169,142,236,57,181,122,116,39,203,106,79,123,43,168,70,53,39,214,35,211,93,165,218,93,191,104,209,37,62,65,203,129,26,81,150,134,243,40,112,203,221,170,72,199,232,16,107,136,206,120,229,229,218,158,222,28,217,108,235,115,214,32,148,130,145,184,190,97,135,83,45,157,219,92,142,227,107,218,227,41,61,55,17,159,119,97,106,103,80,23,102,96,113,98,244,184,85,115,87,238,158,162,119,52,221,67,157,12,100,109,61,234,89,118,33,178,35,209,74,63,96,159,60,50,179,195,124,85,113,1,172,29,196,234,215,93,78,149,21,45,211,29,233,153,107,107,234,126,28,118,91,209,150,9,71,162,77,103,185,75,211,183,183,216,98,218,136,201,68,74,46,227,45,72,127,71,248,77,133,22,163,25,200,115,26,230,50,234,77,43,78,227,45,72,200,200,251,75,183,184,204,69,76,207,112,241,194,60,124,128,245,74,157,15,208,183,26,89,82,89,157,204,149,39,83,36,188,105,79,44,228,161,191,235,29,37,106,127,187,167,113,246,83,86,100,50,203,127,101,194,240,153,64,186,162,110,130,82,92,110,20,206,99,37,212,55,205,121,13,175,150,135,92,52,110,75,42,86,138,61,75,184,254,223,83,148,12,224,222,153,100,189,35,72,138,239,85,111,74,121,8,157,11,107,72,213,10,118,57,184,174,97,178,226,255,0,171,99,110,137,237,237,212,187,123,239,119,3,113,162,212,199,108,62,166,223,118,172,141,237,75,97,147,144,214,199,11,144,250,152,105,213,55,171,136,65,171,105,58,146,220,73,208,255,0,232,46,130,41,171,140,22,15,57,66,197,26,110,38,211,225,242,225,84,96,179,21,245,243,53,221,33,201,19,222,81,232,107,51,46,194,46,228,145,127,160,113,174,25,184,150,238,26,230,130,150,234,17,185,23,19,12,80,28,237,211,106,36,84,97,234,127,69,90,253,14,238,207,188,133,251,178,234,95,101,15,32,245,75,137,37,23,220,101,168,255,0,176,0,21,83,197,171,53,79,165,198,112,26,214,94,136,218,153,85,7,244,46,211,254,125,21,214,118,173,159,242,79,114,87,247,123,197,117,224,94,21,85,177,167,20,237,252,63,165,22,135,84,168,196,98,67,158,175,205,50,228,150,154,82,244,82,209,187,78,105,30,132,162,51,251,59,203,67,121,116,193,58,62,2,97,117,38,194,165,30,245,199,142,193,202,119,215,46,100,132,199,101,165,171,69,56,189,53,229,17,232,74,208,189,158,243,233,226,179,56,157,103,153,203,106,153,47,2,112,225,254,77,85,231,28,102,173,51,110,239,230,230,153,145,95,143,203,122,57,167,233,37,10,222,133,235,236,46,205,76,87,182,89,114,229,122,230,139,19,24,161,82,123,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,217,218,51,247,10,220,192,216,118,214,90,172,134,117,98,159,78,135,82,170,204,220,231,243,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,235,16,175,162,231,121,107,247,24,191,202,108,8,244,186,124,90,108,84,109,102,35,40,97,178,212,207,68,165,36,146,46,221,79,184,135,233,31,6,253,186,161,88,214,77,122,241,168,175,108,122,37,50,85,65,195,208,207,213,101,149,56,125,196,163,238,65,247,17,253,199,220,51,201,155,204,114,171,230,23,28,107,55,60,165,243,35,197,149,34,151,76,45,18,90,196,76,199,214,207,115,109,159,115,223,218,45,222,243,247,89,95,10,60,180,83,45,76,57,86,43,215,226,110,171,212,223,62,153,92,197,22,216,238,49,5,244,118,33,211,73,232,180,159,122,72,253,253,157,130,124,221,85,248,182,157,177,86,185,166,39,115,20,152,47,205,113,58,153,106,150,155,82,204,187,8,207,185,39,236,63,184,197,14,241,29,204,11,216,217,142,179,162,195,107,149,72,162,114,186,52,238,37,107,206,135,16,220,237,54,208,175,166,209,247,235,246,104,93,241,56,89,239,4,57,80,154,175,226,164,103,227,111,144,255,0,160,249,14,111,50,229,237,69,72,213,216,93,135,169,118,118,247,11,107,28,183,51,181,120,180,44,14,185,106,179,19,171,44,116,123,139,83,254,212,198,82,93,196,103,222,101,236,25,169,26,116,193,200,140,193,195,138,68,88,239,115,91,71,81,162,246,154,117,213,247,15,184,254,241,91,220,94,115,44,210,147,77,193,27,98,70,170,46,119,165,207,97,246,127,120,73,99,233,181,254,87,208,95,223,238,21,229,151,156,48,127,24,113,114,135,135,236,57,203,244,159,83,170,244,35,219,203,138,235,189,198,180,107,253,95,239,23,250,133,215,241,5,195,136,199,145,219,210,211,160,183,179,166,244,119,78,157,76,244,221,87,138,226,190,146,190,254,243,16,95,131,77,49,185,88,197,95,168,170,95,45,112,122,93,173,114,245,230,239,139,80,35,237,215,213,211,191,219,168,176,78,33,144,85,59,44,55,66,18,90,237,232,188,194,39,254,193,66,152,107,84,110,141,123,83,170,78,150,169,103,157,169,125,236,172,189,199,239,26,129,46,210,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,164,134,135,114,45,13,152,121,104,180,210,203,187,201,93,126,190,169,151,248,66,79,191,239,28,43,137,158,88,103,227,92,75,122,185,111,181,186,165,79,234,253,77,201,46,103,48,225,167,189,110,161,37,162,90,63,97,255,0,237,150,184,17,102,181,135,248,85,67,180,89,70,196,64,234,116,45,117,211,124,151,92,253,229,126,255,0,188,197,113,113,132,203,202,152,118,159,142,20,117,238,67,156,223,73,35,77,57,122,20,8,205,118,169,206,221,123,126,138,62,255,0,120,172,91,106,228,171,90,85,168,247,5,14,79,79,54,46,254,83,155,18,189,187,144,104,62,197,17,145,246,40,203,180,133,243,101,39,52,20,108,215,96,244,214,165,175,151,91,131,203,244,131,26,44,246,239,148,255,0,43,214,38,154,65,234,136,228,126,174,191,111,111,125,16,222,180,79,147,151,52,202,54,253,221,63,47,183,77,62,147,105,87,188,255,0,123,222,52,41,145,105,207,212,178,175,100,77,146,247,53,199,61,37,185,123,73,58,233,81,146,93,197,247,14,242,42,55,141,188,138,147,151,70,25,177,41,141,177,25,244,215,74,189,201,61,250,183,78,53,246,23,105,104,126,255,0,224,43,130,141,108,84,171,148,234,141,78,19,123,153,166,114,121,199,170,75,78,98,141,41,239,50,62,242,62,237,71,202,105,215,24,112,157,105,91,84,158,227,211,81,119,60,48,115,100,188,99,176,215,135,55,58,181,175,80,52,249,237,63,190,57,239,77,123,232,161,148,33,27,80,218,75,233,30,191,97,246,9,145,136,182,13,15,19,45,25,182,117,196,207,50,12,238,95,48,183,44,190,131,168,112,190,130,146,127,73,5,237,47,245,12,226,227,182,16,86,48,103,16,170,150,188,182,126,98,158,228,100,33,221,201,245,148,228,116,59,166,210,90,204,190,145,251,79,187,248,11,65,225,59,153,210,188,173,101,224,229,192,238,201,212,102,12,225,150,221,119,70,101,184,49,219,250,13,17,23,172,163,239,89,159,191,94,241,99,192,32,191,21,236,14,131,136,56,32,155,222,25,242,170,212,9,37,33,75,237,87,50,51,17,39,58,109,232,110,37,37,170,150,94,182,134,127,121,118,10,139,203,149,236,120,107,142,118,117,199,33,26,53,18,189,78,234,123,126,139,105,152,202,214,125,137,81,158,132,143,97,107,238,23,177,141,120,19,103,231,7,0,41,108,76,115,145,34,171,69,98,167,75,153,163,170,228,186,236,39,9,149,114,201,198,137,90,28,147,86,138,208,143,184,200,189,148,115,142,184,45,124,101,87,23,142,218,171,187,164,186,108,158,186,155,47,107,63,60,211,114,157,67,79,108,74,221,36,238,56,230,123,84,102,101,220,101,239,181,206,29,185,230,183,177,126,212,166,225,85,212,174,150,233,164,68,102,51,125,139,115,169,105,166,226,48,78,124,220,116,54,141,206,184,175,87,113,153,105,237,46,209,59,72,245,45,72,65,190,39,185,89,135,139,120,93,39,17,232,81,182,215,109,150,23,45,231,55,153,239,135,30,60,215,148,157,20,242,80,90,173,194,237,36,154,190,195,46,193,76,216,125,117,212,240,191,18,40,119,92,83,217,42,221,172,70,150,164,250,167,169,199,125,14,26,123,73,69,222,223,126,135,247,24,209,54,87,241,138,159,142,24,51,110,222,176,213,171,234,129,17,153,165,162,187,36,156,70,92,112,187,80,130,239,116,190,137,105,238,247,23,88,0,30,23,28,238,248,246,30,14,222,183,108,131,255,0,114,237,250,148,180,23,111,172,166,226,186,225,23,98,85,167,208,239,208,198,110,49,38,229,126,250,196,139,146,232,211,85,86,171,51,38,33,61,157,132,243,235,89,22,186,39,247,251,244,47,184,133,230,240,205,194,231,48,219,45,20,135,156,147,189,87,33,199,174,154,54,105,176,228,83,225,246,107,189,90,233,179,191,179,238,33,223,241,131,21,109,188,26,176,170,183,229,206,254,200,212,248,207,188,132,109,112,249,174,54,203,142,146,53,66,22,105,212,155,87,110,211,34,255,0,160,232,67,56,153,176,186,115,51,136,19,166,75,87,34,129,10,91,168,166,198,209,181,124,210,31,144,109,47,121,50,218,255,0,171,127,77,21,219,237,62,222,239,183,146,156,151,93,153,158,187,98,212,150,125,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,187,123,175,87,8,240,166,214,193,171,30,157,99,90,113,185,80,224,176,203,106,61,238,43,152,180,50,219,70,191,156,90,204,181,38,211,217,184,244,255,0,164,253,160,0,254,43,180,143,238,31,134,155,35,156,169,40,52,109,54,223,90,123,245,215,77,59,71,239,31,54,175,25,46,170,35,166,189,166,220,134,212,93,154,235,166,163,232,164,245,73,31,188,129,68,74,35,73,151,97,150,134,42,151,136,215,15,171,202,191,120,78,198,172,45,111,210,13,76,75,175,84,41,250,180,214,215,86,236,185,46,187,205,126,73,107,216,109,167,106,81,167,110,165,237,33,91,47,97,157,238,197,124,173,119,104,155,106,102,247,79,200,234,89,63,156,223,179,77,219,246,253,46,205,117,211,248,11,48,225,165,144,203,198,214,186,216,198,204,79,141,208,33,182,18,170,108,29,237,59,185,100,228,57,45,61,204,98,65,233,244,86,157,138,71,179,83,246,16,181,2,45,11,66,31,208,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,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,102,135,50,247,252,108,83,204,54,36,98,13,62,225,151,92,166,215,46,138,148,154,92,233,38,238,247,105,221,66,202,25,17,58,68,180,33,49,201,164,33,10,34,216,132,165,58,39,110,133,103,252,17,236,170,84,12,23,196,44,70,102,68,179,169,87,46,134,168,146,26,82,211,200,75,16,98,54,243,74,66,118,238,37,154,170,15,18,140,212,100,100,150,244,36,232,102,171,31,25,193,206,181,173,93,179,243,113,139,212,155,142,15,73,46,69,225,83,170,54,223,53,14,110,139,53,245,75,140,230,168,51,34,222,195,237,47,77,119,39,118,138,34,81,25,21,170,112,109,186,107,183,6,81,230,82,106,243,186,136,150,205,225,81,165,210,219,229,33,29,60,85,177,26,90,155,213,36,70,189,95,151,33,122,168,205,94,190,154,237,74,72,190,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,199,201,187,45,106,21,243,106,214,108,171,166,15,91,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,162,133,243,245,146,139,171,42,120,143,46,183,73,166,117,24,101,115,84,30,114,220,168,71,39,22,220,13,230,167,19,76,144,110,41,107,75,205,32,140,144,165,168,249,205,160,214,71,185,46,161,168,170,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,36,101,146,173,74,160,101,19,10,43,181,218,156,74,117,54,157,134,244,41,115,38,75,121,44,177,25,134,233,140,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,53,241,6,206,221,87,53,247,251,116,43,97,249,112,112,234,213,145,33,154,84,52,202,82,152,171,62,151,158,74,42,203,109,76,180,180,45,200,234,109,41,105,194,81,178,92,194,73,145,184,230,191,175,135,238,68,107,185,170,186,155,189,110,148,116,88,101,111,212,9,186,140,157,80,231,165,37,48,228,87,29,165,108,68,134,164,49,205,141,33,71,212,164,141,40,211,66,213,93,133,123,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,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,22,253,96,97,109,137,133,255,0,40,254,66,208,189,25,242,182,224,153,116,214,63,157,60,247,85,84,149,183,158,255,0,206,173,91,55,114,209,234,35,106,11,78,196,150,166,33,95,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,186,158,23,30,4,240,203,241,175,56,154,37,80,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,82,7,24,44,99,174,223,57,160,60,42,144,207,79,69,195,74,123,17,225,183,185,11,231,202,157,29,137,114,36,234,72,74,211,185,11,140,215,44,212,180,151,77,189,59,77,197,16,130,192,44,83,130,222,49,208,172,252,101,187,112,118,174,207,46,94,34,83,227,200,165,201,220,179,221,42,154,153,14,42,54,196,160,200,183,176,252,135,121,138,90,18,158,155,111,172,167,18,69,114,131,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,1,72,28,96,177,142,187,124,230,128,240,170,67,61,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,54,244,237,55,20,66,11,0,177,78,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,122,109,190,178,156,73,21,202,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,248,47,147,194,18,171,129,143,215,103,229,191,212,132,85,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,64,60,81,252,118,98,111,224,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,64,14,23,30,59,48,203,241,175,39,154,47,248,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,236,91,107,66,20,70,105,222,219,148,24,52,103,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,71,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,170,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,244,209,21,120,108,101,210,196,204,182,99,149,105,226,92,126,186,219,161,91,243,107,179,105,155,222,107,210,27,86,212,102,218,231,50,235,110,53,181,201,72,123,114,76,245,228,236,50,209,102,101,127,192,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,20,151,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,184,158,17,216,153,106,222,25,66,163,216,180,153,122,86,172,42,132,250,125,94,43,142,55,204,79,83,45,233,140,62,148,37,102,178,101,104,124,208,149,173,41,220,227,15,164,136,201,26,156,213,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,8,191,127,113,22,203,70,30,99,205,39,2,171,23,172,71,36,63,34,93,54,187,87,105,75,232,173,250,138,57,28,134,37,58,104,38,141,14,27,143,161,199,16,226,186,119,25,218,242,80,70,181,181,249,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,56,255,0,24,236,33,147,101,102,94,14,41,71,98,89,211,113,30,142,203,203,125,231,218,82,61,35,5,8,138,243,45,33,58,45,8,76,114,128,179,53,145,234,183,151,181,71,161,165,30,215,130,94,38,90,182,254,35,226,38,22,213,165,244,245,171,194,159,79,168,82,57,142,54,134,228,116,7,39,158,194,119,44,150,183,141,18,201,196,161,9,87,205,176,250,140,210,72,237,183,240,28,255,0,31,177,142,133,151,252,26,187,49,138,227,103,168,137,108,211,213,33,184,219,150,142,174,82,212,77,198,141,189,8,89,183,205,125,198,154,230,108,52,163,126,229,122,169,51,25,161,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,126,80,26,61,201,126,49,215,113,247,44,22,6,42,221,44,236,173,85,105,238,71,168,185,185,7,212,202,137,33,216,142,201,209,8,66,17,206,92,117,59,203,74,73,40,230,108,45,73,58,159,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,212,180,49,85,252,75,114,25,120,221,55,91,248,217,134,17,186,244,56,194,149,82,131,189,166,182,172,220,153,37,215,185,143,200,45,126,146,19,177,40,246,234,94,210,21,158,206,25,222,239,215,206,215,106,137,186,166,79,116,252,142,165,146,249,205,251,52,221,191,111,210,236,215,93,63,128,178,110,28,188,62,175,42,5,225,7,26,177,73,191,71,181,13,45,61,79,167,234,211,187,157,67,177,36,180,239,53,137,39,167,97,56,157,170,70,157,154,159,176,133,173,36,137,36,73,34,236,34,208,135,252,62,179,109,135,28,46,244,160,212,95,192,134,122,248,131,86,166,214,179,63,118,46,99,220,206,150,116,248,205,250,164,91,80,154,132,173,11,176,139,94,243,251,68,111,18,63,135,213,6,161,94,205,21,160,154,115,60,195,131,80,167,205,123,214,73,109,105,21,24,187,143,180,203,94,242,236,45,79,236,26,22,105,38,150,144,147,45,12,146,68,99,254,192,7,139,197,204,41,181,177,150,199,168,216,215,100,110,108,57,204,60,218,79,123,137,229,173,108,184,209,47,230,214,131,61,9,197,118,110,45,127,233,42,42,206,182,75,174,204,176,221,178,170,72,62,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,189,255,0,19,39,121,176,186,114,205,136,16,102,68,87,62,129,54,91,72,169,70,209,180,252,210,223,142,110,175,121,178,226,255,0,171,99,77,19,219,237,46,222,251,239,193,252,85,182,241,150,194,165,95,150,195,251,227,84,35,48,242,209,181,194,229,56,227,45,186,104,213,104,65,171,66,113,61,187,72,143,254,130,224,28,76,176,185,204,73,203,61,93,214,228,236,85,182,114,43,164,141,154,239,56,244,249,157,154,239,78,154,239,239,237,251,140,81,150,27,92,175,216,184,145,109,221,4,90,42,139,89,135,49,105,236,237,38,95,66,204,181,209,95,185,223,161,253,198,52,143,129,151,124,123,243,7,44,171,182,57,255,0,186,150,253,54,90,203,183,213,91,145,90,112,203,181,41,215,233,247,232,67,221,0,14,79,154,12,98,167,224,126,12,220,87,172,197,104,250,96,75,102,17,104,174,217,37,17,231,27,46,196,44,187,218,63,164,90,123,253,199,157,156,65,186,234,120,161,137,21,203,174,81,239,149,113,86,36,203,74,125,82,208,228,62,183,9,61,132,146,239,115,191,66,251,136,92,207,12,44,172,195,194,76,46,141,136,245,216,219,171,183,51,8,150,203,155,204,182,67,145,30,19,201,78,137,121,72,61,22,217,246,154,73,95,97,23,96,156,134,122,22,166,32,151,17,44,243,91,216,65,106,84,176,170,213,87,85,116,213,226,61,25,206,197,183,211,52,235,114,216,55,62,114,58,219,94,215,91,79,171,184,140,245,246,23,104,170,60,10,193,107,227,53,88,188,86,213,33,221,101,212,164,245,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,244,221,191,73,181,76,121,104,62,212,164,203,82,95,180,181,247,139,115,225,67,129,208,112,251,4,21,123,204,62,109,90,191,36,228,37,125,169,229,198,126,36,23,73,189,9,197,36,244,82,15,214,208,143,238,46,193,58,0,87,23,22,44,206,252,141,181,81,131,150,251,187,230,214,152,35,152,91,116,219,25,230,231,71,115,233,180,100,126,178,75,185,100,126,237,59,197,126,228,115,2,222,199,44,118,161,192,154,214,180,186,124,216,211,229,171,113,122,201,110,100,98,90,116,39,16,162,245,93,62,210,215,236,45,123,180,23,107,219,212,251,78,221,166,91,52,182,246,68,165,195,102,27,37,170,143,212,105,180,161,63,72,204,251,146,93,230,127,121,138,211,226,197,155,71,104,241,81,128,214,154,246,191,37,178,145,80,127,66,63,155,81,78,138,235,91,92,100,203,188,146,123,146,189,125,222,241,83,46,186,227,238,27,174,171,114,149,222,122,104,62,173,102,216,169,80,233,212,234,156,214,246,179,83,231,114,79,84,158,188,181,18,85,220,102,125,230,93,250,11,31,224,145,34,164,221,209,137,140,69,99,116,71,189,11,213,47,114,75,102,141,212,77,29,135,218,122,159,187,248,139,114,28,27,61,51,158,166,229,94,246,155,29,238,83,141,250,55,69,237,37,105,173,70,49,119,31,222,51,215,101,81,62,81,220,208,232,219,246,245,28,206,221,53,250,45,169,94,242,253,223,120,189,236,219,102,130,141,149,28,30,134,212,69,243,43,115,185,158,143,99,69,150,237,146,152,230,250,198,211,168,45,17,32,207,214,211,236,237,238,161,155,150,228,171,221,213,169,23,5,118,79,81,54,86,206,107,155,18,141,219,80,72,46,196,145,17,122,169,34,236,33,103,92,30,242,242,167,222,168,99,133,97,123,16,223,43,209,168,211,94,102,165,62,51,189,169,115,179,78,207,164,142,223,103,188,88,238,59,89,173,98,6,21,87,45,23,145,189,19,250,109,75,83,45,118,73,105,207,98,147,251,158,242,17,43,134,102,88,103,224,164,75,134,185,112,53,182,165,80,233,61,77,201,62,95,44,230,39,189,14,173,39,170,93,47,97,127,236,238,185,232,134,196,188,180,93,137,125,205,132,158,131,216,103,254,16,141,238,251,134,120,168,206,19,85,38,86,162,212,139,119,255,0,82,99,80,22,101,69,186,181,181,14,160,202,118,161,222,102,133,174,189,206,40,189,197,238,31,108,0,0,7,133,199,9,158,143,194,234,212,190,98,81,203,233,189,101,30,132,90,200,108,187,255,0,136,204,196,197,115,101,45,68,101,219,167,250,6,144,114,145,69,85,191,151,235,90,152,230,205,237,117,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,186,107,216,162,63,113,15,160,203,45,71,108,153,101,9,66,19,220,148,150,132,95,230,28,187,50,152,57,69,198,252,42,170,217,53,104,12,200,84,158,71,41,75,105,11,82,54,201,101,197,109,53,33,122,107,202,45,116,47,103,241,44,222,92,84,26,149,179,88,145,67,171,68,122,52,184,219,57,141,60,218,144,180,238,65,40,181,37,17,25,118,40,143,187,218,37,135,12,156,70,191,173,220,195,82,44,251,125,217,175,81,107,125,71,164,99,182,167,148,217,242,96,204,113,173,82,133,18,62,154,140,253,98,62,222,210,208,199,25,205,93,26,53,7,29,110,74,108,70,144,219,77,116,123,82,148,145,17,107,13,133,119,17,17,119,152,185,238,23,213,105,117,60,152,216,169,153,36,223,113,159,74,106,165,44,212,190,218,172,223,164,102,103,238,45,4,175,21,7,198,189,231,87,123,225,243,43,124,212,134,189,45,177,27,140,246,106,205,59,94,207,102,163,149,112,223,192,235,103,28,165,222,86,181,194,212,163,75,222,142,216,166,210,222,210,208,165,172,245,53,182,191,241,69,236,255,0,235,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,237,34,239,254,35,223,229,67,48,213,252,185,226,164,11,202,155,53,242,130,158,111,89,20,156,95,41,255,0,230,207,182,222,244,37,198,201,91,84,241,153,106,125,135,218,94,227,209,13,141,123,219,184,135,109,69,186,173,106,180,74,133,62,103,51,150,244,103,219,117,7,177,197,32,253,100,41,73,250,72,81,118,31,176,196,44,226,47,147,42,38,36,225,245,90,251,178,232,72,102,224,143,41,53,39,142,28,84,36,214,212,122,123,200,36,171,150,194,150,105,51,75,122,145,171,78,238,210,236,21,103,151,108,75,189,50,245,140,241,170,244,218,151,68,245,54,162,136,85,40,203,121,214,201,214,219,150,210,157,108,208,74,108,213,169,178,69,181,70,68,122,104,101,238,191,172,10,197,186,102,49,225,245,38,236,130,70,151,164,68,97,82,18,123,72,137,213,48,211,139,218,68,181,158,154,184,90,106,122,142,136,60,62,53,216,112,241,43,11,46,123,62,92,70,228,42,125,38,107,44,37,109,146,244,121,113,156,109,38,68,105,87,111,175,222,68,102,51,137,138,118,220,220,56,197,251,162,219,121,151,162,187,65,184,102,197,111,84,154,12,185,18,150,130,82,123,18,125,232,236,61,11,187,216,47,135,135,254,40,195,196,188,182,90,198,213,69,50,100,80,169,240,104,239,17,188,75,90,86,204,8,187,136,253,117,25,30,171,237,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,246,233,169,118,247,211,12,200,24,205,147,220,95,212,157,169,209,170,180,58,134,211,117,149,75,142,196,196,51,43,232,235,243,74,113,165,170,54,186,118,110,36,251,12,187,46,127,35,217,204,181,115,39,98,67,167,212,106,113,99,93,212,232,237,179,54,27,143,54,135,30,83,108,198,39,30,66,13,247,29,82,13,215,140,137,74,211,83,45,15,183,190,74,92,214,253,54,235,183,170,86,221,94,35,82,97,212,226,61,13,230,221,109,43,74,144,226,20,133,17,146,136,200,251,20,101,218,71,223,220,51,251,159,12,184,213,48,3,27,107,45,55,78,113,170,29,114,92,138,156,7,16,202,146,203,109,189,46,87,45,164,159,41,8,35,36,51,216,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,97,56,179,129,21,166,17,189,210,246,18,180,66,81,175,126,135,236,22,213,223,218,67,250,2,20,113,81,198,99,195,124,2,126,219,135,40,145,46,230,117,84,183,16,151,52,81,177,34,20,212,25,153,18,210,122,106,130,246,25,125,134,41,107,10,173,169,119,174,39,218,214,204,104,234,144,237,90,183,6,38,194,65,172,213,205,144,132,105,161,17,153,246,171,220,127,196,104,227,11,105,148,140,37,193,27,102,5,110,68,122,92,106,21,187,9,51,23,33,105,97,13,114,98,32,151,184,212,73,36,232,77,158,186,233,166,135,174,154,10,153,226,69,158,89,88,179,112,202,194,156,58,173,73,102,222,164,202,91,18,159,139,36,210,137,142,52,185,140,44,137,76,200,82,28,105,109,184,131,237,73,26,187,53,208,180,33,24,114,205,151,75,207,49,248,141,2,214,183,224,72,92,46,123,78,84,102,114,157,54,218,99,158,202,29,51,90,26,112,146,162,39,136,253,98,208,139,180,254,219,242,203,158,94,236,172,189,97,229,54,209,182,105,48,218,148,220,118,78,124,164,48,202,92,126,65,48,203,110,44,214,134,219,53,110,54,82,122,168,181,51,237,63,179,171,0,0,15,155,33,10,129,36,229,180,218,148,218,251,22,148,22,189,166,122,154,180,254,29,227,254,253,55,76,73,165,46,203,105,181,171,77,16,183,18,74,251,180,212,126,101,62,253,82,123,109,50,218,211,29,147,39,13,195,35,34,89,146,187,136,251,72,245,35,31,92,139,66,208,135,244,126,90,141,46,153,88,138,184,53,106,116,89,177,156,35,74,217,146,202,93,66,136,200,200,200,210,162,50,62,195,50,251,140,199,134,115,46,185,127,118,121,85,92,192,236,63,84,210,115,155,212,157,179,8,221,223,187,118,187,249,90,235,187,183,93,123,251,71,184,166,210,169,116,104,141,192,163,211,98,193,138,210,73,45,179,25,148,180,218,8,136,136,136,146,146,34,34,34,34,47,184,136,126,176,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,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,215,179,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,51,68,52,81,144,59,23,246,119,147,108,39,160,122,83,210,29,93,190,221,119,157,200,229,109,244,147,139,159,202,219,185,90,242,250,174,94,237,125,109,155,180,78,187,74,64,10,75,227,63,73,165,83,179,95,68,153,79,166,68,139,34,169,99,192,151,57,214,89,74,23,41,242,153,53,146,117,213,17,106,181,147,76,180,217,41,90,158,198,208,158,228,145,23,171,224,143,122,213,96,99,70,33,97,203,49,226,29,54,185,107,181,91,144,234,144,174,122,95,131,45,182,90,74,21,187,105,32,211,80,120,212,70,147,51,52,183,161,167,67,37,72,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,128,225,89,227,176,44,220,65,202,134,39,197,188,237,232,149,84,80,237,122,165,126,152,111,17,239,135,81,137,13,231,99,200,105,105,50,82,22,149,22,135,161,250,200,82,208,173,200,90,146,121,204,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,4,191,205,94,117,255,0,105,184,5,132,89,107,195,58,157,86,53,183,105,89,244,88,215,107,186,242,89,172,85,25,133,25,37,31,97,164,156,83,49,92,109,125,170,86,199,29,61,196,131,38,89,117,92,215,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,122,151,18,151,18,202,54,171,114,200,212,101,203,67,139,70,132,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,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,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,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,140,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,161,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,15,41,138,184,153,106,224,222,28,92,120,165,122,203,233,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,203,221,151,77,118,249,186,171,55,173,211,59,173,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,193,221,115,159,128,210,114,227,80,194,92,54,172,194,136,197,194,88,111,18,169,112,27,49,218,109,103,81,147,84,169,58,227,110,173,165,173,47,45,148,169,184,196,238,245,111,68,116,25,104,157,169,47,213,151,204,11,135,140,25,83,204,85,201,10,141,213,220,152,119,242,110,228,166,60,217,176,219,136,138,217,212,74,160,133,56,233,110,228,244,188,199,148,218,20,149,45,200,204,125,35,73,33,92,131,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,59,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,180,209,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,230,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,7,148,197,92,76,181,112,111,14,46,60,82,189,101,244,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,134,101,238,203,166,187,124,221,85,155,214,233,157,214,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,96,238,185,207,192,105,57,113,168,97,46,27,86,97,68,98,225,44,55,137,84,184,13,152,237,54,179,168,201,170,84,157,113,183,86,210,214,151,150,202,84,220,98,119,122,183,162,58,12,180,78,212,151,234,203,230,5,195,198,12,169,230,42,228,133,70,234,238,76,59,249,55,114,83,30,108,216,109,196,69,108,234,37,80,66,156,116,183,114,122,94,99,202,109,10,74,150,228,102,62,145,164,144,174,65,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,134,104,113,167,28,108,205,38,149,145,44,205,42,74,136,148,90,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,115,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,34,175,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,10,1,226,143,227,179,19,127,5,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,0,112,184,241,217,134,95,141,121,60,209,127,192,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,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,127,5,242,120,66,85,112,49,250,236,252,183,250,144,170,177,127,220,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,170,248,231,125,73,254,100,253,52,114,174,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,169,225,113,224,79,12,191,26,243,137,162,189,120,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,245,124,19,241,66,149,111,98,229,249,133,21,4,196,102,69,231,71,139,82,131,33,233,169,105,110,63,79,91,154,197,105,163,45,94,90,218,152,235,167,181,90,165,17,86,123,84,70,102,139,137,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,241,88,209,101,94,88,139,133,247,5,143,135,248,149,46,192,174,214,99,166,52,123,142,36,50,148,252,4,27,137,55,77,180,111,65,146,212,209,56,217,45,43,74,219,53,146,210,100,164,145,140,219,98,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,82,254,111,16,9,152,187,144,124,68,203,246,55,220,93,93,245,19,208,140,91,53,39,91,125,217,85,232,173,212,88,121,212,201,90,80,109,147,204,55,31,181,231,22,149,60,149,167,82,83,137,90,220,141,121,78,241,79,131,127,16,45,239,49,96,105,76,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,116,174,51,248,67,38,239,192,107,107,23,41,204,75,122,70,30,214,20,204,194,75,237,33,134,105,213,14,91,78,60,180,43,215,90,202,75,48,91,73,32,251,9,231,12,210,100,91,145,90,217,25,197,10,86,14,102,211,12,239,202,234,98,21,53,138,199,163,102,63,46,106,98,49,17,137,204,185,9,201,78,58,162,52,165,12,166,73,188,122,232,70,77,153,26,147,174,226,209,152,10,224,227,63,143,50,109,92,47,182,176,2,133,54,39,81,124,72,85,82,186,132,200,105,79,183,78,134,227,106,97,181,178,104,53,161,15,73,209,105,116,148,142,216,46,32,183,146,150,73,129,92,59,112,46,30,63,102,178,212,182,235,212,111,73,219,116,30,109,201,94,101,70,193,182,168,177,72,141,164,58,219,196,164,188,203,146,151,21,151,27,36,169,74,109,229,253,18,35,90,99,88,145,89,190,192,105,56,89,79,193,252,73,167,194,136,197,189,137,248,111,111,85,35,20,104,237,71,67,85,22,41,113,26,156,217,161,11,53,45,106,81,181,37,110,169,8,222,185,138,47,89,72,90,142,90,112,83,199,72,116,170,237,233,151,138,245,103,147,233,189,151,37,187,25,194,97,182,215,41,164,114,231,33,43,51,39,92,121,108,166,42,210,217,18,210,77,196,125,126,166,138,53,219,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,149,42,85,46,179,17,200,21,138,108,89,209,93,73,165,198,100,178,151,91,89,25,25,25,26,84,70,70,70,70,101,247,25,143,14,222,93,114,254,212,243,170,183,129,216,126,153,166,231,55,169,43,102,17,59,191,118,237,119,242,181,215,119,110,186,247,246,143,115,78,165,211,40,241,81,6,147,78,139,10,51,100,73,67,49,153,75,72,73,17,17,17,18,82,68,69,216,68,95,113,16,253,67,248,164,146,146,105,81,17,145,150,134,71,237,20,231,196,219,38,88,137,27,20,100,226,182,31,90,245,42,229,38,170,218,228,76,110,159,9,249,46,51,33,217,19,31,112,204,154,99,106,80,73,217,218,106,51,35,81,107,169,25,24,129,244,204,37,197,42,205,72,169,20,204,56,186,36,204,230,114,141,150,168,242,22,180,171,113,39,67,74,80,102,90,25,145,119,119,152,181,206,23,249,38,174,97,131,175,99,30,37,209,23,18,173,46,50,162,195,133,54,50,219,113,132,47,162,144,135,13,183,152,74,146,180,173,181,167,113,47,66,50,50,46,221,76,89,8,0,0,229,57,139,203,221,149,152,92,61,169,90,55,53,38,35,178,156,142,241,192,148,182,25,83,140,72,54,30,109,181,146,214,219,134,157,166,242,143,84,150,164,125,165,246,208,110,102,178,231,121,229,195,17,167,218,215,4,9,8,133,207,117,202,116,206,83,164,219,172,115,222,67,70,75,91,77,146,148,100,201,159,170,90,25,118,151,217,39,184,110,231,146,86,19,92,49,112,171,17,171,82,94,183,106,178,144,196,87,229,73,53,34,27,142,174,27,8,213,79,72,74,27,105,13,182,179,236,73,154,123,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,118,167,220,95,192,93,47,10,236,102,60,72,192,38,45,185,146,201,114,237,151,83,75,109,10,115,85,19,17,225,66,65,30,134,181,30,154,172,253,132,95,97,9,174,3,249,221,218,98,165,120,187,102,105,21,137,208,240,50,213,172,172,154,132,243,115,42,39,22,71,97,184,131,159,21,214,23,177,211,246,26,117,66,145,175,118,167,236,17,87,33,249,113,170,99,254,54,209,154,114,156,227,180,58,28,184,245,57,238,45,149,41,151,27,102,92,94,99,74,62,82,208,102,104,123,83,74,180,35,46,243,34,239,208,21,179,111,211,109,75,122,155,109,210,34,181,26,29,50,35,48,217,109,164,37,9,74,27,66,80,146,34,73,17,23,98,72,187,8,187,187,132,107,207,14,115,45,92,182,88,147,41,244,234,156,89,55,117,70,59,140,194,134,219,205,173,198,84,227,50,73,183,150,130,125,183,82,130,117,146,35,82,117,208,207,66,237,238,166,8,112,49,155,56,88,191,169,187,83,172,213,107,149,13,164,235,202,151,33,136,104,122,87,209,215,231,84,219,72,84,157,116,237,218,74,246,153,246,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,217,174,167,219,221,245,184,128,98,140,60,52,203,101,210,110,212,83,26,69,118,159,58,142,201,19,196,133,169,111,64,149,180,139,215,73,153,234,142,205,53,238,238,49,67,216,89,109,205,196,124,95,181,237,182,153,122,83,181,251,134,20,103,61,83,89,159,62,82,16,106,87,98,143,189,125,167,161,247,251,70,142,240,82,195,135,134,184,89,108,89,241,34,55,29,80,41,48,153,125,40,108,145,171,200,140,219,106,51,34,74,123,125,78,243,34,49,238,7,59,199,92,91,166,96,230,31,85,174,201,196,106,118,60,71,213,29,37,180,200,221,75,14,184,157,196,107,65,233,171,103,174,135,168,160,92,196,226,93,233,152,92,103,149,87,169,84,142,107,181,42,138,225,211,99,33,231,92,38,155,114,91,170,105,178,65,169,195,78,134,241,150,212,153,145,107,161,23,190,215,248,104,101,66,22,13,225,186,47,91,154,142,71,112,214,180,144,135,37,71,45,237,50,243,16,220,34,65,173,148,45,36,78,54,173,59,76,139,183,188,251,68,148,204,46,50,219,248,27,133,213,203,222,181,83,135,21,232,208,164,156,22,228,62,132,27,242,83,29,215,91,109,36,165,160,212,165,27,70,68,148,158,167,161,233,239,44,240,227,182,43,215,113,159,19,235,247,221,114,124,137,7,62,124,167,99,37,215,86,178,101,133,200,117,212,54,130,82,215,181,41,230,158,137,37,25,22,189,158,243,249,56,101,135,213,204,81,189,105,246,69,187,13,249,83,170,28,222,91,108,182,181,168,249,109,45,211,208,144,149,31,209,109,71,216,71,221,252,68,174,226,65,129,214,206,6,203,179,109,107,121,169,68,150,125,35,189,78,37,189,167,169,68,89,104,104,109,26,255,0,90,126,207,254,191,85,224,160,243,168,189,241,5,148,62,105,67,158,137,222,141,198,91,244,102,163,167,103,183,65,111,130,40,113,65,171,75,166,100,198,250,76,57,38,195,143,122,47,69,37,102,149,246,85,97,125,19,35,47,121,234,41,131,42,148,104,213,236,117,182,233,178,219,67,141,59,214,110,74,136,140,143,72,111,171,184,200,253,164,59,71,19,108,70,191,174,44,195,85,236,250,251,179,89,162,209,58,127,71,71,113,79,37,178,231,65,134,227,186,37,106,52,125,52,145,250,164,93,189,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,236,73,159,119,176,105,15,45,120,57,69,193,12,42,165,89,52,152,12,199,84,110,127,53,72,105,8,82,247,73,121,196,238,52,161,26,233,205,61,53,47,111,241,62,162,243,45,72,108,217,121,9,90,21,222,149,22,164,127,231,31,62,141,110,210,104,4,234,105,113,27,97,47,109,220,148,54,148,151,102,186,118,36,139,222,99,153,102,222,138,170,254,95,174,154,99,123,55,187,208,237,53,247,118,77,97,94,227,247,123,134,111,161,171,149,41,10,51,46,205,127,208,52,207,129,243,61,33,133,212,89,124,196,175,153,212,250,201,61,72,244,144,225,119,255,0,1,238,128,0,0,113,220,220,206,58,126,95,174,137,4,241,52,101,208,232,173,219,116,254,122,193,119,255,0,17,155,180,106,107,45,123,70,156,176,110,10,105,216,111,72,134,134,77,162,111,168,245,13,59,76,181,125,195,238,254,35,218,0,254,25,17,150,134,90,144,207,175,16,252,59,103,15,115,31,93,137,31,103,46,71,75,180,147,167,102,216,17,12,251,146,159,223,29,143,131,245,173,14,171,141,21,10,235,205,37,111,83,57,92,189,201,35,34,230,68,158,147,239,35,62,226,246,25,8,253,158,218,26,237,252,205,221,180,229,147,164,104,232,63,172,239,237,167,198,63,113,123,197,165,240,145,156,252,140,176,211,161,184,250,86,220,110,119,45,4,163,51,70,234,132,243,61,75,217,168,155,194,159,120,213,25,124,191,177,52,211,95,233,77,127,251,69,56,125,94,11,77,146,174,59,209,102,211,71,183,209,222,177,167,214,47,155,168,247,24,255,0,174,45,153,95,153,22,180,246,62,219,84,135,85,21,253,190,149,91,17,204,208,222,212,65,138,206,227,67,90,22,167,187,77,203,237,246,123,133,97,11,36,225,141,157,228,216,243,81,131,120,153,94,137,22,132,238,189,4,201,210,182,37,141,10,100,135,55,45,231,201,9,220,181,33,37,181,29,186,145,31,110,134,45,230,92,106,125,114,152,252,39,201,153,80,230,52,182,28,47,85,104,90,20,70,149,23,110,164,125,134,100,42,147,57,188,49,239,25,23,245,67,16,240,61,165,73,98,170,251,181,9,48,246,186,181,162,67,175,72,121,100,219,113,162,232,73,34,229,36,181,81,159,110,154,159,97,137,37,195,186,214,198,220,52,177,93,179,113,58,218,147,24,154,152,164,180,235,208,229,160,210,217,51,17,178,45,94,36,232,94,162,207,176,180,236,251,200,77,64,239,20,109,197,99,6,213,96,99,179,183,116,120,105,106,53,198,133,78,90,219,111,106,20,244,137,147,156,51,51,36,36,141,102,72,237,237,51,251,76,117,158,13,152,196,84,235,130,185,132,213,57,198,76,202,106,77,82,57,56,239,103,53,75,167,176,148,150,229,233,220,71,161,18,117,251,125,130,220,4,82,207,62,77,173,92,195,225,213,66,161,68,161,197,141,118,211,154,118,108,89,49,163,54,135,165,56,219,18,77,13,41,105,97,199,86,74,117,226,51,73,104,102,100,70,71,175,125,55,88,151,142,43,100,223,27,202,98,162,84,41,117,10,45,67,167,151,26,67,114,88,68,166,25,150,147,89,108,220,210,150,133,42,54,157,186,17,145,25,30,154,118,95,94,91,177,202,222,199,204,42,160,222,244,170,164,7,167,74,167,197,93,74,52,103,208,163,143,45,81,153,117,214,205,9,113,102,141,170,116,139,106,143,113,118,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,193,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,231,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,219,223,219,124,185,52,202,93,165,150,76,59,131,22,52,52,61,113,212,35,52,253,82,99,141,180,167,18,243,140,71,39,154,67,132,203,110,19,124,198,55,18,85,169,235,218,125,189,210,40,0,0,7,240,200,148,90,40,136,200,253,134,63,50,233,116,199,86,78,57,78,138,181,151,105,41,76,164,207,252,250,15,208,134,219,105,59,27,66,80,146,246,36,180,33,255,0,64,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,141,121,196,209,42,128,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,77,78,47,55,215,201,44,155,84,168,30,139,234,254,90,220,20,186,23,59,159,203,233,57,110,42,127,55,110,211,230,107,208,114,246,234,159,235,119,107,234,237,85,32,218,118,181,118,249,186,168,214,85,173,7,173,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,209,167,219,78,214,161,88,214,173,26,202,181,160,244,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,218,62,176,173,94,55,182,47,164,48,179,13,49,51,210,156,191,64,220,18,232,93,23,35,94,119,95,24,158,230,243,55,122,187,61,27,183,110,211,221,206,215,84,236,209,81,47,132,157,235,85,181,115,165,111,208,169,241,226,57,30,241,163,213,104,147,148,242,20,107,109,132,70,84,226,83,70,74,34,37,243,96,180,147,53,18,139,98,150,90,106,100,164,205,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,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,240,47,17,243,23,136,244,236,47,194,250,55,93,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,45,25,116,177,50,191,133,144,48,206,197,143,254,42,101,98,110,247,191,164,234,157,51,44,191,51,150,235,174,114,121,188,132,43,148,133,108,71,113,23,121,159,85,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,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,93,79,11,143,2,120,101,248,215,156,77,18,168,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,186,184,210,99,29,118,207,193,171,75,7,105,12,242,226,98,37,66,68,138,164,157,200,61,209,105,170,142,226,99,108,82,12,203,123,239,199,119,152,149,161,73,233,182,250,201,113,68,85,195,146,60,6,141,152,236,203,217,216,109,89,133,45,251,120,228,46,169,112,27,49,221,113,5,78,140,131,117,198,221,91,75,66,153,67,202,75,113,137,221,233,216,185,8,50,213,91,82,114,43,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,189,115,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,237,66,205,167,155,222,141,84,73,94,228,146,150,68,75,59,116,224,251,140,116,43,231,44,5,133,81,217,233,235,88,105,80,126,60,198,247,45,124,248,179,164,63,46,60,157,77,9,66,119,45,114,90,229,146,150,162,233,183,171,105,56,146,18,87,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,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,122,109,190,178,92,81,21,112,228,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,156,138,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,175,92,200,224,133,87,46,24,219,116,224,189,102,185,18,179,34,220,144,210,81,62,51,106,109,18,88,121,134,228,50,179,66,187,80,179,105,230,247,163,85,18,87,185,36,165,145,18,206,221,56,62,227,29,10,249,203,1,97,84,118,122,122,214,26,84,31,143,49,189,203,95,62,44,233,15,203,143,39,83,66,80,157,203,92,150,185,100,165,168,186,109,234,218,78,36,132,149,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,42,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,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,248,215,147,205,23,252,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,10,171,23,253,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,212,159,230,79,211,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,241,175,56,154,56,255,0,25,252,33,147,119,224,53,181,139,148,230,37,189,35,15,107,10,102,97,37,246,144,195,52,234,135,45,167,30,90,21,235,173,101,37,152,45,164,144,125,132,243,134,105,50,45,200,173,108,140,226,133,43,7,51,105,134,119,229,117,49,10,154,197,99,209,179,31,151,53,49,24,136,196,230,92,132,228,167,29,81,26,82,134,83,36,222,61,116,35,38,204,141,73,215,113,104,204,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,0,34,87,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,58,94,83,188,83,224,223,196,11,123,204,88,26,83,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,19,211,55,184,67,39,29,242,209,136,88,91,79,98,91,245,42,181,29,111,82,216,140,251,76,174,69,70,50,211,42,27,38,183,125,68,161,114,24,105,11,53,26,125,69,43,214,71,210,44,219,141,57,224,166,40,82,177,171,8,237,12,87,163,38,35,113,238,154,60,106,146,227,198,154,153,104,134,250,208,92,232,166,234,72,137,107,101,222,99,75,245,82,100,182,212,70,148,153,25,23,181,25,193,206,134,49,208,177,247,52,23,254,42,218,204,236,162,213,106,13,199,167,57,185,103,212,197,137,29,168,141,73,209,104,66,209,206,68,116,187,203,82,73,72,230,108,61,77,58,157,148,240,91,193,202,237,159,131,87,110,49,85,222,229,196,196,74,132,120,244,184,219,80,123,162,211,85,33,181,73,222,149,153,150,247,223,144,215,45,72,66,147,211,110,245,146,226,76,169,176,91,166,111,176,26,54,41,240,194,193,252,73,167,194,150,253,195,134,22,61,189,84,140,81,163,187,33,110,211,159,129,17,169,205,154,16,178,74,16,148,147,82,86,234,144,189,136,134,162,245,82,181,168,171,43,0,113,142,187,151,252,101,180,241,138,220,103,168,151,108,212,19,33,200,219,144,142,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,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,211,233,212,250,164,101,195,169,192,143,49,135,8,210,182,159,105,46,33,68,100,100,100,105,81,25,31,97,153,127,17,231,32,97,46,21,82,167,42,167,76,195,59,82,28,197,40,214,114,24,162,198,109,211,86,164,173,77,73,65,30,186,145,30,186,247,150,163,212,180,211,76,182,150,153,109,45,161,36,68,148,164,180,34,34,246,17,16,255,0,176,0,0,17,219,57,121,75,180,179,55,135,115,162,73,134,134,110,58,124,103,95,166,76,109,182,146,226,158,109,137,4,203,75,89,178,227,134,223,49,253,198,148,232,122,246,151,111,125,13,98,214,20,95,56,27,126,206,180,174,170,92,250,100,202,116,167,74,51,238,48,243,36,242,27,121,198,208,243,74,113,8,53,36,205,165,26,86,68,68,122,118,119,118,88,175,12,108,244,63,204,143,129,24,167,94,140,81,204,144,138,92,234,140,163,222,106,254,103,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,216,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,251,72,189,229,66,151,221,227,138,217,200,198,243,152,152,149,10,165,66,181,80,233,226,70,142,220,151,209,21,135,165,168,208,91,55,58,164,33,42,147,167,102,164,68,100,69,174,189,183,35,145,140,155,90,185,120,195,170,125,66,183,67,139,38,237,168,180,212,217,82,100,198,109,111,69,113,198,35,26,218,74,212,195,110,160,146,235,38,100,147,212,200,204,204,207,94,233,90,42,67,140,158,49,21,70,224,161,225,53,50,113,155,49,90,141,84,144,77,187,217,205,74,234,12,41,39,181,122,119,25,106,70,157,126,223,96,228,188,41,240,109,87,254,59,53,118,200,134,151,99,91,136,76,228,45,198,247,33,47,71,153,5,194,50,51,66,136,150,68,190,206,210,63,180,133,228,247,0,133,124,68,109,108,109,196,187,21,171,55,12,109,169,82,121,179,82,151,93,102,28,181,154,155,54,101,182,101,171,36,173,75,215,65,246,150,157,191,113,8,217,147,46,24,215,140,123,250,6,33,227,131,74,140,197,41,246,170,17,161,237,117,11,92,134,158,142,242,9,198,228,197,208,210,101,205,73,232,162,62,205,53,46,211,22,159,54,117,191,98,219,11,151,62,84,74,101,34,139,8,212,167,29,90,25,105,150,25,108,204,245,51,218,148,145,33,6,126,194,34,47,97,10,74,226,65,156,121,216,225,125,72,195,251,86,166,203,150,165,18,74,219,74,226,188,102,137,15,50,244,182,137,194,52,62,182,214,149,52,234,125,109,164,103,217,220,93,135,9,82,149,45,68,132,36,212,165,30,132,68,90,153,152,179,206,18,121,95,151,42,180,206,62,220,180,135,83,21,141,222,138,91,241,204,144,230,228,78,138,246,211,91,90,30,135,183,93,139,236,246,251,135,252,241,165,111,75,138,202,95,41,162,221,233,47,88,147,235,31,205,211,187,204,124,174,10,166,95,47,239,189,116,215,250,47,79,254,209,81,23,4,33,15,22,217,207,199,203,13,70,27,111,165,13,202,228,243,16,106,50,53,237,168,64,50,208,189,186,10,180,200,157,13,119,6,102,173,42,114,57,186,175,175,254,175,233,118,83,228,159,184,253,194,64,241,129,181,161,210,177,162,159,93,101,164,161,234,159,55,153,181,36,68,124,184,144,18,93,196,71,220,126,211,49,198,248,120,97,219,88,133,152,250,20,71,249,124,184,253,86,226,94,157,187,160,75,50,239,74,191,112,104,44,136,136,180,34,208,135,244,7,139,198,56,41,169,97,189,94,18,153,55,73,206,159,212,36,238,51,209,246,207,187,248,12,198,185,234,184,122,30,131,72,153,69,156,117,12,191,90,210,20,249,58,163,235,181,86,237,218,255,0,61,124,187,255,0,128,236,64,0,0,35,230,123,156,229,101,166,234,86,247,19,253,227,218,131,208,255,0,221,8,195,59,141,127,88,67,80,152,122,75,43,66,1,56,104,53,124,238,187,123,191,173,88,244,64,2,148,120,193,219,5,72,199,88,85,212,146,201,53,126,102,154,247,124,212,56,9,236,236,47,127,188,255,0,128,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,97,232,57,151,22,252,55,93,169,152,199,239,38,219,112,163,221,27,121,122,151,170,93,52,24,13,158,158,169,23,122,189,234,254,29,194,83,112,106,187,219,155,134,151,5,170,227,233,53,211,250,78,90,55,118,167,153,34,160,225,246,110,236,238,247,16,177,209,78,188,105,22,147,196,171,53,36,230,227,79,164,117,78,186,237,254,111,78,246,123,7,220,224,180,78,29,199,122,25,18,182,151,163,117,247,127,87,81,22,125,139,120,111,111,226,213,131,83,176,174,104,105,147,79,169,114,121,168,54,208,191,234,222,109,210,236,90,84,159,164,218,123,210,125,223,196,103,19,28,112,158,181,130,184,147,85,195,234,228,103,218,122,157,200,245,157,66,211,187,153,29,167,123,13,72,65,158,132,233,127,100,191,214,126,26,60,137,17,93,76,136,175,184,203,169,215,106,219,81,165,69,169,104,122,25,125,130,210,242,49,196,206,124,170,213,23,11,113,166,123,69,29,214,151,29,170,171,238,171,122,229,63,57,28,190,99,210,101,104,105,74,29,95,114,119,17,32,180,212,136,245,181,10,117,66,21,90,159,22,171,77,146,212,152,147,89,68,136,239,52,178,90,28,109,105,37,37,73,81,25,145,145,145,145,145,145,232,122,143,247,74,18,157,118,164,139,83,212,244,46,243,31,244,2,191,184,194,97,151,202,124,15,165,222,16,97,161,83,105,53,118,20,243,196,222,171,40,173,67,158,226,139,113,32,207,110,170,35,208,204,139,238,21,151,146,156,73,127,12,243,31,101,84,138,74,153,143,82,173,83,105,178,85,188,210,146,101,201,241,141,102,163,220,146,211,68,118,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,237,81,17,246,119,30,134,33,111,14,140,196,93,216,7,142,31,178,107,153,245,49,75,171,78,244,75,209,103,41,212,147,18,221,153,17,133,40,144,183,80,148,169,41,105,69,169,164,212,93,165,161,151,97,93,178,145,10,191,69,54,220,75,82,34,84,162,232,162,208,150,135,27,113,29,190,242,50,50,63,180,140,81,31,18,236,191,59,131,120,237,50,181,77,166,155,52,107,147,153,83,75,136,100,210,218,95,145,50,98,182,17,165,180,32,189,70,203,179,83,61,61,166,67,176,112,144,204,139,150,181,229,35,6,110,10,154,202,159,86,53,191,13,47,61,234,117,46,187,2,59,105,73,45,210,78,187,82,122,17,32,207,221,175,112,184,146,50,50,35,35,212,143,184,199,137,198,187,242,22,26,97,85,213,121,204,125,182,206,153,71,157,37,146,90,136,137,110,183,25,199,18,158,213,39,93,118,31,97,25,31,250,70,111,113,130,243,151,136,88,165,118,94,114,223,91,135,88,173,207,154,130,82,140,201,8,118,67,142,18,83,170,149,161,22,243,208,181,63,188,251,199,97,192,252,204,63,128,56,55,114,80,109,84,71,43,154,228,114,100,110,181,178,62,99,17,36,69,109,26,19,136,117,14,37,105,113,148,171,184,210,71,219,218,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,218,122,171,218,102,47,23,32,217,49,183,114,243,96,211,174,138,229,53,14,222,21,152,44,191,45,199,217,109,75,139,206,102,42,214,201,26,152,109,212,109,117,147,245,76,207,67,239,212,251,165,216,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,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,18,171,141,95,133,139,91,226,4,31,46,168,138,192,201,77,173,93,188,51,113,132,52,155,114,15,87,46,61,225,76,170,56,223,53,13,237,139,9,244,203,146,230,171,50,35,216,195,14,175,77,119,43,110,137,35,81,145,30,143,128,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,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,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,156,27,78,214,174,223,55,85,26,202,181,160,245,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,218,47,167,32,185,40,181,114,167,135,17,43,117,106,103,81,137,183,53,61,151,46,58,132,130,109,110,64,222,73,113,84,200,230,218,150,132,178,210,200,137,106,66,143,156,226,9,102,123,82,210,26,149,64,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,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,186,158,23,30,4,240,203,241,175,56,154,37,80,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,6,122,248,137,99,164,60,126,205,101,215,114,80,107,62,147,182,232,60,171,110,130,242,73,131,109,81,98,145,147,171,105,198,77,73,121,151,37,46,83,205,184,106,82,148,219,200,250,36,68,132,207,94,12,24,13,38,213,194,251,151,31,235,176,162,117,23,196,132,210,232,75,84,118,148,251,116,232,110,56,151,220,67,196,179,90,16,244,157,80,166,141,40,237,130,218,207,121,41,6,152,235,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,249,56,216,96,189,42,157,38,195,199,123,122,208,137,22,69,82,68,170,13,205,88,101,105,66,229,62,77,54,186,114,93,111,118,171,89,52,204,210,39,73,6,123,27,66,22,173,18,210,74,58,240,180,199,73,152,63,154,202,13,183,54,179,210,91,120,137,254,198,234,108,184,79,184,218,229,56,70,116,245,165,182,143,111,59,170,229,178,151,22,149,37,13,201,127,232,146,141,105,185,76,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,3,61,124,68,177,210,30,63,102,178,235,185,40,53,159,73,219,116,30,85,183,65,121,36,193,182,168,177,72,201,213,180,227,38,164,188,203,146,151,41,230,220,53,41,74,109,228,125,18,34,66,103,175,6,12,6,147,106,225,125,203,143,245,216,81,58,139,226,66,105,116,37,170,59,74,125,186,116,55,28,75,238,33,226,89,173,8,122,78,168,83,70,148,118,193,109,103,188,148,131,76,117,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,252,156,108,48,94,149,78,147,97,227,189,189,104,68,139,34,169,34,85,6,230,172,50,180,161,114,159,38,155,93,57,46,183,187,85,172,154,102,105,19,164,131,61,141,161,11,86,137,105,37,29,120,90,99,164,204,31,205,101,6,219,155,89,233,45,188,68,255,0,99,117,54,92,39,220,109,114,156,35,58,122,210,219,71,183,157,213,114,217,75,139,74,146,134,228,191,244,73,70,180,220,166,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,17,87,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,5,0,241,71,241,217,137,191,130,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,0,56,92,120,236,195,47,198,188,158,104,191,224,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,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,85,88,191,238,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,190,164,255,0,50,126,154,57,87,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,212,240,184,240,39,134,95,141,121,196,209,215,243,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,121,162,26,104,192,28,99,161,102,3,6,173,60,98,183,25,233,226,92,212,244,200,114,54,229,175,164,148,133,41,185,49,183,173,8,55,57,79,182,235,92,205,132,149,236,220,159,85,68,99,160,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,5,117,113,58,225,255,0,51,23,97,201,204,14,8,91,189,93,245,19,115,247,53,53,167,31,118,85,122,43,108,50,203,74,140,133,44,219,39,152,110,63,99,45,161,42,121,43,86,134,167,18,132,57,88,57,78,241,79,131,127,16,45,239,49,96,105,76,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,205,182,111,112,134,54,4,102,95,16,176,182,158,196,70,41,180,154,194,222,165,177,25,247,94,68,122,116,148,38,84,54,77,110,250,234,90,35,190,210,22,106,53,122,233,87,172,191,164,118,191,193,247,24,232,87,206,88,11,10,163,179,211,214,176,210,160,252,121,141,238,90,249,241,103,72,126,92,121,58,154,18,132,238,90,228,181,203,37,45,69,211,111,86,210,113,36,59,86,123,241,210,187,151,108,176,93,216,141,103,86,105,84,235,165,61,45,58,132,170,129,33,123,229,72,144,219,107,54,90,89,145,58,243,108,27,239,165,6,74,79,204,154,150,133,33,43,73,231,178,211,181,171,183,205,213,70,178,173,104,61,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,118,141,52,97,86,25,218,184,55,135,22,230,22,217,81,58,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,67,73,25,100,164,210,171,249,68,194,138,21,118,153,18,163,77,168,225,189,10,36,200,114,217,75,204,73,97,202,99,41,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,159,108,126,193,202,238,95,241,150,236,193,219,141,238,162,93,179,80,84,118,228,237,66,58,184,171,73,57,26,78,196,45,100,223,53,135,26,119,151,188,212,141,251,85,235,36,200,92,167,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,244,198,157,137,71,45,75,154,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,34,103,231,38,54,238,97,236,26,141,209,67,166,161,171,194,141,5,231,226,56,195,40,74,229,114,89,148,180,50,102,150,28,117,123,157,120,189,82,50,212,251,180,62,250,58,171,209,175,108,30,190,149,6,165,26,117,26,189,64,156,106,73,169,15,71,113,46,176,241,145,45,59,137,11,34,222,217,232,125,135,170,125,134,67,179,227,134,102,31,199,220,27,182,232,23,82,35,157,205,109,57,14,55,90,225,31,49,248,145,226,184,141,13,197,186,183,20,181,56,242,149,220,73,51,237,236,62,254,63,131,247,156,188,61,197,43,78,243,136,242,219,58,61,110,4,215,9,42,50,37,161,169,13,184,105,86,138,78,164,123,59,75,82,251,203,188,105,11,5,47,200,88,151,133,86,173,231,13,246,220,58,157,30,12,151,137,181,17,146,29,114,51,110,41,61,138,86,154,111,46,195,51,63,244,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,58,150,157,159,29,196,168,144,233,167,93,170,45,72,208,71,239,211,184,113,238,26,57,126,119,25,49,218,29,106,165,77,55,168,214,223,46,166,165,173,147,83,106,126,60,200,106,216,102,166,214,131,245,28,62,205,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,236,247,17,17,17,125,132,66,146,120,139,230,34,238,199,204,112,60,38,182,95,83,244,186,76,239,68,181,22,10,157,81,63,45,169,146,216,74,141,8,117,105,82,148,151,82,90,146,73,71,216,90,17,118,28,210,225,201,145,234,54,16,218,208,177,78,247,167,38,69,211,84,97,183,227,183,33,148,44,162,52,235,113,31,78,132,235,8,113,183,80,235,106,46,197,25,23,111,121,234,98,121,15,201,87,168,49,73,164,205,170,202,113,45,179,14,59,146,28,90,140,136,146,148,36,212,102,102,102,68,68,68,94,211,25,213,206,182,36,191,137,153,143,189,106,74,146,167,163,211,107,85,42,108,101,111,53,36,217,110,124,147,65,167,214,81,105,162,251,52,208,189,196,44,211,131,222,25,124,152,192,250,165,225,58,26,19,54,173,87,125,76,188,109,232,179,138,236,56,14,36,183,26,8,246,234,147,61,8,204,190,241,96,32,63,229,72,74,180,220,146,61,15,82,212,187,140,127,133,70,161,10,147,79,149,85,169,73,106,52,72,76,174,68,135,157,89,33,13,182,132,154,148,165,40,204,136,136,136,140,204,204,244,45,5,70,241,28,226,11,42,233,157,63,5,240,138,176,69,72,108,157,137,84,159,26,65,145,188,178,57,113,158,109,46,71,146,105,83,106,66,155,81,37,72,237,236,51,236,208,133,106,56,227,143,56,167,93,90,150,181,153,169,74,81,234,106,51,239,51,63,105,142,243,146,188,4,153,143,184,225,70,183,149,5,247,169,116,231,227,84,170,6,150,141,72,56,237,204,142,135,82,127,54,180,253,23,187,148,68,94,243,211,190,255,0,112,147,13,237,252,37,176,105,150,21,179,13,49,169,244,222,119,41,4,218,17,253,99,206,58,125,136,74,83,244,156,87,114,75,191,248,138,194,227,74,78,21,199,101,153,146,182,31,164,180,247,127,87,78,31,11,130,218,210,88,149,121,36,220,218,106,244,118,137,215,77,223,205,234,62,207,104,184,161,92,92,101,110,246,225,97,165,191,106,182,250,73,117,14,175,152,141,221,170,229,200,167,184,93,155,187,123,253,198,34,207,9,12,55,114,235,204,99,23,147,141,184,113,173,125,220,205,11,213,62,166,12,246,203,95,84,203,189,62,244,255,0,30,225,211,184,210,85,41,111,221,214,109,53,136,140,166,100,111,72,243,221,75,105,37,175,115,84,229,39,83,35,212,244,46,194,212,120,110,15,150,193,85,241,218,109,113,68,179,77,35,151,174,157,197,205,135,61,61,189,135,238,247,151,241,23,92,0,60,238,33,18,206,208,158,77,154,73,95,53,166,238,239,235,80,50,246,239,245,134,52,71,145,7,121,185,104,181,85,189,197,127,127,118,172,245,63,247,66,80,144,96,0,0,56,30,120,226,61,47,45,183,83,76,182,149,171,249,143,98,136,207,254,239,141,238,251,134,117,90,254,176,134,159,240,213,226,145,101,83,158,78,186,43,157,223,255,0,44,177,233,192,5,75,113,181,161,63,30,185,134,181,162,105,60,185,126,153,213,73,73,235,234,34,156,159,88,244,247,247,118,142,19,194,198,249,59,87,50,180,202,82,231,147,13,85,185,219,144,167,118,146,249,80,38,168,187,55,17,30,134,175,113,255,0,1,48,248,199,225,162,106,248,105,70,196,38,35,165,74,162,117,28,231,54,106,105,231,72,167,180,158,210,73,233,221,237,81,127,30,225,192,56,55,220,245,40,88,197,88,182,209,33,93,37,71,167,222,217,173,90,124,220,90,130,203,66,215,78,243,247,24,185,177,77,60,102,155,117,56,183,109,45,103,170,23,214,108,46,222,205,35,83,245,30,207,130,170,140,170,151,218,118,36,200,253,23,218,101,218,94,173,68,91,24,167,190,49,184,80,205,18,252,162,226,76,118,152,108,235,189,79,51,98,72,148,174,67,52,246,75,118,136,45,123,251,53,81,255,0,14,225,91,99,253,98,202,145,6,83,51,98,60,182,95,142,226,93,105,196,40,210,164,45,39,169,40,140,187,72,200,203,93,72,91,223,12,220,244,181,120,211,33,96,134,37,213,118,213,96,176,220,106,84,153,15,145,19,205,33,48,227,50,214,247,164,26,148,225,169,75,61,169,65,17,246,153,118,234,66,201,210,162,82,73,73,61,72,203,82,49,253,1,202,115,75,97,67,196,92,4,189,232,50,97,166,75,169,160,212,158,138,131,108,150,124,254,137,244,35,66,52,171,183,85,251,11,94,222,193,157,26,131,82,172,76,72,146,201,165,200,242,45,234,218,211,162,72,208,166,214,195,230,93,159,68,200,200,209,246,25,125,131,67,57,55,196,22,177,31,46,182,85,97,15,155,174,68,162,211,97,62,165,40,148,163,117,48,99,169,90,158,229,118,234,190,221,79,95,176,118,177,254,82,99,71,153,29,200,178,216,109,230,94,65,161,198,220,73,41,42,73,150,134,70,71,216,100,100,98,170,179,209,147,75,142,206,198,202,6,57,97,69,184,183,41,202,172,197,159,80,102,155,13,195,113,15,245,114,100,186,189,172,48,73,36,146,82,217,106,165,235,174,154,159,113,139,28,192,138,228,154,254,18,90,178,231,48,243,50,155,164,65,101,244,60,147,75,132,225,70,104,213,184,140,204,245,212,207,93,123,117,28,7,137,62,95,227,227,22,5,84,235,176,169,228,253,94,218,97,234,155,74,67,68,167,20,136,240,230,40,144,70,77,173,71,170,220,46,194,50,45,125,164,98,145,48,222,240,173,97,38,38,209,238,120,234,145,18,109,2,173,29,231,208,70,182,214,70,196,132,45,72,81,18,146,125,237,246,145,153,119,123,6,138,242,227,138,52,220,95,193,187,90,244,131,61,169,79,75,164,193,84,221,142,165,102,220,149,69,101,199,16,173,22,179,37,17,184,90,146,143,82,215,183,222,34,71,23,108,109,43,47,8,161,97,229,30,161,178,167,91,152,217,73,109,14,232,163,132,244,89,236,175,82,75,132,173,55,36,139,181,38,159,126,167,216,41,105,70,106,51,82,140,204,204,245,51,49,250,41,180,233,213,122,132,106,85,50,43,178,101,204,121,12,48,203,72,53,173,199,22,162,74,82,148,164,140,204,204,204,136,136,139,83,212,92,119,13,28,140,199,195,170,4,108,99,196,218,51,75,184,106,13,161,218,124,105,17,200,250,102,28,68,57,13,44,208,244,116,173,15,37,196,44,181,74,204,139,180,139,183,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,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,71,254,16,214,47,202,220,228,211,107,254,148,233,62,69,91,245,74,239,39,145,204,234,249,141,166,7,43,118,226,229,233,215,243,55,104,175,234,182,233,235,110,77,234,0,138,188,81,252,9,226,111,224,190,113,8,82,182,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,165,48,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,226,42,240,189,200,183,236,82,213,70,56,227,29,153,210,98,77,107,127,161,227,77,86,231,168,84,183,27,73,22,172,154,75,167,152,246,174,115,53,53,45,13,26,27,249,165,42,67,103,63,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,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,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,23,83,194,227,192,158,25,126,53,231,19,68,170,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,14,41,157,12,99,174,224,22,88,47,252,85,181,153,223,90,165,83,219,143,78,115,114,11,166,149,46,67,81,26,147,162,208,180,47,146,185,9,119,150,164,154,87,203,216,122,18,181,44,230,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,189,128,56,57,66,203,254,13,90,120,59,110,61,212,68,182,105,233,142,228,157,171,71,87,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,213,120,24,253,118,126,91,253,72,79,252,211,224,167,242,137,203,237,237,131,141,212,58,41,119,5,60,186,7,212,239,45,180,78,97,212,72,139,205,87,45,195,38,77,246,90,39,54,160,213,203,53,237,209,90,25,102,176,104,78,243,198,58,22,96,56,122,95,24,197,110,51,211,196,185,176,190,191,33,200,219,150,190,146,82,32,73,110,76,109,235,66,13,206,83,237,186,215,51,97,37,123,55,39,213,81,24,207,96,213,64,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,186,105,82,228,53,17,169,58,45,11,66,249,43,144,151,121,106,73,165,124,189,135,161,43,82,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,68,75,102,158,152,238,73,218,180,117,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,215,103,229,191,212,132,255,0,205,62,10,127,40,156,190,222,216,56,221,67,162,151,112,83,203,160,125,78,242,219,68,230,29,68,136,188,213,114,220,50,100,223,101,162,115,106,13,92,179,94,221,21,161,150,107,6,132,239,60,99,161,102,3,135,165,241,140,86,227,61,60,75,155,11,235,242,28,141,185,107,233,37,34,4,150,228,198,222,180,32,220,229,62,219,173,115,54,18,87,179,114,125,85,17,140,246,13,84,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,8,171,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,2,128,120,163,248,236,196,223,193,124,158,16,159,252,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,227,94,79,52,95,240,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,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,193,124,158,16,149,92,12,126,187,63,45,254,164,42,172,95,247,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,170,190,57,223,82,127,153,63,77,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,198,188,226,104,149,67,54,217,189,194,24,216,17,153,124,66,194,218,123,17,24,166,210,107,11,122,150,196,103,221,121,17,233,210,80,153,80,217,53,187,235,169,104,142,251,72,89,168,213,235,165,94,178,254,145,218,255,0,7,220,99,161,95,57,96,44,42,142,207,79,90,195,74,131,241,230,55,185,107,231,197,157,33,249,113,228,234,104,74,19,185,107,146,215,44,148,181,23,77,189,91,73,196,144,157,64,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,21,129,152,158,31,240,240,139,54,120,73,152,28,16,183,122,75,22,94,32,91,239,220,212,214,156,97,168,180,25,78,86,96,178,210,163,33,75,39,13,151,220,145,216,203,104,82,89,82,21,161,165,181,33,13,217,248,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,65,76,28,103,240,134,53,161,143,54,214,46,83,152,136,204,124,66,163,169,153,132,151,221,91,239,84,105,252,182,156,121,104,87,168,132,28,103,160,182,146,65,246,155,46,25,164,140,247,47,245,240,91,198,58,21,159,140,183,110,14,213,217,229,203,196,74,124,121,20,185,59,150,123,165,83,83,33,197,70,216,148,25,22,246,31,144,239,49,75,66,83,211,109,245,148,226,72,156,105,49,142,133,120,99,45,165,131,180,134,121,146,240,238,159,34,69,82,78,229,150,217,85,36,199,113,49,182,41,4,71,177,134,35,187,204,74,214,149,117,59,125,85,54,162,63,63,193,231,4,42,183,230,98,228,99,43,53,200,144,233,184,93,28,213,34,34,155,82,223,156,253,70,44,184,205,33,29,201,66,18,146,121,106,89,153,158,168,109,36,147,222,107,110,237,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,173,94,52,152,23,66,181,175,187,75,30,109,202,53,85,18,239,110,162,157,114,203,213,110,65,234,162,51,29,16,143,83,35,38,158,113,130,117,59,55,18,86,152,155,146,130,82,93,82,185,255,0,7,220,99,174,216,217,160,44,42,142,207,81,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,83,189,91,141,180,144,187,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,50,37,17,165,68,70,70,90,25,31,180,87,119,18,236,140,198,196,90,4,156,98,195,42,51,72,184,105,237,173,218,132,104,241,200,186,150,27,68,201,14,172,144,204,117,45,110,169,197,160,181,82,200,143,176,143,183,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,233,155,91,186,168,161,51,22,3,40,208,148,225,171,77,202,50,236,73,39,221,161,246,9,111,152,220,81,166,225,6,13,221,55,164,233,237,69,122,37,38,114,161,111,117,40,55,36,166,43,206,54,132,234,180,25,168,205,179,208,136,245,61,59,61,227,58,152,145,120,86,177,111,19,107,23,60,133,200,151,50,191,86,144,243,8,51,91,139,51,126,66,214,148,36,141,74,62,247,59,8,140,251,253,162,238,248,107,229,254,62,14,224,93,50,187,54,158,76,85,238,86,25,169,186,165,180,73,113,45,200,135,13,70,131,51,109,10,45,22,217,246,25,153,107,237,51,29,251,29,235,178,173,252,36,186,165,193,97,231,165,57,72,156,203,8,101,38,167,13,195,140,233,164,146,68,100,122,234,69,166,157,186,138,227,200,198,77,110,59,199,27,43,248,229,138,246,218,219,167,38,179,42,125,61,154,148,55,9,197,191,213,198,146,210,246,190,193,164,210,105,83,133,170,87,174,186,232,125,230,45,86,52,104,240,227,183,22,35,13,178,203,40,36,54,219,105,36,165,41,34,208,136,136,187,8,136,136,127,168,226,153,199,196,22,112,227,46,215,173,97,111,169,167,37,209,106,80,152,82,84,73,81,58,168,50,20,157,15,114,123,125,78,205,15,95,176,103,154,3,82,175,188,72,142,201,19,146,36,220,53,180,39,69,106,181,184,183,223,34,237,250,70,102,102,191,180,207,237,26,45,202,213,133,19,14,176,14,200,160,198,134,152,206,170,131,76,122,82,9,178,65,243,250,38,16,189,72,146,147,215,84,123,75,94,206,209,213,192,127,20,162,74,77,74,61,8,139,83,49,91,28,76,179,210,213,157,76,155,130,24,105,85,221,85,158,195,145,170,178,99,190,70,76,180,180,204,140,243,91,217,144,74,75,132,164,160,246,169,6,69,216,103,219,161,10,132,149,42,68,233,79,77,150,242,222,126,67,138,117,215,22,163,82,150,181,30,166,163,51,237,51,51,61,117,49,254,66,222,120,55,97,67,84,251,66,183,138,78,180,194,157,147,34,77,49,43,52,145,172,146,166,169,239,145,107,179,93,53,47,222,239,246,123,69,151,138,156,227,84,163,58,165,136,157,137,34,47,74,118,233,218,126,173,56,120,206,12,173,186,172,91,185,86,131,209,8,232,247,151,111,110,177,170,26,11,150,20,201,198,66,231,169,77,198,26,61,182,185,10,233,41,221,70,198,201,106,211,231,34,211,214,122,150,186,119,151,184,135,126,224,225,134,137,164,97,165,103,16,159,142,148,174,183,211,242,92,217,161,171,147,34,160,210,187,77,37,175,127,177,71,252,59,132,61,226,157,124,157,213,153,90,157,41,19,201,246,169,60,157,136,75,187,137,28,216,16,148,125,155,140,139,83,79,184,191,136,238,220,18,168,79,200,174,226,85,104,217,79,42,39,161,180,90,146,122,158,244,84,83,234,158,158,254,254,209,109,32,3,204,98,83,201,143,101,84,94,86,186,39,147,221,255,0,42,129,152,7,127,172,49,162,172,142,68,122,30,91,109,86,158,109,40,87,243,238,196,145,151,253,223,39,223,247,142,248,0,0,3,140,230,250,151,34,175,151,251,158,20,82,146,167,87,209,109,76,125,77,103,164,216,230,125,132,71,236,47,244,140,223,145,26,28,209,100,105,50,247,246,13,49,224,13,94,45,119,9,232,117,56,47,169,230,30,234,118,45,74,37,25,233,37,212,158,166,70,101,222,71,237,29,12,0,86,207,26,154,99,146,112,254,198,168,162,33,45,48,189,39,189,222,94,166,222,247,233,196,93,186,118,107,221,246,138,238,201,45,80,168,217,157,179,42,42,83,105,38,189,35,169,184,122,39,182,159,36,187,123,75,222,47,59,56,120,78,222,52,229,246,231,176,147,29,11,149,63,162,228,57,179,85,183,178,108,119,85,180,246,44,203,82,107,183,68,159,250,202,166,56,86,86,228,90,89,179,163,219,117,8,174,54,186,151,81,204,37,32,200,209,203,166,78,89,107,169,150,154,238,47,97,139,208,20,229,198,133,135,27,196,251,65,245,25,237,119,210,27,127,132,122,113,24,250,124,23,230,114,239,75,182,31,80,101,205,232,62,111,127,98,180,106,162,125,222,209,111,66,191,248,196,80,105,211,112,46,29,114,65,198,41,116,238,103,77,191,111,48,249,147,41,233,94,205,75,94,226,237,208,203,176,82,185,17,159,97,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,134,93,194,251,114,33,154,154,38,97,240,170,156,196,202,171,74,185,169,17,153,137,57,151,95,65,190,234,154,141,24,156,123,105,188,227,138,35,113,227,45,202,211,83,239,34,62,249,64,3,252,102,197,102,116,55,225,72,109,14,53,33,165,52,180,44,136,210,164,168,140,140,140,143,176,203,67,25,251,226,33,131,175,225,54,99,110,5,38,43,108,197,184,164,203,173,178,77,160,210,146,76,137,242,246,151,208,73,119,55,236,215,239,49,54,120,56,227,51,53,27,54,179,133,53,154,179,206,79,139,50,68,232,141,58,249,26,19,21,45,83,216,66,82,74,94,226,61,198,100,68,73,219,238,63,96,179,16,31,146,167,74,166,214,98,46,13,82,11,18,152,89,25,26,30,105,43,79,105,25,107,162,136,203,184,207,252,227,254,105,52,122,125,14,39,67,77,142,219,12,17,234,148,33,9,74,75,176,139,66,36,145,17,118,17,5,102,149,18,185,72,155,70,158,195,111,70,157,29,200,206,182,226,73,73,82,22,147,74,136,200,200,200,200,200,207,188,140,103,239,136,22,9,61,131,25,132,173,197,98,9,51,78,174,61,38,177,28,219,104,210,218,82,244,233,68,132,22,141,161,37,162,90,238,45,123,61,167,236,154,220,31,49,213,169,86,197,115,10,107,85,22,144,170,113,73,171,53,205,120,136,201,150,219,128,194,72,183,57,221,223,220,146,47,183,216,33,247,17,236,109,94,45,102,38,185,79,137,45,215,32,91,18,100,209,9,42,115,84,27,145,167,75,45,201,34,113,73,211,107,157,135,216,127,97,8,168,219,110,58,226,90,105,10,90,214,100,148,165,37,169,153,159,113,17,123,69,155,240,197,200,171,215,12,136,248,235,138,84,38,138,4,89,8,85,42,4,248,167,189,197,164,225,202,102,65,54,252,115,73,182,105,55,19,189,43,212,251,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,176,136,136,136,136,136,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,0,0,0,0,0,0,0,0,0,0,15,242,149,22,52,232,206,195,155,29,167,216,121,10,109,214,157,65,41,11,73,150,134,149,17,246,25,25,25,145,145,138,148,226,115,145,87,173,233,18,49,215,11,104,77,28,9,82,22,170,172,8,17,79,123,107,81,204,148,244,131,109,136,228,146,108,146,77,167,122,151,169,118,17,251,12,86,67,141,184,211,138,105,212,41,11,65,154,84,149,22,134,70,93,228,101,236,18,175,135,14,54,175,9,51,19,67,167,203,150,235,112,46,121,49,168,134,148,185,162,9,201,51,162,22,229,17,184,148,233,181,190,211,237,63,176,196,193,227,7,142,173,69,181,232,120,83,69,168,180,181,84,74,53,89,222,83,196,102,108,184,220,246,20,71,181,206,238,238,244,153,125,190,193,10,56,126,224,147,216,207,152,74,36,89,16,73,234,117,13,232,213,137,6,227,70,166,212,150,103,69,37,160,245,109,105,61,82,239,113,233,217,237,47,110,129,104,212,168,148,58,68,42,52,6,27,102,52,24,237,198,105,182,210,73,74,80,132,146,82,68,68,68,68,68,68,93,196,65,86,163,211,235,145,58,26,148,118,223,96,207,85,33,104,74,146,125,134,90,25,40,140,143,176,204,127,213,50,149,77,163,68,68,26,92,22,34,176,130,34,36,50,210,80,158,194,34,215,68,145,23,113,23,249,135,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,121,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,97,22,132,63,216,4,95,207,126,106,104,153,120,194,170,139,16,234,173,38,229,171,198,122,36,22,90,125,4,251,74,118,52,146,109,237,164,243,110,36,137,198,72,183,39,93,15,184,140,251,168,74,244,187,235,183,237,209,83,187,46,58,148,153,179,170,114,222,148,227,143,188,183,21,185,199,20,225,145,26,212,163,211,114,212,125,166,125,227,227,45,167,91,219,204,105,105,220,68,105,213,38,90,145,251,72,127,200,191,222,26,116,26,117,19,43,180,23,41,231,24,206,122,34,204,127,147,183,177,213,211,161,238,37,104,69,235,118,22,186,234,127,104,149,98,161,120,208,76,230,94,150,148,62,160,207,149,215,252,222,254,196,234,213,56,251,189,131,230,112,94,97,199,49,62,239,125,38,123,90,244,126,239,227,30,162,68,46,52,81,127,21,58,220,139,183,54,117,139,110,159,21,199,23,77,233,249,100,148,25,154,249,148,200,43,61,52,51,215,77,167,236,33,108,249,59,194,118,176,95,47,182,197,134,168,200,68,168,29,111,61,205,154,45,205,243,100,58,157,199,177,6,122,19,189,154,164,191,214,116,99,157,170,161,86,115,59,121,212,82,166,212,78,250,59,67,108,245,79,101,62,49,118,118,159,184,88,143,5,106,98,227,97,253,243,81,92,82,66,102,250,51,99,187,52,55,54,63,81,35,237,211,183,78,239,176,89,48,0,231,152,253,87,137,66,194,122,229,78,115,234,102,59,61,54,245,165,68,147,45,100,180,146,208,204,200,187,204,189,163,51,138,35,113,205,16,70,102,125,195,72,25,64,165,200,164,101,250,216,133,40,164,165,212,117,187,147,35,82,89,107,54,65,151,97,145,31,113,255,0,160,118,96,0,0,31,30,237,183,227,221,22,252,170,20,162,213,169,59,55,119,127,101,105,87,180,143,218,159,112,204,93,237,64,151,108,92,243,104,115,155,52,63,27,151,189,38,70,90,110,109,42,46,242,35,238,81,123,5,246,112,232,189,162,222,57,103,183,141,153,205,200,118,39,87,205,74,93,37,169,27,170,18,244,212,183,25,150,164,159,104,148,0,2,10,113,119,164,187,63,46,107,154,211,8,95,71,166,170,52,153,169,59,231,64,46,195,211,179,184,83,238,6,215,35,219,120,165,68,173,74,113,198,218,143,212,238,83,102,68,162,221,25,212,150,134,102,69,222,175,120,211,50,21,26,161,20,149,162,29,105,207,97,232,162,61,15,252,221,228,33,133,131,146,138,22,24,230,236,177,82,221,134,148,83,63,222,26,229,160,137,191,232,197,48,173,164,134,18,146,213,75,81,158,138,237,251,251,4,214,21,35,198,230,27,77,92,120,97,45,182,148,75,127,211,124,197,109,236,61,173,211,72,187,71,47,225,29,113,75,166,102,11,209,45,61,181,154,135,245,137,53,25,107,203,133,61,69,217,169,23,121,251,140,93,240,134,156,85,172,105,87,102,87,107,53,26,124,39,229,76,165,116,252,148,50,217,172,207,155,81,130,74,236,36,153,247,36,251,180,238,246,138,67,176,35,82,38,93,208,35,87,93,109,184,43,230,243,84,226,146,73,45,26,89,167,83,87,103,210,34,239,22,173,109,112,205,181,209,25,233,41,166,41,198,103,70,118,42,121,172,182,106,65,168,244,220,95,205,116,35,45,15,67,237,16,75,56,217,77,185,178,209,122,19,47,67,146,245,18,166,158,166,52,178,109,197,52,131,113,217,4,134,77,102,203,104,37,146,24,215,105,107,217,218,93,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,179,187,64,216,83,137,214,206,46,216,244,187,222,214,168,71,149,22,161,25,135,148,77,58,218,205,165,184,202,29,54,213,177,106,36,168,137,196,234,90,158,154,255,0,17,236,0,86,151,25,44,36,42,181,149,68,196,250,93,43,153,50,28,184,208,36,60,219,26,154,99,33,170,131,235,51,82,80,102,69,169,145,158,170,211,236,246,136,13,145,156,99,155,131,185,134,181,231,162,95,38,21,98,163,10,147,44,214,225,165,180,178,236,232,198,181,43,215,65,17,17,55,218,103,169,105,222,70,52,51,68,170,69,174,81,160,214,97,62,219,204,79,140,212,150,156,109,68,164,41,11,65,40,140,140,140,200,200,200,203,184,204,126,208,0,21,189,198,31,8,162,85,176,250,149,137,176,169,143,187,62,28,182,33,60,235,44,18,137,49,208,197,65,229,26,140,144,106,34,37,25,25,234,173,62,207,104,130,57,28,191,95,195,42,246,36,221,203,230,33,148,225,237,97,136,238,22,164,69,40,151,25,196,237,61,201,45,250,35,82,208,247,8,251,121,87,94,186,110,250,229,205,33,107,91,181,122,148,153,235,82,204,205,74,83,174,169,102,102,102,102,102,122,171,222,127,121,137,55,144,76,163,87,179,3,137,148,202,253,78,154,226,109,122,28,230,102,75,113,230,86,77,72,228,200,138,181,179,170,153,91,107,220,211,198,123,76,203,82,239,50,46,251,224,181,109,138,53,155,111,192,182,168,16,35,195,131,78,140,212,102,154,101,164,54,146,75,104,74,19,216,130,34,215,106,72,187,8,187,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,110,171,98,141,120,219,243,237,170,253,62,60,200,53,8,206,198,117,167,154,67,137,52,184,133,33,93,139,35,47,162,163,46,210,62,241,67,249,251,202,53,123,47,216,153,83,184,41,148,215,21,107,215,103,61,50,35,140,178,179,106,63,58,68,165,161,157,82,202,27,70,214,153,35,218,70,122,23,113,153,119,70,75,58,186,245,173,119,80,238,104,235,82,29,164,84,163,79,66,144,102,74,74,154,117,43,35,35,35,35,35,213,62,242,251,200,72,44,242,95,175,226,109,123,13,174,228,115,22,202,176,242,142,196,135,123,76,142,86,249,46,43,113,238,81,111,209,122,158,167,184,78,222,15,24,69,18,149,135,213,92,77,155,75,125,169,243,38,63,9,151,94,96,146,74,142,182,41,239,36,210,102,130,81,145,168,140,203,69,105,246,123,69,145,0,0,252,85,186,164,90,29,26,117,102,107,237,178,196,8,206,201,117,199,20,73,66,80,132,26,140,204,204,200,136,136,136,251,204,134,121,243,207,140,115,113,139,48,215,68,245,203,39,161,81,234,51,105,49,13,14,26,155,83,45,78,146,104,82,125,117,145,145,147,157,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,207,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,226,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,217,223,246,50,115,148,219,159,50,247,161,178,196,57,12,209,41,137,234,100,203,54,220,75,75,229,187,28,150,201,44,153,113,6,179,67,250,237,61,59,59,79,179,190,103,226,255,0,15,43,62,210,177,234,87,124,184,29,60,107,118,140,243,139,90,90,105,4,125,59,46,56,107,89,156,98,46,228,246,158,165,252,5,93,214,32,182,253,213,58,153,69,65,190,219,149,7,88,136,150,139,118,242,55,13,40,36,146,123,245,236,211,66,251,134,133,242,51,104,46,205,203,21,139,9,232,238,176,244,218,37,50,115,200,113,27,84,78,46,159,24,148,90,109,35,239,79,183,183,237,29,240,82,15,23,27,138,93,79,48,94,137,117,237,204,211,255,0,171,73,40,207,78,100,40,10,62,205,76,187,203,220,67,168,112,70,134,211,215,38,39,204,113,165,26,227,250,23,150,173,189,133,185,186,145,31,104,182,225,10,111,236,148,80,113,59,55,103,138,151,20,52,174,153,254,254,215,45,6,78,127,70,37,132,238,37,176,164,158,138,66,76,181,87,103,223,216,38,122,213,26,159,20,213,162,26,105,191,97,104,146,45,79,252,221,230,51,51,142,85,200,215,38,41,86,235,81,28,117,198,164,116,219,84,225,145,168,246,198,105,39,169,145,153,119,167,222,46,11,132,61,33,216,25,116,68,215,88,66,58,205,116,81,36,201,74,217,58,121,118,158,157,189,226,117,128,8,191,196,94,246,139,103,101,158,226,55,167,183,29,217,125,39,41,42,116,144,165,237,168,68,215,66,220,70,122,18,189,130,132,236,154,4,187,158,231,133,67,130,217,173,249,60,205,137,34,51,215,107,106,81,247,17,159,114,79,216,52,233,105,91,241,237,123,126,45,10,41,104,212,109,251,123,191,180,181,43,216,69,237,87,184,125,128,0,0,1,157,12,239,217,202,179,51,29,116,83,82,210,155,100,250,46,89,41,58,127,220,17,140,255,0,178,69,222,161,99,60,25,110,86,42,88,83,114,219,169,148,133,59,72,232,247,183,188,141,73,230,201,168,44,187,53,212,181,34,215,184,191,136,177,96,1,21,56,148,209,61,49,149,251,136,250,117,187,201,233,62,138,55,105,173,70,31,216,126,225,65,84,233,139,167,204,110,99,127,73,189,116,254,36,101,254,177,166,44,9,186,85,121,225,93,18,227,113,100,165,203,234,117,50,61,126,140,151,81,239,63,221,247,143,118,108,50,110,19,198,202,13,194,238,94,210,212,189,157,227,254,197,106,113,168,183,34,205,177,172,123,133,76,106,245,59,210,123,86,72,47,87,152,245,57,7,169,233,169,118,23,188,132,18,225,243,121,73,180,115,65,106,45,181,154,90,147,215,115,116,51,47,163,78,149,167,246,136,187,213,237,26,24,30,43,24,172,54,241,47,15,42,150,107,132,157,179,249,31,75,254,3,237,185,251,170,253,207,113,255,0,172,102,142,232,161,84,45,59,130,77,18,124,105,48,229,69,217,189,183,144,166,220,78,228,37,69,169,25,17,150,164,162,62,238,227,26,33,202,70,51,193,198,108,31,183,235,235,126,50,167,203,106,107,206,182,218,136,246,165,185,174,180,71,166,245,168,187,9,61,231,237,254,3,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,105,125,180,13,143,152,19,123,96,62,32,85,109,43,154,135,62,52,120,242,223,76,57,78,198,121,13,190,194,95,117,182,214,149,173,180,18,183,19,74,50,50,45,12,139,82,251,37,191,12,108,230,73,195,27,174,46,15,94,245,103,21,66,173,204,67,80,221,146,249,154,99,190,243,176,227,160,183,58,250,80,134,210,132,40,244,36,25,151,110,154,150,164,46,126,28,200,181,8,140,206,131,37,169,17,228,54,151,90,117,165,146,208,180,40,181,74,146,162,236,50,50,50,50,50,31,236,56,246,109,176,238,62,37,229,242,247,161,46,11,114,164,181,65,169,201,134,133,52,75,87,80,80,95,75,123,75,106,143,118,171,236,208,181,237,236,25,208,171,68,169,89,151,132,216,38,78,70,168,80,170,78,52,101,235,33,77,60,203,166,95,98,146,100,164,253,134,90,123,5,251,112,242,197,182,241,95,45,182,252,135,39,156,153,148,38,34,81,164,26,157,222,174,99,48,34,26,245,245,212,125,238,123,116,62,222,226,18,104,0,7,31,205,157,147,15,16,112,26,237,181,228,211,74,99,211,41,51,219,136,92,146,113,77,200,92,39,208,133,167,84,168,201,68,107,236,50,45,75,94,193,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,181,38,147,78,190,211,62,194,227,56,55,135,21,28,87,196,187,118,197,167,182,226,189,43,83,137,21,229,32,148,102,219,78,200,109,165,43,82,74,180,211,152,93,166,147,47,191,184,104,111,44,248,19,107,224,30,23,81,237,42,13,57,134,164,148,72,235,154,249,50,218,92,117,254,157,150,220,53,41,45,160,213,169,180,70,102,162,212,207,191,236,235,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,0,0,0,0,57,54,102,48,38,215,199,204,46,172,90,85,234,115,14,201,56,146,23,9,243,101,181,56,211,253,59,205,182,164,169,77,172,211,161,186,102,70,146,212,143,187,237,207,38,50,97,197,71,10,49,46,226,177,106,13,184,159,69,84,229,197,101,75,37,17,184,211,82,28,105,42,212,210,157,117,229,159,105,36,139,238,238,29,155,5,44,55,51,13,134,111,216,196,181,61,93,162,75,84,198,22,103,185,194,130,204,118,218,75,73,61,174,47,77,239,118,36,146,73,215,218,71,216,119,91,148,203,38,30,30,224,53,165,107,198,166,148,55,161,210,160,55,44,185,36,218,156,144,136,76,33,107,86,137,73,154,140,209,218,102,90,158,157,163,176,128,0,140,188,67,49,109,172,40,203,109,193,33,185,231,26,101,117,137,116,104,198,151,118,43,152,244,9,102,141,61,116,159,123,126,205,79,179,184,197,4,210,98,84,175,59,194,20,18,39,36,212,43,181,38,218,34,245,150,167,94,121,210,47,181,74,51,82,190,211,61,125,163,69,249,73,195,168,248,105,151,203,34,132,136,72,141,41,234,13,50,76,196,19,100,133,117,7,5,132,185,184,182,164,247,106,142,221,75,94,206,209,216,71,248,204,153,22,159,17,233,211,164,181,30,60,118,212,235,174,186,178,66,16,132,150,170,82,148,125,132,68,68,102,102,98,152,56,156,103,50,78,38,221,114,176,122,200,171,56,154,21,18,90,218,152,236,103,204,147,33,246,93,153,29,101,185,167,212,133,182,164,45,39,218,130,51,236,215,66,208,132,72,192,76,9,189,177,226,255,0,165,90,86,197,14,124,150,36,75,97,51,37,53,25,229,182,195,10,125,166,220,90,150,134,214,73,218,78,164,204,204,180,34,61,79,237,191,156,176,229,206,206,203,182,27,83,45,122,13,53,132,84,21,21,133,212,100,242,90,39,29,146,113,217,67,167,189,45,54,165,17,169,146,63,88,181,51,237,63,179,146,113,54,197,230,48,219,46,117,122,36,119,88,41,119,59,114,40,230,133,40,183,19,82,96,204,78,226,34,90,79,93,81,223,161,151,216,98,153,242,201,98,78,196,140,119,178,237,184,177,95,147,206,174,211,148,249,182,131,94,198,142,99,40,82,215,162,85,162,75,127,105,153,105,218,52,119,100,80,19,106,217,212,59,105,4,68,84,170,116,104,69,167,119,205,52,148,123,139,247,125,197,247,16,251,99,61,28,65,175,41,23,118,104,46,181,184,179,83,49,186,30,86,166,103,244,169,209,117,254,209,151,122,125,130,118,112,87,183,34,194,177,175,139,129,49,244,122,163,232,205,206,26,11,214,229,189,81,65,104,122,106,125,135,239,49,101,99,254,9,134,73,195,120,153,65,56,125,235,218,90,159,179,188,120,76,117,186,21,102,97,101,106,227,66,201,42,137,211,104,102,122,125,41,45,35,222,95,189,239,25,157,168,204,93,66,99,147,28,250,78,105,175,240,34,47,245,11,245,225,173,68,244,62,87,237,211,233,214,215,59,171,250,72,219,174,149,25,159,97,123,196,171,0,21,211,198,106,229,98,155,133,54,213,188,169,40,75,181,126,179,99,123,200,148,174,84,154,122,207,179,93,79,66,61,123,143,248,10,230,201,5,156,171,207,49,214,189,53,77,41,108,151,91,204,36,167,95,251,130,73,151,246,76,187,210,52,94,0,0,0,2,140,120,175,89,213,27,123,49,18,43,50,153,74,99,85,182,114,20,148,168,183,114,160,193,74,187,77,36,71,161,159,176,207,248,14,133,193,170,254,106,135,137,23,45,152,235,166,147,175,244,122,22,226,34,62,67,21,7,63,120,189,254,227,254,29,226,227,0,7,11,206,228,7,170,57,101,188,34,176,194,93,90,189,31,161,26,77,71,217,80,140,125,154,125,195,57,99,71,185,55,150,137,185,120,181,159,108,218,50,87,93,253,87,209,254,254,144,95,234,29,172,4,70,226,111,135,177,239,108,181,86,39,46,33,186,253,39,167,229,41,45,146,148,142,108,248,100,173,15,105,153,106,73,246,105,252,69,34,96,213,216,253,143,137,52,123,166,50,182,185,11,168,218,122,153,125,56,238,35,216,101,251,222,241,166,138,69,78,61,102,156,213,74,42,201,77,61,187,105,145,145,247,40,200,251,140,203,188,135,236,20,63,197,7,5,93,195,44,192,205,184,226,193,233,233,151,39,47,166,36,53,177,191,230,240,161,33,123,116,109,41,250,75,237,208,207,183,191,67,29,23,132,246,98,106,54,254,45,198,195,43,142,166,69,70,122,138,244,26,123,110,60,175,239,185,21,40,198,158,197,186,72,215,231,28,250,41,221,246,31,104,185,164,153,40,137,73,50,50,50,212,140,135,37,199,108,175,97,22,97,40,175,210,239,203,114,41,201,117,149,50,221,74,60,56,189,99,58,161,212,145,161,215,90,112,211,161,188,181,23,103,98,180,63,126,176,46,247,224,235,58,133,89,244,254,18,223,47,183,209,47,169,135,215,212,204,159,75,136,90,150,217,252,196,34,208,251,27,238,50,61,117,211,216,39,134,90,168,120,163,104,97,237,42,205,196,215,99,74,151,72,132,196,68,74,101,82,22,110,37,166,25,108,141,75,120,136,205,70,105,89,159,97,107,174,189,157,164,58,248,252,213,40,77,212,169,210,169,207,17,26,37,48,182,84,71,237,37,36,200,255,0,210,51,189,158,139,5,88,123,153,75,194,1,66,114,59,117,26,165,66,164,222,246,246,18,208,228,249,36,74,47,85,58,145,236,236,50,215,239,19,119,131,6,34,17,65,184,240,225,249,77,36,185,179,42,136,104,215,162,140,244,167,50,71,161,171,187,217,244,127,143,176,90,104,0,15,197,88,58,106,41,146,95,171,165,147,134,195,75,117,227,116,147,177,40,74,76,212,103,187,176,139,77,123,198,124,115,239,137,173,98,46,98,174,86,233,207,107,78,160,206,153,71,140,148,40,185,102,134,39,74,216,105,34,90,147,166,213,150,134,90,118,119,17,9,7,194,7,5,27,187,177,38,163,137,149,72,77,189,6,142,195,209,216,55,27,220,73,150,212,136,15,36,203,115,102,68,100,149,31,105,40,149,247,119,139,151,34,36,145,37,36,68,68,90,17,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,254,25,18,136,210,162,35,35,45,12,140,83,71,23,236,21,106,209,196,154,118,38,82,225,54,204,26,195,12,199,124,219,111,105,42,83,178,39,188,163,61,173,145,25,154,82,93,166,163,87,223,222,35,230,66,49,49,156,59,204,85,178,221,69,237,41,213,233,208,168,242,82,181,23,47,99,243,162,239,53,17,173,41,211,106,15,83,61,123,59,200,198,131,168,231,77,93,50,51,244,132,178,80,223,105,14,178,109,18,118,41,10,73,26,76,182,246,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,143,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,218,125,159,120,209,13,50,19,116,218,108,74,115,68,68,136,172,54,202,72,189,132,148,145,23,250,7,233,28,131,50,180,60,81,187,240,246,171,102,225,147,177,162,203,171,194,126,34,229,60,169,8,54,210,235,15,54,102,149,178,70,100,162,53,32,203,176,244,211,94,222,194,16,62,200,224,235,58,187,89,244,254,45,95,47,185,214,175,169,153,208,84,204,223,83,139,90,86,225,252,252,35,212,251,92,239,51,61,116,215,218,39,166,4,229,123,8,178,247,69,98,151,97,219,145,74,75,76,165,151,42,82,33,197,235,30,209,13,36,205,110,180,211,102,173,77,148,40,251,59,85,169,251,180,235,74,50,73,26,148,100,68,69,169,153,138,85,226,235,141,238,94,184,205,15,15,104,213,2,93,38,135,1,180,201,109,14,234,69,57,153,115,218,94,164,151,13,63,65,69,222,146,87,191,66,236,30,131,131,214,10,185,93,196,42,166,44,212,32,243,33,83,227,63,1,133,184,214,168,76,134,223,128,250,77,38,109,153,18,136,140,244,50,81,31,217,237,23,22,63,29,94,167,30,141,78,118,165,41,100,150,153,219,184,204,200,187,212,68,93,230,69,222,99,50,248,203,118,63,124,226,77,98,233,146,162,55,38,244,251,140,140,255,0,177,29,180,123,77,95,185,239,23,119,195,31,15,88,178,114,213,71,156,152,134,203,245,110,163,156,165,54,73,82,249,83,230,18,117,61,164,103,161,43,219,175,240,18,228,7,20,206,68,180,66,203,197,210,251,134,209,18,122,31,235,126,143,247,244,114,255,0,88,206,16,209,158,72,160,61,78,203,45,159,21,246,82,218,211,233,13,72,146,100,125,181,9,39,219,175,222,59,168,0,167,62,50,183,243,85,204,71,182,172,198,157,53,122,3,172,212,183,17,145,115,216,167,185,251,199,238,247,23,241,239,28,247,133,13,157,81,184,115,17,30,179,25,132,174,53,39,127,61,74,74,140,147,205,131,57,41,237,36,153,22,166,94,211,47,226,47,56,0,0,0,5,60,113,160,70,152,141,105,47,183,183,175,251,191,168,167,119,8,181,146,44,86,86,18,230,2,129,112,59,37,12,195,62,171,168,82,215,181,63,222,82,80,157,79,122,75,189,207,105,141,20,50,243,82,26,39,152,113,43,66,181,209,73,50,50,63,226,67,253,0,120,60,115,162,185,112,225,101,110,142,204,94,161,114,58,109,27,217,191,118,217,45,43,187,67,215,187,94,239,96,204,152,208,238,64,235,84,218,214,88,237,87,233,75,82,217,46,187,69,153,164,200,255,0,164,37,23,97,164,204,187,200,196,139,1,229,177,58,206,166,95,214,69,74,211,172,71,39,162,78,228,243,17,177,42,215,99,200,112,187,20,149,23,122,11,216,99,50,85,186,61,78,213,172,189,73,159,171,82,226,237,223,183,114,116,220,130,81,119,145,31,114,139,216,52,71,146,156,71,111,21,50,229,106,222,8,117,110,28,206,187,83,90,181,87,169,62,75,125,190,178,191,197,251,199,115,16,131,138,166,6,39,18,240,65,87,117,46,154,151,171,22,230,156,133,37,157,202,254,113,50,11,106,237,75,106,87,208,65,247,25,127,18,20,209,131,183,220,220,52,196,235,102,244,134,251,173,122,42,173,10,83,220,181,26,77,77,181,33,183,20,158,197,39,93,118,23,97,153,23,221,222,52,115,129,88,139,77,197,60,39,181,239,74,115,252,207,72,82,33,60,254,170,73,154,93,114,51,78,40,143,69,43,67,249,194,236,51,51,255,0,72,247,160,0,2,154,248,204,216,72,165,99,45,2,244,136,202,80,196,202,20,88,206,237,78,155,158,92,170,131,134,103,162,72,140,244,47,105,235,254,145,202,56,93,95,14,218,25,158,167,197,92,167,80,197,106,51,84,206,89,44,201,38,183,170,16,139,83,45,196,93,201,251,126,227,23,212,70,70,90,145,246,15,232,0,224,121,223,197,168,216,67,151,123,166,178,169,169,143,46,165,79,157,76,135,243,132,133,28,135,32,201,83,122,122,233,62,246,253,134,103,238,33,158,58,205,78,125,205,112,77,172,74,55,31,153,84,152,228,133,253,37,41,110,58,179,81,247,153,153,153,154,189,230,127,120,189,94,24,24,62,188,52,203,172,10,180,232,39,30,101,200,182,170,229,171,91,20,109,72,131,9,90,158,168,73,247,160,253,166,95,105,137,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,30,113,63,193,245,226,94,93,103,213,160,193,57,19,45,181,187,87,61,26,222,162,106,60,25,170,212,180,66,143,189,101,237,34,251,72,81,85,26,167,62,217,184,33,86,34,155,140,76,165,204,110,66,62,146,84,135,26,89,40,187,140,140,140,141,62,242,63,184,104,115,36,24,181,27,23,178,239,107,86,83,53,50,37,211,105,240,105,147,62,112,150,162,144,220,24,202,115,95,93,71,222,231,180,200,253,228,59,224,0,254,25,145,22,166,125,130,133,184,162,223,14,221,249,158,168,69,68,167,86,197,22,51,180,206,89,172,205,36,182,106,19,75,82,45,198,93,202,251,62,226,29,91,131,61,132,138,174,50,215,239,73,108,165,108,67,161,74,140,214,228,235,181,228,74,167,184,70,90,164,200,143,67,62,227,215,253,34,229,0,0,7,130,199,92,69,166,225,102,19,221,23,165,69,254,95,163,233,51,94,99,69,36,141,78,183,25,215,18,69,170,147,169,159,44,251,8,200,255,0,210,51,159,137,247,93,91,24,113,130,183,95,230,59,34,69,195,93,146,168,137,89,169,106,34,126,82,214,132,233,170,207,189,206,226,51,251,53,23,179,144,12,28,137,132,89,117,183,99,244,8,98,117,110,36,74,188,179,229,18,84,110,189,6,41,47,95,81,39,244,155,246,234,126,243,49,37,7,12,206,182,35,183,133,121,114,186,175,5,186,182,206,31,67,161,161,90,43,215,159,25,190,207,89,63,227,61,255,0,251,6,119,40,148,122,157,213,89,102,147,3,87,101,202,221,179,118,229,107,181,6,163,238,35,62,228,159,176,105,183,12,108,234,101,131,100,83,109,58,60,114,102,36,30,119,45,27,18,157,55,188,183,15,177,41,73,119,172,253,132,61,72,8,233,159,202,205,54,139,150,59,173,250,162,148,134,15,161,213,100,105,34,79,244,132,82,237,53,25,17,118,153,12,241,13,54,96,101,21,219,123,11,40,148,119,162,244,235,143,212,234,214,205,155,119,73,117,93,218,22,157,250,247,123,71,188,1,254,111,60,212,118,141,231,220,74,16,157,53,82,140,136,139,248,152,206,190,119,113,89,88,183,143,245,250,251,82,16,244,50,233,122,117,33,123,147,253,229,25,10,208,247,168,187,219,246,24,148,156,23,209,187,17,238,229,250,222,175,65,247,127,81,81,239,23,16,0,0,0,2,147,248,190,222,49,171,152,227,10,222,141,32,157,42,47,51,95,92,149,167,58,28,5,251,20,126,239,113,127,17,3,97,204,145,2,74,37,197,112,208,235,122,237,81,25,145,150,164,100,125,165,246,24,208,238,70,49,196,177,227,1,40,183,92,151,146,117,31,231,61,91,123,189,118,255,0,158,201,109,27,136,220,90,139,84,181,169,106,127,119,217,33,64,126,26,212,3,169,211,30,130,78,45,6,230,223,89,7,161,150,138,35,239,237,247,12,194,223,182,124,251,10,236,157,106,84,208,164,201,131,202,222,74,37,17,250,237,37,194,250,73,73,247,44,189,132,45,67,132,22,96,217,155,107,61,130,21,89,73,74,233,123,122,30,98,200,140,249,142,79,146,230,155,156,251,11,232,160,190,223,120,179,128,31,242,164,146,210,105,62,227,25,233,207,246,24,150,23,102,62,225,163,52,194,155,97,125,39,44,246,232,147,210,4,85,30,158,162,75,189,207,97,11,6,224,225,136,178,171,56,71,86,195,249,110,40,217,183,121,29,34,117,61,11,168,149,80,117,125,134,163,46,242,246,36,190,221,123,197,137,15,157,95,160,82,46,122,83,244,74,237,62,60,232,82,54,243,88,144,210,93,66,246,168,148,90,165,68,100,122,41,36,125,165,222,68,51,155,153,172,186,93,153,126,191,170,180,26,157,54,90,105,144,223,139,29,137,170,101,210,105,199,29,138,135,182,165,197,52,132,153,246,175,176,139,95,84,251,244,51,19,83,133,54,111,152,160,77,60,15,191,235,143,155,19,29,214,146,228,153,37,177,11,89,193,140,203,9,55,94,34,34,34,37,153,33,8,215,191,79,105,11,109,105,198,222,109,15,52,180,173,11,73,41,42,73,234,70,71,220,100,99,254,128,0,87,183,24,123,6,53,111,7,41,87,119,33,29,68,10,155,13,243,73,37,191,98,34,212,28,219,174,211,61,53,61,116,212,133,92,101,78,181,34,131,152,124,63,159,30,67,140,153,92,180,146,81,161,102,157,83,215,48,102,71,161,151,103,103,112,209,253,187,48,234,22,253,50,121,171,113,201,134,203,218,235,174,187,144,71,254,177,244,64,5,74,113,141,199,2,153,94,163,96,213,50,115,166,134,25,143,85,144,132,59,243,123,201,117,8,234,35,36,185,244,187,75,176,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,122,98,154,194,28,53,145,33,69,183,71,59,117,45,59,123,70,139,108,235,118,29,163,105,209,173,120,17,218,97,138,77,62,60,38,208,210,9,41,36,180,210,80,68,68,68,69,166,137,47,97,125,196,62,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,0,0,0,0,0,0,0,0,0,0,0,0,15,141,120,219,176,238,219,78,179,108,79,142,203,236,85,169,242,33,56,135,80,74,73,165,214,148,131,35,35,35,45,52,81,251,15,238,49,157,44,219,225,108,172,35,199,171,178,216,122,9,197,142,237,82,124,184,72,229,26,17,211,28,215,208,217,160,141,9,45,186,55,217,161,105,217,216,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,118,31,97,35,187,219,236,22,214,0,62,117,197,48,233,246,253,78,121,43,105,198,134,243,218,235,166,155,80,103,254,161,156,12,214,86,159,175,102,31,16,39,200,144,227,198,119,45,84,146,107,89,171,68,245,207,153,17,106,103,217,219,220,45,31,131,197,129,30,137,131,149,91,191,144,142,124,250,155,237,243,77,37,191,98,226,211,220,219,174,210,61,53,45,116,212,197,132,128,0,255,0,151,92,109,150,214,243,171,74,16,132,154,148,165,30,132,68,93,230,102,42,75,138,214,111,88,175,77,44,15,176,43,143,147,17,28,214,172,228,105,37,177,107,65,206,140,243,10,54,158,50,50,50,52,25,161,104,215,187,95,97,8,223,195,203,46,181,92,110,199,90,29,102,69,53,199,168,54,204,248,213,89,78,184,202,148,195,167,30,100,69,45,149,25,180,180,40,205,14,234,104,51,45,75,188,200,187,239,218,157,79,135,73,167,198,165,211,227,55,30,44,70,80,195,45,54,130,66,16,132,36,146,148,146,72,136,136,136,136,136,136,139,65,250,69,118,241,143,196,89,84,108,35,165,97,252,71,20,76,220,92,254,173,58,158,135,211,202,167,186,142,194,81,23,121,251,82,127,102,157,226,190,50,3,134,37,138,57,143,183,104,206,176,167,35,163,171,230,158,221,82,90,192,148,162,215,212,81,119,183,237,33,161,116,164,144,146,73,119,16,255,0,160,21,145,197,247,48,108,194,181,89,193,10,76,164,169,117,77,221,118,197,145,153,114,220,129,37,189,118,185,246,159,210,65,253,154,119,138,174,176,172,249,247,237,217,6,212,166,33,74,147,59,155,176,146,74,51,245,26,83,135,244,82,163,238,65,251,12,105,234,139,0,233,148,198,96,155,139,115,151,187,214,89,234,103,170,140,251,251,61,227,247,0,143,89,231,199,20,224,62,1,214,174,184,207,36,170,95,205,186,70,201,94,187,159,207,99,54,189,164,78,33,71,162,93,212,244,63,191,237,207,20,201,146,39,201,92,185,78,26,221,115,77,202,51,51,51,208,180,46,211,251,8,79,30,16,119,140,106,30,57,76,183,164,200,38,138,181,203,211,215,36,235,201,135,61,126,213,23,191,220,127,192,93,136,0,0,0,254,41,73,73,110,82,136,136,189,166,99,55,249,190,191,229,226,54,61,92,119,12,137,109,72,67,189,31,45,76,184,107,71,100,40,232,61,12,212,175,220,247,247,142,48,45,151,130,221,205,57,116,123,206,220,126,115,174,70,111,209,220,134,22,233,154,91,213,85,21,171,106,76,244,45,79,180,244,46,209,104,96,2,134,248,160,225,35,152,109,152,137,213,88,240,141,170,117,119,149,211,56,77,237,74,249,48,97,37,122,25,33,41,61,20,191,97,159,219,160,142,184,51,139,183,86,11,95,16,175,75,86,169,42,43,209,185,155,208,211,238,54,151,119,50,227,101,184,144,180,26,180,39,85,167,111,102,191,192,244,111,131,120,151,74,197,171,2,155,123,209,228,54,244,105,252,237,138,66,210,162,61,143,184,209,246,165,74,46,246,207,218,127,234,30,220,5,69,241,160,195,194,135,118,90,55,244,24,137,47,72,117,253,115,169,111,180,249,109,83,154,111,85,18,126,211,47,89,71,246,123,135,207,224,205,117,78,99,16,110,75,97,43,108,163,73,232,247,18,140,247,30,214,42,11,45,59,116,239,251,5,194,0,142,57,211,202,205,183,152,124,39,171,83,25,165,176,221,122,57,185,83,137,37,166,27,39,93,146,212,55,218,101,10,95,41,197,169,58,184,158,194,237,236,45,12,180,34,20,59,91,164,222,248,9,138,175,66,125,153,244,170,213,173,88,87,41,107,75,204,27,138,141,36,201,43,73,153,33,102,131,91,93,134,91,117,211,216,101,217,117,220,63,51,149,68,204,6,29,194,182,110,90,172,72,215,101,21,150,225,173,151,95,66,28,148,134,88,138,131,116,146,183,214,234,205,78,188,162,221,161,106,101,220,71,223,48,128,0,69,78,37,148,120,53,92,173,215,151,53,181,168,225,166,84,166,182,17,30,142,34,157,51,105,158,164,125,157,167,221,218,40,251,1,84,180,227,77,140,164,30,138,43,142,153,167,255,0,189,180,52,153,135,166,165,88,54,210,151,244,142,145,12,207,255,0,180,160,122,0,31,2,253,186,224,88,246,93,114,238,169,72,109,152,244,122,116,153,203,83,139,74,75,70,154,83,135,218,163,34,238,73,251,75,239,33,157,28,213,98,172,172,98,199,43,166,238,122,82,228,71,244,156,230,33,41,75,53,145,70,235,31,113,178,73,239,89,109,209,206,205,167,167,184,79,14,14,24,30,74,159,90,198,90,181,49,74,34,106,77,38,51,142,51,170,72,247,83,228,33,73,53,55,223,222,100,100,191,184,189,162,215,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,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,242,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,99,14,56,74,61,232,45,186,55,219,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,187,82,102,93,202,47,105,253,230,62,248,15,63,136,70,164,216,55,42,145,244,138,145,48,203,255,0,180,172,102,207,30,148,181,99,77,242,165,158,170,59,142,167,175,255,0,189,186,47,7,134,149,30,13,43,43,116,21,194,109,105,57,137,139,41,221,228,69,171,139,167,67,220,101,161,23,103,97,119,246,137,86,0,2,31,113,3,206,85,15,47,248,119,54,217,182,234,177,36,221,149,166,92,134,219,45,62,133,185,21,15,49,41,4,233,165,15,161,212,26,93,101,37,187,67,208,207,184,207,186,148,40,148,155,227,31,49,85,136,76,51,62,173,90,186,106,233,230,173,41,121,243,109,82,100,145,41,106,50,37,172,144,75,119,180,207,118,154,251,76,251,111,159,36,185,100,162,101,191,8,224,81,202,11,126,156,169,33,169,213,25,11,105,28,212,188,228,88,201,117,178,87,41,181,146,55,179,174,213,17,158,189,231,175,116,137,1,79,156,102,110,169,239,98,13,183,108,169,109,156,104,221,102,212,164,213,184,183,49,79,89,235,219,167,127,216,63,127,5,252,60,41,151,101,221,127,78,136,147,244,127,65,208,186,166,251,75,152,213,69,167,52,81,167,236,34,245,84,95,111,184,91,160,15,17,140,152,151,74,194,91,2,165,123,214,36,54,204,104,28,157,234,90,210,146,45,239,182,209,118,169,73,46,247,11,218,95,234,25,200,198,108,93,186,177,166,248,155,122,93,85,73,82,158,147,203,216,135,95,113,196,181,181,150,219,61,164,181,172,211,169,52,157,123,123,116,254,5,34,184,95,97,35,152,145,152,136,21,89,16,77,218,117,15,155,212,184,109,110,74,57,208,102,165,26,153,161,73,45,84,143,105,151,217,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,165,169,118,10,154,29,155,40,87,252,172,56,199,171,114,225,98,91,49,208,215,89,204,83,206,26,17,219,10,66,11,83,37,39,247,253,253,227,72,41,82,84,91,146,162,50,63,105,24,254,128,0,0,231,120,255,0,121,200,176,48,162,183,116,196,222,78,195,233,182,154,53,212,183,201,105,7,220,164,159,114,253,227,52,117,25,175,84,38,57,50,67,170,113,199,52,213,74,81,153,158,132,69,222,127,112,252,226,200,56,54,93,112,160,98,45,126,219,126,65,37,250,135,75,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,156,74,128,201,106,100,131,62,228,159,246,139,248,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,241,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,187,9,10,63,162,143,97,151,113,247,136,123,193,174,140,135,113,78,191,86,90,100,110,99,165,216,105,47,155,245,163,84,18,123,187,63,205,219,222,46,68,7,240,200,140,180,50,212,140,65,46,32,217,8,164,227,85,191,51,17,176,238,152,212,107,182,3,110,73,121,166,25,74,58,196,33,18,158,82,72,153,142,183,92,117,110,186,130,208,212,91,180,247,232,103,82,182,109,223,138,153,91,197,134,42,49,211,84,162,85,232,53,20,28,136,143,20,152,201,144,150,36,164,214,219,136,37,54,165,182,165,177,161,145,233,174,221,59,12,187,46,243,38,153,211,178,179,47,103,69,102,101,82,4,11,178,51,72,110,101,61,111,180,210,220,90,90,143,204,113,182,141,247,29,52,27,175,154,73,71,222,101,161,246,247,201,192,1,28,56,131,51,206,202,197,233,234,160,249,116,186,138,253,98,238,210,157,43,187,237,20,77,151,230,214,238,55,88,136,65,36,204,238,74,94,155,187,191,190,218,26,75,176,210,164,88,214,234,20,68,70,154,76,66,61,59,181,228,164,125,208,16,139,138,150,55,189,134,184,26,245,167,78,144,150,229,220,202,85,61,194,37,153,47,145,34,28,214,204,203,71,18,125,232,46,242,50,251,12,82,77,181,66,168,221,215,53,54,222,128,219,175,204,171,77,102,35,100,146,82,212,165,186,225,32,187,136,204,207,85,23,176,207,239,26,36,201,174,19,68,193,236,190,218,118,235,113,13,137,114,233,144,39,207,74,155,36,171,170,92,40,232,115,95,81,7,174,173,255,0,104,183,123,204,118,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,0,0,0,0,0,0,0,0,0,0,0,28,67,57,88,77,19,24,114,251,118,91,174,68,55,229,196,166,79,159,1,41,108,148,174,169,16,164,33,189,61,69,158,186,185,253,146,221,238,49,157,187,150,133,81,180,110,106,149,189,61,183,88,153,73,154,244,71,9,68,164,41,43,105,195,65,247,145,25,30,169,63,97,31,220,46,219,133,110,56,63,137,88,26,205,165,81,146,151,37,219,42,77,61,178,53,153,175,145,30,28,38,200,207,87,20,125,235,62,226,34,251,8,77,208,31,10,252,73,174,199,184,144,146,35,53,82,101,145,107,221,253,74,134,109,51,2,218,154,198,235,237,11,36,145,149,201,84,250,61,223,223,110,139,217,225,242,199,39,43,22,95,98,11,153,75,167,47,213,251,105,209,123,254,209,35,192,4,99,206,94,116,172,172,180,217,210,153,135,84,129,62,236,146,211,141,195,167,161,246,157,113,181,169,169,28,183,28,104,159,109,210,65,58,193,36,212,93,198,122,23,111,117,33,222,119,126,42,102,147,22,36,84,100,38,169,91,171,215,170,43,56,241,25,41,50,83,29,47,201,81,161,182,208,106,113,72,109,43,127,66,34,215,77,218,118,153,246,219,87,15,156,132,82,112,86,223,133,136,216,137,76,106,77,219,61,182,228,178,211,236,165,125,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,245,91,205,69,243,125,145,169,233,45,189,159,231,237,239,19,7,133,142,20,124,129,203,188,43,130,92,25,17,231,87,249,156,228,200,107,98,139,145,58,106,19,216,104,73,253,21,251,76,251,203,184,76,240,21,231,197,247,19,42,118,246,19,70,177,225,57,41,134,235,187,249,139,108,212,148,171,147,38,3,165,169,146,203,94,243,246,31,240,239,20,198,46,171,132,118,11,124,139,194,41,88,135,80,167,37,185,119,55,47,99,139,103,69,255,0,55,149,61,147,208,205,4,125,202,34,250,71,252,59,132,254,0,20,239,198,78,236,133,63,17,104,22,211,18,9,79,211,250,174,106,9,100,123,121,140,83,214,157,72,143,82,212,139,218,68,43,124,126,138,116,215,169,243,27,153,29,213,54,227,122,232,164,168,200,203,82,50,239,47,188,105,115,47,247,164,140,64,194,138,37,213,47,121,187,51,169,220,107,215,83,217,37,212,23,122,148,125,200,247,142,136,0,0,2,53,113,10,188,91,179,50,199,115,212,92,117,164,17,244,93,139,86,154,255,0,72,68,46,207,88,191,120,103,206,4,41,21,25,104,135,21,149,186,235,154,237,66,18,106,51,208,140,207,176,187,123,136,116,92,196,97,119,236,131,20,106,182,82,82,226,81,15,145,180,156,45,15,215,142,211,135,253,132,127,140,247,127,237,30,151,38,216,200,172,18,199,90,21,219,34,66,218,167,183,213,117,91,87,180,207,88,114,27,71,122,208,159,164,239,180,254,239,183,69,148,186,156,58,196,22,170,84,247,146,236,119,183,108,90,84,74,35,208,204,143,180,140,203,188,140,126,176,30,67,22,44,74,110,37,88,53,75,50,173,25,183,227,84,57,27,208,226,18,162,62,91,205,184,93,138,74,139,189,5,236,63,245,140,208,222,150,180,219,46,229,153,109,84,75,73,16,249,123,251,255,0,182,218,86,93,228,71,220,162,246,9,251,194,107,48,246,158,31,220,149,28,55,184,20,220,103,235,188,158,157,247,13,164,35,230,27,156,242,181,82,220,73,247,44,139,177,39,223,236,239,23,30,70,70,90,145,234,67,250,62,37,231,105,210,175,139,110,101,175,91,97,47,66,155,203,230,161,73,74,136,246,56,149,151,98,136,203,189,37,222,66,55,228,187,39,212,140,177,204,185,91,142,227,178,93,151,209,242,222,120,210,179,245,10,70,186,40,153,108,251,159,211,248,127,158,85,143,153,95,185,173,219,86,17,212,110,90,237,62,149,20,187,222,155,41,182,17,222,69,244,150,100,93,234,73,127,18,247,142,71,59,58,121,98,167,202,232,228,99,69,155,205,37,37,38,69,113,211,251,12,203,82,239,127,237,29,10,203,197,92,54,196,136,228,229,151,123,80,107,100,227,124,195,110,13,74,60,149,108,50,79,105,147,107,87,103,174,159,254,136,189,228,33,119,17,204,140,80,177,62,213,168,226,213,129,70,110,53,203,73,138,244,169,76,68,142,132,117,109,180,220,183,214,123,90,142,167,28,117,110,45,5,218,162,35,208,181,208,244,49,83,152,77,137,215,214,94,113,70,21,197,73,147,58,155,58,141,81,109,19,162,26,222,103,152,150,100,54,183,25,113,9,91,102,100,106,100,136,210,163,46,237,15,79,102,130,114,199,142,20,108,125,194,42,29,241,78,153,29,217,110,68,140,221,69,182,156,66,185,82,206,43,46,186,131,34,113,102,157,13,226,45,20,173,197,237,247,159,88,1,29,115,252,146,86,86,47,141,77,93,148,122,153,246,127,246,58,80,163,76,174,66,93,67,48,152,123,21,9,37,26,238,122,73,104,101,175,124,230,11,253,99,72,118,212,117,69,183,41,81,84,146,35,102,19,13,153,17,119,25,54,68,62,144,254,25,145,17,153,158,132,66,145,56,184,226,211,247,182,63,69,180,160,79,223,75,161,82,209,25,214,16,233,154,10,99,51,103,182,165,26,73,102,157,219,84,69,169,145,43,238,33,225,56,107,96,219,152,169,152,218,76,201,112,94,114,159,110,27,21,149,57,202,213,179,114,60,248,102,104,51,52,41,63,69,195,236,236,61,61,164,47,202,52,118,98,71,106,44,116,18,26,101,9,109,9,34,34,36,164,139,66,34,34,236,46,193,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,202,76,118,101,199,118,44,132,18,218,121,10,109,105,50,35,37,36,203,67,35,35,236,62,193,65,188,74,112,109,204,43,204,109,90,100,56,47,55,79,184,205,250,202,92,54,180,108,156,145,62,97,236,35,36,37,63,69,178,236,237,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,228,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,253,66,242,242,2,146,78,86,44,125,13,71,173,30,152,125,191,253,142,138,36,80,14,79,153,220,112,163,96,22,17,87,47,138,140,200,237,75,110,36,150,233,205,186,226,19,205,150,81,94,117,164,17,27,136,53,106,108,153,104,149,110,63,103,188,179,237,139,56,157,125,102,27,20,102,220,85,105,51,170,83,171,53,23,17,6,33,45,231,185,105,122,67,139,109,150,208,165,184,100,68,167,140,137,41,51,239,208,181,246,219,31,14,60,140,80,176,194,213,167,98,213,255,0,70,110,77,203,86,138,204,168,172,75,142,133,244,141,186,220,71,208,123,93,142,151,27,117,14,33,101,216,163,34,212,244,212,245,49,52,111,76,85,195,108,55,142,110,94,151,181,6,136,77,183,204,38,231,84,163,198,86,194,37,118,145,56,180,246,122,138,255,0,232,79,220,99,194,209,115,141,150,170,253,64,169,148,236,101,179,151,32,215,176,147,242,138,1,153,158,226,79,97,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,238,50,31,176,69,76,232,228,250,145,153,217,150,211,114,29,122,51,176,250,206,99,204,169,40,63,92,163,233,170,141,151,15,185,141,63,143,249,164,133,155,105,210,172,123,110,29,175,68,97,44,194,133,204,229,33,41,74,72,183,184,165,159,98,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,81,33,179,105,105,249,246,224,188,157,20,135,20,125,200,50,237,73,119,123,123,196,2,178,237,105,183,165,203,14,218,167,22,178,38,115,54,119,255,0,97,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,98,82,146,239,89,251,11,253,99,215,128,252,149,74,156,58,60,23,106,53,7,146,212,118,118,239,90,148,73,34,212,200,139,180,204,139,188,200,103,79,57,88,202,172,110,199,106,237,219,29,245,185,79,115,165,233,119,47,83,45,33,199,109,125,203,90,126,147,94,195,251,254,207,53,151,124,46,253,175,98,141,42,203,82,29,82,38,115,247,19,101,169,250,145,221,112,191,176,191,241,126,239,253,163,157,79,133,34,157,45,112,229,50,182,157,111,77,200,90,77,38,90,145,25,118,31,111,113,141,5,240,244,188,91,188,242,199,108,84,27,117,165,17,117,189,136,86,186,127,72,75,46,223,88,255,0,116,73,96,0,0,16,55,140,5,104,160,229,216,168,251,214,71,83,254,201,31,170,124,185,208,21,219,219,246,251,140,84,110,95,40,202,184,49,122,129,72,68,85,73,83,253,86,141,37,27,205,91,98,186,174,237,15,94,237,123,189,130,67,241,87,183,138,135,154,42,203,141,199,38,218,147,211,236,81,35,66,86,218,116,29,116,61,8,143,67,49,13,80,181,182,162,91,107,82,20,93,198,147,208,200,93,31,12,252,234,210,177,26,205,167,225,13,249,89,74,46,122,127,55,150,252,169,9,35,149,204,118,100,131,209,78,190,167,23,181,180,32,187,18,90,118,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,212,153,25,118,40,203,176,253,162,233,178,113,196,175,15,177,117,136,150,45,250,251,212,155,153,60,205,100,75,83,12,70,123,182,67,190,170,157,148,167,21,181,182,208,71,234,246,25,145,119,25,24,157,164,100,101,169,25,25,15,232,254,18,82,74,53,18,72,141,93,231,167,105,143,205,82,169,66,164,66,114,161,81,144,219,17,218,211,123,142,44,146,146,212,200,139,83,51,34,46,211,33,66,249,204,207,78,33,227,181,237,34,37,173,114,86,104,182,188,125,157,60,72,211,31,141,204,220,204,115,87,49,8,144,182,207,71,90,81,150,157,219,140,251,207,178,39,61,42,84,151,77,249,18,29,117,211,50,51,90,214,106,86,165,221,218,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,236,251,175,7,39,57,176,179,243,89,133,232,106,123,177,27,175,177,24,160,213,105,239,41,162,83,170,76,120,252,231,18,209,188,234,212,217,174,65,164,148,174,254,227,45,123,234,215,137,182,94,223,193,204,115,151,112,83,97,54,221,22,230,230,84,210,166,155,50,66,31,145,50,98,201,189,73,180,32,140,144,217,118,106,103,246,153,14,231,193,203,27,85,10,227,172,96,237,74,106,137,151,216,145,84,142,133,57,234,155,138,114,159,29,36,68,167,52,215,66,62,228,107,246,251,5,183,128,227,25,199,160,189,113,101,151,18,96,70,136,114,31,43,90,176,182,80,150,205,103,191,209,242,9,58,17,17,158,186,171,217,218,42,35,134,134,5,86,47,188,200,68,169,205,132,72,141,104,62,220,247,185,173,172,182,191,18,124,53,41,29,173,168,137,90,44,251,12,210,127,105,11,220,66,18,218,18,218,11,68,164,136,136,189,196,63,232,124,59,230,178,221,187,100,220,23,3,174,147,104,166,82,165,204,82,205,90,18,73,182,84,179,61,117,45,52,219,223,169,125,227,55,121,142,188,164,95,120,227,123,220,15,73,231,161,235,130,165,200,94,243,81,27,71,49,229,167,67,53,43,179,215,246,30,130,206,248,55,97,159,163,240,242,183,136,178,96,154,29,147,80,147,1,183,22,214,134,166,212,197,61,226,208,205,26,153,106,90,253,45,62,207,104,178,80,0,0,0,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,0,168,12,250,231,215,54,56,45,155,27,231,12,240,211,21,189,13,109,209,189,25,209,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,255,0,133,254,61,226,198,98,112,10,191,122,227,29,215,242,130,181,10,240,149,75,98,79,67,26,38,200,168,133,9,196,183,178,59,109,160,244,91,206,30,166,91,189,109,53,208,136,139,192,113,48,196,124,231,101,231,209,184,189,129,120,163,85,110,193,155,164,58,220,31,147,180,169,108,208,37,23,45,12,185,206,113,133,61,201,144,106,81,106,230,228,161,212,237,230,124,243,77,38,16,88,28,89,51,141,108,222,84,154,237,231,125,68,188,104,81,36,18,170,20,41,52,106,124,52,78,96,200,201,72,39,227,199,75,173,47,67,220,133,145,153,18,210,147,82,92,78,228,42,236,240,171,19,45,92,100,195,139,115,20,172,169,125,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,26,184,160,99,222,44,101,219,0,168,23,174,14,93,127,39,235,83,111,8,180,183,228,244,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,235,104,183,5,225,70,165,212,99,124,157,165,55,207,138,252,214,155,117,189,232,140,149,167,114,22,162,213,38,74,45,117,35,35,237,23,126,32,87,18,204,253,201,203,213,42,46,19,96,133,221,17,140,80,151,33,137,53,55,147,9,169,133,68,167,109,53,145,44,157,213,164,73,120,249,91,80,182,220,209,149,56,179,38,205,108,45,80,46,211,226,61,196,38,249,186,168,214,85,173,140,157,109,106,224,168,71,165,211,163,124,157,162,55,207,148,251,137,109,166,247,174,50,80,157,203,90,75,85,25,36,181,212,204,139,180,93,78,5,218,184,177,104,97,197,58,153,141,248,159,242,238,243,119,89,21,74,147,84,248,208,226,178,226,136,191,155,70,109,134,90,213,150,244,208,156,113,60,197,168,212,163,216,74,75,77,244,1,31,243,153,154,95,228,143,100,217,248,145,54,219,244,221,22,165,120,69,161,86,227,180,173,178,145,5,216,114,221,83,177,140,212,72,55,144,182,27,81,37,126,170,210,74,70,168,53,19,136,237,86,157,211,66,190,109,90,53,235,107,78,235,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,176,125,96,21,1,159,92,250,230,199,5,179,99,124,225,158,26,98,183,161,173,186,55,163,58,40,94,130,166,200,229,115,105,177,94,115,231,30,142,183,21,171,142,173,94,178,143,77,116,45,8,136,138,95,240,191,199,188,88,204,78,1,87,239,92,99,186,254,80,86,161,94,18,169,108,73,232,99,68,217,21,16,161,56,150,246,71,109,180,30,139,121,195,212,203,119,173,166,186,17,17,76,0,16,3,138,222,104,241,219,45,127,178,239,216,165,243,242,115,229,31,166,253,39,253,25,14,103,63,167,232,121,63,223,45,57,183,111,61,223,163,166,187,187,117,208,180,231,252,47,243,153,153,60,196,227,237,126,202,198,60,72,249,65,69,133,103,202,170,49,27,208,240,34,108,148,137,176,155,75,155,227,176,218,207,68,60,225,104,103,183,214,215,77,72,140,164,174,113,51,139,252,146,177,79,7,254,80,195,234,236,203,215,210,212,234,239,206,114,253,31,203,147,75,217,81,245,24,117,215,121,12,187,47,230,17,183,153,205,237,61,82,141,36,253,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,8,43,157,174,39,88,113,129,144,235,152,95,132,147,126,84,98,74,58,202,76,151,161,172,147,22,218,149,200,50,67,238,56,227,78,53,37,230,222,90,63,155,164,148,157,205,60,135,84,210,146,72,83,135,7,16,8,121,136,161,53,132,152,189,113,127,182,196,14,165,246,164,200,109,136,237,220,81,119,173,205,209,208,202,27,109,15,50,217,146,22,201,39,113,182,209,58,147,95,207,19,83,168,0,86,6,101,184,185,195,178,51,5,66,164,224,131,31,43,108,91,75,175,98,230,38,165,48,204,91,154,83,141,108,105,49,164,169,135,92,109,152,206,22,242,121,179,36,190,163,81,17,27,100,135,28,177,76,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,128,229,89,157,204,45,171,149,252,26,173,98,229,211,27,175,232,57,113,169,212,180,74,110,59,213,57,206,171,107,81,219,82,207,252,167,22,105,74,212,134,154,117,100,133,236,218,117,213,149,78,48,87,82,239,185,148,12,212,29,43,228,221,114,161,34,107,23,4,40,142,51,242,117,158,75,139,76,66,139,29,151,92,148,201,184,150,91,108,212,124,212,111,90,156,113,210,211,101,181,0,134,180,140,241,201,182,184,128,94,89,71,196,100,68,42,21,74,69,53,22,141,88,214,212,115,131,45,218,76,103,213,9,243,81,164,157,67,238,169,124,165,22,174,147,206,165,189,22,151,17,201,153,64,0,42,3,62,185,245,205,142,11,102,198,249,195,60,52,197,111,67,91,116,111,70,116,80,189,5,77,145,202,230,211,98,188,231,206,61,29,110,43,87,29,90,189,101,30,154,232,90,17,17,20,191,225,127,143,120,177,152,156,2,175,222,184,199,117,252,160,173,66,188,37,82,216,147,208,198,137,178,42,33,66,113,45,236,142,219,104,61,22,243,135,169,150,239,91,77,116,34,34,152,0,32,7,21,188,209,227,182,90,255,0,101,223,177,75,231,228,231,202,63,77,250,79,250,50,28,206,127,79,208,242,127,190,90,115,110,222,123,191,71,77,119,118,235,161,105,207,248,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,119,254,38,24,131,153,60,27,193,170,110,49,101,246,255,0,244,4,75,122,160,81,238,120,222,138,129,43,157,22,82,155,109,137,59,229,165,102,158,83,228,134,185,109,32,212,190,175,113,232,150,140,196,11,203,119,21,60,126,129,141,182,179,249,141,197,217,117,28,58,84,135,89,174,51,26,219,167,37,105,67,140,56,134,158,51,143,29,15,108,109,229,52,226,201,179,53,154,16,162,36,172,253,69,93,160,168,12,250,231,215,54,56,45,155,27,231,12,240,211,21,189,13,109,209,189,25,209,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,255,0,133,254,61,226,198,98,112,10,191,122,227,29,215,242,130,181,10,240,149,75,98,79,67,26,38,200,168,133,9,196,183,178,59,109,160,244,91,206,30,166,91,189,109,53,208,136,139,219,103,239,48,245,92,179,229,162,191,126,90,181,88,144,46,202,132,136,212,75,113,114,97,170,74,58,215,215,170,212,73,34,52,18,219,140,220,167,144,110,252,222,246,146,74,37,234,77,174,168,45,62,35,220,66,111,155,170,141,101,90,216,201,214,214,174,10,132,122,93,58,55,201,218,35,124,249,79,184,150,218,111,122,227,37,9,220,181,164,181,81,146,75,93,76,200,187,69,244,138,181,198,254,50,241,168,88,195,76,167,224,189,163,18,231,195,234,28,133,189,62,114,165,59,13,251,145,14,65,209,12,160,164,69,223,5,12,201,117,74,81,236,90,221,56,237,232,166,208,165,146,236,170,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,7,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,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,42,224,201,151,22,186,237,193,136,243,172,172,214,84,169,81,41,87,53,65,78,209,43,241,227,34,36,90,19,142,30,137,133,32,139,254,227,238,36,72,112,212,227,106,212,222,90,208,163,113,155,31,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,171,2,192,227,29,121,87,115,47,73,172,226,13,42,37,171,131,115,35,149,50,117,22,52,98,169,73,128,181,32,204,170,39,36,144,219,206,44,158,219,189,41,78,194,143,184,146,203,143,17,45,86,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,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,60,171,134,158,122,164,230,106,217,149,134,24,157,62,92,172,80,183,35,191,82,149,57,81,90,109,138,189,56,228,17,37,244,19,13,161,166,86,201,190,203,42,108,210,91,139,150,226,84,179,83,132,220,223,0,21,87,153,206,46,117,219,71,48,84,234,38,4,49,74,174,216,182,109,65,230,43,111,38,82,30,139,119,54,182,153,37,37,167,13,142,100,94,67,133,37,45,188,211,142,54,234,182,56,100,227,122,33,93,171,17,248,128,67,196,204,131,222,217,129,203,245,197,242,102,250,182,125,16,197,74,154,251,108,75,149,67,148,253,70,51,43,74,144,242,20,219,204,184,218,222,229,61,179,106,211,187,177,14,33,104,110,186,255,0,186,143,158,207,252,57,255,0,213,154,63,253,144,95,240,0,0,0,160,31,238,163,231,179,255,0,14,127,245,102,143,255,0,100,22,253,144,172,82,190,241,167,41,214,54,38,98,93,119,211,55,37,103,210,125,108,222,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,4,53,164,103,142,77,181,196,2,242,202,62,35,34,33,80,170,82,41,168,180,106,198,182,163,156,25,110,210,99,62,168,79,154,141,36,234,31,117,75,229,40,181,116,158,117,45,232,180,184,142,76,202,0,0,0,0,1,64,63,221,71,207,103,254,28,255,0,234,205,31,254,200,45,251,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,250,217,189,43,49,249,188,170,148,166,91,249,182,80,134,211,163,109,33,62,170,75,93,53,61,76,204,206,64,10,128,207,174,125,115,99,130,217,177,190,112,207,13,49,91,208,214,221,27,209,157,20,47,65,83,100,114,185,180,216,175,57,243,143,71,91,138,213,199,86,175,89,71,166,186,22,132,68,69,32,56,82,102,143,29,179,41,251,81,253,181,223,63,40,254,78,122,19,209,159,209,144,225,242,58,142,187,157,253,236,211,123,183,114,26,250,90,233,183,179,77,79,89,254,43,3,62,220,80,175,188,42,198,86,176,143,47,78,82,145,242,46,160,211,151,53,82,83,108,206,102,167,33,41,37,46,152,132,145,159,45,148,110,54,223,81,41,15,243,82,164,36,217,229,26,157,151,249,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,206,150,195,77,191,205,110,57,185,243,100,123,53,218,173,12,187,106,7,251,168,249,236,255,0,195,159,253,89,163,255,0,217,5,191,100,43,20,175,188,105,202,117,141,137,152,151,93,244,205,201,89,244,159,91,55,165,102,63,55,149,82,148,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,198,172,251,113,66,253,138,93,77,97,30,94,156,165,86,110,186,53,65,167,46,106,164,166,250,136,48,185,78,18,151,76,66,72,203,152,242,246,155,111,168,148,92,148,154,144,147,39,204,213,30,101,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,7,201,187,46,154,21,141,106,214,111,91,166,119,69,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,130,173,176,231,140,116,151,179,47,92,126,254,165,75,143,130,181,249,12,196,164,178,228,102,151,81,183,16,132,18,10,98,141,132,110,125,14,168,148,227,204,153,186,182,247,145,50,181,242,182,63,106,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,0,0,0,0,0,0,0,0,0,2,21,113,25,207,183,242,87,161,49,134,248,118,199,81,137,183,53,63,172,137,33,248,251,226,209,96,173,107,104,166,40,150,91,30,120,214,219,137,105,174,212,146,144,165,186,91,82,150,222,233,121,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,169,20,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,236,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,207,83,218,122,13,34,88,213,150,238,59,38,223,184,90,116,156,69,82,149,18,98,86,74,212,148,78,50,149,145,235,169,235,174,239,121,253,227,238,15,249,90,18,226,20,218,203,84,168,140,140,143,218,66,136,248,151,224,93,98,196,204,132,186,156,40,68,184,215,123,238,79,103,148,218,207,115,242,231,204,82,81,216,218,72,213,162,11,176,141,71,246,152,183,124,156,80,94,183,114,201,134,208,36,196,56,239,157,173,71,91,200,54,205,7,191,209,241,201,90,145,145,30,186,167,219,219,216,59,56,10,144,227,27,141,167,54,227,163,96,237,54,106,205,150,24,143,84,144,132,185,234,147,137,114,161,29,68,100,151,52,215,67,46,244,107,246,251,7,11,225,149,151,183,241,143,29,34,92,21,40,77,185,69,182,121,117,53,41,214,204,208,183,227,204,134,179,111,83,109,104,51,52,56,125,154,145,253,164,66,210,243,141,155,11,63,42,120,94,182,160,59,17,202,251,241,206,13,42,158,202,154,53,52,165,71,145,201,113,77,19,205,45,45,18,227,146,77,73,238,238,34,215,186,143,177,139,49,216,179,141,119,44,234,245,221,121,213,221,106,83,142,154,33,21,70,74,163,180,218,156,113,100,218,91,113,213,237,73,19,170,73,22,186,17,118,125,252,230,21,78,165,77,146,83,41,213,9,49,100,36,247,19,172,186,164,44,143,82,61,117,35,215,188,136,255,0,128,159,60,58,115,211,122,89,152,133,73,194,188,68,184,106,117,138,29,118,83,20,248,142,77,150,236,133,70,121,247,226,48,142,215,164,18,16,218,80,149,159,98,76,203,83,208,140,140,200,93,12,89,44,204,140,212,200,206,37,198,95,66,92,109,105,50,50,82,84,90,145,145,151,97,150,134,63,208,210,147,81,40,210,70,105,238,61,59,72,127,71,240,204,136,181,51,208,132,18,206,63,18,188,62,194,38,37,216,182,19,239,85,174,101,114,244,145,17,76,63,25,158,216,238,250,234,106,82,92,78,230,220,89,23,171,218,100,126,194,51,20,179,115,220,213,139,190,183,34,225,175,76,118,84,217,91,57,142,184,226,150,165,109,66,80,93,170,51,51,236,73,23,105,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,169,61,123,125,154,152,165,197,173,110,40,214,226,212,181,31,121,168,245,51,19,43,133,77,188,85,204,209,81,156,114,57,56,212,110,163,122,141,26,146,119,83,167,105,169,232,100,90,153,8,241,152,58,50,173,252,94,175,210,23,21,81,141,142,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,246,76,253,82,230,78,158,174,206,223,179,220,66,121,0,0,0,174,94,51,243,80,206,23,90,112,205,74,221,39,175,208,136,251,61,89,20,227,237,21,185,147,22,141,236,202,89,237,146,246,107,233,15,91,93,52,254,97,35,218,38,103,25,172,50,171,51,116,219,56,141,26,26,21,10,79,91,212,186,219,106,51,78,214,233,236,163,122,137,26,23,173,216,90,171,255,0,96,174,58,37,151,115,220,144,101,212,40,84,73,179,218,133,203,231,116,209,156,116,211,188,204,147,244,82,100,93,169,62,255,0,113,143,237,167,120,93,152,121,95,102,224,181,107,53,10,61,78,46,237,143,69,144,236,119,19,185,10,65,250,200,82,84,90,165,106,46,254,227,63,97,139,112,201,223,20,155,98,242,132,155,79,27,166,51,73,170,179,174,218,131,174,54,196,103,53,57,14,30,174,201,150,106,61,18,150,147,221,222,122,119,25,11,13,163,215,104,183,12,52,212,40,85,120,85,24,203,215,107,209,100,33,228,30,134,101,244,146,102,93,228,101,252,12,126,241,66,92,84,9,148,231,34,243,67,36,164,164,189,29,234,158,132,69,253,21,11,184,136,68,65,250,169,117,106,173,14,115,117,58,45,78,93,62,99,58,242,228,69,121,77,58,141,72,210,122,41,38,70,90,145,153,119,247,25,139,234,200,46,111,168,153,136,195,239,70,214,106,205,183,116,82,191,190,153,146,250,9,199,185,175,202,82,54,37,79,56,226,180,109,146,51,215,77,11,77,53,46,233,104,3,143,230,214,167,54,147,128,119,52,218,123,175,182,250,58,45,171,101,70,74,45,102,176,71,161,145,145,247,25,140,220,45,107,113,70,181,168,212,163,239,51,61,76,79,60,28,225,229,113,220,54,139,55,29,86,146,228,135,101,69,146,72,79,33,197,167,152,151,148,148,232,74,140,103,174,137,247,234,56,6,104,114,247,84,192,218,204,118,103,67,84,116,73,36,122,166,218,145,162,148,183,187,52,54,209,254,40,255,0,254,59,190,126,84,49,214,228,192,172,100,182,110,26,117,102,116,122,74,234,208,155,170,70,102,67,136,109,216,167,41,133,188,70,130,113,9,81,154,90,34,245,143,105,151,97,246,119,90,151,16,155,18,143,152,188,166,193,197,251,117,136,235,118,5,57,171,143,152,164,160,220,76,100,83,101,200,217,170,18,225,145,145,188,93,155,200,181,254,215,180,234,171,41,24,135,55,12,179,5,102,215,163,79,118,26,29,173,83,162,74,82,93,54,201,76,28,214,20,180,172,201,73,213,39,179,180,140,244,236,237,26,50,181,235,13,92,54,213,38,190,195,136,91,117,40,44,76,66,144,100,105,82,92,109,43,35,35,35,61,75,183,222,127,120,250,131,240,215,41,16,235,244,105,244,42,131,73,114,45,70,51,177,30,66,146,70,74,109,196,26,84,70,70,70,71,216,103,222,70,67,151,96,78,90,236,108,10,153,114,84,173,218,100,84,76,184,43,19,42,38,242,89,100,150,134,159,54,143,149,185,13,32,201,36,109,36,246,246,151,218,126,206,190,3,131,231,126,250,98,197,203,53,248,251,146,208,195,181,90,13,82,150,201,155,132,149,115,29,167,201,52,237,245,147,219,170,59,52,212,254,195,25,219,36,73,172,214,57,105,90,156,126,116,157,164,165,25,153,169,107,95,121,159,105,159,105,253,163,67,57,15,178,89,177,114,203,102,193,110,51,108,185,80,165,211,170,47,236,65,39,115,174,83,226,146,148,126,170,117,51,217,222,122,159,218,36,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,224,230,22,233,174,216,217,208,196,187,214,214,157,209,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,176,93,166,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,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,58,110,203,90,133,124,218,181,155,42,233,131,214,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,104,161,124,253,100,162,234,202,158,35,203,173,210,105,157,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,234,240,253,207,117,119,42,183,83,118,85,210,190,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,186,100,153,37,122,234,90,43,180,230,255,0,25,90,181,42,191,148,75,38,187,66,169,196,168,211,106,55,197,54,92,57,145,30,75,204,73,97,202,101,65,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,42,219,41,222,41,240,111,226,5,189,230,44,11,158,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,218,162,36,151,113,11,190,225,215,145,88,217,90,179,74,248,196,24,17,23,138,149,248,239,51,57,232,210,157,90,41,148,231,142,58,202,154,100,78,27,15,45,46,71,75,139,121,40,250,107,82,18,181,161,36,181,204,160,16,3,141,95,133,139,91,226,4,31,46,168,136,85,195,155,62,223,201,94,186,254,27,226,35,29,70,25,92,213,14,178,92,134,35,239,149,69,156,180,33,163,152,146,65,111,121,147,67,109,165,214,187,84,73,66,86,209,110,74,155,122,245,0,80,15,20,127,29,152,155,248,47,147,194,18,255,0,130,230,58,97,196,27,38,227,203,197,78,179,208,222,115,174,9,55,37,54,52,130,36,55,81,138,168,113,155,113,17,215,175,174,243,125,42,214,182,204,137,92,181,18,211,188,144,233,183,103,224,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,241,92,41,243,199,27,13,106,176,50,183,137,40,150,237,10,231,172,18,45,106,154,86,235,231,78,168,202,82,16,80,150,222,166,72,140,243,186,41,42,109,37,203,121,215,20,178,82,93,83,140,220,72,0,128,28,80,178,45,251,107,181,87,142,56,57,102,117,120,147,69,217,233,136,208,149,181,234,237,45,182,212,71,163,36,147,234,38,51,163,124,189,13,43,91,68,182,254,117,73,142,217,83,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,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,43,131,138,134,122,163,88,22,245,87,44,56,91,62,35,247,61,114,59,212,219,205,231,162,187,190,147,78,126,43,43,75,13,19,141,147,46,46,83,50,76,141,196,45,124,164,37,101,181,46,45,11,110,157,132,180,225,231,157,58,174,86,49,66,61,10,239,184,37,167,10,238,89,6,87,4,50,140,169,69,9,243,111,107,85,6,27,74,137,72,90,84,77,37,211,65,40,214,201,40,185,110,45,12,237,190,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,202,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,187,167,14,14,31,243,51,17,93,107,22,241,122,221,255,0,106,120,29,75,13,70,144,227,241,220,184,165,108,91,123,99,173,149,182,226,25,101,195,37,173,226,86,211,113,162,105,36,191,158,54,174,252,5,0,241,71,241,217,137,191,130,249,60,33,63,248,98,231,199,246,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,224,2,128,120,163,248,236,196,223,193,124,158,16,151,252,23,49,211,14,32,217,55,30,94,42,117,158,134,243,157,112,73,185,41,177,164,17,33,186,140,85,67,140,219,136,142,189,125,119,155,233,86,181,182,100,74,229,168,150,157,228,135,77,187,63,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,22,233,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,164,75,109,214,219,112,137,68,164,25,160,137,73,82,76,210,121,150,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,167,36,120,243,39,49,217,104,179,177,38,179,54,35,247,9,199,93,46,224,38,100,52,226,202,163,25,102,211,142,58,134,144,132,178,183,146,150,228,147,91,19,177,18,16,69,170,118,168,233,219,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,106,227,73,140,116,43,195,25,109,44,29,164,51,204,151,135,116,249,18,42,146,119,44,182,202,169,38,59,137,141,177,72,34,61,140,49,29,222,98,86,180,171,169,219,234,169,181,17,249,254,15,56,33,85,191,51,23,35,25,89,174,68,135,77,194,232,230,169,17,20,218,150,252,231,234,49,101,198,105,8,238,74,16,148,147,203,82,204,204,245,67,105,36,158,243,91,119,61,118,90,212,43,230,213,172,217,87,76,30,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,251,70,123,51,175,149,26,238,82,241,150,109,155,202,170,204,180,42,90,204,181,171,115,89,66,122,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,134,46,124,127,98,21,216,216,13,139,21,173,182,13,193,80,79,163,106,149,26,143,46,45,174,242,144,242,156,209,60,165,31,38,67,234,142,74,220,227,109,50,163,113,227,211,123,170,59,169,1,64,60,68,115,121,252,171,113,148,190,75,77,231,97,237,157,205,133,107,239,129,211,60,255,0,53,45,117,82,220,220,102,225,243,92,105,59,9,91,54,180,219,90,182,135,13,221,222,171,134,126,74,41,217,159,190,234,87,182,37,211,58,156,54,180,181,141,54,27,133,41,159,76,206,121,151,9,184,236,200,101,77,236,228,234,135,220,52,185,184,181,97,38,131,75,198,164,221,78,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,235,97,117,79,71,230,242,158,67,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,158,204,215,101,71,17,242,149,136,235,178,175,86,186,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,116,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,92,248,230,153,138,199,155,55,45,184,71,93,197,107,206,108,68,162,157,29,104,166,65,122,65,178,186,181,68,208,163,143,9,163,74,22,173,238,41,58,26,137,10,216,130,91,138,45,136,81,150,117,241,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,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,143,229,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,66,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,86,184,91,133,183,222,52,223,116,204,51,195,74,23,166,110,74,207,59,162,133,213,51,31,155,202,101,111,57,243,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,29,180,230,103,42,56,113,148,174,25,152,147,101,89,77,117,213,89,222,130,126,191,95,125,146,68,170,188,164,213,225,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,93,54,13,84,0,0,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,10,1,226,143,227,179,19,127,5,242,120,66,127,240,197,207,143,237,190,133,27,1,177,98,181,186,254,183,233,233,244,109,82,163,81,230,74,186,25,74,222,83,154,39,148,146,231,71,97,49,201,91,156,113,215,146,78,60,122,236,117,69,63,192,0,0,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,133,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,117,94,39,89,241,253,136,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,90,19,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,206,96,191,238,23,30,4,240,203,241,175,56,154,43,87,137,134,74,41,217,96,190,233,183,182,26,83,58,108,54,187,116,141,10,27,101,41,239,67,78,101,150,201,200,239,72,121,78,111,231,104,183,219,53,57,184,244,125,36,130,75,36,165,115,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,39,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,154,248,174,103,95,246,155,117,63,150,188,51,169,213,99,91,118,149,66,68,107,181,221,121,44,214,42,140,184,148,148,125,134,146,113,76,197,113,181,246,169,91,28,116,247,18,12,153,101,213,70,12,159,101,50,242,205,214,40,124,135,161,72,151,71,161,64,142,228,154,237,198,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,253,57,139,34,52,180,179,45,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,0,0,0,0,0,0,0,0,0,8,235,158,76,221,210,178,131,132,105,186,216,167,68,172,93,149,233,10,166,219,148,167,228,37,8,91,228,131,82,229,60,130,81,58,184,204,150,221,252,178,212,214,227,45,154,155,230,147,137,207,181,217,116,215,111,155,170,179,122,221,51,186,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,236,30,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,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,210,192,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,218,51,202,104,147,70,172,114,212,181,54,252,25,59,77,73,51,35,74,208,190,242,62,195,46,210,251,6,137,50,65,125,49,125,101,154,195,125,185,104,125,218,85,6,151,75,120,201,194,82,185,141,83,227,26,183,122,202,237,213,125,186,232,127,97,14,240,3,143,227,190,90,236,108,117,153,109,212,174,42,100,85,204,183,234,240,234,4,242,153,100,214,182,152,55,79,149,185,109,44,205,38,110,168,246,246,23,218,94,222,165,67,164,67,160,81,96,80,169,237,37,184,180,232,205,68,101,9,73,17,37,182,208,73,73,17,17,17,23,97,23,113,17,15,220,62,93,209,88,106,222,182,170,213,247,220,66,27,166,193,126,98,212,179,34,74,82,219,106,89,153,153,153,104,93,158,242,251,198,115,115,113,136,115,113,59,48,87,149,122,76,247,102,33,154,213,70,36,85,41,211,112,146,193,77,125,72,74,12,212,173,19,235,246,17,30,157,189,130,213,120,123,88,148,124,186,101,54,118,47,220,76,71,67,179,233,206,220,124,196,165,4,226,163,46,155,18,70,205,86,150,204,204,205,147,236,222,101,175,246,189,165,85,217,175,199,91,147,29,49,146,230,184,106,53,153,210,41,40,170,205,110,151,25,233,14,45,182,162,148,167,214,201,18,13,197,165,38,73,116,203,213,61,164,93,133,217,223,251,242,189,151,186,166,57,86,100,51,6,34,164,34,49,47,212,38,212,189,84,149,179,217,161,54,191,241,165,255,0,241,223,215,179,47,145,154,254,25,88,105,189,225,210,215,25,184,108,18,165,164,216,90,18,68,134,94,117,103,217,29,61,190,161,119,159,179,183,222,34,158,22,203,147,7,18,237,57,113,29,113,183,90,174,64,90,20,218,140,148,70,82,16,101,161,151,111,121,13,39,224,204,183,231,97,37,151,46,82,156,83,174,219,244,229,173,78,25,154,141,71,25,179,51,51,62,221,117,49,236,128,68,188,253,102,246,137,151,124,62,244,109,26,174,219,151,69,87,251,213,152,210,16,110,179,202,126,41,175,122,82,243,110,39,86,158,51,45,53,212,181,215,66,239,161,90,165,90,171,92,156,229,78,181,83,151,80,152,246,156,201,18,158,83,174,175,66,36,150,170,81,153,158,132,68,93,253,196,67,242,137,119,194,188,153,86,114,44,196,60,74,81,31,164,125,82,208,200,255,0,162,166,247,145,139,237,31,130,177,93,162,219,208,213,80,174,213,225,83,163,35,77,207,74,144,134,80,90,153,23,210,81,145,119,153,23,241,33,94,89,196,226,147,108,89,176,149,105,224,140,198,106,213,87,180,221,80,105,198,223,140,222,135,29,194,209,216,210,201,69,170,84,234,123,187,203,78,226,49,81,247,101,225,118,98,29,125,235,130,234,172,212,43,21,57,91,119,189,42,67,178,28,86,212,37,5,235,45,74,81,232,148,36,187,251,136,189,132,63,149,187,46,232,182,224,196,168,87,104,147,96,53,55,153,201,234,99,56,209,171,97,145,43,233,36,136,251,84,93,222,242,22,55,193,151,12,170,207,93,55,54,35,73,134,132,194,141,209,116,206,184,218,136,213,185,186,131,43,216,163,70,135,235,118,30,138,251,253,194,26,103,61,149,49,153,75,193,181,47,126,158,143,245,181,215,95,230,17,253,162,200,248,47,205,75,216,93,118,195,37,43,116,110,131,82,51,236,45,210,42,39,216,44,104,0,0,5,104,241,169,101,75,178,172,87,146,114,8,154,244,158,239,241,103,171,212,237,63,254,61,226,186,114,129,81,110,149,152,139,78,115,201,220,134,250,253,75,77,123,224,200,47,121,123,197,236,230,199,46,212,204,200,225,124,187,38,81,180,212,165,114,250,121,11,218,147,111,249,195,14,175,69,27,78,25,106,76,233,216,93,191,244,148,42,200,190,83,228,97,253,126,109,189,136,86,250,100,186,239,47,169,110,92,67,92,119,116,68,149,163,66,121,148,238,208,150,131,237,46,195,34,211,216,61,110,100,184,76,89,151,211,79,220,24,77,45,154,37,101,91,116,136,183,26,141,7,189,148,118,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,196,119,153,176,157,63,172,211,248,43,220,59,110,68,51,171,138,24,61,136,236,225,246,36,213,43,117,26,53,75,118,246,170,207,200,121,216,188,182,37,58,91,18,243,232,66,55,45,196,25,250,167,169,17,123,116,49,119,98,133,248,170,116,71,156,11,180,216,90,212,249,244,28,243,212,141,31,238,92,29,187,116,237,238,239,212,69,122,21,161,114,92,177,166,74,160,209,166,207,68,14,95,63,166,142,227,166,141,230,100,157,118,36,244,215,105,247,233,220,99,227,153,25,30,134,70,71,246,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,216,103,247,235,160,108,180,230,86,197,204,109,143,30,230,182,170,108,20,179,223,212,65,91,204,243,217,249,231,144,157,205,161,215,13,58,147,42,81,106,125,165,219,247,118,49,229,177,58,206,98,254,178,42,86,156,148,146,155,157,201,215,82,35,250,15,33,207,106,85,251,158,227,25,151,187,109,249,150,181,193,46,133,80,138,244,105,17,121,123,218,121,6,133,167,114,18,162,212,140,136,203,177,68,125,222,209,124,185,5,198,155,119,20,240,134,222,167,161,113,142,170,136,149,9,79,178,147,111,84,161,53,7,16,71,183,122,148,93,138,71,127,191,238,16,171,140,244,132,196,196,107,114,139,26,158,150,152,114,149,14,114,221,38,182,238,116,223,168,36,203,82,236,62,206,222,237,126,209,91,45,173,109,45,46,54,163,74,208,100,164,153,30,134,70,93,198,46,159,39,151,212,76,93,225,231,120,83,107,167,207,42,13,34,161,65,82,29,209,70,166,216,161,199,73,158,138,82,181,47,156,63,113,125,132,41,234,237,52,219,248,137,90,58,65,242,10,155,90,147,210,154,61,93,132,219,234,217,166,221,52,211,66,238,211,236,26,39,202,53,110,85,127,44,184,95,80,154,102,167,206,207,162,18,214,122,153,173,94,143,96,205,70,102,102,102,102,102,125,163,175,0,0,8,17,197,238,234,102,147,129,48,104,197,55,148,244,218,171,73,229,147,132,147,82,87,14,122,123,181,35,50,51,47,112,167,204,33,164,122,123,21,172,218,41,161,75,41,213,250,116,115,74,75,83,61,242,91,78,154,104,126,255,0,113,141,38,225,37,29,187,127,11,173,42,43,76,155,69,10,135,2,57,164,211,180,200,209,29,180,246,150,133,219,217,238,30,180,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,252,153,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,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,207,241,211,2,240,227,49,120,113,81,194,252,80,163,117,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,227,102,81,230,239,103,250,78,151,212,188,203,19,57,109,58,231,39,155,200,90,185,75,86,244,119,25,119,25,254,170,174,102,47,42,254,87,41,89,88,174,193,137,42,133,110,93,8,184,232,83,146,68,219,240,208,109,76,39,226,44,137,58,60,133,187,48,221,74,204,201,104,62,98,76,214,149,32,154,241,88,79,125,126,203,241,78,205,196,207,69,250,79,228,149,193,78,174,244,92,254,79,85,210,201,109,238,87,51,106,182,110,229,237,221,181,90,107,174,135,166,129,138,184,153,117,99,38,35,220,120,165,122,203,234,43,87,53,65,218,132,157,174,56,182,217,222,126,163,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,11,63,225,117,195,254,29,34,29,55,51,120,223,110,243,170,175,116,213,27,30,150,251,140,63,21,184,174,176,211,236,213,149,203,90,247,60,124,221,26,109,194,66,153,83,106,112,210,107,54,148,213,159,128,8,1,198,175,194,197,173,241,2,15,151,84,69,43,11,73,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,138,1,226,143,227,179,19,127,5,242,120,66,53,90,119,77,118,198,186,168,215,173,173,59,162,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,193,126,121,1,206,13,43,54,88,70,149,84,14,91,119,221,157,30,28,11,173,15,52,146,68,151,214,133,19,115,154,83,104,75,91,36,27,46,172,219,74,82,109,45,43,70,221,132,219,142,74,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,69,85,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,239,248,162,231,102,230,203,157,42,216,195,156,26,188,165,208,241,22,169,33,186,220,183,83,73,143,41,134,232,155,100,51,181,106,146,218,209,189,201,9,73,164,144,147,81,20,119,55,26,9,72,39,60,174,66,184,153,226,134,61,94,84,204,19,196,140,37,151,113,87,92,143,188,238,91,101,13,180,134,152,108,152,66,228,212,99,186,180,180,210,53,55,92,113,230,150,146,53,173,166,154,140,106,90,72,236,124,85,95,21,204,139,127,95,154,12,20,179,63,239,137,87,252,40,42,255,0,37,73,170,55,28,147,255,0,43,213,45,42,253,199,141,31,223,15,10,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,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,43,84,204,7,22,155,122,22,90,45,91,183,5,97,196,99,17,111,248,242,217,92,9,19,162,204,93,162,182,22,77,60,244,150,146,163,82,214,165,30,177,73,198,208,135,81,243,171,73,18,13,133,212,5,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,242,143,171,89,181,171,182,253,58,133,86,171,193,233,226,92,212,245,213,41,110,115,80,190,162,42,37,72,136,167,52,73,153,163,71,226,72,70,138,34,87,169,174,155,84,147,57,255,0,195,23,136,4,60,34,153,27,47,216,223,113,116,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,175,56,181,37,149,33,58,146,91,82,214,223,53,226,59,158,56,217,173,188,160,89,248,124,137,113,240,234,207,144,250,224,188,234,221,105,117,185,106,34,65,205,117,131,50,74,16,148,146,146,194,84,158,106,80,235,170,81,164,222,54,155,231,249,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,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,246,143,172,2,128,120,163,248,236,196,223,193,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,13,4,228,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,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,40,7,138,63,142,204,77,252,23,201,225,8,235,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,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,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,72,28,96,176,114,187,99,102,128,241,86,67,221,69,23,18,233,236,72,134,230,212,35,145,42,12,118,34,72,141,161,45,75,86,212,34,51,188,195,74,18,125,78,196,238,54,212,99,219,112,96,199,152,214,174,40,92,184,1,93,155,47,167,190,35,166,169,66,66,164,58,166,27,168,195,109,197,62,218,25,36,26,16,183,163,106,181,58,106,71,100,22,208,123,205,72,36,240,174,40,254,59,49,55,240,95,39,132,39,79,8,11,166,133,99,100,191,16,175,91,166,119,69,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,130,165,177,87,19,46,172,100,196,123,143,20,175,89,125,69,106,230,168,59,80,147,181,199,22,219,59,207,212,97,174,98,214,180,178,210,9,45,182,131,81,236,109,8,73,30,137,33,121,60,48,48,94,149,133,57,75,180,171,175,90,17,41,55,61,243,29,85,234,204,196,173,46,191,61,135,30,117,84,245,45,194,82,180,65,67,91,42,75,68,100,72,55,28,51,74,92,91,154,203,81,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,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,86,255,0,195,23,62,63,182,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,20,226,215,157,127,77,204,153,148,220,50,169,210,166,81,89,228,185,122,84,24,62,123,138,156,203,252,196,83,18,102,157,141,242,86,211,78,58,166,212,165,27,134,150,140,219,54,158,66,224,182,88,178,245,117,102,131,25,104,184,71,107,73,232,58,254,100,154,141,81,113,92,144,205,50,11,73,220,236,135,18,130,255,0,37,180,18,148,132,173,215,90,65,173,27,247,22,138,48,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,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,56,166,107,178,163,135,25,181,195,133,217,87,171,93,13,86,15,49,250,5,125,134,73,114,169,18,148,68,70,164,145,153,115,25,94,212,147,172,153,146,92,74,82,100,104,90,27,113,25,236,197,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,172,211,135,159,19,91,54,143,96,71,193,44,200,214,162,80,10,206,163,154,45,235,140,216,50,98,85,58,35,58,166,19,232,109,38,101,37,182,155,218,210,146,147,231,146,82,222,156,253,167,34,11,103,7,54,119,150,110,177,67,229,197,118,60,186,61,10,4,118,227,80,173,197,79,41,76,82,144,109,160,159,52,44,155,104,150,183,93,65,184,165,154,55,233,203,65,153,165,164,17,114,170,173,129,121,80,172,218,6,32,214,109,233,112,237,235,170,68,232,212,89,207,17,37,19,215,12,218,41,38,209,25,238,82,16,167,219,65,175,77,134,189,233,35,53,54,178,79,228,163,90,213,219,130,157,94,171,82,32,245,17,45,154,122,42,149,71,57,168,71,79,21,114,152,136,151,52,81,145,175,87,229,199,70,137,35,87,175,174,155,82,163,47,85,129,120,233,136,249,116,196,122,118,40,97,125,103,161,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,109,83,52,188,90,240,226,133,131,84,121,25,107,169,122,86,248,189,41,230,251,74,153,24,191,216,179,102,165,54,181,75,105,91,144,169,137,90,22,150,217,213,77,250,164,242,141,109,27,73,145,78,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,11,254,200,14,79,169,89,77,194,52,166,160,82,220,190,239,24,240,231,221,107,121,212,154,35,62,132,40,219,130,210,91,90,154,217,28,222,117,6,226,84,163,117,106,90,247,108,54,219,111,242,241,71,240,39,137,191,130,249,196,33,64,35,79,184,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,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,0,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,161,64,60,81,252,118,98,111,224,190,79,8,69,250,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,130,114,47,156,218,22,112,240,226,85,77,202,87,161,175,59,95,167,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,80,0,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,20,3,197,31,199,102,38,254,11,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,161,149,113,127,220,46,60,9,225,151,227,94,113,52,119,252,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,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,202,225,59,157,122,141,173,117,83,50,175,137,21,61,246,221,103,88,214,115,235,56,177,217,165,78,83,146,36,57,29,197,26,80,227,221,83,143,109,65,169,197,168,157,38,155,66,12,157,51,68,128,226,117,159,31,216,133,10,78,3,97,61,107,109,253,112,83,213,233,42,165,58,163,203,149,107,178,165,178,166,245,79,41,69,206,144,194,164,18,118,184,219,172,164,219,120,180,222,210,142,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,161,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,0,0,0,0,0,0,0,0,0,0,57,86,101,243,23,98,101,127,11,39,226,101,245,35,252,108,58,60,45,143,127,73,213,58,103,158,98,31,49,166,156,228,243,121,11,79,53,105,216,142,243,62,226,60,251,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,126,86,236,176,47,43,22,53,191,42,240,183,165,210,81,117,81,219,175,210,10,73,18,87,42,156,227,174,180,212,130,70,187,146,133,169,135,13,27,136,183,35,106,211,170,22,133,43,242,70,181,171,178,237,90,141,235,30,14,250,45,42,161,14,151,50,79,53,5,202,149,45,185,46,71,111,97,158,245,110,68,41,39,169,17,164,185,122,40,200,212,146,62,235,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,186,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,236,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,44,91,163,183,112,97,125,219,69,117,147,116,166,208,231,199,36,146,119,25,154,227,184,158,194,208,251,123,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,187,70,117,173,35,43,131,17,40,199,87,62,121,84,171,81,186,163,95,173,191,152,250,119,235,187,93,117,212,251,245,251,69,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,176,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,176,187,59,123,181,251,68,145,226,195,138,212,123,43,5,138,203,107,167,244,141,113,222,81,183,234,238,38,30,137,57,189,196,91,201,95,73,61,250,25,125,253,194,168,50,173,99,201,196,28,127,177,168,17,226,60,250,14,191,76,113,242,109,179,86,198,186,214,16,165,43,68,171,68,150,254,211,50,208,104,238,212,163,55,110,218,244,138,3,73,34,69,54,4,120,105,34,47,99,109,165,30,226,253,223,113,125,195,234,142,57,153,108,202,216,185,114,177,228,92,215,45,77,131,150,91,58,120,40,121,158,123,223,60,202,21,181,181,186,217,171,66,121,42,61,15,176,187,126,252,252,227,70,54,223,88,231,119,63,118,222,213,121,18,157,115,111,45,133,72,121,109,51,163,77,182,123,18,227,139,52,238,38,146,103,161,246,153,125,218,120,2,35,51,208,136,204,199,216,174,218,23,37,181,26,28,170,245,26,108,4,79,230,114,58,152,238,52,107,216,100,74,211,122,75,93,55,23,118,189,228,37,71,10,190,136,179,131,104,156,133,173,47,151,95,200,61,72,145,254,229,206,221,187,94,222,238,237,5,244,10,68,207,126,117,113,67,24,113,29,252,62,195,106,165,110,157,70,166,237,216,213,37,249,12,187,43,152,196,87,79,122,89,125,104,94,213,182,179,47,84,180,35,63,110,166,56,150,26,228,131,50,120,172,249,170,53,129,91,165,167,218,237,102,149,61,130,87,98,251,140,152,86,191,213,233,252,83,239,22,43,150,222,19,22,101,138,211,23,6,44,203,102,183,89,78,237,98,33,198,164,193,239,121,29,168,126,26,87,244,22,217,247,253,36,235,220,68,60,150,122,50,159,35,16,43,208,173,220,61,183,211,25,214,249,157,51,113,34,26,35,181,170,35,45,122,147,44,171,110,164,133,159,97,118,153,158,190,209,53,114,157,151,106,102,91,176,190,37,147,20,218,118,82,121,157,68,132,237,81,185,252,225,247,81,170,137,166,204,244,39,180,237,46,207,250,78,137,179,129,81,110,171,152,155,178,115,41,218,135,58,13,11,77,59,160,199,47,121,251,133,139,112,86,101,72,178,175,167,149,212,25,59,232,205,186,255,0,86,90,59,81,215,255,0,227,222,44,184,0,0,4,4,227,13,110,55,82,192,56,183,2,214,146,85,27,126,194,215,181,92,233,180,244,31,179,183,187,222,95,196,83,133,139,116,75,178,238,168,55,44,19,50,126,31,55,110,154,255,0,109,181,32,251,140,143,185,71,237,26,121,183,170,165,92,163,199,170,109,36,243,183,246,17,105,220,163,79,188,253,222,241,254,76,90,212,72,213,23,106,172,66,105,18,93,219,170,210,218,8,203,68,237,236,50,45,123,190,209,245,135,228,157,72,164,212,210,104,169,82,226,75,73,247,147,236,37,194,246,126,241,31,184,191,204,35,214,37,100,55,0,175,185,238,92,16,109,88,180,26,191,103,45,250,68,24,81,76,189,84,32,253,98,142,165,125,4,25,119,255,0,105,94,195,18,57,5,181,36,90,153,253,226,133,248,167,55,77,44,221,221,111,66,117,211,117,206,135,156,133,169,62,174,148,200,68,157,8,187,181,45,123,199,173,225,61,109,209,111,60,84,174,90,183,21,45,185,212,249,221,55,53,46,48,135,82,91,35,78,90,117,37,145,167,233,37,61,228,125,195,136,231,55,46,147,242,237,139,115,109,212,69,144,84,119,249,125,3,206,33,90,57,182,52,117,185,235,114,155,73,232,183,180,245,75,239,237,239,224,67,177,229,187,52,120,147,150,155,185,155,142,206,168,27,209,83,187,157,77,148,236,133,68,123,230,158,66,119,52,219,173,146,180,55,212,162,212,251,21,161,251,245,189,76,179,230,211,12,179,41,108,71,170,91,117,184,108,85,151,191,157,73,122,76,116,203,111,71,30,74,117,101,15,56,162,213,12,41,125,167,218,158,222,238,238,226,41,111,138,142,85,36,225,221,250,222,44,90,84,89,46,81,171,250,245,103,26,49,155,49,57,12,194,97,27,249,108,165,13,239,90,213,166,170,61,79,93,52,62,193,194,50,91,154,171,139,46,120,173,72,169,61,57,215,109,249,36,221,46,108,119,29,90,155,102,43,179,24,117,229,161,38,243,104,74,180,109,93,170,245,123,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,166,52,199,109,229,243,119,202,108,185,123,136,187,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,162,229,173,37,180,165,9,62,197,200,124,136,180,34,220,125,235,251,127,136,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,255,0,15,226,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,254,3,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,31,38,234,192,188,71,180,48,158,202,198,250,157,27,155,102,95,125,91,84,218,164,115,53,182,204,168,242,95,97,200,178,59,11,148,241,244,235,113,4,122,165,109,153,154,84,102,135,82,223,75,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,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,246,15,172,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,1,194,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,166,113,73,109,47,35,106,183,32,137,68,92,196,54,180,103,178,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,126,124,88,79,11,156,137,82,177,178,170,246,59,227,69,179,46,69,147,67,144,132,219,244,233,108,39,162,184,102,165,75,39,86,230,227,220,236,104,234,66,72,209,179,150,235,138,52,26,148,76,188,210,174,124,0,4,0,227,87,225,98,214,248,129,7,203,170,34,168,50,229,130,21,92,199,99,13,23,6,168,85,200,148,138,149,126,61,69,80,229,203,109,75,96,159,143,5,249,45,161,205,190,178,80,181,48,72,53,145,40,208,75,53,18,87,183,97,248,171,178,214,174,216,215,85,102,202,186,96,244,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,218,46,83,133,238,122,127,109,118,170,48,59,24,239,62,175,18,104,187,253,15,38,106,118,189,93,165,182,218,76,181,120,212,125,68,198,116,115,153,169,37,107,104,144,231,206,169,50,28,40,1,197,31,199,102,38,254,11,228,240,135,138,180,242,153,121,95,89,80,184,51,67,103,200,151,86,69,171,116,57,69,171,208,227,64,37,46,45,57,184,109,72,118,164,110,243,55,41,8,83,237,165,109,165,163,218,141,206,169,68,132,47,111,148,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,215,183,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,244,209,5,114,173,150,58,238,106,174,171,186,202,181,171,93,21,106,223,179,231,220,180,232,221,50,28,244,164,166,28,97,182,160,239,91,173,33,142,106,228,36,185,202,51,74,52,212,210,101,218,92,171,253,149,88,87,87,248,86,220,185,45,202,135,252,100,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,15,107,143,217,135,197,12,204,94,80,175,204,89,170,196,159,87,167,209,226,81,25,92,104,109,198,71,33,130,81,154,141,40,34,35,91,142,184,243,203,62,237,238,168,144,72,108,144,218,44,211,131,38,93,62,77,88,149,220,203,215,227,233,62,239,230,80,173,255,0,95,232,82,216,120,186,167,125,71,77,39,205,148,209,35,107,141,165,104,232,183,36,205,47,118,217,80,10,64,226,63,195,254,102,93,235,174,226,222,16,219,191,237,79,63,166,97,216,209,220,126,67,150,236,173,136,111,108,133,188,183,28,91,47,56,70,180,60,106,218,78,58,109,40,145,243,38,236,22,23,61,195,75,135,220,108,30,165,81,243,7,139,244,169,109,226,12,248,253,77,30,147,45,167,98,191,109,33,105,148,195,132,225,33,243,67,235,145,25,246,148,104,121,164,173,131,213,38,68,178,86,148,194,46,79,44,217,81,195,140,218,240,204,195,107,42,245,107,161,170,193,244,235,244,10,251,12,146,229,82,37,42,175,48,141,73,35,50,230,50,189,169,39,89,51,36,184,148,164,200,208,180,54,226,42,91,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,245,121,98,203,213,213,154,12,101,162,225,29,173,39,160,235,249,146,106,53,69,197,114,67,52,200,45,39,115,178,28,74,11,252,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,194,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,47,106,0,40,7,138,63,142,204,77,252,23,201,225,14,85,134,185,122,186,177,83,6,177,71,23,45,105,60,255,0,217,95,162,100,212,105,104,138,227,175,73,131,49,82,82,236,134,212,130,61,57,29,58,92,89,41,36,158,81,186,179,90,121,91,87,229,48,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,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,80,15,20,127,29,152,155,248,47,147,194,28,210,149,150,123,202,191,149,202,174,105,232,83,162,74,161,91,151,66,237,202,236,21,25,54,252,52,27,80,205,137,104,51,86,143,33,110,204,38,148,130,34,90,15,150,162,37,165,75,54,190,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,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,174,14,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,16,215,138,134,94,41,88,203,150,138,173,249,22,149,46,85,217,134,49,222,173,210,86,204,196,178,132,194,53,178,117,36,186,151,15,98,208,81,153,83,196,69,163,155,227,160,144,103,185,77,185,76,24,3,140,117,220,191,227,45,167,140,86,227,61,68,187,102,160,153,14,70,220,132,117,113,86,149,55,38,54,245,161,100,223,53,135,29,107,153,176,212,141,251,147,235,36,140,118,14,38,53,106,85,127,58,248,129,93,161,84,226,84,105,181,24,244,25,112,230,68,121,47,49,37,135,40,144,84,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,208,90,216,199,66,177,184,92,221,88,85,33,158,162,181,137,120,160,252,120,109,238,90,57,17,96,198,163,203,145,39,82,66,144,173,171,68,102,185,102,164,40,250,157,233,220,77,168,135,21,202,198,10,127,40,156,193,89,56,56,229,67,162,137,112,84,15,175,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,42,226,97,146,138,142,103,236,74,109,237,134,148,206,167,18,109,45,35,66,134,217,69,103,211,48,94,121,178,114,59,210,30,83,123,57,58,173,246,205,78,109,45,95,73,32,212,241,41,52,153,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,63,147,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,208,166,73,50,125,108,229,27,11,218,162,164,162,77,189,171,145,216,85,217,88,136,236,142,68,231,218,113,245,178,134,219,117,102,148,161,148,201,91,68,180,161,179,112,146,75,90,82,103,181,50,40,0,68,174,33,153,44,165,102,159,11,228,87,109,11,126,34,177,82,218,142,71,111,204,57,41,138,115,88,39,55,59,79,125,197,36,210,180,41,38,234,154,37,154,73,15,26,79,152,218,22,246,234,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,72,12,146,100,250,230,205,206,40,53,69,73,75,133,100,208,228,48,171,178,177,17,216,252,248,44,58,219,235,101,13,182,234,201,74,91,202,140,182,137,105,67,132,217,168,150,180,168,139,106,165,167,26,43,90,133,99,90,185,122,178,173,104,61,21,22,223,167,215,41,116,232,220,213,185,200,138,195,116,182,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,218,60,7,5,79,20,247,79,195,249,222,99,78,31,39,136,255,0,15,249,153,119,174,187,139,120,67,110,255,0,181,60,254,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,176,88,93,79,12,92,135,126,196,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,69,94,40,254,4,241,55,240,95,56,132,40,4,75,78,30,121,211,170,229,99,20,35,208,174,251,130,90,112,174,229,144,101,112,67,40,202,148,80,159,54,246,181,80,97,180,168,148,133,165,68,210,93,52,18,141,108,146,139,150,226,208,206,219,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,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,161,64,60,81,252,118,98,111,224,190,79,8,71,251,119,11,111,187,174,196,187,177,50,129,66,234,173,187,19,160,249,65,55,170,101,29,31,90,241,179,23,230,214,178,113,205,238,36,211,243,105,86,221,53,86,133,218,63,94,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,118,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,116,29,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,146,226,13,73,66,150,211,173,44,208,141,251,75,170,128,0,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,10,1,226,143,227,179,19,127,5,242,120,66,42,139,116,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,79,223,226,45,196,126,187,128,151,221,39,7,112,45,253,183,125,191,80,137,85,186,100,205,132,135,32,156,85,51,204,110,150,104,113,59,220,231,33,214,157,113,214,86,218,155,73,33,40,112,214,183,9,169,65,148,204,224,225,126,110,172,215,107,182,57,203,129,93,163,199,138,171,142,133,37,167,13,116,167,223,55,73,8,39,205,9,106,66,20,113,221,82,22,131,215,97,36,214,150,212,102,130,206,96,191,238,23,30,4,240,203,241,175,56,154,37,80,143,249,215,202,141,11,54,152,53,54,205,229,82,161,221,244,221,102,90,213,185,172,173,93,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,162,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,209,250,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,115,220,47,114,81,252,159,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,128,5,54,241,83,198,204,118,195,60,213,59,68,177,49,174,249,183,41,18,173,234,124,214,169,244,123,138,100,40,237,168,205,196,40,249,109,56,148,238,51,108,204,204,139,183,82,31,39,134,54,58,99,230,35,102,242,219,183,239,108,105,191,174,74,50,105,213,57,18,96,85,110,105,146,163,47,108,85,146,20,182,157,116,210,189,22,164,153,106,71,161,232,126,205,74,197,184,139,220,23,133,169,147,108,66,185,108,43,138,175,66,174,211,145,76,122,53,66,147,61,216,114,152,79,164,162,165,211,75,173,169,42,34,54,141,194,50,35,237,35,50,237,212,81,247,242,177,205,63,254,50,216,171,255,0,174,85,31,253,240,191,236,169,205,174,213,50,203,133,85,139,158,185,50,177,85,169,217,244,154,132,185,243,31,91,239,200,113,248,173,186,107,113,197,153,169,107,245,251,84,102,102,102,58,168,0,0,0,10,35,207,78,96,179,23,97,230,219,18,237,75,107,31,177,18,149,74,133,86,74,162,65,167,93,19,163,70,142,211,140,54,226,80,219,104,116,146,130,45,250,104,68,69,222,59,247,8,12,94,198,124,79,198,91,217,140,70,197,107,210,235,167,83,237,130,91,81,235,119,4,169,204,178,250,229,180,68,180,182,243,138,34,94,212,172,183,17,106,69,169,107,219,219,32,184,184,94,216,139,135,185,108,160,220,184,105,122,220,86,189,69,23,156,54,37,77,162,85,95,128,242,162,174,28,221,91,82,217,90,77,72,55,18,209,237,61,75,82,35,246,10,136,254,86,57,167,255,0,198,91,21,127,245,202,163,255,0,190,26,73,165,70,145,14,153,14,28,201,39,33,246,24,109,183,94,51,51,55,22,148,145,26,140,207,180,245,50,51,237,31,38,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,121,246,206,190,107,171,185,180,198,89,183,151,54,171,14,208,166,235,14,214,162,77,121,10,232,34,237,65,56,225,165,178,36,19,207,173,28,215,15,85,168,181,67,124,197,161,166,204,118,14,26,25,28,147,152,235,201,156,97,190,23,17,24,117,101,214,27,67,209,28,67,82,23,92,168,178,77,190,80,148,202,201,73,40,196,149,180,167,148,180,250,232,112,155,65,25,169,107,103,208,113,171,241,79,107,124,63,131,230,53,17,239,248,46,218,212,43,230,213,204,45,149,116,193,235,104,183,5,62,135,75,168,198,230,173,190,124,87,219,170,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,209,18,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,61,3,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,214,33,157,70,145,58,158,149,154,78,84,103,89,37,17,232,101,185,38,90,145,255,0,17,155,76,210,83,213,74,204,134,40,83,214,165,40,227,222,53,182,247,40,245,51,219,61,242,215,93,11,220,39,215,5,123,133,41,168,93,22,211,146,86,90,181,54,98,91,53,250,191,74,156,141,72,181,239,254,31,196,90,232,0,0,230,249,145,181,87,122,224,14,34,219,12,146,141,234,141,171,87,140,201,39,191,152,228,39,144,159,97,159,122,189,132,102,51,135,62,28,204,57,196,87,224,201,105,93,69,181,90,83,106,74,210,125,171,142,249,145,234,71,180,251,209,246,127,1,100,217,162,174,212,177,239,135,85,129,89,182,32,34,123,182,252,234,82,39,55,9,165,58,227,9,98,132,242,156,53,146,13,102,146,73,186,146,61,198,90,25,150,186,123,107,110,210,195,59,250,248,173,49,111,218,246,133,102,161,49,247,82,209,55,26,158,243,166,141,203,74,53,81,33,6,100,68,106,78,167,167,180,133,194,100,147,2,232,217,34,193,90,198,47,98,237,74,45,50,179,58,4,137,102,212,135,144,202,201,149,196,141,35,166,36,200,109,149,243,119,197,112,185,123,140,187,15,219,169,149,110,231,99,51,181,188,204,98,236,234,178,95,89,81,41,174,187,2,151,29,181,47,98,216,110,84,149,50,225,167,154,226,13,102,135,244,220,147,34,247,22,157,243,67,132,150,85,159,97,50,49,226,240,163,72,142,179,53,196,166,183,46,57,163,122,63,152,74,106,66,9,198,123,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,216,125,137,237,238,239,162,188,200,230,147,18,115,45,119,61,113,222,53,3,102,42,182,242,105,209,93,144,152,140,252,211,40,86,214,156,117,194,78,166,194,84,122,31,106,181,63,118,156,112,119,204,153,101,210,126,98,113,106,21,184,184,178,78,142,199,51,175,121,164,43,70,247,70,144,182,253,110,83,137,45,86,206,158,177,125,221,189,221,191,139,13,183,69,179,49,82,135,106,219,180,182,224,211,224,245,60,164,182,194,26,73,239,141,5,106,208,144,68,159,164,165,119,17,119,143,35,194,197,186,105,230,238,212,122,107,174,147,173,245,220,148,33,73,245,181,166,77,37,106,71,218,122,22,157,194,250,86,91,146,101,169,151,220,35,142,26,228,55,0,172,73,237,220,19,173,88,181,234,191,111,49,250,188,24,82,140,253,85,160,189,99,142,149,125,5,145,119,255,0,101,62,194,18,22,13,34,147,76,73,34,155,75,137,17,37,220,76,48,150,203,219,251,164,94,243,255,0,56,253,99,228,191,107,81,36,212,90,170,191,9,165,201,107,118,139,83,104,51,61,83,183,180,204,181,238,251,71,250,220,21,82,162,82,36,84,246,146,185,59,59,12,181,239,81,39,222,94,255,0,120,204,53,247,116,75,188,238,169,215,44,227,51,126,103,43,126,186,255,0,97,180,160,187,204,207,185,37,237,23,31,193,230,220,110,155,128,114,174,4,45,38,170,206,205,229,175,106,121,51,106,8,47,103,103,127,188,255,0,128,159,96,0,0,34,239,17,188,56,119,17,242,199,113,211,227,33,74,144,207,71,203,218,70,102,90,212,34,25,247,37,71,220,129,159,162,51,66,181,211,180,134,147,50,169,120,174,251,192,187,110,226,121,210,91,210,122,205,231,187,95,163,49,244,23,246,148,125,200,247,142,182,0,0,40,203,139,85,184,237,43,51,213,42,218,209,17,41,171,242,118,147,36,100,191,154,167,193,73,239,236,47,127,103,105,255,0,1,249,120,81,92,139,164,230,130,147,70,41,229,25,21,94,126,226,83,187,18,190,85,58,114,139,94,210,215,77,125,199,223,236,22,63,196,51,42,49,115,13,134,71,80,160,211,89,59,158,145,253,232,234,25,46,99,156,217,17,9,123,141,44,184,225,232,219,38,69,166,154,23,126,165,221,67,28,183,105,211,121,114,227,153,45,191,164,219,136,63,105,118,106,71,247,144,153,119,206,70,254,94,97,44,108,109,192,55,85,90,97,205,253,101,46,42,186,151,145,164,148,198,71,45,152,177,212,69,169,161,213,158,171,238,73,153,119,25,8,231,132,184,193,137,185,117,190,154,184,173,121,179,233,115,226,110,231,67,121,201,12,33,205,236,184,132,243,27,66,219,81,232,151,148,162,212,253,186,251,123,110,255,0,39,153,227,176,115,47,109,70,139,50,124,74,101,220,141,253,84,7,29,101,158,102,174,72,52,114,155,57,14,58,122,52,193,41,90,251,245,46,195,236,238,56,169,133,86,126,48,218,50,172,219,214,152,204,200,50,182,107,189,150,156,82,54,186,135,61,94,98,22,69,170,155,78,189,158,207,184,197,5,230,103,38,56,167,151,42,164,231,170,212,121,82,232,81,164,177,25,186,140,120,242,92,101,74,92,110,114,143,154,166,27,65,146,118,172,143,78,237,167,238,51,30,163,40,25,244,191,242,217,53,154,4,231,87,87,181,100,62,146,145,22,66,159,144,166,155,81,199,66,185,72,57,13,182,147,38,153,50,78,165,161,106,101,220,125,147,18,239,206,190,74,177,26,44,123,182,234,195,138,60,138,153,108,91,137,122,143,73,92,133,30,138,112,245,37,190,165,31,172,181,123,123,254,209,12,243,121,155,245,99,58,226,216,184,121,4,232,22,45,41,8,67,20,248,237,116,169,113,109,117,13,37,74,105,151,150,201,234,195,168,73,153,36,190,137,23,98,72,136,254,199,13,236,184,215,241,135,28,105,55,51,244,183,83,65,182,100,177,84,118,83,172,44,154,91,145,230,68,89,180,149,155,75,65,172,208,230,164,147,50,61,59,117,34,23,205,10,35,48,33,177,6,50,118,181,25,164,180,217,104,69,162,82,68,68,93,157,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,111,249,132,54,202,27,164,206,105,48,149,197,43,66,43,222,130,103,219,236,244,139,3,73,40,90,92,66,92,73,234,74,34,50,251,140,127,208,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,109,57,45,192,188,56,204,95,12,203,15,11,241,66,141,215,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,91,50,249,116,190,242,191,138,115,240,206,250,143,254,54,101,30,110,246,127,164,233,125,75,204,177,51,150,211,174,114,121,188,133,171,148,181,111,71,113,151,113,159,127,225,205,159,111,228,175,93,127,13,241,17,142,163,12,174,106,135,89,46,67,17,247,202,162,206,90,16,209,204,73,32,183,188,201,161,182,210,235,93,170,36,161,43,104,183,37,77,189,122,128,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,90,188,106,240,182,196,253,150,90,216,215,232,47,246,103,242,130,13,173,233,62,169,239,247,47,166,168,201,228,114,119,242,191,174,245,183,236,223,236,221,167,96,172,12,189,90,212,43,231,31,112,210,202,186,96,245,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,209,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,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,89,246,127,178,19,78,205,181,10,37,207,101,63,74,163,226,109,43,165,135,26,169,84,145,40,162,200,165,182,183,212,184,107,75,102,164,53,235,201,83,196,233,50,181,154,155,38,204,201,42,53,39,219,101,19,35,152,71,148,26,84,183,237,69,203,175,93,149,136,237,49,85,184,234,72,65,62,180,37,40,53,177,25,9,45,35,198,83,169,55,57,122,173,102,102,130,113,199,57,109,154,106,47,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,53,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,38,90,113,162,186,104,87,205,171,151,171,214,214,157,214,209,110,10,125,114,169,78,147,202,91,124,248,175,183,75,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,192,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,113,254,12,53,106,85,59,53,245,184,117,10,156,72,178,42,150,60,248,144,90,121,228,161,114,159,41,144,158,54,154,73,158,171,89,52,203,174,26,83,169,236,109,106,238,73,153,73,94,43,25,28,147,137,84,169,249,164,195,101,196,106,187,108,81,205,119,77,49,72,105,130,168,211,162,165,107,57,168,115,66,53,201,101,173,82,164,184,163,230,50,211,105,65,165,77,37,183,170,175,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,187,105,218,212,43,26,213,163,89,86,180,30,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,251,71,214,1,242,110,203,90,133,124,218,181,155,42,233,131,214,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,104,175,108,182,240,154,165,97,102,101,234,184,147,121,220,114,234,150,109,149,88,143,58,196,138,183,18,220,186,131,233,67,111,183,38,98,154,61,18,136,206,171,150,73,45,134,251,172,27,138,67,108,232,219,214,62,50,174,47,251,133,199,129,60,50,252,107,206,38,143,201,196,51,37,148,172,211,225,124,138,237,161,111,196,86,42,91,81,200,237,249,135,37,49,78,107,4,230,231,105,239,184,164,154,86,133,36,221,83,68,179,73,33,227,73,243,27,66,222,221,208,50,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,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,229,92,78,178,29,251,16,174,201,199,156,39,162,237,176,110,10,130,189,37,75,167,83,185,113,109,119,148,134,82,222,170,230,168,249,50,31,84,131,78,214,219,105,149,27,108,150,155,218,73,199,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,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,116,89,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,16,113,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,120,156,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,233,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,114,215,141,197,90,149,95,165,96,53,118,133,83,137,81,166,212,99,220,18,225,204,136,242,94,98,75,14,38,152,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,28,215,130,167,138,123,167,225,252,239,49,167,11,169,1,153,108,126,193,202,238,95,241,150,236,193,219,141,238,162,93,179,80,84,118,228,237,66,58,184,171,73,57,26,78,196,45,100,223,53,135,26,119,151,188,212,141,251,85,235,36,200,120,170,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,7,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,90,87,4,44,45,255,0,229,151,141,117,10,23,253,233,107,82,42,125,87,223,38,123,28,146,95,255,0,99,85,189,104,251,16,175,235,8,90,160,0,230,153,138,199,155,55,45,184,71,93,197,107,206,108,68,162,157,29,104,166,65,122,65,178,186,181,68,208,163,143,9,163,74,22,173,238,41,58,26,137,10,216,130,91,138,45,136,81,150,115,49,87,18,43,184,193,136,247,30,40,92,240,233,81,42,183,53,65,218,140,182,105,112,81,18,42,28,112,245,50,67,104,255,0,165,106,53,56,181,106,183,22,181,169,75,87,171,202,230,58,127,38,188,118,182,113,175,228,183,202,63,147,157,111,244,103,93,209,243,250,136,111,198,254,187,150,230,221,188,253,223,64,245,219,167,102,186,150,140,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,232,0,0,66,12,236,112,203,182,115,67,121,68,196,235,30,232,137,103,93,146,228,52,155,142,84,152,242,38,34,170,193,20,86,16,178,73,190,72,97,113,227,48,233,161,8,108,137,229,169,41,90,155,237,112,165,86,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,246,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,87,7,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,196,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,202,5,101,107,133,100,60,22,204,253,99,20,238,154,255,0,166,45,11,58,160,78,216,177,38,48,195,178,42,14,57,29,43,76,169,101,162,144,142,149,110,169,13,154,73,14,45,246,9,242,75,40,74,18,237,138,128,138,188,81,252,9,226,111,224,190,113,8,80,8,237,89,174,202,142,35,229,43,17,215,101,94,173,117,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,24,188,64,33,225,20,200,217,126,198,251,139,164,177,101,237,98,217,169,58,219,13,69,160,202,113,247,158,117,50,86,148,19,134,203,238,72,237,121,197,169,44,169,9,212,146,218,150,182,238,80,0,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,80,15,20,127,29,152,155,248,47,147,194,18,127,130,61,38,149,95,165,99,205,10,187,76,137,81,166,212,99,219,241,38,67,150,202,94,98,75,14,38,166,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,17,171,136,102,75,42,185,88,197,9,21,219,66,223,150,156,43,185,100,17,219,243,14,74,165,20,39,205,189,206,211,223,113,73,37,33,105,81,58,166,137,102,163,91,36,147,230,56,180,61,183,192,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,35,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,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,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,40,7,138,63,142,204,77,252,23,201,225,15,107,194,195,41,150,110,99,49,66,173,124,98,4,136,147,168,88,107,34,159,38,69,185,46,1,190,197,101,114,155,152,77,19,139,230,36,146,134,157,142,219,134,133,33,196,58,90,161,69,180,204,142,117,113,44,207,84,156,178,219,49,112,195,12,103,203,139,138,23,28,118,42,81,103,38,43,78,49,72,167,20,131,37,62,178,125,181,180,242,222,54,30,101,45,146,79,105,115,28,82,144,105,108,156,165,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,95,246,73,50,125,108,229,27,11,218,162,164,162,77,189,171,145,216,85,217,88,136,236,142,68,231,218,113,245,178,134,219,117,102,148,161,148,201,91,68,180,161,179,112,146,75,90,82,103,181,57,225,23,253,194,227,192,158,25,126,53,231,19,68,170,30,126,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,121,214,205,134,97,164,230,143,27,107,24,194,253,165,18,218,69,70,60,72,204,211,89,91,79,45,164,48,194,27,51,118,66,25,105,82,86,165,37,74,37,184,147,90,80,104,108,143,99,104,34,230,182,157,211,93,177,174,170,53,235,107,78,232,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,176,104,251,44,89,133,181,115,65,131,84,92,92,181,163,116,29,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,146,226,13,73,66,150,211,173,44,208,141,251,75,170,128,10,90,227,87,77,56,249,155,181,42,136,101,180,55,50,199,138,131,82,72,137,75,113,185,211,117,53,123,253,85,54,90,159,176,180,246,15,61,193,214,154,153,217,190,84,165,33,197,29,62,212,169,73,35,71,114,76,214,195,90,171,236,249,211,47,188,200,90,7,16,120,37,81,201,142,43,71,54,220,94,202,33,63,162,11,183,230,223,109,205,126,226,219,169,253,132,99,59,163,77,152,7,79,42,78,5,97,205,40,154,109,162,135,105,82,35,236,108,180,66,118,67,105,58,36,139,216,90,118,15,120,3,207,226,21,235,74,195,91,2,229,196,106,236,121,111,211,109,90,60,218,220,198,162,33,42,125,198,35,50,183,156,75,105,82,146,147,89,165,6,68,70,164,150,186,106,101,222,33,7,247,106,242,177,255,0,206,14,42,255,0,244,170,157,255,0,110,19,127,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,5,2,241,74,166,157,59,60,152,134,225,50,219,109,205,69,34,75,100,130,34,215,90,92,84,168,204,139,218,107,74,204,253,250,235,237,18,39,129,237,53,46,223,24,173,87,52,56,106,141,74,165,198,37,23,208,34,117,231,212,100,127,105,242,139,79,184,196,150,227,1,4,165,228,238,76,142,91,138,232,174,90,99,250,164,187,19,175,49,189,85,246,124,230,159,121,144,164,187,42,158,85,107,202,131,74,54,155,116,166,84,226,199,216,225,106,133,111,117,41,209,68,126,195,215,180,106,60,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,107,98,55,5,139,54,171,139,148,58,166,26,98,12,186,30,29,75,144,243,215,29,50,107,135,34,163,9,27,205,104,102,154,225,182,105,90,20,147,38,136,228,25,173,173,156,195,84,147,81,182,86,61,105,218,212,43,26,213,163,89,86,180,30,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,251,69,54,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,88,78,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,13,114,101,194,154,133,132,151,180,236,77,199,57,191,40,106,180,11,129,78,89,145,35,188,184,205,176,220,57,155,226,213,100,19,46,30,175,59,202,109,196,70,53,173,182,219,89,147,188,197,171,107,54,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,229,107,75,104,83,138,61,9,36,102,127,113,12,219,102,241,210,123,52,152,180,226,84,102,71,123,215,140,187,125,158,145,124,76,158,11,49,150,230,42,92,239,40,245,105,52,25,186,17,251,20,82,105,221,191,230,23,4,0,0,63,198,108,70,103,195,126,12,148,238,106,75,74,105,194,208,143,84,168,140,140,187,123,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,186,153,15,143,148,60,223,171,6,23,42,197,196,56,39,95,177,106,168,90,31,167,200,107,170,75,107,119,167,105,74,75,79,60,134,75,70,26,90,72,205,39,244,140,187,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,237,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,191,239,145,92,150,221,249,135,190,233,119,37,90,148,252,107,66,149,61,137,19,31,146,195,168,110,74,26,122,50,220,105,10,83,14,52,179,83,79,25,146,76,203,82,35,215,66,239,189,139,50,207,183,176,246,213,167,218,150,236,38,33,83,105,81,90,140,218,80,218,27,45,173,54,150,201,74,36,37,41,215,106,19,169,232,93,222,193,16,51,205,196,38,214,192,138,36,155,51,15,106,17,42,151,139,230,182,28,229,186,219,237,196,73,162,75,102,106,229,73,67,173,184,135,154,70,189,157,132,126,243,34,42,123,197,172,97,196,220,197,223,78,220,55,68,218,133,82,124,189,188,152,77,57,33,244,55,181,150,208,174,91,107,91,138,45,82,202,84,173,15,183,77,125,157,146,50,198,200,223,200,60,37,147,141,184,248,234,168,172,55,179,163,165,202,87,76,242,245,146,168,203,230,51,42,58,72,244,53,180,178,209,125,202,35,62,242,33,13,57,110,212,102,242,226,71,51,91,159,69,182,208,126,194,237,208,139,238,49,124,252,60,242,165,27,47,88,100,85,26,245,49,146,185,234,255,0,223,110,173,146,230,55,202,145,44,145,180,212,203,110,22,173,188,68,122,235,169,119,104,93,245,193,197,118,228,85,91,52,21,106,49,207,41,40,165,114,54,146,93,222,148,115,105,208,84,122,118,158,154,233,238,46,239,104,253,60,37,109,183,106,185,158,166,214,208,136,138,77,35,157,184,158,35,53,252,237,62,114,75,103,97,251,187,123,75,248,139,206,0,0,28,147,53,119,138,236,76,11,185,46,38,93,36,61,27,163,216,123,180,250,83,24,65,255,0,105,39,220,191,120,205,154,140,214,173,125,166,52,11,195,143,14,30,195,156,177,91,148,249,77,169,50,30,235,57,155,136,200,207,74,132,179,46,244,164,251,150,37,16,0,0,15,133,123,219,76,221,246,188,219,118,67,76,184,220,190,94,169,121,36,104,61,174,37,125,164,100,127,187,238,25,141,188,168,19,237,123,146,101,10,167,21,113,228,198,229,239,105,72,82,13,59,155,74,139,177,68,70,93,138,35,238,246,139,176,225,49,127,149,219,151,54,40,50,39,185,34,109,7,119,82,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,171,87,13,6,73,86,216,212,244,246,30,157,189,189,157,226,53,100,66,182,84,12,207,90,21,19,144,134,121,126,144,245,148,189,164,90,211,229,23,126,165,239,26,38,90,16,226,77,14,32,148,147,239,35,45,72,80,71,17,92,185,175,2,49,166,68,138,100,70,219,161,214,246,116,68,203,122,33,28,152,145,9,207,162,210,16,90,173,211,250,58,253,186,31,127,87,225,85,153,200,246,61,235,39,7,175,90,131,207,209,238,45,157,35,114,93,37,49,27,167,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,59,123,13,71,236,51,21,30,184,56,229,150,11,216,165,244,247,37,171,84,139,244,95,74,38,65,75,187,153,208,244,87,205,169,90,37,253,62,205,254,227,237,185,220,138,231,138,220,204,165,180,155,126,224,148,196,43,194,22,188,246,22,182,219,41,27,220,146,180,242,146,185,14,58,189,173,48,70,173,75,179,95,119,116,138,197,44,40,178,177,126,208,168,89,183,165,18,28,232,115,153,117,4,167,99,52,234,218,90,218,91,68,226,13,196,44,146,180,165,197,104,173,12,203,254,129,79,217,174,225,115,137,120,113,91,153,114,97,60,39,110,11,126,75,206,58,220,72,205,200,151,45,146,82,223,89,22,198,34,37,9,73,54,134,203,77,123,20,162,46,227,33,18,30,203,254,56,177,80,58,106,240,130,244,231,19,220,143,254,71,230,104,106,221,183,252,94,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,246,106,147,215,176,140,92,150,4,96,45,135,128,86,61,62,208,179,168,144,163,174,60,118,155,147,45,17,153,67,210,93,75,45,54,183,28,91,109,163,122,149,201,73,154,140,181,51,237,63,102,157,40,0,0,5,70,241,171,109,223,151,118,179,186,55,203,244,68,20,235,167,175,187,157,81,255,0,160,65,172,173,45,72,204,150,22,173,6,68,162,188,232,134,90,247,107,215,176,52,153,73,82,151,74,134,181,153,110,84,118,204,244,238,215,105,15,214,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,93,79,11,143,2,120,101,248,215,156,77,30,215,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,186,103,20,150,210,242,54,171,114,8,148,69,204,67,107,70,123,47,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,101,60,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,20,3,197,31,199,102,38,254,11,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,165,48,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,10,1,226,143,227,179,19,127,5,242,120,67,170,240,155,205,231,236,139,17,255,0,147,237,235,55,101,161,127,212,17,232,149,55,3,154,228,91,137,227,101,134,119,56,131,37,147,47,161,9,105,90,165,100,151,18,194,139,148,131,121,103,114,119,101,173,66,190,109,90,205,149,116,193,235,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,180,103,179,58,249,81,174,229,47,25,102,217,188,170,172,203,66,165,172,203,90,183,53,148,39,175,139,181,6,227,102,166,204,208,111,48,181,242,156,45,16,163,209,14,114,208,135,91,33,197,100,221,53,217,118,173,58,202,145,59,125,22,149,80,155,84,135,27,148,130,229,74,150,220,102,228,57,188,139,122,183,34,20,98,208,204,210,92,189,82,68,106,81,156,234,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,171,90,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,244,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,188,127,53,213,28,39,225,205,140,11,205,46,29,219,158,144,188,241,95,153,74,145,108,191,50,74,98,200,108,234,5,62,183,84,83,235,39,116,121,205,96,199,105,164,155,77,180,167,20,233,54,249,18,155,79,117,202,175,16,204,6,205,60,152,118,165,26,100,187,98,251,126,58,157,93,181,86,79,174,241,182,211,107,120,226,72,79,205,72,66,77,78,109,45,80,242,144,203,142,27,40,66,76,202,80,0,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,0,0,160,30,40,254,59,49,55,240,95,39,132,60,86,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,130,45,107,167,14,49,199,14,34,220,150,220,234,85,219,102,93,180,245,165,42,83,68,244,89,209,92,37,54,235,46,180,225,127,150,219,141,56,146,82,84,75,66,210,70,74,73,81,14,116,178,57,121,101,107,23,41,22,125,188,185,119,85,189,124,200,113,22,107,204,160,157,168,202,90,86,218,21,9,214,27,45,202,146,133,62,202,73,72,78,199,121,136,82,9,42,53,180,221,159,240,203,202,134,40,101,127,11,235,106,197,26,252,182,42,87,132,134,165,187,105,169,77,186,197,9,246,28,144,210,157,67,204,190,235,47,46,75,39,21,106,82,18,131,34,105,180,43,118,194,219,89,124,81,252,118,98,111,224,190,79,8,117,254,18,217,193,165,97,5,229,35,46,247,217,203,42,22,33,86,35,42,131,41,150,146,180,65,173,186,73,99,99,169,74,57,170,68,146,76,102,201,123,141,45,45,148,106,146,75,142,184,139,116,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,108,46,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,239,156,28,166,94,89,69,197,15,144,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,103,202,170,183,253,229,93,179,104,24,125,89,184,101,204,183,173,89,19,164,209,96,188,100,164,64,92,195,104,228,147,70,101,185,40,90,152,109,102,141,118,18,247,168,136,148,226,205,83,127,130,167,138,123,167,225,252,239,49,167,11,169,1,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,117,130,3,74,121,88,193,79,228,237,151,219,39,7,28,168,117,178,237,250,121,245,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,234,160,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,61,153,219,206,13,205,155,156,80,118,180,163,151,10,201,161,200,125,54,157,30,91,81,249,240,88,117,182,16,242,220,113,164,18,148,183,149,25,14,154,20,183,9,179,81,161,10,81,22,229,117,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,124,171,59,121,62,185,178,141,138,14,209,84,82,230,217,53,201,15,170,211,172,75,118,63,62,115,13,54,194,222,67,141,180,179,82,86,202,164,161,163,90,144,217,56,105,53,161,41,35,218,158,213,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,0,0,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,8,171,197,31,192,158,38,254,11,231,16,133,0,141,30,230,187,42,56,113,155,92,56,93,149,122,181,208,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,204,82,194,219,239,5,175,186,158,25,226,93,11,208,215,37,27,147,214,194,234,153,145,202,230,178,135,155,249,198,86,182,213,171,110,161,94,170,143,77,116,61,12,140,138,218,120,98,241,0,153,139,176,227,101,251,27,238,46,174,250,137,181,139,102,164,235,111,187,42,189,21,182,30,121,212,201,90,80,109,147,204,55,31,181,231,22,149,60,149,167,82,83,137,90,220,177,80,17,87,136,62,113,46,172,160,97,197,14,183,101,88,62,157,173,92,213,5,66,141,80,168,48,226,232,244,238,81,37,197,166,73,182,180,45,79,58,131,81,50,209,41,27,137,15,44,213,163,38,133,213,174,85,184,134,98,134,7,99,205,193,138,152,141,50,93,233,77,196,73,12,29,234,135,82,223,90,241,53,184,152,145,21,94,170,91,91,9,113,105,109,130,52,178,109,159,43,70,244,109,198,162,88,191,238,23,30,4,240,203,241,175,56,154,37,80,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,41,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,108,46,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,217,154,236,168,226,62,82,177,29,118,85,234,215,93,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,95,85,225,205,157,127,228,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,42,241,7,206,37,213,148,12,56,161,214,236,171,7,211,181,171,154,160,168,81,170,21,6,28,93,30,157,202,36,184,180,201,54,214,133,169,231,80,106,38,90,37,35,113,33,229,154,180,100,208,186,181,202,183,16,204,80,192,236,121,184,49,83,17,166,75,189,41,184,137,33,131,189,80,234,91,235,94,38,183,19,18,34,171,213,75,107,97,46,45,45,176,70,150,77,179,229,104,222,141,184,212,75,23,253,194,227,192,158,25,126,53,231,19,68,170,20,3,197,31,199,102,38,254,11,228,240,135,170,225,237,156,91,19,40,22,38,50,87,235,240,253,51,114,86,126,78,252,159,183,249,143,71,244,167,41,233,104,149,252,233,12,58,219,28,166,228,19,159,56,69,191,77,169,212,207,178,37,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,231,184,112,112,255,0,135,151,122,19,88,183,139,214,239,251,108,79,234,88,106,52,135,24,144,221,187,23,122,219,219,29,108,173,198,214,243,205,145,45,111,18,183,19,110,147,73,36,124,241,187,58,134,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,133,43,113,58,207,143,237,190,187,39,1,176,158,181,186,193,183,234,10,244,149,82,157,81,230,69,186,30,74,25,83,122,167,148,147,228,199,125,50,9,59,92,113,167,148,77,188,90,236,105,69,194,178,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,234,188,75,50,43,27,44,183,52,92,79,195,24,17,34,225,125,199,33,138,108,88,41,148,235,143,210,42,37,28,205,76,44,223,113,110,188,135,137,135,158,75,132,163,218,124,198,212,148,18,91,55,57,86,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,58,19,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,251,198,238,156,109,98,206,27,85,185,6,69,38,221,149,31,155,175,98,185,114,119,109,254,28,221,127,231,15,135,193,62,7,51,50,23,149,83,155,167,79,100,63,31,151,183,233,115,39,195,86,186,235,217,167,43,187,78,221,223,103,109,158,231,22,7,164,178,159,140,49,249,188,189,150,69,106,70,187,117,215,149,13,199,52,239,246,236,211,95,102,186,246,247,12,220,13,72,89,180,194,162,90,20,58,50,99,156,114,129,77,141,20,154,51,51,54,246,52,148,237,51,62,211,211,77,7,216,1,207,243,11,107,87,111,156,2,196,187,42,214,131,214,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,187,69,32,255,0,114,227,61,159,248,12,255,0,172,212,127,251,88,187,236,189,90,213,219,27,0,176,210,202,186,96,244,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,209,208,0,5,20,113,118,167,28,44,229,213,164,155,6,223,95,65,165,200,37,25,255,0,89,163,70,222,226,255,0,237,122,127,205,18,59,129,180,14,93,39,24,234,156,221,122,137,52,24,252,189,191,71,150,153,202,215,93,123,117,230,247,105,217,183,237,236,146,124,85,32,117,153,29,191,100,115,118,116,50,104,242,52,219,174,253,106,113,155,211,191,179,250,205,117,237,238,211,219,168,164,172,0,166,21,111,29,240,222,140,168,231,32,167,221,212,120,166,209,25,145,185,190,99,73,218,70,93,165,174,186,13,53,128,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,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,123,226,114,112,84,109,223,151,119,75,187,91,229,250,34,114,117,211,215,221,206,167,127,208,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,251,75,219,173,54,230,63,134,102,55,97,37,118,100,187,58,142,245,207,64,90,220,118,41,211,99,203,155,33,13,26,222,52,37,206,92,84,160,148,72,109,58,145,118,106,162,211,176,200,71,38,114,255,0,142,47,212,10,154,140,32,189,57,198,247,35,255,0,145,249,154,18,183,109,255,0,23,175,120,150,249,81,225,115,137,120,143,91,135,114,98,196,39,109,251,126,51,205,186,228,73,45,200,137,45,226,74,216,89,150,199,226,41,10,73,182,183,11,77,123,84,147,46,226,49,112,88,91,133,118,94,14,217,208,108,235,46,141,18,159,10,19,13,54,165,53,29,166,148,242,144,210,27,55,28,54,208,130,82,204,155,78,170,208,181,211,238,33,11,184,136,103,242,159,132,84,185,120,85,134,85,66,118,233,150,211,141,73,149,25,244,168,161,161,73,150,194,200,150,204,132,184,219,200,117,180,30,134,159,87,176,207,183,66,21,115,135,216,81,141,153,166,196,52,187,22,157,93,172,200,170,205,37,75,170,72,102,92,134,91,230,190,141,230,167,137,14,25,104,111,239,61,117,208,140,204,245,215,182,215,242,119,195,107,15,240,154,133,26,228,196,234,44,26,229,202,230,253,237,203,140,196,150,89,209,114,16,91,9,232,169,113,58,182,226,53,237,237,52,151,176,136,68,110,42,185,156,143,124,94,177,176,122,202,168,60,197,30,221,223,213,183,25,210,76,121,61,67,80,100,35,82,109,211,74,246,173,42,239,65,104,122,233,169,234,99,147,240,234,203,154,241,223,26,99,200,169,196,109,202,29,19,127,90,79,55,170,23,206,137,44,155,250,77,45,7,162,218,47,165,167,217,169,247,95,186,16,134,210,72,109,4,148,151,113,17,104,67,59,89,239,173,149,127,51,183,117,68,164,33,238,103,65,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,151,71,9,6,105,78,232,213,4,246,158,157,157,189,157,226,228,192,0,4,33,226,207,127,149,165,151,39,232,49,231,185,30,117,123,111,76,72,119,102,254,68,248,42,95,114,136,207,68,171,216,71,246,232,41,58,206,160,79,186,46,56,116,42,100,85,72,147,39,153,177,164,161,75,53,109,109,74,62,196,145,153,246,36,207,187,216,52,229,100,91,76,218,22,188,43,118,59,76,182,220,78,102,137,101,36,72,45,206,41,125,132,68,95,189,238,31,116,0,0,0,103,203,136,149,134,139,35,51,87,34,24,138,108,49,47,163,229,164,145,181,62,173,62,38,186,17,36,139,189,66,78,240,92,196,56,244,171,146,244,177,37,204,86,250,207,163,186,102,214,225,104,92,150,234,46,175,105,26,139,222,70,122,36,254,221,59,197,184,0,0,10,176,227,73,76,37,49,102,212,119,23,169,233,30,205,123,123,78,156,94,225,94,89,110,150,136,88,207,111,72,92,130,97,41,234,245,112,215,180,139,88,143,23,127,241,26,89,100,200,219,35,74,201,101,251,196,122,234,34,111,17,124,180,171,30,240,121,233,54,253,25,153,23,29,35,111,70,166,227,239,125,92,217,81,9,205,13,13,45,195,209,182,143,187,78,206,253,75,186,137,40,245,91,134,196,184,153,169,195,84,202,93,82,14,237,167,170,216,121,189,237,154,79,184,210,162,213,43,63,105,106,71,238,49,161,12,155,230,118,129,153,44,45,131,112,55,58,58,107,104,230,245,208,185,168,39,89,214,68,132,55,185,190,107,139,78,168,103,113,110,62,210,237,46,206,239,167,152,172,168,97,102,96,173,73,84,122,237,177,76,98,164,230,206,85,73,136,81,147,41,26,56,210,149,163,170,101,106,45,82,201,39,176,187,187,62,234,116,165,216,184,195,144,220,124,129,89,184,224,212,227,83,162,243,119,78,138,212,164,70,127,116,35,73,104,226,210,202,85,181,82,210,158,254,195,51,47,190,247,172,235,178,141,124,91,177,46,139,126,91,114,96,77,230,114,157,109,196,45,42,216,226,144,173,13,6,105,63,89,38,93,135,236,31,93,230,89,144,217,180,251,72,113,10,45,13,43,73,25,25,125,198,62,50,236,107,37,199,186,149,217,212,53,61,191,153,204,58,123,38,173,218,235,187,93,186,235,175,180,125,120,241,163,68,104,152,137,29,166,91,79,114,27,65,37,37,236,238,47,184,127,168,0,0,0,169,174,53,109,171,229,5,172,246,141,237,232,224,167,95,237,235,190,163,255,0,64,130,217,72,109,15,102,131,9,154,113,27,146,187,222,130,147,45,53,212,142,162,192,210,83,13,161,166,91,105,180,237,74,18,73,73,105,166,132,68,63,208,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,241,175,56,154,37,80,135,252,64,178,35,66,205,85,170,229,235,107,35,162,196,219,126,158,109,211,164,234,183,61,41,21,134,229,56,213,43,98,228,53,29,142,108,153,9,62,165,68,106,70,154,30,169,236,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,93,167,11,220,235,255,0,40,11,17,24,49,136,85,58,172,236,73,179,105,235,146,237,70,105,243,189,51,75,75,201,66,36,27,169,73,104,243,92,214,25,112,156,51,91,158,163,187,220,82,221,229,206,161,64,60,81,252,118,98,111,224,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,26,83,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,160,30,40,254,59,49,55,240,95,39,132,34,168,183,238,19,121,215,168,226,4,63,228,197,138,21,62,125,106,137,79,67,150,132,215,14,44,118,221,165,197,97,150,74,152,150,208,148,45,199,154,67,106,121,42,249,213,173,190,121,172,210,76,145,174,106,230,95,46,150,38,104,48,178,126,25,223,81,255,0,198,204,163,205,222,247,244,101,83,166,121,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,207,94,58,96,94,35,229,211,17,234,56,95,138,20,110,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,152,28,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,77,21,171,96,97,109,247,138,31,40,254,66,208,189,39,242,74,223,153,116,214,63,157,50,207,75,75,139,183,158,255,0,206,173,59,246,243,17,234,35,114,207,94,196,158,134,24,85,137,151,86,13,226,61,185,138,86,84,190,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,233,121,201,205,77,87,55,216,184,206,39,84,44,248,150,196,120,20,120,244,72,52,230,101,170,82,208,195,107,117,211,83,175,26,80,78,44,221,125,211,35,75,104,34,70,196,232,102,147,90,166,167,5,12,16,170,157,86,242,204,139,213,200,137,166,166,60,139,30,61,53,45,169,79,184,249,170,20,199,95,90,187,18,132,37,36,202,82,69,184,214,107,112,207,102,194,230,90,248,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,8,255,0,138,89,245,202,118,11,95,117,60,51,196,188,86,244,53,201,70,228,245,176,189,5,82,145,202,230,178,135,155,249,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,245,120,23,154,60,9,204,167,166,255,0,98,151,207,202,63,147,157,55,164,255,0,163,38,67,228,117,28,222,79,247,203,77,238,221,200,119,232,235,166,222,221,53,45,105,91,138,63,142,204,77,252,23,201,225,8,170,38,87,14,44,241,198,202,149,229,62,207,196,20,75,145,135,87,132,134,23,57,230,150,235,171,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,229,239,0,160,30,40,254,59,49,55,240,95,39,132,34,168,186,158,24,185,241,253,183,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,164,166,107,178,163,135,25,181,195,133,217,87,171,93,13,86,15,49,250,5,125,134,73,114,169,18,148,68,70,164,145,153,115,25,94,212,147,172,153,146,92,74,82,100,104,90,27,113,25,236,197,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,166,175,5,79,20,247,79,195,249,222,99,78,23,82,3,138,103,67,7,43,184,251,150,11,255,0,10,173,103,182,86,170,180,246,228,83,155,218,131,234,101,68,144,212,182,163,106,181,161,8,231,46,58,90,230,41,68,148,115,55,158,164,157,15,56,66,85,112,197,194,223,218,134,114,108,174,174,133,233,58,85,165,212,93,53,15,231,92,158,151,165,108,250,71,251,22,149,47,108,231,33,122,137,221,174,190,178,77,4,177,127,192,2,160,56,177,103,94,163,116,221,85,60,171,225,189,79,101,183,70,210,53,226,250,14,44,134,106,179,146,228,121,13,199,109,68,149,184,207,74,227,59,86,105,113,10,55,77,214,214,130,38,136,215,13,114,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,20,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,197,102,119,47,86,174,104,48,106,181,132,119,76,158,131,175,229,201,167,85,17,21,185,15,83,39,52,173,205,72,109,43,47,242,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,245,176,186,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,20,121,215,253,166,218,172,101,175,19,42,116,168,215,37,165,79,143,26,210,119,94,75,213,138,91,45,169,39,31,97,36,155,83,209,91,109,29,169,86,247,26,61,198,131,54,94,117,86,42,0,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,81,183,21,124,204,97,30,96,241,114,133,70,194,152,49,42,40,177,99,203,166,206,187,24,36,26,43,11,113,104,81,48,202,201,59,157,141,29,72,119,99,134,163,66,215,33,227,109,59,52,113,222,21,147,252,190,226,62,100,49,198,143,101,97,149,193,242,114,125,47,109,118,93,125,47,155,110,81,162,199,121,178,57,109,18,20,151,22,242,92,113,162,109,45,153,40,220,82,12,212,218,73,78,34,250,113,211,52,120,19,150,191,66,126,218,239,159,147,159,40,250,159,70,127,70,76,153,207,233,249,92,239,239,102,156,219,183,158,215,210,211,93,221,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,210,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,20,47,251,133,199,129,60,50,252,107,206,38,137,84,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,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,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,122,216,93,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,94,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,28,171,29,51,71,129,57,107,244,39,237,174,249,249,57,242,143,169,244,103,244,100,201,156,254,159,149,206,254,246,105,205,187,121,237,125,45,53,221,217,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,46,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,225,66,255,0,184,92,120,19,195,47,198,188,226,104,149,66,128,120,163,248,236,196,223,193,124,158,16,138,162,213,56,81,228,91,250,140,208,99,93,153,255,0,123,202,176,33,78,87,249,74,85,81,200,230,159,249,46,149,106,87,239,188,72,254,247,120,90,160,12,171,139,254,225,113,224,79,12,191,26,243,137,163,149,113,58,207,143,236,66,133,39,1,176,158,181,182,254,184,41,234,244,149,82,157,81,229,202,181,217,82,217,83,122,167,148,162,231,72,97,82,9,59,92,109,214,82,109,188,90,111,105,71,80,24,91,133,183,222,52,223,116,204,51,195,74,23,166,110,74,207,59,162,133,213,51,31,155,202,101,111,57,243,143,45,13,167,70,218,90,189,101,22,186,104,90,153,145,30,138,114,197,151,171,87,43,248,53,69,194,59,90,79,95,208,115,36,212,106,139,138,220,119,170,115,157,86,231,100,56,148,23,249,45,160,148,165,169,13,52,210,13,107,217,184,253,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,217,156,28,166,94,89,69,197,15,144,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,103,45,56,78,231,94,163,107,93,84,204,171,226,69,79,125,183,89,214,53,156,250,206,44,118,105,83,148,228,137,14,71,113,70,148,56,247,84,227,219,80,106,113,106,39,73,166,208,131,39,76,209,111,224,42,139,142,85,61,13,212,112,110,170,149,44,212,251,53,232,234,47,236,145,33,80,84,95,196,249,138,255,0,48,248,92,16,41,238,57,137,88,159,85,35,111,151,30,135,6,58,136,254,150,174,72,90,139,78,206,239,154,61,123,125,223,194,208,49,222,9,212,240,63,17,41,169,38,204,229,218,149,118,8,156,250,62,180,55,75,183,191,179,180,102,126,133,79,69,90,185,78,165,56,165,165,51,101,179,29,70,143,164,68,181,146,123,62,222,209,169,161,242,110,203,166,133,99,90,181,155,214,233,157,209,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,96,141,127,221,71,200,159,254,28,255,0,234,205,99,254,200,36,165,167,116,208,175,155,86,141,122,218,211,186,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,236,31,88,121,76,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,214,205,233,94,145,202,230,188,134,91,249,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,138,218,124,71,178,99,124,221,84,107,42,214,198,78,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,218,36,168,10,77,227,65,79,68,60,214,208,165,33,75,62,186,199,128,250,181,238,37,20,217,173,232,95,193,9,63,226,36,111,4,74,123,141,225,22,35,213,76,219,229,200,185,35,199,73,23,210,213,184,164,163,215,179,187,231,75,78,223,127,241,146,220,69,160,157,67,37,88,168,194,73,179,52,82,153,127,215,238,249,185,108,185,254,127,87,179,237,208,82,78,77,105,232,169,230,203,7,227,45,75,34,69,235,71,145,234,119,234,212,166,220,47,225,170,59,126,205,70,145,64,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,243,125,180,58,203,141,56,157,201,90,77,42,45,53,212,140,134,109,115,110,218,25,205,6,44,180,218,54,165,23,189,121,36,90,105,161,21,69,241,58,120,42,52,175,148,23,75,218,55,183,163,156,157,127,183,174,250,113,255,0,152,91,40,0,0,0,255,0,41,17,163,75,104,216,151,29,167,155,87,122,28,65,41,39,236,238,63,188,124,132,88,214,75,111,117,40,179,168,105,123,127,51,152,84,246,73,91,181,215,118,187,117,215,95,104,251,44,178,204,118,201,166,26,67,104,73,104,73,66,72,136,139,238,33,206,51,21,138,52,156,32,194,27,146,241,170,206,76,85,181,78,152,136,106,55,82,133,42,73,69,117,196,37,38,165,163,85,31,44,244,34,61,123,59,61,226,152,48,143,46,24,169,157,92,122,168,222,117,24,21,52,91,83,107,143,77,145,81,152,212,146,66,162,46,107,110,45,182,221,54,158,108,213,203,146,106,73,25,237,239,61,116,237,59,157,193,60,191,225,182,7,218,84,219,122,210,181,105,81,228,68,138,203,79,77,68,24,232,144,251,137,105,180,41,107,113,182,208,106,53,27,73,81,153,150,166,101,175,221,226,243,145,153,218,6,91,112,182,117,192,228,232,234,173,175,149,208,194,230,160,221,123,73,17,208,230,214,249,173,173,90,33,237,199,180,251,11,180,251,59,243,223,88,170,220,55,221,196,245,78,98,166,85,42,147,182,238,61,86,251,206,108,108,146,93,230,165,30,137,65,123,79,66,47,113,11,218,225,209,150,149,96,46,15,51,38,224,163,51,30,227,171,238,235,20,228,125,143,167,149,42,89,55,169,173,164,56,95,54,233,119,235,216,125,154,23,124,179,116,210,77,153,169,100,130,253,227,61,52,25,166,204,148,180,77,198,139,134,66,36,37,244,171,164,209,196,175,113,31,243,70,75,191,248,11,13,224,183,76,36,177,121,84,119,23,175,232,238,205,123,123,14,162,94,225,105,224,0,2,163,248,209,226,36,122,173,201,101,216,113,38,30,250,55,164,122,150,208,225,104,124,230,233,206,163,113,18,143,220,102,90,164,190,205,123,196,98,225,219,97,162,248,204,213,182,219,241,78,67,17,58,206,98,77,27,211,235,83,229,233,169,26,76,187,210,52,26,0,0,0,2,159,184,208,88,77,81,111,187,58,244,143,28,136,235,254,144,230,169,40,238,228,51,78,109,58,153,36,189,254,211,63,225,220,35,247,13,219,244,172,172,207,91,173,186,242,90,98,127,89,205,82,149,180,139,101,62,102,157,187,136,187,213,237,212,104,8,0,0,87,23,25,106,28,137,56,105,111,86,90,130,75,110,39,87,204,120,154,51,52,110,145,79,73,106,173,59,53,238,237,49,83,216,93,62,61,50,250,166,78,150,165,37,166,249,219,141,38,68,125,172,172,139,191,66,239,49,166,171,102,124,122,165,18,52,232,166,163,105,221,251,77,90,107,216,181,17,247,25,151,121,15,164,182,208,234,77,14,32,148,147,239,35,45,72,83,31,19,60,149,204,195,171,157,236,88,195,202,4,135,45,249,219,122,182,162,197,51,68,93,141,195,97,29,140,176,148,35,115,139,89,246,168,245,61,116,237,212,132,114,201,246,106,46,108,177,226,68,107,130,60,169,15,208,221,223,215,64,222,226,155,115,70,36,33,191,155,39,155,65,232,183,247,122,199,216,125,165,219,223,127,88,89,138,214,94,48,90,81,47,27,38,183,14,161,10,87,51,78,68,150,157,82,54,186,182,253,110,82,214,69,169,182,173,59,125,159,121,15,133,141,217,121,195,124,123,162,166,139,125,81,217,121,40,215,107,232,142,194,157,78,171,109,71,162,157,109,122,127,84,130,238,238,254,26,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,181,195,34,209,37,217,167,127,120,245,160,0,0,0,0,42,131,141,91,141,250,82,214,107,84,243,58,120,42,211,251,90,110,168,255,0,208,32,158,80,221,109,156,209,225,51,142,158,137,77,239,65,51,63,119,244,139,3,73,45,173,46,182,151,16,122,165,100,74,35,247,145,143,250,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,252,107,206,38,142,213,152,91,166,187,99,96,22,37,222,182,180,238,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,216,60,86,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,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,136,129,197,99,34,178,111,22,231,230,159,10,32,75,147,93,139,28,222,189,96,170,83,73,97,84,232,144,150,126,146,65,188,226,77,43,105,168,237,180,166,91,37,115,8,219,82,80,149,37,195,118,168,45,59,166,187,99,93,84,107,214,214,157,209,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,96,190,156,130,231,94,213,205,102,28,68,162,85,170,125,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,170,248,163,248,236,196,223,193,124,158,16,159,252,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,170,188,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,16,3,133,199,142,204,50,252,107,201,230,139,254,1,64,60,81,252,118,98,111,224,190,79,8,116,172,173,100,146,149,154,252,141,92,181,219,97,136,144,113,22,213,190,42,207,82,166,38,42,84,253,89,132,209,226,41,20,149,184,167,154,66,16,228,133,54,164,186,225,168,153,62,97,164,136,156,115,88,65,254,202,172,43,171,252,43,110,92,150,229,67,254,50,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,133,239,112,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,177,87,142,85,38,148,205,87,6,235,172,211,34,34,165,50,61,122,36,137,137,101,36,251,204,50,168,42,105,165,185,166,229,33,10,125,229,37,38,122,36,221,112,203,77,199,175,53,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,125,94,43,153,40,253,153,93,79,230,83,12,233,149,89,54,221,219,80,145,38,237,107,78,115,52,122,163,206,37,69,35,121,168,220,75,50,156,113,125,138,78,198,221,45,164,178,39,153,105,48,2,211,181,171,183,205,213,70,178,173,104,61,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,118,141,47,96,166,23,210,176,87,8,237,12,40,163,42,35,145,237,106,60,106,106,228,70,132,152,136,152,250,16,92,233,70,210,76,201,11,121,222,99,171,245,148,102,183,20,102,165,25,153,159,181,0,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,17,87,138,63,142,204,77,252,23,201,225,14,235,194,103,8,108,220,122,194,252,198,97,30,32,49,45,202,21,197,30,217,102,65,196,124,217,125,165,161,202,131,173,60,218,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,154,146,112,171,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,157,92,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,64,60,81,252,118,98,111,224,190,79,8,123,92,184,228,114,78,107,114,77,90,188,48,249,113,35,226,45,159,124,85,17,5,151,80,211,72,173,196,85,62,154,179,132,235,230,68,164,45,42,37,41,133,41,92,164,173,215,82,162,73,60,110,183,10,169,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,9,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,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,13,120,229,82,105,76,213,112,110,186,205,50,34,42,83,35,215,162,72,152,150,82,79,188,195,42,130,166,154,91,154,110,82,16,167,222,82,82,103,162,77,215,12,180,220,122,243,94,10,158,41,238,159,135,243,188,198,156,46,164,0,102,91,31,175,12,56,191,241,150,236,188,176,142,194,249,23,104,85,106,10,126,151,68,222,71,211,55,180,137,74,218,157,80,215,49,100,183,121,40,51,109,174,103,45,6,104,66,76,231,255,0,3,171,166,133,18,234,197,203,42,68,237,149,170,173,62,143,84,135,27,148,179,230,197,136,228,166,228,57,188,139,98,118,174,108,98,208,204,148,124,205,82,70,73,81,149,181,0,242,152,165,110,223,119,93,137,83,160,97,166,34,252,132,185,37,114,122,43,131,209,12,213,58,61,175,33,110,127,53,120,201,183,55,182,149,183,235,31,171,204,220,93,169,33,154,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,79,6,204,116,193,166,104,85,108,6,110,214,165,91,55,244,141,42,107,170,57,57,78,74,187,182,174,66,148,148,165,77,145,53,210,49,202,36,176,151,21,185,42,125,228,160,190,125,66,207,192,83,95,26,76,72,195,139,167,25,109,43,2,220,135,190,239,178,105,242,26,185,102,244,36,223,205,203,76,119,225,69,231,30,139,119,150,131,117,221,52,54,209,213,250,170,53,169,212,166,42,228,219,8,241,31,26,51,29,102,91,24,91,88,244,29,106,157,80,110,187,233,229,192,57,140,209,91,134,180,189,213,184,214,213,33,91,86,134,210,132,185,181,181,186,227,77,169,73,37,234,90,62,0,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,34,175,20,127,2,120,155,248,47,156,66,20,2,46,79,137,215,16,9,152,69,14,78,95,176,66,226,233,47,169,123,152,185,170,77,54,251,82,168,49,92,97,151,154,76,101,169,4,217,188,251,114,59,30,109,106,83,41,66,180,36,184,164,45,186,150,194,220,45,190,241,166,251,166,97,158,26,80,189,51,114,86,121,221,20,46,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,8,56,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,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,52,66,202,120,78,231,94,163,107,93,84,204,171,226,69,79,125,183,89,214,53,156,250,206,44,118,105,83,148,228,137,14,71,113,70,148,56,247,84,227,219,80,106,113,106,39,73,166,208,131,39,76,209,111,226,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,65,94,28,28,64,33,230,34,132,214,18,98,245,197,254,219,16,58,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,116,172,255,0,100,250,149,155,44,35,82,105,229,45,187,238,206,143,50,125,168,182,93,73,34,75,235,66,77,200,46,165,197,165,173,146,13,150,144,78,41,73,54,150,148,47,118,194,113,183,40,6,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,113,60,49,120,128,76,197,216,113,178,253,141,247,23,87,125,68,218,197,179,82,117,183,221,149,94,138,219,15,60,234,100,173,40,54,201,230,27,143,218,243,139,74,158,74,211,169,41,196,173,110,120,14,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,28,211,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,205,16,178,158,19,185,215,168,218,215,85,51,42,248,145,83,223,109,214,117,141,103,62,179,139,29,154,84,229,57,34,67,145,220,81,165,14,61,213,56,246,212,26,156,90,137,210,105,180,32,201,211,52,91,248,160,30,40,254,59,49,55,240,95,39,132,61,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,0,101,92,95,247,11,143,2,120,101,248,215,156,77,20,237,157,204,57,197,204,49,204,189,227,68,198,171,170,93,215,112,205,144,138,146,46,55,163,45,132,86,34,58,130,54,95,105,10,34,74,16,148,151,36,219,111,86,154,91,11,101,10,52,180,70,36,87,7,60,99,195,140,59,199,27,138,198,189,89,165,64,170,223,180,248,208,104,21,185,138,36,56,153,77,60,102,116,214,212,104,61,189,87,49,42,237,113,9,83,145,25,65,18,214,182,200,174,164,5,106,241,155,197,156,26,137,98,80,176,98,183,104,122,107,18,101,242,235,148,106,142,213,53,242,126,9,188,104,117,238,110,159,59,212,114,28,103,167,35,52,250,156,213,237,83,76,111,170,27,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,105,119,11,109,219,238,212,177,41,148,12,75,196,95,151,119,36,94,119,91,112,122,33,154,95,89,185,229,173,191,230,172,153,182,222,198,212,134,253,83,245,185,123,143,181,70,61,88,172,174,56,48,247,216,88,87,63,153,167,38,175,82,103,102,157,251,217,104,245,215,236,229,255,0,211,246,15,129,192,214,154,122,99,45,97,200,197,161,157,2,51,47,127,251,250,156,73,127,253,51,255,0,48,179,235,186,154,117,155,82,181,71,40,197,32,231,83,228,198,228,159,251,230,246,212,157,191,199,93,6,103,240,90,1,213,113,142,196,165,165,210,108,230,92,212,184,228,179,45,118,239,148,218,117,211,219,166,163,78,195,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,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,78,188,110,33,236,198,172,61,159,204,215,157,107,186,206,205,59,182,75,112,245,215,237,230,127,209,246,137,23,193,98,154,113,114,187,115,84,28,140,72,92,219,230,97,165,207,107,141,34,12,36,151,240,37,115,63,233,18,83,59,20,211,170,229,31,23,162,148,98,127,101,161,82,147,180,253,156,150,20,238,239,249,187,55,127,1,73,60,61,96,29,75,57,248,83,29,46,147,102,138,210,164,106,101,174,188,166,29,115,79,227,179,79,226,52,66,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,203,139,75,77,169,197,158,137,65,26,140,207,216,68,51,109,155,199,91,123,52,120,178,227,71,170,85,123,215,140,143,223,253,34,248,157,156,21,28,111,210,151,75,90,167,153,211,206,86,159,218,211,117,59,254,129,107,224,0,0,0,0,57,222,57,96,141,173,143,118,148,123,50,239,145,53,186,123,51,145,53,73,138,182,200,220,50,105,214,205,10,39,27,90,77,38,151,85,169,105,219,217,219,236,63,221,133,24,67,100,224,221,174,197,171,101,210,88,139,21,132,164,183,165,134,80,226,244,109,13,234,163,109,8,35,51,38,211,175,103,121,125,218,121,204,199,230,38,201,203,182,31,79,187,174,106,180,52,75,75,78,166,12,53,190,201,58,251,252,135,156,109,36,218,221,108,212,74,54,84,157,18,122,153,246,23,217,69,217,194,205,69,205,153,204,72,147,112,72,149,34,61,13,173,157,12,13,238,33,182,245,98,58,28,249,179,121,196,22,171,99,119,170,125,167,218,125,189,210,51,134,102,74,230,98,53,206,206,43,226,29,2,67,118,252,29,221,35,82,162,153,34,86,246,230,48,190,199,152,82,23,181,196,32,251,20,90,30,154,246,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,123,86,146,46,243,34,239,49,153,92,81,159,30,167,125,212,231,69,82,148,211,156,157,166,163,35,62,198,80,71,221,169,119,144,182,30,13,52,57,17,176,210,225,172,187,4,144,220,190,147,150,241,180,100,107,219,34,160,147,209,90,118,232,125,157,134,44,116,0,0,103,247,137,29,248,87,174,103,174,54,154,121,46,177,3,163,229,169,42,220,71,190,159,15,94,221,198,93,233,246,104,36,15,5,251,9,170,213,247,120,222,146,35,145,157,3,209,252,165,41,5,219,207,102,162,218,180,51,73,251,189,134,95,199,184,92,8,0,0,0,10,253,227,11,98,179,93,193,56,23,113,52,183,100,208,121,188,162,36,146,141,60,249,112,27,61,61,83,50,236,47,97,151,241,20,255,0,134,151,52,235,58,246,167,92,116,215,205,153,49,57,219,22,74,52,233,189,149,160,251,72,200,251,148,126,209,167,58,21,102,29,126,148,197,94,3,169,113,135,247,108,82,84,70,71,181,70,147,237,35,50,239,35,246,143,222,0,2,31,241,78,180,156,184,50,151,115,213,99,180,110,191,74,232,182,33,41,220,181,115,106,112,146,122,17,17,153,246,23,188,191,136,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,171,98,145,166,211,217,41,228,30,134,74,81,119,160,253,163,165,15,63,125,88,182,214,35,91,82,173,75,178,153,30,117,58,102,206,99,79,50,219,164,123,28,75,133,216,226,84,159,164,132,159,105,123,5,5,103,55,39,151,118,89,111,169,76,177,76,159,46,212,115,103,71,82,228,186,227,101,163,49,247,239,116,153,109,191,235,95,218,90,123,75,67,237,239,250,25,48,206,229,233,150,107,157,136,83,166,202,168,90,46,238,234,32,45,199,94,38,180,110,65,167,148,217,190,219,73,213,215,201,74,215,191,77,123,251,239,79,11,113,106,198,198,27,97,139,170,198,175,66,168,196,123,118,164,196,166,94,91,122,56,180,122,220,165,172,139,83,109,122,118,246,233,247,143,100,0,0,0,0,0,42,55,141,92,182,14,249,181,161,19,232,231,122,38,11,188,189,197,187,111,58,162,90,233,223,166,189,154,136,51,149,213,56,140,199,225,122,154,65,173,101,121,81,13,41,34,215,83,235,217,208,180,26,76,163,41,197,81,224,169,212,26,86,113,154,53,36,203,77,15,105,106,90,15,216,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,93,79,11,143,2,120,101,248,215,156,77,29,87,54,62,22,49,147,225,253,195,229,207,138,1,203,70,98,239,188,175,226,156,12,76,177,100,127,138,135,88,133,177,159,233,58,95,82,203,207,195,230,58,211,156,158,111,33,9,230,161,59,209,222,71,222,71,165,49,73,124,92,178,207,102,224,174,46,81,177,74,204,157,45,8,197,121,21,106,149,78,152,241,155,136,141,81,101,108,46,67,237,56,165,26,182,62,169,123,205,179,47,81,105,94,213,108,82,91,111,245,240,84,241,79,116,252,63,157,230,52,225,202,184,163,248,236,196,223,193,124,158,16,159,252,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,170,188,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,16,3,133,199,142,204,50,252,107,201,230,139,254,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,60,167,22,76,148,84,113,2,31,242,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,85,137,151,86,13,226,61,185,138,86,84,190,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,153,92,73,51,49,102,230,191,8,240,31,20,172,248,50,233,203,76,139,158,155,87,166,73,35,82,233,213,22,209,73,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,143,215,193,83,197,61,211,240,254,119,152,211,135,85,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,185,59,178,214,161,95,54,173,102,202,186,96,245,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,218,33,6,90,184,110,70,203,206,115,107,56,185,1,216,149,27,18,29,30,100,187,88,148,183,88,126,149,81,155,37,214,138,26,17,206,113,82,81,30,1,45,181,60,249,167,121,202,108,210,133,45,10,83,115,212,0,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,128,0,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,132,212,206,46,78,172,76,223,216,145,232,21,249,158,134,185,40,219,254,79,220,28,183,164,122,47,154,244,117,202,254,106,135,218,109,254,107,113,201,191,156,51,217,174,228,232,101,219,159,123,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,221,79,11,12,217,222,89,140,194,250,181,143,136,17,229,206,174,225,172,122,124,105,23,28,185,228,251,245,148,74,114,97,180,110,35,150,147,74,218,106,59,109,154,212,183,22,233,234,181,30,227,51,58,224,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,207,248,181,228,163,211,112,230,102,203,12,169,149,89,149,166,121,45,222,148,246,11,158,218,160,178,199,45,21,52,145,171,123,124,148,52,211,110,165,180,169,38,217,165,211,38,201,167,150,186,203,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,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,41,149,196,199,48,182,174,104,48,107,47,24,185,107,70,232,58,255,0,149,17,170,52,181,202,110,67,212,201,205,42,154,151,99,184,164,31,249,46,32,212,148,41,109,58,210,205,8,223,180,156,21,60,83,221,63,15,231,121,141,56,93,72,8,171,196,235,20,191,101,249,54,189,122,74,239,163,42,183,111,79,107,83,255,0,154,243,186,174,169,194,234,216,237,66,146,141,208,91,155,235,171,110,154,122,170,37,154,5,0,142,213,146,252,99,161,96,22,104,44,12,85,186,89,223,69,165,84,28,143,81,115,114,203,166,139,46,59,177,29,147,162,16,181,175,146,137,10,119,150,148,154,151,203,216,90,26,181,45,31,0,8,43,197,11,37,31,202,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,195,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,120,174,34,57,188,254,74,88,52,95,37,166,242,113,10,241,230,194,181,247,192,234,89,99,148,166,186,169,110,110,50,108,185,77,186,157,132,173,251,157,113,173,91,91,100,238,218,11,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,83,36,153,62,182,114,141,133,237,81,82,81,38,222,213,200,236,42,236,172,68,118,71,34,115,237,56,250,217,67,109,186,179,74,80,202,100,173,162,90,80,217,184,73,37,173,41,51,218,153,20,0,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,69,94,40,254,4,241,55,240,95,56,132,40,4,126,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,239,112,230,201,71,242,85,195,135,235,247,253,50,148,230,38,221,63,57,82,146,193,115,92,165,193,50,65,183,76,75,219,148,133,109,90,13,199,84,209,37,43,113,73,78,174,165,150,156,57,128,0,0,50,174,2,239,184,112,113,0,135,152,138,19,88,73,139,215,23,251,108,64,234,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,93,124,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,50,239,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,20,101,23,27,234,185,142,203,165,153,140,181,218,28,74,69,74,191,30,74,102,68,136,226,150,193,63,30,83,209,156,91,123,189,100,161,106,96,214,72,51,81,160,150,73,53,47,110,243,134,188,90,114,117,98,84,172,74,246,109,168,19,61,13,114,81,186,95,148,13,114,222,145,233,238,107,208,96,69,245,150,255,0,46,47,33,178,51,249,182,143,153,175,173,161,150,225,90,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,85,192,93,247,14,14,32,16,243,17,66,107,9,49,122,226,255,0,109,136,29,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,171,175,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,232,51,183,147,235,103,55,56,94,237,21,69,18,21,237,67,142,250,173,58,196,183,100,114,32,190,235,140,45,228,56,219,75,36,169,15,38,50,26,53,169,14,27,100,163,90,18,163,45,170,207,93,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,247,184,115,103,95,249,85,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,151,96,205,86,102,44,220,168,97,28,204,82,188,32,203,168,173,82,19,77,164,83,35,17,165,117,26,139,136,113,109,48,110,109,52,178,141,173,56,181,184,162,61,168,66,182,165,107,216,218,243,175,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,137,225,139,144,239,216,133,10,54,60,226,197,23,109,253,112,83,211,232,218,93,70,157,203,149,107,178,165,188,151,52,87,53,69,206,144,194,163,154,183,54,219,172,164,220,100,244,222,234,78,127,128,243,87,190,25,97,190,38,196,141,3,18,48,250,218,186,226,194,112,222,140,197,114,146,196,246,217,112,203,67,90,18,242,20,73,81,151,102,165,219,160,255,0,139,27,11,48,199,12,25,151,31,13,112,230,215,180,218,168,41,11,150,138,29,34,60,4,200,82,8,201,38,225,50,132,146,204,137,74,208,207,93,53,63,120,245,3,153,83,114,193,150,154,53,70,45,94,145,151,140,50,131,62,11,200,147,22,84,107,74,158,211,204,60,133,18,144,226,22,150,137,73,82,84,68,100,162,50,50,50,35,33,211,64,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,115,95,229,99,149,143,252,101,176,171,255,0,92,169,223,251,225,210,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,120,251,227,7,48,139,19,101,69,157,137,56,87,104,93,146,33,54,166,163,61,92,161,197,158,182,16,103,169,165,10,121,10,52,145,159,105,145,104,90,143,167,102,216,118,54,29,82,14,223,195,235,50,133,108,82,212,242,164,28,26,53,57,152,81,205,213,17,18,151,203,105,41,78,227,36,164,140,244,212,244,47,112,250,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,143,17,109,101,219,47,214,101,114,45,205,103,224,94,30,208,171,16,84,165,69,168,83,45,136,81,100,176,106,73,165,70,135,91,104,150,147,52,169,68,122,25,118,25,151,180,116,32,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,214,84,226,104,243,148,210,13,75,40,206,154,82,69,174,167,180,244,45,6,108,243,68,167,23,152,252,80,83,168,52,44,239,42,217,169,38,90,104,125,123,218,150,130,115,112,84,150,193,95,55,76,35,125,28,239,68,206,119,151,184,183,109,231,83,139,93,59,244,215,179,81,110,64,0,0,0,0,3,148,102,27,49,150,6,94,44,169,183,61,217,89,136,137,104,97,197,68,130,114,24,39,223,112,153,117,104,36,182,227,173,154,137,70,202,146,90,30,166,125,133,246,81,22,106,243,85,125,102,90,251,159,85,172,212,164,55,66,106,91,190,141,167,165,231,137,164,50,79,62,166,148,166,148,243,136,39,9,15,154,76,210,122,105,216,93,157,255,0,127,38,89,60,187,179,53,125,69,101,250,100,248,150,163,123,250,202,151,37,214,219,61,89,144,104,216,233,178,227,127,214,177,180,245,246,158,133,219,221,126,182,45,139,109,97,205,181,22,212,181,41,145,224,211,225,239,229,180,203,45,180,69,189,197,56,125,141,165,41,250,75,81,246,23,180,122,1,205,115,25,120,194,176,176,118,191,116,212,118,148,120,125,46,245,47,77,165,190,83,40,45,117,82,75,189,101,237,25,165,144,251,178,158,83,239,44,212,181,105,169,153,153,247,22,158,209,124,156,44,109,55,45,252,165,219,21,73,13,27,79,213,122,222,98,20,157,171,79,42,167,53,37,169,25,17,151,97,251,207,248,9,128,0,3,240,87,107,48,232,20,167,234,243,221,75,108,49,183,122,148,162,34,45,202,36,151,105,153,23,121,151,180,102,55,18,238,105,215,141,237,82,184,234,82,13,233,51,57,59,214,107,53,107,177,148,32,187,76,204,251,146,94,209,111,252,30,172,70,104,88,39,62,238,54,150,212,154,255,0,43,154,70,146,73,171,145,46,123,101,175,170,70,125,135,237,51,254,2,192,128,0,0,0,112,252,228,225,130,241,95,1,235,246,212,88,237,187,49,206,151,144,75,70,237,52,153,29,106,238,66,143,185,191,97,12,228,37,106,66,137,72,81,145,151,180,140,104,151,34,56,130,120,149,150,139,86,230,83,171,113,79,245,218,169,106,213,71,182,161,37,29,167,185,95,185,239,18,8,0,7,41,205,37,34,13,115,2,174,106,109,70,35,114,88,119,162,220,218,219,37,145,233,49,131,46,195,35,46,242,47,243,12,214,139,215,225,83,136,10,187,50,215,78,160,59,35,122,232,124,239,84,215,169,151,58,124,229,247,110,63,221,247,23,241,19,68,7,61,198,236,16,177,177,230,201,151,101,94,212,166,36,49,39,151,177,243,97,149,188,206,215,155,112,246,41,198,214,73,212,218,73,31,103,105,127,3,44,254,102,127,45,247,110,91,177,22,101,159,93,136,242,225,167,151,210,205,38,221,54,159,213,134,92,94,215,20,211,100,173,166,241,36,244,46,195,236,63,183,218,228,239,58,151,182,89,46,116,165,217,211,42,22,203,250,245,52,245,186,243,169,70,214,228,108,229,181,207,109,178,213,199,247,30,190,237,123,251,239,218,209,188,45,219,230,133,26,227,182,106,177,103,192,152,75,54,158,142,250,29,74,137,11,82,21,162,144,165,36,244,82,76,187,15,188,135,218,0,0,0,0,1,75,92,100,231,148,172,125,161,178,82,13,100,205,183,25,6,157,250,237,50,155,80,236,211,216,35,102,74,109,169,119,54,104,48,225,168,173,184,174,130,231,163,206,115,97,25,237,66,42,49,181,51,208,143,66,245,187,251,11,237,26,52,97,190,75,13,181,174,187,16,73,255,0,49,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,252,107,206,38,142,171,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,114,174,40,254,59,49,55,240,95,39,132,39,255,0,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,42,175,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,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,41,131,138,198,75,42,184,103,127,207,204,118,28,219,242,223,178,110,185,7,46,228,90,100,170,65,210,235,111,188,179,113,213,164,211,185,168,210,20,180,26,84,106,90,82,242,156,71,205,146,216,109,85,236,39,255,0,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,0,0,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,138,185,196,225,241,135,25,191,186,173,91,214,183,117,85,109,154,213,11,149,79,168,73,132,217,63,233,26,58,92,91,135,20,144,226,182,50,241,45,199,13,183,200,148,73,230,44,150,219,165,176,145,34,172,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,68,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,164,14,35,252,63,230,101,222,186,238,45,225,13,187,254,212,243,250,102,29,141,29,199,228,57,110,202,216,134,246,200,91,203,113,197,178,243,132,107,67,198,173,164,227,166,210,137,31,50,110,193,97,63,248,42,120,167,186,126,31,206,243,26,112,186,144,20,173,198,79,26,254,92,230,10,147,131,145,41,252,152,152,101,79,62,115,238,53,181,199,231,84,90,143,33,205,170,39,20,74,101,44,34,25,39,84,33,68,231,63,93,201,216,98,0,0,208,159,14,220,116,153,143,217,83,181,46,74,245,103,210,119,37,7,155,109,215,158,81,62,110,42,84,83,34,105,110,184,241,169,79,60,228,85,197,121,199,9,74,74,156,121,127,68,200,208,153,42,0,41,175,138,230,74,63,102,87,83,249,148,195,58,101,86,77,183,118,212,36,73,187,90,211,156,205,30,168,243,137,81,72,222,106,55,18,204,167,28,95,98,147,177,183,75,105,44,137,230,90,76,96,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,231,248,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,218,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,105,60,39,114,81,78,181,173,90,102,106,49,34,153,190,228,172,235,38,206,97,101,42,59,212,168,42,110,68,119,36,56,147,82,27,123,170,109,237,200,37,54,180,147,68,211,136,89,155,166,72,178,160,0,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,34,175,20,127,2,120,155,248,47,156,66,20,2,46,39,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,192,0,0,101,92,88,77,185,195,238,78,98,114,23,133,248,195,131,116,168,137,196,90,116,122,188,105,180,214,90,105,149,220,200,58,243,205,180,110,200,121,246,153,101,113,153,39,212,75,82,84,183,16,72,111,93,16,217,21,133,100,203,34,248,113,147,202,20,231,41,147,254,84,94,117,157,205,84,174,105,16,202,59,138,139,191,115,113,99,181,189,124,134,75,106,20,178,37,169,78,56,68,165,40,201,45,33,186,150,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,65,149,113,127,220,46,60,9,225,151,227,94,113,52,56,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,42,226,194,109,206,31,114,115,19,144,188,47,198,28,27,165,68,78,34,211,163,213,227,77,166,178,211,76,174,230,65,215,158,109,163,118,67,207,180,203,43,140,201,62,162,90,146,165,184,130,67,122,232,134,200,172,43,38,89,23,195,140,158,80,167,57,76,159,242,162,243,172,238,106,165,115,72,134,81,220,84,93,251,155,139,29,173,235,228,50,91,80,165,145,45,74,113,194,37,41,70,73,105,13,212,183,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,10,213,226,197,146,138,117,211,106,212,243,81,134,244,205,151,37,27,73,55,139,8,41,82,30,170,193,75,113,227,183,33,180,146,150,219,61,43,108,238,89,37,180,36,218,55,92,90,200,218,34,93,91,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,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,23,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,251,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,0,0,0,0,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,0,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,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,243,152,113,173,116,222,131,79,249,200,103,47,58,246,212,171,103,52,24,142,212,166,220,79,95,115,86,39,55,188,140,183,33,117,25,58,25,106,69,169,122,189,253,165,246,137,39,193,178,121,69,199,234,227,39,32,208,79,91,114,80,73,223,166,227,57,180,242,211,77,123,69,210,128,0,0,0,0,231,184,239,140,86,230,7,97,157,114,255,0,184,103,71,103,209,240,100,189,21,151,29,109,42,145,33,184,238,186,134,144,149,173,27,212,174,81,145,36,148,70,126,207,121,80,38,104,179,65,124,230,74,252,155,95,174,85,37,162,144,151,220,42,125,63,158,241,52,219,36,243,203,104,205,165,58,226,73,100,135,141,62,169,232,69,216,93,157,254,203,35,121,68,174,230,91,18,35,20,248,111,177,107,211,28,68,153,210,148,218,210,219,169,109,248,220,198,82,179,101,198,212,179,109,243,50,74,180,212,187,79,179,190,242,112,71,3,236,108,6,178,98,89,86,77,41,136,236,70,230,111,124,152,101,15,61,185,231,28,45,234,109,180,18,180,55,84,69,217,216,95,196,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,251,222,227,254,2,137,198,148,114,181,72,131,67,192,171,102,155,78,136,220,102,26,235,118,182,219,100,130,45,102,62,103,216,68,69,222,103,254,113,213,192,0,71,220,247,98,9,225,174,90,46,171,153,46,173,181,49,208,232,164,43,69,22,234,132,100,118,30,228,254,255,0,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,87,60,144,141,186,235,54,66,211,222,132,159,115,158,210,29,196,0,0,0,7,249,73,140,196,182,85,30,67,72,113,181,233,170,86,146,50,61,15,94,227,25,216,206,118,94,234,217,124,197,233,244,7,41,110,71,164,72,229,122,61,210,97,72,105,221,177,99,173,221,170,229,161,42,209,111,104,123,75,176,207,183,183,190,204,184,61,92,242,234,120,5,38,219,125,197,27,20,93,156,132,153,158,137,231,77,158,181,104,70,102,69,218,94,194,47,226,39,208,0,15,41,138,116,37,92,182,37,78,136,132,26,149,39,147,161,17,107,244,94,66,189,199,251,190,225,153,42,253,33,234,21,93,250,84,132,153,56,198,221,72,200,203,233,36,149,237,34,247,251,133,184,112,102,185,32,191,96,220,150,234,72,138,76,94,143,119,119,110,231,170,11,47,110,189,223,96,178,128,1,31,51,127,148,219,103,51,118,12,138,63,163,233,145,238,22,246,116,85,39,90,109,14,55,171,209,212,230,174,242,92,89,106,219,27,125,82,237,46,195,236,238,160,28,68,195,139,187,11,174,105,54,165,229,70,151,79,157,27,102,228,191,29,214,183,110,109,14,118,19,137,73,159,170,226,125,158,223,184,77,78,29,217,232,173,97,189,243,69,195,92,67,172,76,149,109,75,97,84,168,92,201,11,89,51,42,85,65,149,19,139,231,72,75,105,73,18,221,213,68,157,196,71,220,125,162,232,169,85,56,117,170,92,74,189,61,228,61,26,107,13,200,101,196,40,148,149,33,105,37,36,200,200,204,140,140,140,187,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,117,211,251,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,236,245,79,223,246,11,220,0,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,198,188,226,104,234,185,177,240,177,140,159,15,238,31,46,124,102,176,106,160,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,135,42,226,143,227,179,19,127,5,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,227,249,170,204,197,155,149,12,35,153,138,87,132,25,117,21,170,66,105,180,138,100,98,52,174,163,81,113,14,45,166,13,205,166,150,81,181,167,22,183,20,71,181,8,86,212,173,123,27,93,59,97,231,19,28,193,82,179,53,7,29,111,235,159,174,165,78,228,81,235,244,56,20,246,145,21,116,36,202,117,226,142,195,36,164,110,122,63,82,250,163,188,235,134,233,41,91,86,226,208,183,18,185,149,197,178,255,0,179,113,79,36,214,6,32,225,245,195,18,185,111,87,47,136,18,96,206,140,103,177,212,122,62,164,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,8,56,92,120,236,195,47,198,188,158,104,191,224,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,143,147,118,90,212,43,230,213,172,217,87,76,30,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,251,69,6,103,251,39,213,92,166,226,226,147,79,40,142,88,151,140,137,147,237,69,178,234,141,113,152,66,210,110,65,117,46,45,78,239,142,79,52,130,113,74,81,58,133,33,123,183,155,141,183,216,56,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,0,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,227,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,202,128,115,183,147,235,155,40,216,160,237,21,69,46,109,147,92,144,250,173,58,196,183,99,243,231,48,211,108,45,228,56,219,75,53,37,108,170,74,26,53,169,13,147,134,147,90,18,146,61,169,238,188,21,60,83,221,63,15,231,121,141,56,93,72,249,55,101,211,66,177,173,90,205,235,116,206,232,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,176,102,10,236,186,107,183,205,213,89,189,110,153,221,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,118,15,171,137,216,103,117,97,21,222,229,139,122,196,233,43,81,233,244,218,132,152,170,109,198,220,139,214,194,98,98,24,117,14,33,43,67,205,162,66,80,226,13,62,171,137,90,72,204,136,140,255,0,44,219,42,171,2,192,163,98,51,210,34,29,54,185,88,169,209,35,180,149,171,158,151,224,179,9,231,84,180,237,218,72,52,212,25,36,153,40,204,205,46,106,73,208,141,83,211,130,222,49,208,172,252,101,187,112,118,174,207,46,94,34,83,227,200,165,201,220,179,221,42,154,153,14,42,54,196,160,200,183,176,252,135,121,138,90,18,158,155,111,172,167,18,69,114,128,3,207,226,21,50,205,173,88,23,45,27,17,156,136,221,167,62,143,54,53,121,114,229,156,86,19,78,91,43,76,147,113,226,82,77,164,114,141,122,172,148,157,165,169,234,90,106,51,47,136,80,172,218,117,255,0,114,211,240,230,173,46,169,105,197,172,77,102,131,58,90,77,47,202,167,37,229,148,103,156,35,66,12,150,166,137,10,50,52,35,180,207,213,79,113,123,252,162,211,48,74,181,152,187,50,141,152,183,34,55,135,211,228,73,141,85,92,185,111,197,97,43,92,87,147,24,220,121,133,37,109,35,169,54,53,94,228,161,37,169,172,201,4,163,26,73,0,0,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,6,85,197,255,0,112,184,240,39,134,95,141,121,196,208,226,143,224,79,19,127,5,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,191,26,243,137,162,85,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,25,182,205,213,51,4,168,185,139,188,232,217,116,114,35,152,125,2,68,104,212,165,196,150,252,166,20,180,69,101,50,77,183,159,82,150,234,58,146,127,69,238,82,20,90,26,12,208,105,49,205,109,58,117,10,177,117,81,169,55,77,199,242,126,139,54,161,30,61,70,175,209,174,95,163,226,173,196,165,217,60,132,25,45,222,90,13,75,229,164,247,43,110,133,218,99,77,24,85,107,97,197,151,135,22,229,183,132,48,105,81,44,200,148,246,149,68,77,45,210,118,43,145,92,46,98,94,67,164,106,231,115,55,155,134,233,169,74,113,75,53,169,74,53,26,143,213,128,0,0,0,0,0,0,0,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,68,124,84,173,7,45,236,202,73,169,41,214,212,154,148,69,202,34,74,181,50,230,79,154,125,190,169,123,190,209,247,248,67,155,133,152,169,187,26,82,139,208,142,106,100,157,116,46,186,7,104,187,208,0,0,0,1,249,42,181,56,116,90,92,186,189,65,228,51,26,19,14,72,121,197,168,146,148,161,9,53,40,204,204,200,136,136,136,251,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,218,105,37,25,119,232,90,17,198,156,188,224,53,227,152,12,70,165,89,150,197,46,67,172,200,148,194,102,74,38,29,83,49,217,83,237,54,226,214,180,54,178,65,36,158,73,153,153,104,69,218,126,227,208,14,91,240,2,213,203,238,27,210,108,250,37,38,158,212,246,98,48,154,132,184,236,54,149,72,144,76,50,219,171,53,165,180,41,100,165,50,71,170,139,83,236,51,251,58,184,0,173,142,51,55,36,6,44,27,110,221,81,107,38,87,89,183,232,246,109,122,158,179,246,235,221,246,10,142,160,82,30,174,213,216,165,71,73,155,143,238,208,136,140,254,138,77,94,194,63,119,184,105,183,11,40,74,182,172,74,101,17,104,52,170,55,59,82,50,211,233,60,181,123,139,247,189,195,213,128,0,128,188,97,110,121,116,204,2,141,109,176,226,137,138,214,254,122,72,207,69,114,102,192,90,117,34,50,35,237,63,105,31,240,21,153,147,44,189,213,179,7,139,208,104,13,210,220,145,72,143,205,244,131,166,194,150,211,91,162,200,91,91,149,203,90,83,170,217,208,183,23,105,151,103,111,118,138,35,70,98,35,41,143,25,164,52,218,53,218,148,36,146,69,169,235,220,67,253,64,0,0,0,7,13,204,246,82,176,223,51,182,234,41,183,92,4,51,82,141,175,75,80,101,166,18,251,123,156,100,215,163,174,50,226,139,84,176,148,246,119,151,97,253,140,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,105,123,63,207,220,128,0,127,203,141,165,212,26,22,90,145,140,232,231,131,12,30,194,92,202,93,150,129,48,226,98,70,232,58,119,84,147,36,185,186,4,103,21,180,246,36,143,67,115,67,208,187,4,153,224,217,127,179,67,197,170,253,145,45,253,85,113,244,189,58,86,162,209,29,60,106,131,170,218,70,162,211,93,123,116,35,254,29,226,229,192,0,67,92,252,100,126,223,204,13,168,171,154,209,163,197,135,118,192,250,14,199,142,134,213,43,123,145,80,124,211,109,133,186,189,173,50,162,79,105,105,169,251,59,168,206,100,11,134,209,172,147,51,161,212,41,21,72,46,54,233,37,214,215,29,246,87,161,45,10,208,200,148,147,211,106,136,251,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,249,244,254,207,176,125,30,15,209,185,152,233,82,123,79,163,72,123,255,0,199,32,24,186,192,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,252,107,206,38,142,171,155,31,11,24,201,240,254,225,242,231,198,107,6,170,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,114,174,40,254,59,49,55,240,95,39,132,39,255,0,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,42,175,41,222,41,240,111,226,5,189,230,44,13,41,128,15,147,118,90,212,43,230,213,172,217,87,76,30,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,251,69,11,231,235,37,23,86,84,241,30,93,110,147,76,234,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,81,255,0,246,165,125,254,203,63,98,158,157,255,0,97,159,40,62,84,250,51,165,103,253,212,233,186,110,127,59,103,55,250,159,87,102,253,158,221,186,246,137,1,194,227,199,102,25,126,53,228,243,69,255,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,160,0,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,34,189,120,203,227,125,86,197,193,42,6,11,211,232,113,36,71,197,9,15,170,116,247,156,86,248,140,83,95,135,32,144,210,11,66,53,184,235,141,106,181,25,146,80,218,211,180,205,100,182,235,47,37,248,57,66,199,220,208,88,24,85,116,189,178,139,85,168,57,34,162,222,213,159,83,22,36,119,101,187,27,84,45,11,71,57,17,212,215,49,42,37,35,153,188,181,52,232,125,3,138,63,142,204,77,252,23,201,225,14,171,129,216,91,251,80,225,31,139,221,29,11,210,117,91,75,16,30,186,105,255,0,206,185,61,47,75,6,157,213,191,218,180,165,123,96,185,55,212,86,237,117,245,82,107,36,8,85,133,88,153,117,96,222,35,219,152,165,101,75,233,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,52,90,119,77,10,249,181,104,215,173,173,59,173,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,193,245,128,84,175,22,188,235,250,110,100,204,166,225,149,78,149,50,138,207,37,203,210,160,193,243,220,84,230,95,230,34,152,147,52,236,111,146,182,154,113,213,54,165,40,220,52,180,102,217,180,242,23,5,178,197,151,171,171,52,24,203,69,194,59,90,79,65,215,243,36,212,106,139,138,228,134,105,144,90,78,231,100,56,148,23,249,45,160,148,164,37,110,186,210,13,104,223,184,188,85,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,39,134,46,124,127,109,244,40,216,13,139,21,173,215,245,191,79,79,163,106,149,26,143,50,85,208,202,86,242,156,209,60,164,151,58,59,9,142,74,220,227,142,188,146,113,227,215,99,170,41,254,0,0,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,0,6,85,197,255,0,112,184,240,39,134,95,141,121,196,209,42,133,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,202,184,191,238,23,30,4,240,203,241,175,56,154,28,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,161,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,50,174,47,251,133,199,129,60,50,252,107,206,38,137,84,32,7,19,172,248,254,196,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,47,107,153,220,189,93,89,95,198,90,214,17,221,50,122,254,131,151,38,157,84,68,87,35,179,83,130,234,119,53,33,180,172,191,202,109,100,149,45,40,117,167,80,75,94,205,199,53,56,78,231,94,163,107,93,84,204,171,226,69,79,125,183,89,214,53,156,250,206,44,118,105,83,148,228,137,14,71,113,70,148,56,247,84,227,219,80,106,113,106,39,73,166,208,131,39,76,209,111,224,0,0,0,0,0,0,0,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,159,24,24,220,188,115,166,189,167,210,164,51,255,0,227,147,199,206,225,14,107,44,197,77,36,189,176,142,136,230,165,187,77,223,207,160,118,125,162,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,211,237,238,146,64,0,41,167,140,165,254,205,115,22,104,22,68,71,244,85,185,213,117,9,66,139,69,245,17,169,238,163,113,18,143,93,52,236,212,139,248,247,136,203,145,252,48,123,22,179,41,105,218,6,195,138,137,39,175,234,29,74,76,210,222,216,18,92,78,227,216,162,45,77,189,11,82,237,26,46,109,180,180,130,66,11,66,33,255,0,64,0,56,110,108,178,187,111,102,150,194,77,159,90,157,34,19,172,107,200,144,195,168,109,72,213,230,28,87,172,166,156,211,82,96,139,176,189,191,230,101,135,41,88,111,150,43,117,116,219,82,10,30,169,74,211,170,168,62,211,10,125,205,174,60,104,213,214,217,109,71,162,95,82,123,123,139,176,190,222,228,0,0,0,0,0,0,0,0,42,87,140,166,17,244,149,218,14,41,193,166,185,164,222,171,173,144,219,62,169,108,69,61,134,247,168,145,247,145,110,87,221,238,16,179,39,184,174,172,29,199,90,5,222,169,77,71,102,63,85,204,113,213,236,73,110,135,33,178,212,247,160,187,220,246,152,209,180,25,177,42,49,81,50,12,150,164,48,230,187,92,105,100,180,171,67,50,61,12,187,15,180,140,135,251,128,15,225,145,25,104,101,169,10,130,226,137,151,59,106,218,114,167,137,86,237,58,28,25,18,170,240,154,113,182,25,109,164,19,72,166,172,204,136,144,209,31,105,178,147,237,86,154,255,0,209,91,112,230,74,167,75,102,108,55,150,203,241,220,75,141,173,10,52,169,42,73,234,70,70,93,164,100,100,66,214,56,114,113,10,106,84,122,110,9,227,13,101,134,94,74,153,133,72,159,42,65,37,38,141,34,70,97,147,114,68,157,119,107,204,86,212,35,222,100,93,228,45,22,44,168,179,163,183,46,20,150,164,48,234,73,109,186,210,201,104,90,76,181,35,35,46,195,35,35,35,212,127,168,0,0,0,163,174,45,235,37,102,54,57,23,178,142,130,255,0,239,249,227,212,240,115,97,107,198,58,195,169,78,169,77,38,70,167,167,254,85,79,23,56,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,141,121,196,209,213,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,14,85,197,31,199,102,38,254,11,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,165,48,0,28,255,0,29,48,47,14,51,23,135,21,28,47,197,10,55,93,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,179,50,249,116,190,242,191,138,115,240,206,250,143,254,54,101,30,110,246,127,164,233,125,75,204,177,51,150,211,174,114,121,188,133,171,148,181,111,71,113,151,113,159,85,225,113,227,179,12,191,26,242,121,162,255,0,128,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,58,175,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,159,110,36,152,209,74,198,252,218,93,21,219,94,239,137,114,91,20,56,240,232,52,41,145,16,158,65,48,203,36,167,210,219,132,146,231,35,172,118,98,137,221,84,74,37,17,161,74,111,96,153,92,20,240,46,101,42,133,122,102,30,189,70,228,250,111,101,183,110,201,112,223,109,197,197,105,124,201,203,74,12,137,167,25,91,201,138,132,184,70,181,19,145,31,71,169,162,137,113,3,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,85,230,159,5,63,147,182,96,175,108,28,110,161,214,196,183,234,5,208,62,167,121,142,46,11,237,34,68,94,106,185,109,145,188,76,60,209,57,181,4,158,97,47,110,169,208,206,215,184,60,227,125,42,252,203,164,140,26,102,135,46,29,75,11,164,26,100,75,83,137,91,19,152,168,202,151,37,165,163,185,72,90,84,79,33,72,50,50,209,13,168,148,123,205,13,207,81,15,248,140,231,95,249,42,225,195,20,11,2,167,74,115,19,110,159,155,166,198,124,249,174,82,224,153,44,156,169,169,157,170,66,182,173,4,219,73,116,210,149,184,165,43,71,82,203,173,157,16,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,41,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,79,52,226,97,146,138,142,103,236,74,109,237,134,148,206,167,18,109,45,35,66,134,217,69,103,211,48,94,121,178,114,59,210,30,83,123,57,58,173,246,205,78,109,45,95,73,32,212,241,41,52,153,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,80,0,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,2,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,0,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,66,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,101,92,95,247,11,143,2,120,101,248,215,156,77,14,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,202,184,191,238,23,30,4,240,203,241,175,56,154,37,80,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,25,87,23,253,194,227,192,158,25,126,53,231,19,71,181,206,14,108,236,220,162,225,127,203,138,236,120,149,138,236,249,13,198,161,91,138,158,113,95,170,172,156,65,62,104,89,54,233,161,13,52,179,113,75,52,108,215,150,131,50,83,168,35,207,101,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,133,238,74,63,147,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,59,86,117,242,163,66,205,166,13,77,179,121,84,168,119,125,55,89,150,181,110,107,43,87,65,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,232,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,180,93,247,12,252,235,212,115,63,98,84,172,156,75,169,245,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,160,0,0,0,0,0,0,0,0,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,49,241,141,97,104,198,58,59,166,157,18,170,76,125,15,79,252,170,160,60,183,9,5,146,115,27,32,143,219,71,89,127,247,252,1,120,160,0,0,3,252,165,74,139,6,59,146,230,201,106,59,13,36,214,227,174,172,144,132,36,139,83,51,51,236,34,34,35,61,69,93,113,27,226,20,212,88,245,44,19,193,234,203,15,60,165,189,10,175,62,44,130,82,73,26,75,140,251,36,236,121,58,238,215,150,173,171,71,184,204,187,136,85,60,201,146,170,50,222,155,49,229,188,252,135,20,227,139,90,141,74,82,148,122,153,153,159,105,153,153,152,180,222,16,120,35,67,117,170,134,40,213,224,68,149,61,14,187,30,49,186,210,22,109,36,138,3,232,82,119,55,185,42,37,107,161,146,187,53,236,247,139,84,238,236,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,133,218,100,67,57,57,194,197,117,227,22,58,215,238,242,148,212,134,100,116,188,183,26,94,244,30,216,113,219,61,15,122,203,189,191,97,137,167,193,175,8,250,186,237,123,20,231,83,92,210,23,75,209,72,113,159,84,247,162,160,195,155,20,104,251,136,246,171,239,247,11,106,0,0,0,0,0,0,0,0,0,0,0,1,29,179,223,131,13,227,94,95,43,182,235,49,28,122,162,142,151,164,54,155,220,226,117,157,21,107,219,162,22,162,245,90,237,208,187,187,254,204,242,56,220,136,111,155,110,37,198,93,71,121,25,26,84,90,151,249,251,140,95,191,14,204,195,49,142,120,42,196,121,114,90,85,98,135,187,173,73,44,141,69,206,151,44,219,212,141,197,175,232,53,253,173,62,205,75,186,86,128,255,0,41,18,99,68,104,223,149,33,182,91,79,122,220,89,37,37,219,167,121,253,163,241,211,174,59,122,176,179,110,147,94,167,77,81,119,166,60,164,56,101,223,251,166,126,227,255,0,49,136,87,197,86,193,69,67,47,243,46,72,178,30,39,218,169,148,135,81,191,213,216,221,54,94,186,17,39,95,236,151,121,232,40,243,188,126,138,117,66,109,38,161,26,171,77,148,236,105,112,222,68,136,239,178,179,66,218,113,10,37,37,73,82,76,141,38,70,68,100,100,122,145,144,181,158,29,60,67,223,171,46,22,13,99,53,106,43,78,161,45,199,166,212,230,73,52,169,211,46,146,59,77,173,233,18,79,114,204,205,213,26,82,142,222,211,47,105,11,66,139,46,52,232,205,76,133,33,183,216,125,9,113,167,91,89,41,11,74,139,82,81,25,118,25,25,25,30,164,63,212,0,0,5,28,241,110,91,107,204,115,4,130,45,74,144,146,63,191,175,158,61,167,6,195,71,237,102,185,170,214,71,232,153,58,17,31,103,247,205,60,92,144,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,126,53,231,19,71,85,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,57,87,20,127,29,152,155,248,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,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,153,197,37,180,188,141,170,220,130,37,17,115,16,218,209,82,220,61,236,11,203,11,56,143,89,56,125,136,54,244,186,29,195,67,145,91,141,58,12,146,45,237,47,208,211,12,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,239,120,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,170,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,0,12,171,139,254,225,113,224,79,12,191,26,243,137,162,85,0,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,73,205,214,55,213,114,227,151,75,207,25,104,84,56,149,122,149,2,60,100,195,137,45,197,33,131,126,68,166,99,54,183,54,250,202,66,20,249,44,208,70,147,89,32,210,74,70,237,229,155,113,166,140,1,193,202,22,95,240,106,211,193,219,113,238,162,37,179,79,76,119,36,237,90,58,185,75,82,156,147,39,98,214,179,111,154,251,142,187,203,222,105,70,253,169,245,82,68,41,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,135,52,227,97,130,245,90,140,107,15,29,237,235,66,92,168,244,184,242,168,55,53,97,149,169,104,138,193,186,218,233,201,117,189,218,33,6,235,211,72,157,36,17,111,113,8,90,181,83,73,56,171,195,3,26,42,184,83,155,75,74,132,245,223,46,147,108,95,50,21,65,172,195,74,20,235,19,223,113,151,83,79,74,219,36,171,69,148,197,178,148,186,68,70,130,113,194,53,37,181,185,173,239,93,149,26,237,30,213,172,213,173,107,115,229,5,106,21,62,68,138,117,35,172,68,79,72,74,67,106,83,81,185,235,35,67,92,197,146,81,204,81,109,78,237,79,176,134,104,177,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,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,210,120,78,228,162,157,107,90,180,204,212,98,69,51,125,201,89,214,77,156,194,202,84,119,169,80,84,220,136,238,72,113,38,164,54,247,84,219,219,144,74,109,105,38,137,167,16,179,55,76,145,101,64,42,3,139,22,74,42,54,181,213,83,205,70,27,211,55,219,117,157,36,222,44,32,162,199,102,149,57,78,71,142,220,134,210,74,67,143,117,78,61,185,100,150,214,162,116,157,113,107,50,116,137,17,87,37,25,156,196,124,177,227,44,42,221,139,69,170,221,49,46,13,41,117,11,66,20,147,111,211,206,45,43,68,70,200,137,167,79,156,135,220,66,155,52,54,110,30,171,108,140,146,234,200,244,82,0,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,12,171,139,254,225,113,224,79,12,191,26,243,137,161,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,25,87,23,253,194,227,192,158,25,126,53,231,19,68,170,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,169,94,32,24,233,140,184,209,152,42,188,92,94,181,170,182,91,150,166,202,100,27,58,100,228,202,110,139,243,77,155,202,109,196,54,218,30,234,22,68,247,60,146,123,219,83,36,149,173,180,52,101,32,56,81,228,163,246,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,118,37,59,28,116,246,154,204,153,121,165,92,160,10,234,226,185,146,143,218,109,170,254,101,48,206,153,74,141,114,90,84,249,18,110,214,180,228,189,88,165,178,218,84,82,55,154,137,181,61,21,182,215,216,164,239,113,163,218,75,51,101,150,149,82,216,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,162,155,210,179,35,149,205,101,108,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,148,240,170,240,174,226,6,28,91,151,173,207,97,85,108,170,173,106,158,212,201,116,10,162,208,169,84,247,20,90,155,107,52,127,156,137,68,135,9,38,68,227,109,47,115,105,245,96,0,0,0,0,0,0,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,111,25,51,71,237,102,135,162,214,103,232,152,218,145,159,103,247,205,64,120,190,18,43,109,25,142,124,150,69,169,210,20,69,247,245,240,5,227,0,0,0,255,0,41,82,227,65,140,236,201,178,27,97,134,16,167,29,117,197,146,80,132,164,181,53,25,159,97,17,17,25,234,98,175,120,139,113,15,122,146,185,184,53,131,85,168,174,186,180,185,30,165,83,135,36,212,166,140,250,184,238,182,135,163,201,45,171,35,38,212,73,82,59,59,12,253,132,42,154,163,80,155,86,168,73,170,212,165,59,38,92,199,151,34,67,239,44,214,183,92,90,141,74,82,148,163,51,81,153,153,153,153,158,166,102,63,63,112,188,190,20,22,103,161,114,242,85,249,15,56,167,167,206,222,132,154,181,73,54,184,48,86,93,134,146,61,117,47,121,144,153,82,238,123,106,4,146,135,58,225,166,71,144,163,218,77,59,45,180,44,207,93,52,218,103,175,121,25,127,1,244,26,117,167,155,75,172,184,151,16,178,37,37,73,61,72,200,251,140,140,135,253,128,138,124,68,179,13,31,3,48,89,248,241,36,180,154,197,115,111,68,147,89,18,143,147,46,33,185,161,19,136,95,208,119,251,58,253,186,23,125,3,182,220,137,143,147,109,165,199,157,95,113,17,26,148,122,23,249,251,136,104,111,34,24,48,222,10,101,242,133,110,189,13,198,42,43,234,186,179,117,189,174,43,73,210,150,141,218,161,10,61,18,239,102,165,221,221,246,200,144,0,0,0,0,0,0,0,0,0,0,0,31,230,251,12,201,105,76,72,105,14,54,173,53,74,146,70,71,219,175,113,140,243,231,171,0,167,224,62,55,84,233,104,140,148,82,38,242,122,5,33,10,34,61,145,35,41,206,222,90,19,244,221,254,201,125,253,189,255,0,123,32,57,170,127,45,248,142,251,85,73,142,21,2,183,183,173,66,156,61,137,228,177,43,151,161,41,230,208,95,56,241,125,45,126,205,15,190,239,176,167,27,108,76,93,167,117,150,165,110,36,151,19,253,99,40,146,202,220,71,172,178,45,82,219,138,211,94,90,143,238,33,208,5,75,241,58,206,182,32,219,184,145,47,5,240,230,228,153,70,69,35,151,215,63,2,99,241,222,87,53,136,114,91,245,153,124,181,250,75,47,89,5,216,163,211,93,76,196,31,179,51,111,152,107,26,170,221,86,147,138,183,67,202,70,186,179,34,185,57,77,47,84,169,62,178,82,242,117,211,121,153,118,247,232,44,198,225,204,149,187,156,188,162,92,52,215,22,211,23,36,75,118,183,93,151,17,163,66,77,182,227,183,41,132,153,163,154,235,132,70,78,182,125,189,157,189,229,169,17,211,188,248,75,139,83,145,79,73,26,148,203,235,100,136,187,76,204,148,100,63,197,214,93,97,124,183,155,82,21,238,82,76,143,254,145,254,180,234,140,250,68,248,245,74,100,199,162,203,136,234,30,101,230,92,82,22,218,210,162,82,84,149,36,200,200,200,200,140,140,143,82,50,22,215,195,143,136,49,93,45,211,240,91,23,42,68,154,139,13,53,18,153,61,231,180,39,210,158,146,51,40,91,178,36,154,148,226,148,167,20,100,148,118,247,151,180,133,153,52,235,111,180,135,153,113,43,109,196,146,144,164,158,164,162,62,210,50,50,239,33,255,0,96,0,2,144,56,187,50,219,89,139,136,164,50,180,26,232,173,168,205,73,211,83,57,211,251,75,222,61,23,7,57,196,206,50,86,34,237,65,243,41,50,59,76,187,123,101,83,200,92,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,92,88,224,215,251,80,197,59,203,19,63,148,119,163,62,86,220,21,26,239,69,242,67,157,210,245,82,92,123,149,204,235,83,191,111,51,110,237,169,215,77,116,45,116,19,87,43,152,23,252,154,240,38,217,193,79,149,63,40,254,78,117,191,210,125,15,71,207,234,38,63,39,250,158,99,155,118,243,246,253,51,215,110,189,154,232,94,171,22,44,95,218,134,22,94,88,103,233,79,70,124,173,183,234,52,46,183,145,206,233,122,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,86,183,247,12,127,243,162,255,0,169,63,252,120,181,65,21,115,207,145,143,229,163,242,39,253,180,126,71,124,142,244,151,248,19,210,29,87,87,211,127,229,12,236,219,211,127,194,215,127,179,78,223,41,146,158,27,223,200,251,20,234,184,153,251,101,249,91,233,59,125,250,23,69,242,119,160,229,243,36,199,123,155,204,234,157,215,78,155,110,221,165,174,253,117,236,208,252,174,104,248,82,127,41,76,118,185,177,175,246,245,242,115,229,31,69,253,25,242,91,172,228,116,240,216,141,253,119,86,222,237,220,141,223,64,180,221,167,110,154,159,127,201,78,84,191,145,246,22,85,112,207,229,239,202,223,73,220,15,215,122,223,69,244,28,190,100,104,236,242,185,124,231,117,211,166,221,187,113,107,191,77,59,53,57,0,0,35,254,117,178,165,252,176,112,178,149,134,127,47,126,73,122,50,224,98,187,214,250,47,175,230,114,227,72,103,149,203,231,53,166,189,78,237,219,143,77,154,105,219,169,69,92,39,224,215,251,47,197,59,55,19,63,148,119,164,254,73,92,20,234,239,69,242,67,147,213,116,178,91,123,149,204,235,85,179,119,47,110,237,170,211,93,116,61,52,22,84,0,0,3,149,94,89,116,177,46,220,118,177,51,21,211,244,151,157,149,206,135,214,239,121,206,174,150,228,57,236,244,124,190,105,52,222,143,79,231,115,121,106,95,205,108,215,69,106,158,170,2,0,102,143,133,39,242,148,199,107,155,26,255,0,111,95,39,62,81,244,95,209,159,37,186,206,71,79,13,136,223,215,117,109,238,221,200,221,244,11,77,218,118,233,169,247,252,148,229,75,249,31,97,101,87,12,254,94,252,173,244,157,192,253,119,173,244,95,65,203,230,70,142,207,43,151,206,119,93,58,109,219,183,22,187,244,211,179,83,144,0,34,174,121,242,49,252,180,126,68,255,0,182,143,200,239,145,222,146,255,0,2,122,67,170,234,250,111,252,161,157,155,122,111,248,90,239,246,105,219,229,50,83,195,123,249,31,98,157,87,19,63,108,191,43,125,39,111,191,66,232,190,78,244,28,190,100,152,239,115,121,157,83,186,233,211,109,219,180,181,223,174,189,154,31,171,207,62,70,63,150,143,200,159,246,209,249,29,242,59,210,95,224,79,72,117,93,95,77,255,0,148,51,179,111,77,255,0,11,93,254,205,59,124,166,74,120,111,127,35,236,83,170,226,103,237,151,229,111,164,237,247,232,93,23,201,222,131,151,204,147,29,238,111,51,170,119,93,58,109,187,118,150,187,245,215,179,67,154,160,0,0,0,42,175,251,134,63,249,209,127,212,159,254,60,79,252,174,96,95,242,107,192,155,103,5,62,84,252,163,249,57,214,255,0,73,244,61,31,63,168,152,252,159,234,121,142,109,219,207,219,244,207,93,186,246,107,161,117,80,0,0,16,3,52,124,41,63,148,166,59,92,216,215,251,122,249,57,242,143,162,254,140,249,45,214,114,58,120,108,70,254,187,171,111,118,238,70,239,160,90,110,211,183,77,79,170,228,99,35,31,200,187,229,183,251,104,252,177,249,99,232,223,240,39,163,250,94,147,169,255,0,202,30,223,187,169,255,0,131,166,207,110,189,146,168,0,64,12,209,240,164,254,82,152,237,115,99,95,237,235,228,231,202,62,139,250,51,228,183,89,200,233,225,177,27,250,238,173,189,219,185,27,190,129,105,187,78,221,53,62,255,0,146,156,169,127,35,236,44,170,225,159,203,223,149,190,147,184,31,174,245,190,139,232,57,124,200,209,217,229,114,249,206,235,167,77,187,118,226,215,126,154,118,106,114,0,4,85,207,62,70,63,150,143,200,159,246,209,249,29,242,59,210,95,224,79,72,117,93,95,77,255,0,148,51,179,111,77,255,0,11,93,254,205,59,124,166,74,120,111,127,35,236,83,170,226,103,237,151,229,111,164,237,247,232,93,23,201,222,131,151,204,147,29,238,111,51,170,119,93,58,109,187,118,150,187,245,215,179,67,232,25,222,202,13,119,56,214,173,181,101,71,197,255,0,145,116,90,29,65,234,164,200,223,39,209,81,235,229,114,249,113,220,222,111,52,182,185,72,92,146,208,140,210,190,126,170,45,80,147,28,43,45,220,35,169,88,11,141,182,182,47,214,113,158,37,227,30,216,144,236,180,81,228,218,9,97,14,190,108,56,134,93,39,21,45,210,66,218,117,109,188,133,108,51,37,180,147,45,167,162,138,194,132,0,205,31,10,79,229,41,142,215,54,53,254,222,190,78,124,163,232,191,163,62,75,117,156,142,158,27,17,191,174,234,219,221,187,145,187,232,22,155,180,237,211,83,239,249,41,202,151,242,62,194,202,174,25,252,189,249,91,233,59,129,250,239,91,232,190,131,151,204,141,29,158,87,47,156,238,186,116,219,183,110,45,119,233,167,102,167,237,115,35,130,20,172,199,224,149,211,130,245,154,228,186,52,123,142,59,73,68,248,205,165,197,198,125,151,219,144,202,205,10,236,90,9,214,91,222,141,82,106,70,228,146,144,102,75,42,246,254,225,143,254,116,95,245,39,255,0,143,22,168,35,86,62,112,255,0,203,238,98,49,98,222,197,187,230,221,254,127,3,152,197,126,52,119,29,142,221,197,23,166,113,182,19,33,108,173,183,16,243,46,27,43,67,201,86,227,109,163,105,100,180,242,205,169,42,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,42,229,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,0,1,21,115,207,145,143,229,163,242,39,253,180,126,71,124,142,244,151,248,19,210,29,87,87,211,127,229,12,236,219,211,127,194,215,127,179,78,223,41,146,158,27,223,200,251,20,234,184,153,251,101,249,91,233,59,125,250,23,69,242,119,160,229,243,36,199,123,155,204,234,157,215,78,155,110,221,165,174,253,117,236,208,230,168,0,14,85,154,60,11,254,82,152,19,115,96,167,202,159,147,159,40,250,47,233,62,135,172,228,116,243,24,147,253,79,49,189,219,185,27,126,153,105,187,94,221,52,56,1,253,195,31,252,232,191,234,79,255,0,30,45,80,0,0,0,85,95,247,12,127,243,162,255,0,169,63,252,120,159,249,92,192,191,228,215,129,54,206,10,124,169,249,71,242,115,173,254,147,232,122,62,127,81,49,249,63,212,243,28,219,183,159,183,233,158,187,117,236,215,66,234,162,0,102,143,133,39,242,148,199,107,155,26,255,0,111,95,39,62,81,244,95,209,159,37,186,206,71,79,13,136,223,215,117,109,238,221,200,221,244,11,77,218,118,233,169,245,92,140,100,99,249,23,124,182,255,0,109,31,150,63,44,125,27,254,4,244,127,75,210,117,63,249,67,219,247,117,63,240,116,217,237,215,178,85,10,171,254,225,143,254,116,95,245,39,255,0,143,19,255,0,43,152,23,252,154,240,38,217,193,79,149,63,40,254,78,117,191,210,125,15,71,207,234,38,63,39,250,158,99,155,118,243,246,253,51,215,110,189,154,232,76,209,224,95,242,148,192,155,155,5,62,84,252,156,249,71,209,127,73,244,61,103,35,167,152,196,159,234,121,141,238,221,200,219,244,203,77,218,246,233,161,194,172,39,224,215,251,47,197,59,55,19,63,148,119,164,254,73,92,20,234,239,69,242,67,147,213,116,178,91,123,149,204,235,85,179,119,47,110,237,170,211,93,116,61,52,22,84,0,2,170,255,0,184,99,255,0,157,23,253,73,255,0,227,196,255,0,202,230,5,255,0,38,188,9,182,112,83,229,79,202,63,147,157,111,244,159,67,209,243,250,137,143,201,254,167,152,230,221,188,253,191,76,245,219,175,102,186,23,85,16,3,52,124,41,63,148,166,59,92,216,215,251,122,249,57,242,143,162,254,140,249,45,214,114,58,120,108,70,254,187,171,111,118,238,70,239,160,90,110,211,183,77,79,170,228,99,35,31,200,187,229,183,251,104,252,177,249,99,232,223,240,39,163,250,94,147,169,255,0,202,30,223,187,169,255,0,131,166,207,110,189,146,168,0,85,95,247,12,127,243,162,255,0,169,63,252,120,159,249,92,192,191,228,215,129,54,206,10,124,169,249,71,242,115,173,254,147,232,122,62,127,81,49,249,63,212,243,28,219,183,159,183,233,158,187,117,236,215,66,242,153,171,201,70,13,102,206,157,13,119,181,51,209,247,37,63,167,141,14,228,132,74,76,232,240,74,83,110,200,142,90,40,155,115,123,105,121,182,205,228,186,150,84,250,220,74,12,205,73,87,106,180,237,106,21,141,106,209,172,171,90,15,69,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,163,235,0,8,149,135,60,54,48,27,15,51,47,92,204,68,90,108,71,227,185,33,153,214,189,172,220,30,85,58,223,155,176,185,210,82,70,181,19,171,55,73,78,50,146,75,109,199,222,123,16,102,134,84,212,181,0,0,0,0,0,0,0,0,0,0,0,16,171,58,220,55,191,150,14,41,210,177,51,246,203,242,75,209,150,251,20,46,139,228,239,95,204,229,201,144,247,55,153,213,53,166,189,78,221,187,79,77,154,235,219,161,122,188,140,100,99,249,23,124,182,255,0,109,31,150,63,44,125,27,254,4,244,127,75,210,117,63,249,67,219,247,117,63,240,116,217,237,215,178,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,166,46,49,147,137,236,100,163,197,218,130,229,210,99,246,145,118,246,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,167,238,23,126,0,0,63,225,215,91,97,165,188,243,137,67,109,164,212,181,40,244,36,145,118,153,153,159,113,10,205,226,57,196,24,173,102,234,24,45,132,117,34,85,69,246,157,137,83,158,203,218,147,9,87,87,25,228,33,216,242,73,73,113,42,75,106,34,82,59,59,207,216,66,165,42,53,25,245,121,242,42,149,57,143,74,151,45,213,188,243,207,56,165,173,197,169,70,165,41,74,81,153,153,153,153,153,153,158,166,102,63,201,166,93,125,124,182,91,82,213,238,74,76,207,254,129,254,208,97,174,85,78,61,61,100,105,83,175,161,147,35,236,50,51,81,16,181,171,151,50,231,147,156,155,89,246,133,172,234,78,235,186,104,116,249,140,110,87,174,195,82,105,70,218,94,78,199,90,113,59,93,140,157,22,68,162,47,121,159,117,121,215,179,83,152,43,138,182,229,122,118,45,93,169,144,227,198,249,37,186,244,210,67,102,107,53,104,146,55,140,200,136,212,122,22,189,130,204,248,88,231,6,240,197,201,19,176,151,16,43,15,84,234,84,200,14,207,98,76,153,14,188,242,152,108,225,48,146,82,221,121,74,61,84,226,204,244,73,22,166,103,175,105,144,177,225,207,241,91,27,108,76,34,167,117,151,93,110,36,103,21,253,91,43,146,202,28,95,172,130,61,18,227,137,215,78,98,79,238,49,72,57,255,0,205,75,249,143,196,118,26,165,204,112,232,20,77,221,18,18,225,236,87,57,136,188,205,73,47,56,131,209,198,79,232,233,246,234,125,223,3,34,216,5,63,29,241,186,153,75,84,98,93,34,31,59,175,82,144,163,34,223,18,74,155,237,229,173,63,77,175,237,23,221,219,221,161,150,24,102,51,73,98,59,72,109,180,235,162,82,146,34,46,221,123,136,127,160,0,0,0,0,0,0,0,0,0,0,0,0,172,110,50,216,98,212,171,102,223,196,134,82,68,184,93,95,56,200,139,83,222,229,61,148,235,162,63,210,162,255,0,80,169,2,51,73,234,147,50,63,121,14,177,131,25,158,197,252,16,184,91,174,218,119,125,76,208,90,243,34,61,80,149,211,187,234,56,146,220,134,221,70,237,57,170,50,237,236,62,223,190,249,178,153,152,138,110,100,176,158,159,125,199,228,181,53,222,111,87,25,27,82,109,105,37,246,145,170,9,215,13,58,165,157,123,85,219,222,94,226,167,222,41,54,61,82,220,205,165,211,113,75,101,73,139,93,232,122,101,237,81,37,92,138,100,36,47,67,52,145,31,106,189,134,127,110,130,39,198,164,84,102,65,149,82,141,17,215,99,195,217,207,90,27,82,137,27,207,68,234,100,90,22,166,94,209,55,120,99,89,87,53,94,234,191,36,78,140,249,91,181,12,53,173,71,230,72,67,157,50,136,229,70,74,200,140,210,109,153,246,47,94,254,229,107,237,17,59,19,41,177,105,152,223,117,209,226,154,19,30,37,213,58,51,102,214,132,146,66,101,173,37,183,66,34,211,66,236,236,208,73,252,94,200,213,114,161,131,22,150,48,97,132,73,85,46,162,223,129,42,167,25,45,173,231,77,197,68,114,67,202,66,24,143,221,218,217,17,169,122,234,122,31,176,196,76,165,225,221,225,86,170,76,162,70,161,77,77,66,10,28,83,177,87,21,210,123,84,40,146,105,36,18,77,91,183,30,154,25,23,111,96,252,112,230,92,246,29,196,220,200,111,84,40,213,122,92,146,82,84,133,57,29,246,93,109,194,50,237,45,170,73,146,208,94,227,35,79,188,133,175,100,19,137,53,22,189,10,157,132,152,213,85,125,154,187,105,102,60,58,188,199,208,150,93,73,20,88,237,165,199,228,202,53,41,195,89,186,179,34,79,105,106,101,219,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,237,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,237,50,215,187,216,47,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,30,113,109,184,96,85,115,10,205,62,35,196,181,195,166,37,167,8,148,147,218,164,78,158,70,93,134,122,119,251,71,216,224,229,9,201,89,129,172,56,133,54,68,205,187,33,103,184,251,200,166,211,251,190,209,117,96,0,63,53,70,167,79,164,66,122,163,84,157,30,36,88,237,169,215,94,125,212,182,132,33,36,102,102,106,81,145,17,17,17,158,167,238,21,173,159,190,36,212,90,12,42,142,18,96,173,85,247,170,238,37,232,243,42,240,223,66,153,105,38,82,163,184,150,223,141,40,148,151,9,100,210,200,141,61,133,161,159,110,132,42,134,100,203,158,252,184,156,153,49,234,133,102,175,84,146,106,82,150,167,36,62,243,174,56,102,125,167,185,74,51,90,207,222,102,106,247,152,253,149,76,59,188,41,21,72,116,73,52,41,170,168,78,67,106,106,42,34,186,111,106,181,26,73,38,131,73,43,118,226,211,66,35,237,236,18,207,8,114,53,92,167,224,197,219,140,24,159,18,93,55,167,183,231,202,166,70,83,107,101,210,113,49,27,144,202,150,135,227,247,118,56,70,105,94,186,150,133,237,49,24,48,206,155,22,167,141,246,165,30,81,182,168,210,238,168,49,156,55,116,52,154,21,45,9,61,218,145,150,154,31,110,165,160,148,252,81,45,42,213,10,243,195,69,50,194,206,134,198,30,209,161,70,83,41,95,79,189,46,205,216,146,61,9,27,182,23,113,123,59,139,65,10,234,20,154,133,44,163,156,248,174,177,213,48,137,13,115,16,164,239,109,90,237,81,106,69,169,30,135,218,93,130,193,184,50,217,21,73,24,221,112,95,100,202,186,6,237,217,116,237,230,149,105,205,41,116,247,116,215,110,221,118,255,0,194,215,236,246,139,45,205,158,98,41,185,109,194,106,133,247,35,146,236,214,185,93,36,101,237,81,189,172,150,26,94,136,55,27,53,104,151,181,236,87,103,121,251,142,134,113,159,51,216,191,141,247,11,149,219,178,239,169,146,15,78,92,70,106,18,186,118,189,70,210,123,80,227,171,219,175,41,38,125,189,167,219,247,114,115,51,81,234,163,51,63,121,139,111,224,211,134,45,69,182,110,12,72,121,36,107,155,210,114,76,203,180,182,57,80,101,90,106,143,244,40,255,0,212,44,228,0,0,0,0,0,0,0,0,0,0,0,0,4,46,226,187,110,21,111,43,245,105,132,163,39,32,242,54,246,254,253,70,9,31,176,253,223,96,162,128,22,65,194,3,29,74,222,190,167,225,45,94,170,211,49,107,124,174,145,15,191,180,147,201,102,124,133,236,37,56,68,93,166,90,232,147,251,116,239,29,219,139,166,3,59,119,225,204,92,82,162,210,137,233,148,13,252,243,97,131,83,142,115,223,128,194,117,218,217,153,232,73,62,245,23,103,191,184,86,126,89,145,110,215,174,105,88,123,118,74,98,53,46,226,217,206,125,197,161,10,111,167,109,231,83,181,78,106,146,213,68,146,61,82,122,235,236,62,209,111,121,90,203,228,140,28,194,234,149,173,34,36,52,200,110,218,171,68,84,164,182,100,107,231,62,167,8,148,179,109,6,101,218,94,207,103,113,233,168,165,220,110,108,233,120,249,127,52,163,74,142,37,225,85,73,154,59,72,246,77,115,187,187,179,176,94,198,70,31,162,222,121,93,180,83,50,157,26,75,77,82,160,68,117,183,217,66,210,189,41,209,183,36,200,245,35,35,37,25,25,31,191,184,125,123,147,39,152,69,81,190,24,190,104,150,125,26,149,51,122,78,74,34,83,226,176,135,254,120,221,89,172,146,206,170,53,25,150,186,171,180,136,181,238,212,71,204,227,112,207,179,241,50,129,42,238,194,200,49,233,87,67,13,45,231,24,101,166,152,98,82,146,137,14,30,169,98,42,156,91,138,113,109,151,127,105,23,188,136,84,53,249,135,88,139,130,247,116,138,45,209,70,171,80,234,52,201,107,109,169,11,142,252,109,234,109,213,37,46,52,165,165,10,52,154,154,81,165,68,69,244,126,206,201,95,148,94,37,152,143,131,149,42,117,173,136,117,9,87,5,182,167,25,140,167,37,186,252,185,17,218,53,48,131,52,27,210,144,218,9,45,182,179,46,205,8,212,126,195,49,111,248,63,152,28,45,198,203,118,37,118,202,187,233,50,151,33,182,212,184,105,168,71,92,134,84,166,219,81,161,109,182,226,246,168,185,169,73,150,189,134,122,123,181,233,0,2,162,248,210,91,13,49,122,219,55,74,116,222,229,58,20,51,51,211,94,215,106,43,247,119,127,31,224,34,166,64,175,22,44,220,209,89,143,72,36,236,170,213,105,212,189,85,167,97,187,81,139,219,218,162,253,223,183,238,49,161,198,157,67,205,33,230,212,70,135,18,74,73,145,247,145,247,15,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,14,186,134,90,91,206,40,137,13,164,212,163,51,238,34,239,25,228,207,237,226,197,229,154,43,205,232,228,157,148,170,165,70,151,170,116,237,54,170,50,187,123,20,127,189,246,125,196,37,87,5,187,97,151,239,91,154,233,86,155,219,167,77,134,70,90,107,216,237,57,126,238,239,227,252,5,186,0,14,111,140,25,129,194,220,19,183,101,215,111,91,190,147,21,113,219,113,72,134,170,132,116,72,121,73,109,197,18,16,219,142,35,114,143,148,164,145,107,218,101,167,191,74,128,205,215,18,204,71,198,58,149,70,214,195,202,132,171,126,219,75,143,70,75,145,29,126,36,137,13,18,159,65,26,205,153,75,109,100,166,220,65,159,102,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,251,123,109,231,39,60,51,236,252,51,160,69,187,177,78,12,122,173,208,251,72,121,182,30,105,167,216,138,165,34,59,133,234,191,21,46,33,196,184,135,11,191,176,143,222,102,36,29,183,147,220,34,167,95,15,223,53,187,62,141,85,153,189,71,25,18,233,241,95,67,31,60,78,160,208,74,103,84,154,76,143,77,21,216,70,122,119,234,62,70,121,223,162,217,153,93,187,145,14,155,26,51,78,210,167,196,105,182,25,66,18,141,105,210,118,165,36,90,17,17,18,72,136,139,221,220,40,159,4,91,58,166,62,88,45,32,210,147,151,119,210,146,91,251,8,183,205,111,191,191,179,180,92,46,114,114,241,31,22,176,250,202,58,143,72,204,59,110,153,77,153,58,97,232,147,76,120,236,72,230,18,86,109,168,136,180,112,204,137,90,23,180,204,133,66,227,140,136,149,44,71,93,183,110,147,114,34,209,53,161,66,56,250,44,222,75,47,186,134,213,234,118,41,70,70,93,164,69,175,102,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,171,67,15,238,37,115,153,129,33,27,201,46,25,31,105,30,154,164,190,205,123,197,111,0,189,110,20,86,225,81,50,191,73,152,102,102,228,238,126,239,249,149,25,196,94,194,247,253,162,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,232,187,9,58,255,0,132,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,239,184,126,204,68,195,203,143,12,238,89,22,197,205,1,232,210,88,217,253,99,78,32,149,185,180,47,179,122,82,103,216,180,251,61,163,245,97,14,34,84,240,171,16,105,119,205,33,247,26,147,78,231,237,52,41,73,63,156,97,198,143,232,169,39,220,225,255,0,104,191,212,52,87,71,149,100,102,79,7,218,144,226,226,212,232,149,221,218,154,13,151,146,124,153,70,95,241,136,250,108,125,189,222,195,46,204,248,99,118,23,221,217,125,197,106,141,165,61,137,180,249,84,238,79,38,74,82,235,68,190,100,102,220,86,197,154,16,103,161,60,68,122,17,119,233,247,207,139,11,138,92,57,152,110,253,42,235,140,212,122,211,244,233,173,60,182,208,72,73,154,150,178,65,36,220,151,191,93,166,158,242,239,35,211,179,65,91,120,141,112,34,235,196,43,158,233,109,74,82,107,21,153,181,4,154,143,83,50,117,245,172,181,237,63,222,247,159,222,98,245,248,103,85,83,81,202,253,17,162,167,73,141,211,116,204,154,157,103,97,57,182,157,15,215,73,235,218,71,175,97,251,116,18,192,7,4,204,150,77,112,143,50,84,103,99,220,180,118,224,213,54,168,218,168,193,143,21,169,27,246,60,69,185,213,176,226,180,220,242,148,122,123,72,143,191,190,158,243,81,144,44,90,203,245,114,84,154,37,183,88,184,173,158,98,214,204,232,48,228,203,228,179,189,243,73,188,226,99,161,180,168,155,100,148,173,59,11,113,31,113,246,113,188,43,199,28,86,192,187,141,154,157,157,113,213,105,203,137,33,46,59,1,83,36,178,195,138,75,136,81,165,198,219,113,26,235,202,74,76,140,251,139,79,118,150,21,128,252,97,228,33,148,82,177,150,223,108,205,9,45,36,211,98,30,167,161,52,158,213,200,155,255,0,40,125,222,227,247,137,237,130,25,177,193,44,122,132,202,172,203,226,145,233,69,182,151,21,73,122,167,19,174,73,25,55,169,155,13,188,181,17,110,117,40,215,247,187,59,244,215,177,138,241,227,23,97,181,91,194,10,69,214,220,101,42,68,10,164,116,41,196,163,93,27,68,90,131,134,70,123,76,244,212,245,239,34,21,81,151,105,168,167,99,214,29,78,113,206,90,35,221,116,135,84,173,116,208,147,53,163,62,223,224,52,155,102,204,69,70,210,162,206,109,123,211,34,159,25,212,171,93,119,18,154,73,145,235,237,239,31,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,0,0,0,0,7,199,188,102,38,157,105,86,167,56,189,169,143,79,146,234,149,174,155,73,45,40,204,245,246,119,12,217,102,38,106,42,56,245,136,147,155,115,152,151,238,170,187,137,86,186,234,74,154,233,235,175,241,22,175,193,210,195,110,137,132,21,123,173,216,202,76,137,245,73,8,75,138,70,154,180,184,180,247,8,136,246,145,233,169,107,222,100,44,56,113,204,111,205,134,9,96,44,39,149,121,222,244,143,74,33,181,56,154,75,53,56,157,114,136,137,205,12,152,113,228,40,203,115,74,70,191,189,217,223,174,144,43,30,56,195,190,166,87,74,193,171,125,178,53,160,245,147,82,136,122,145,153,58,158,197,199,155,255,0,38,125,222,243,247,10,244,197,76,113,197,108,116,184,222,169,222,55,29,86,162,185,114,20,227,80,19,50,75,204,54,165,56,181,18,91,109,199,23,166,156,213,36,136,143,184,244,247,235,217,50,175,144,44,90,204,13,114,44,154,221,183,88,183,109,158,98,22,244,233,208,228,196,231,51,189,131,81,178,226,163,173,181,40,219,120,212,157,123,15,105,159,113,118,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,83,212,178,74,105,157,228,222,234,116,207,93,71,175,97,22,157,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,59,75,247,125,229,247,144,159,121,131,226,78,119,46,12,55,96,89,196,133,78,168,210,74,149,42,65,246,169,182,28,136,235,75,50,83,114,140,201,194,82,146,125,169,50,247,151,113,8,229,145,188,14,173,227,230,96,168,136,147,79,147,46,153,77,157,26,175,83,146,227,75,113,181,182,220,216,220,228,154,205,181,164,212,105,119,93,21,161,104,122,153,233,223,115,249,156,196,75,119,46,25,110,170,57,22,84,120,5,22,140,253,30,148,141,237,180,102,242,96,61,201,74,72,148,223,111,204,246,18,59,123,59,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,218,63,245,15,203,135,120,121,113,226,101,203,30,216,182,96,61,38,75,251,255,0,171,105,197,146,118,182,181,246,236,74,140,187,16,175,103,176,126,59,210,218,126,208,185,102,91,178,9,100,228,78,94,164,189,117,245,155,74,253,164,95,189,238,23,243,195,218,138,116,92,177,90,236,27,38,222,238,183,176,211,167,248,66,89,251,139,222,36,160,0,0,0,0,0,0,0,0,0,0,0,0,14,123,143,150,58,49,23,10,171,86,146,220,113,29,111,77,218,217,232,126,164,150,156,253,213,126,231,184,103,18,193,174,57,100,223,144,43,68,133,18,225,115,123,12,187,125,118,84,159,121,126,247,188,91,143,16,124,154,210,113,119,13,145,138,88,111,70,105,53,202,102,186,183,30,58,73,217,124,201,17,88,245,137,150,20,183,54,33,181,233,235,22,133,175,179,82,20,202,235,78,178,179,105,230,212,218,203,189,42,45,12,191,128,179,238,20,89,187,102,142,255,0,236,46,252,175,54,196,69,255,0,185,79,76,148,73,67,122,20,233,79,122,206,188,68,90,153,160,189,68,118,158,154,251,12,117,222,41,249,79,70,36,217,205,98,205,153,78,223,91,164,110,234,144,195,58,170,79,53,216,76,35,82,109,149,45,123,80,133,119,168,180,246,106,90,144,166,35,35,35,208,203,65,251,40,148,185,53,186,204,10,44,54,29,122,68,249,77,69,105,182,146,106,90,214,181,146,82,148,145,17,153,153,153,145,17,17,24,209,54,73,236,41,56,121,151,43,62,141,50,51,236,72,126,149,79,148,235,111,160,210,180,173,80,35,37,68,100,105,73,150,134,131,46,210,29,216,0,124,234,245,189,68,185,233,143,209,174,26,76,58,140,41,8,83,110,49,41,132,60,218,137,73,52,158,169,89,25,31,98,140,187,187,140,196,60,198,126,21,89,122,196,249,147,107,244,117,85,173,234,164,130,113,109,177,76,56,49,33,243,20,110,44,141,73,76,69,43,77,203,34,62,221,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,216,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,229,98,113,218,233,227,180,199,49,110,114,208,148,111,89,234,165,104,90,106,103,237,49,192,115,221,97,199,190,242,199,123,182,244,114,117,116,106,53,74,172,223,168,74,50,91,52,249,58,105,234,171,247,254,207,188,134,125,237,57,103,66,190,232,243,86,181,50,116,250,180,119,77,70,123,77,28,183,146,122,251,52,211,79,176,105,7,46,21,246,110,92,10,177,42,140,190,79,19,150,229,47,114,201,100,173,84,112,217,81,234,100,103,219,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,190,175,188,102,250,236,150,117,219,238,179,53,11,83,199,80,171,72,117,42,35,220,107,230,60,163,215,94,221,117,215,237,26,8,200,141,135,30,196,203,29,144,219,49,201,165,214,104,212,218,179,158,161,36,205,111,83,227,107,175,170,159,220,251,126,243,29,250,67,93,68,119,88,230,45,190,98,20,141,232,61,20,157,75,77,72,253,134,43,183,52,220,47,43,152,209,136,18,175,170,38,34,212,101,187,57,213,173,72,173,85,214,225,48,149,190,251,166,219,68,152,139,52,182,147,116,182,167,113,233,170,190,243,227,244,78,12,55,147,181,4,38,181,121,211,145,20,157,45,230,205,69,210,89,163,113,107,166,232,58,107,166,191,96,148,88,49,194,171,47,88,97,50,21,126,176,170,181,195,84,142,77,173,108,84,206,12,184,124,196,155,107,51,74,85,17,42,211,114,12,139,183,93,170,63,105,137,135,65,183,168,150,197,49,138,53,189,73,135,78,133,29,9,109,182,34,176,134,91,73,37,36,146,209,40,34,34,236,73,23,119,113,16,250,32,3,132,231,98,194,147,136,153,114,188,40,208,163,62,252,134,41,85,9,77,54,194,13,107,90,211,2,74,82,68,68,149,25,234,107,34,208,136,103,106,183,75,147,68,172,207,162,204,97,214,100,64,148,236,87,91,117,38,149,161,104,89,165,73,81,25,17,145,145,145,145,145,145,15,248,164,210,230,214,234,176,232,212,230,84,236,185,242,27,140,195,105,73,168,212,226,212,73,73,17,17,25,158,166,101,216,68,102,47,99,135,110,91,104,217,124,193,54,47,11,145,12,198,172,214,163,38,169,42,76,130,66,58,120,239,68,136,226,208,165,173,164,45,4,149,178,163,50,51,50,45,12,204,204,251,160,119,20,60,216,47,22,113,1,204,46,181,106,198,237,189,111,72,54,222,54,31,220,211,178,216,126,107,10,81,108,121,72,81,27,110,39,180,210,74,50,247,23,96,130,13,52,235,203,38,153,109,78,44,251,146,146,212,207,248,11,154,225,241,147,90,78,17,97,178,241,75,18,40,205,42,185,83,211,70,228,71,73,187,19,151,34,83,30,169,60,194,86,222,244,56,141,125,99,212,180,246,104,66,163,175,234,227,183,181,249,62,180,104,81,174,111,43,176,139,183,212,101,41,247,159,238,251,198,142,240,14,199,70,29,97,85,22,210,66,220,95,69,212,246,172,245,63,94,75,174,126,234,127,127,220,58,16,0,0,0,0,0,0,0,0,0,0,0,0,15,243,125,150,228,52,166,93,78,169,86,154,150,159,104,205,126,102,172,196,225,206,56,92,86,188,72,171,140,204,46,147,150,149,35,103,211,134,202,207,176,146,146,239,95,187,218,47,135,40,183,213,63,23,178,245,64,172,73,125,170,129,200,234,185,251,150,151,72,246,206,125,41,215,85,43,252,95,180,253,130,152,115,255,0,128,204,224,86,61,213,168,212,136,107,106,139,39,145,208,171,150,73,73,237,133,21,78,104,105,109,8,250,110,159,209,47,191,183,190,59,81,43,181,139,114,164,213,94,133,83,149,2,107,27,185,111,198,121,77,56,141,201,52,158,138,73,145,150,164,163,46,195,238,51,23,153,145,252,226,88,249,158,176,147,99,95,46,194,93,203,27,94,170,36,245,50,105,151,185,233,46,163,150,135,94,113,199,54,54,194,12,245,79,103,97,151,102,134,80,195,49,124,40,241,90,141,117,84,43,24,82,220,25,244,55,164,71,106,36,100,148,151,100,33,61,49,27,138,82,24,134,72,34,230,37,93,164,127,218,45,123,76,199,86,201,63,11,138,253,157,117,211,241,39,28,125,24,250,224,58,212,200,52,246,119,168,208,234,28,140,243,102,235,82,98,22,134,91,93,74,182,168,143,216,71,222,98,208,162,69,143,6,43,48,162,50,134,152,142,218,90,105,180,36,146,148,33,37,161,17,17,118,17,17,23,113,15,245,0,0,0,1,227,241,138,152,138,222,17,222,244,101,180,167,83,62,220,169,70,52,37,59,141,68,184,174,39,66,45,15,83,61,125,198,51,93,137,244,179,160,98,101,215,72,67,46,48,80,43,147,163,161,10,78,213,36,145,33,105,46,205,11,77,52,247,16,188,158,24,55,186,111,44,175,83,91,84,165,186,229,22,67,52,147,37,175,113,164,153,167,66,236,47,88,244,47,91,236,251,136,75,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,17,31,137,245,238,155,55,43,213,54,211,41,108,185,90,144,245,36,137,11,218,106,39,169,211,123,15,214,45,75,213,251,126,227,20,109,134,20,181,87,177,46,212,164,41,151,31,41,213,200,44,45,9,78,229,40,151,33,9,62,205,15,93,117,247,24,210,142,14,211,19,69,194,43,34,140,134,148,210,96,91,148,200,196,133,39,105,164,145,21,180,232,101,161,104,101,167,184,135,176,0,0,0,1,254,82,226,199,157,21,232,82,217,67,172,72,109,77,58,218,210,74,74,208,162,208,200,200,251,12,140,143,184,197,94,231,99,133,205,126,242,186,170,24,147,129,222,140,97,115,221,118,100,234,123,219,210,107,113,110,73,121,195,105,168,209,15,85,30,230,146,157,202,51,246,25,247,24,242,249,38,225,151,126,81,49,34,22,34,99,84,40,49,233,180,25,45,202,143,13,198,222,66,220,125,135,227,60,149,41,185,49,73,38,217,164,157,73,153,40,143,94,206,206,211,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,189,162,72,100,3,1,153,199,92,123,164,209,170,240,214,237,18,55,63,174,87,44,148,146,221,10,82,155,212,212,218,209,244,218,47,164,95,119,111,117,207,102,230,250,167,225,14,94,171,245,136,207,181,79,56,221,47,35,106,146,209,22,233,204,37,90,104,164,255,0,140,246,31,180,80,246,89,172,212,226,54,56,91,214,196,184,142,73,102,111,87,204,74,91,223,244,33,188,178,236,52,168,187,209,238,246,13,40,48,203,113,218,75,45,39,68,167,93,11,79,180,127,160,0,0,0,0,0,0,0,0,0,0,0,0,0,162,174,43,22,27,182,158,98,229,86,58,100,54,197,107,103,41,73,65,150,238,76,24,41,87,110,210,35,208,213,236,51,254,2,96,112,108,196,151,46,12,42,175,216,18,93,65,124,152,233,121,59,149,235,57,212,201,168,58,173,53,81,235,166,158,196,150,159,111,120,249,28,101,112,246,52,155,34,129,126,198,165,54,111,68,234,186,153,40,96,183,22,247,169,237,35,114,201,58,247,118,22,170,251,11,220,42,12,122,108,61,196,155,211,11,110,22,110,139,30,224,157,74,158,198,237,23,22,91,172,110,213,11,71,105,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,187,52,33,52,163,73,143,50,59,82,226,62,219,204,60,132,184,219,141,168,148,149,164,203,82,50,50,236,50,50,50,61,71,250,128,0,0,0,15,240,157,21,185,176,164,66,117,36,164,72,105,109,40,140,181,35,37,17,145,145,255,0,156,103,143,62,150,106,172,172,204,221,208,250,30,153,19,234,83,231,182,68,214,194,90,23,80,148,68,162,245,75,82,61,189,253,189,221,226,116,112,97,196,14,117,177,113,97,243,175,127,87,46,93,73,41,53,123,155,167,180,93,155,191,252,223,227,236,22,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,177,56,207,98,7,38,216,183,112,249,167,191,172,151,18,164,164,18,189,237,212,26,51,211,119,255,0,155,252,125,130,11,228,46,204,85,235,153,155,70,31,67,212,162,5,74,159,61,194,54,183,146,16,138,132,82,53,31,170,122,17,110,239,236,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,152,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,251,8,136,136,207,81,1,179,221,196,94,214,194,250,29,79,13,240,178,172,213,70,229,155,25,232,174,77,134,251,111,55,12,214,137,44,153,147,140,73,75,141,186,135,27,109,95,71,213,35,35,239,208,133,54,93,119,101,195,123,215,230,92,215,69,90,93,70,163,57,231,31,117,233,47,173,229,110,90,212,181,22,229,153,171,77,202,81,246,153,247,152,249,2,222,248,53,97,236,104,214,69,126,253,147,74,104,158,151,210,116,210,86,193,110,61,143,84,26,94,213,154,117,238,236,61,21,246,31,184,125,142,50,120,146,229,191,133,84,11,2,51,168,63,148,253,87,59,106,189,102,250,105,52,247,83,174,138,45,53,215,218,147,215,236,239,16,255,0,133,61,134,237,217,152,184,181,142,153,14,49,69,223,205,82,144,103,183,157,6,114,83,219,180,200,181,52,251,76,191,136,189,80,0,0,0,0,0,0,0,0,0,0,0,0,0,21,81,198,182,194,120,215,96,95,17,82,142,90,125,43,213,158,135,175,248,57,164,119,39,253,39,247,123,135,39,225,9,126,57,64,199,9,86,179,179,84,219,21,189,154,181,204,208,151,201,135,61,125,219,136,143,67,61,123,143,248,11,34,226,1,134,7,138,153,96,186,232,17,99,115,42,31,204,122,83,36,106,164,255,0,72,69,90,244,209,10,81,122,173,251,11,239,25,229,91,107,105,70,135,16,164,40,187,201,69,161,144,145,184,73,146,235,247,26,240,241,119,125,140,202,228,203,70,159,48,105,121,100,189,95,113,191,85,45,48,179,61,9,165,153,246,251,62,253,56,140,154,93,251,135,53,116,72,153,78,175,91,117,40,110,182,105,91,140,189,13,230,151,216,226,52,51,36,169,39,216,74,47,111,97,25,11,25,200,239,19,153,148,53,82,112,199,27,103,57,34,25,19,16,34,213,94,116,214,164,23,243,102,80,167,158,147,40,136,136,136,157,90,140,147,246,145,119,144,181,139,90,236,183,111,74,44,91,130,216,172,67,169,65,150,210,29,109,232,178,27,121,58,41,9,89,122,200,51,45,118,169,39,223,237,33,245,192,0,0,0,5,57,241,157,195,148,211,177,110,221,196,72,48,208,196,89,84,56,148,231,141,182,246,165,114,21,38,160,242,148,122,39,67,81,145,22,166,106,215,236,246,142,119,194,131,17,213,103,230,53,52,41,82,210,212,90,220,2,132,218,20,230,210,83,239,79,130,146,34,35,81,17,153,146,125,132,103,246,24,189,0,0,0,0,0,28,191,49,24,251,104,101,207,15,31,191,174,247,85,200,39,21,30,59,77,169,173,238,191,200,117,212,161,41,113,198,201,70,100,202,136,136,149,169,159,249,203,135,100,215,61,79,102,170,247,175,209,147,111,166,159,78,167,183,41,216,110,116,134,210,214,134,222,142,148,18,207,168,117,38,163,76,142,221,8,187,187,62,217,127,189,59,182,110,45,218,107,166,189,186,15,250,0,31,205,72,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,53,33,253,0,31,243,189,59,182,110,45,218,107,166,189,186,8,129,156,172,245,61,149,91,222,129,70,85,190,154,133,58,160,220,87,102,57,210,27,171,66,28,122,66,86,72,62,161,164,146,137,49,251,53,35,239,237,251,59,142,93,241,246,208,204,102,30,177,127,90,14,43,144,107,76,121,13,56,109,111,105,254,67,78,169,10,75,110,56,73,50,39,146,70,70,173,72,255,0,206,125,64,0,0,0,0,5,23,241,95,196,117,94,25,141,85,10,44,180,187,22,137,0,225,56,132,185,184,146,251,51,231,36,200,200,148,100,70,68,175,105,17,253,132,58,39,6,44,58,69,71,23,46,44,67,157,13,15,197,139,67,151,78,100,220,111,114,81,33,50,105,239,37,69,170,116,37,17,25,232,100,173,126,207,104,184,192,0,0,0,1,242,46,155,178,221,178,232,178,174,11,158,177,14,155,6,35,75,117,199,165,72,109,148,232,148,41,103,235,44,200,181,218,149,31,127,176,197,83,231,139,137,204,202,226,170,216,99,130,83,156,143,12,201,248,18,170,172,186,104,82,203,249,203,43,83,47,70,148,100,100,100,109,45,38,105,251,76,187,136,87,205,167,101,226,102,54,222,17,233,244,74,109,114,226,170,85,102,33,167,36,147,50,37,154,86,235,169,35,91,171,74,86,162,34,83,164,106,51,215,233,107,218,103,219,209,113,243,42,119,86,0,91,212,201,215,110,228,78,155,201,55,27,249,194,74,13,104,116,205,58,56,202,12,140,148,202,139,78,223,253,156,118,209,183,229,93,87,77,34,219,132,218,214,245,82,116,120,104,36,36,204,245,113,196,160,187,136,207,189,69,236,63,184,104,23,135,246,24,126,202,242,193,106,80,101,70,229,212,63,159,117,70,104,209,74,254,144,148,180,107,170,18,163,245,92,246,151,220,43,119,139,221,248,237,127,28,34,218,173,204,83,140,81,55,232,215,51,82,71,58,28,5,247,110,50,45,76,181,238,47,226,58,199,5,43,9,226,114,255,0,190,37,37,28,181,122,43,164,61,15,95,240,139,75,239,79,250,15,239,247,11,87,0,0,0,0,0,0,0,0,0,0,0,0,0,1,5,248,183,89,206,92,152,0,138,179,44,173,107,164,107,162,146,157,73,60,217,176,19,218,123,79,79,163,239,47,226,42,183,38,55,180,139,11,49,54,181,121,169,137,142,219,93,119,49,75,112,208,131,214,12,132,150,190,178,127,127,223,237,26,44,173,82,33,215,169,143,82,167,182,151,24,127,110,244,153,17,145,237,81,40,187,12,140,187,200,189,131,53,153,136,195,217,248,87,140,53,251,18,165,24,216,145,76,233,119,32,208,164,233,204,138,211,165,216,164,164,251,156,47,236,151,250,197,207,240,191,162,80,227,229,146,129,81,135,9,41,148,255,0,85,206,113,77,160,140,246,212,38,146,116,50,45,123,181,239,30,207,50,121,31,193,252,123,180,106,84,244,219,52,218,53,109,237,210,99,84,32,66,139,29,211,125,49,156,105,164,184,239,33,107,229,234,180,153,145,118,250,165,167,118,130,147,243,25,149,156,82,203,117,223,50,157,113,80,42,94,138,106,83,137,131,86,110,44,142,157,196,19,175,19,102,79,45,150,210,106,52,178,107,245,123,203,180,187,59,186,246,74,184,128,226,6,2,220,148,187,78,235,170,187,85,179,229,203,98,59,253,115,239,190,184,109,45,200,237,169,77,243,36,161,166,210,134,154,86,134,101,162,117,63,97,246,93,190,26,226,93,159,138,246,156,27,198,203,173,195,168,193,154,203,78,235,30,75,79,27,74,91,72,115,150,190,90,212,73,89,37,196,234,157,123,53,47,176,199,170,0,0,0,1,3,56,187,88,40,184,48,30,29,204,220,46,115,212,218,155,106,82,210,222,229,33,13,195,158,189,76,246,153,145,17,159,188,136,85,30,84,174,148,217,217,134,176,43,110,60,109,54,213,201,74,222,100,173,164,105,41,204,40,200,251,75,179,213,247,141,31,91,149,86,171,182,245,50,182,194,137,77,212,33,179,41,38,70,70,70,78,32,148,93,198,126,255,0,121,143,162,0,0,0,0,42,127,140,254,33,213,156,157,110,97,203,50,92,69,57,41,135,84,83,100,181,17,27,196,117,22,76,204,183,109,250,61,159,71,95,183,216,62,79,5,169,13,252,187,186,35,45,180,47,109,42,107,165,217,170,136,249,212,226,215,236,47,180,78,90,78,111,176,225,172,193,212,176,134,230,185,41,244,185,108,161,230,35,42,92,198,24,67,175,20,226,142,134,146,107,123,85,44,207,118,137,36,106,122,30,157,218,9,26,195,236,74,101,185,49,158,67,173,58,146,90,28,66,137,73,82,76,181,35,35,46,195,35,47,104,255,0,65,241,238,235,174,137,100,219,149,11,158,225,168,71,133,6,157,25,217,46,186,243,168,109,36,150,219,82,213,218,179,34,215,106,76,251,76,187,132,122,202,206,108,105,121,131,196,11,210,222,164,62,219,176,232,147,234,40,138,178,82,84,110,178,203,236,33,11,73,165,229,146,146,100,241,104,100,68,71,236,211,219,39,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,70,44,211,102,198,151,151,204,64,178,237,234,187,237,181,14,183,62,156,137,75,53,37,38,211,47,62,250,22,181,26,158,65,37,36,76,158,166,100,100,94,221,125,146,22,209,186,232,119,181,185,79,185,237,218,140,121,176,106,49,154,146,211,172,188,135,19,181,198,210,180,246,160,204,181,218,162,62,195,62,241,246,7,249,190,251,17,89,114,76,151,144,211,77,36,214,183,22,162,74,82,146,45,76,204,207,176,136,139,218,35,149,91,55,184,114,238,96,233,152,67,108,220,148,250,164,183,155,101,137,42,137,49,135,208,211,199,56,227,173,165,26,30,213,43,35,219,170,77,26,150,165,175,126,130,13,113,165,144,143,151,86,188,100,54,132,110,165,66,116,251,52,81,159,58,162,90,253,165,246,143,173,193,131,16,234,205,206,184,240,229,233,46,46,156,164,76,170,37,179,90,140,137,227,58,115,36,100,91,182,253,30,207,163,175,219,236,22,192,0,0,0,0,62,117,199,85,106,133,111,84,235,111,168,146,221,62,27,210,148,102,100,68,68,218,13,71,222,101,238,247,144,206,14,107,110,148,94,57,134,191,235,109,188,110,182,237,199,85,216,102,173,196,73,57,207,168,136,187,79,179,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,246,232,127,105,138,72,206,175,16,28,64,199,171,146,169,105,218,149,87,105,86,124,73,111,199,99,161,125,246,23,49,164,57,33,180,169,206,92,149,180,226,86,211,169,212,200,180,86,133,236,46,222,67,151,60,172,226,150,100,110,248,116,235,118,129,82,244,83,178,155,76,234,179,145,100,116,237,160,221,100,156,51,121,12,184,146,81,37,226,95,173,220,93,167,217,223,119,121,91,201,166,23,229,186,210,135,10,13,18,21,70,191,181,183,165,84,229,70,142,243,201,127,148,193,44,155,120,152,109,100,141,236,146,147,175,110,166,102,125,189,209,179,140,101,22,132,222,17,81,234,189,17,38,121,214,35,183,205,75,104,47,83,165,168,43,67,61,55,125,46,222,241,0,248,122,225,140,156,80,204,197,189,5,152,156,246,104,143,68,173,73,46,89,168,146,203,53,8,132,179,63,81,68,93,142,123,116,47,121,144,208,45,22,145,14,131,76,102,149,1,180,183,29,141,219,18,146,34,34,220,163,81,246,17,17,119,153,251,6,116,243,157,123,73,191,115,19,116,215,157,152,153,13,187,208,242,212,135,13,104,45,32,199,73,233,235,43,247,61,254,193,106,92,36,108,231,45,188,1,114,172,235,43,74,234,218,106,165,39,66,87,42,108,244,246,30,210,215,233,123,207,248,9,208,0,0,0,0,0,0,0,0,0,0,0,0,0,3,130,231,118,199,155,127,101,222,228,162,83,218,39,31,95,71,181,59,76,212,122,78,140,163,208,137,42,62,228,31,176,103,162,210,169,61,72,184,98,84,88,89,161,109,115,52,81,25,150,154,161,69,236,50,247,141,57,88,149,181,220,86,172,26,203,138,37,42,71,55,83,35,212,189,87,20,159,121,254,239,188,84,247,23,156,189,205,165,94,232,198,250,53,37,195,139,85,215,210,114,27,96,246,163,148,204,8,204,238,82,91,34,45,76,204,139,114,207,236,211,184,75,110,21,245,50,157,150,106,84,125,123,99,115,245,47,242,170,19,79,223,246,9,148,57,230,54,96,94,31,227,197,159,50,209,190,168,209,228,183,33,151,27,106,79,78,194,223,142,181,52,227,105,91,107,117,181,236,82,121,171,50,50,46,195,61,125,250,210,30,116,50,61,120,229,170,229,147,83,165,194,153,80,180,100,60,179,139,48,155,117,222,82,84,228,133,33,46,56,150,27,105,42,38,152,37,40,136,251,53,212,187,59,189,39,15,124,233,215,240,38,253,131,101,93,149,151,157,179,106,210,26,142,164,63,33,106,68,87,29,122,35,102,225,19,143,161,164,37,44,180,175,91,67,50,251,75,176,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,195,62,241,245,64,0,0,7,17,206,149,160,205,229,150,60,68,132,184,228,243,208,173,170,188,216,201,216,74,62,114,41,242,9,26,22,211,61,117,87,179,183,220,99,59,116,121,146,109,59,182,12,247,80,164,72,163,84,90,121,73,208,200,201,108,186,70,101,167,97,235,170,126,207,224,52,125,149,187,161,171,195,47,88,123,92,109,228,184,167,237,138,74,157,209,90,154,86,168,44,40,210,125,167,161,250,221,198,122,142,168,0,0,0,0,42,51,141,13,177,62,53,221,109,221,28,133,116,78,195,135,19,154,73,86,222,105,187,81,94,221,218,105,174,157,186,107,168,240,220,29,239,56,86,238,62,213,233,83,159,218,85,74,4,136,173,54,107,34,35,117,217,180,244,167,176,212,93,190,169,247,17,159,222,60,159,19,42,93,71,13,179,103,242,134,137,34,76,25,146,25,244,203,46,182,181,52,164,184,170,156,197,165,73,82,73,38,93,168,35,35,35,215,179,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,98,146,105,247,235,220,57,159,5,170,29,73,235,158,234,186,214,167,142,34,162,78,134,165,25,171,105,189,204,167,56,125,186,105,174,159,110,191,96,182,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,21,51,198,150,135,82,102,231,181,110,180,41,226,138,152,144,97,165,68,106,218,79,115,42,46,23,110,154,107,167,219,175,216,58,95,9,12,200,72,187,236,105,152,75,118,85,88,85,66,146,235,139,128,78,62,102,179,136,211,48,24,105,37,204,116,213,244,148,174,196,164,147,238,211,184,88,216,135,60,76,179,39,59,2,176,84,233,118,188,222,77,126,226,127,209,218,165,195,74,218,140,252,73,137,230,167,99,168,90,84,75,105,58,43,67,34,63,97,159,117,118,240,205,166,84,113,39,54,127,40,107,111,201,157,50,59,62,153,121,231,20,167,84,167,19,83,134,181,41,74,81,40,207,181,102,102,102,122,246,247,143,89,198,38,243,133,113,99,237,34,149,5,253,74,151,64,143,21,214,201,69,161,58,220,218,130,85,216,74,62,223,88,187,200,143,238,30,231,130,245,177,62,77,223,114,93,29,58,186,38,161,76,137,205,52,43,111,52,157,167,47,110,237,52,215,78,221,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,105,106,103,183,184,143,81,156,26,204,201,55,101,219,58,123,72,82,228,86,106,46,188,148,145,25,153,173,231,76,200,180,237,61,117,87,219,252,70,136,242,89,104,51,102,101,143,14,225,34,63,37,233,182,213,34,116,148,236,36,159,57,116,248,228,189,75,105,30,186,167,219,219,239,49,219,192,0,0,7,202,186,46,122,37,157,65,157,114,220,85,6,33,83,233,209,221,146,251,175,58,134,210,72,109,10,90,189,101,153,39,232,164,207,180,203,184,81,207,16,156,233,215,177,218,253,157,101,90,117,151,154,179,105,50,29,142,148,49,33,105,68,167,26,122,91,100,225,147,111,173,165,165,76,186,159,91,66,51,251,11,176,252,222,75,242,61,120,230,86,229,141,82,170,66,153,79,180,99,188,133,74,152,109,186,215,53,41,114,58,150,134,220,83,14,52,165,27,79,154,146,71,223,166,167,217,223,119,152,39,129,118,6,3,217,208,237,27,26,141,30,51,113,217,109,183,164,244,236,33,249,11,75,77,182,165,184,182,155,70,245,43,148,131,51,50,237,50,215,221,167,67,21,193,198,90,164,77,225,149,6,152,90,154,151,84,138,230,159,124,122,130,125,255,0,234,31,139,132,22,94,230,90,148,58,134,51,87,105,78,49,42,175,29,216,81,28,117,131,73,174,35,168,129,33,10,73,169,178,51,73,154,76,200,201,102,159,113,31,120,176,219,238,180,187,118,213,157,88,109,68,149,71,229,104,102,122,23,172,226,83,239,47,222,247,140,198,221,213,39,171,23,12,186,139,238,26,220,123,151,170,140,204,245,209,9,47,105,159,184,104,91,36,54,52,219,7,46,246,213,18,160,209,54,250,58,205,201,218,100,162,214,116,149,22,164,105,73,247,44,189,131,189,128,0,0,0,0,0,0,0,0,0,0,0,0,0,243,184,131,5,85,43,66,124,36,183,188,220,229,122,186,107,174,142,160,251,191,128,203,233,27,177,94,212,210,105,90,125,134,90,119,144,210,182,90,170,107,171,224,181,189,61,199,27,90,156,234,245,83,103,170,79,73,111,23,188,253,195,243,230,99,6,41,120,235,133,53,75,22,162,211,106,57,92,142,90,148,148,158,221,178,89,116,244,51,66,244,215,148,95,217,255,0,218,95,3,39,120,36,188,9,194,56,54,123,232,46,123,124,221,234,211,181,90,202,144,225,106,102,218,12,251,29,247,127,237,62,234,3,195,227,30,18,90,120,209,97,85,172,107,178,153,26,83,53,8,143,176,211,142,178,210,213,29,215,25,113,164,186,131,113,11,36,45,36,234,140,148,73,51,45,127,129,208,126,111,114,175,119,229,139,18,38,83,164,198,125,116,73,50,28,145,75,156,218,29,52,19,42,126,65,50,133,56,108,182,142,102,198,55,25,39,179,218,93,157,210,243,133,230,118,220,164,84,24,192,204,75,173,201,118,52,147,75,116,137,18,228,238,36,45,74,133,21,134,18,167,159,34,36,145,18,204,144,132,107,222,101,237,33,109,44,188,220,134,91,144,202,210,182,221,73,45,10,73,234,70,70,90,145,145,144,255,0,176,0,0,31,10,251,162,21,201,100,220,22,241,182,151,61,39,75,151,15,106,139,82,87,49,149,35,67,45,15,95,165,238,63,184,102,235,49,118,139,246,70,56,95,22,243,205,165,190,154,225,169,165,9,73,25,18,82,153,143,32,136,136,210,90,125,31,112,184,78,19,248,154,221,223,151,178,182,165,78,231,76,162,76,233,91,65,187,184,209,29,152,48,80,69,161,172,204,180,53,123,8,139,238,19,120,0,0,0,0,65,126,46,216,120,237,229,151,24,149,104,113,153,231,208,235,109,212,93,123,103,206,114,89,129,61,70,157,196,147,61,186,168,143,67,50,45,125,164,42,111,42,152,164,172,33,199,43,94,235,91,198,212,111,73,66,98,82,247,109,36,177,214,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,170,152,179,212,208,181,22,186,56,159,110,189,163,185,112,95,126,166,87,157,199,29,167,28,232,250,25,138,82,117,86,221,252,218,113,25,233,221,174,130,214,47,139,174,155,100,90,53,139,174,173,37,182,35,82,160,200,152,181,45,105,73,104,211,74,112,251,84,100,93,201,63,105,125,228,51,189,155,92,95,169,227,110,59,220,181,231,39,59,34,26,42,179,33,211,136,221,82,211,211,148,199,212,214,223,93,101,166,142,246,109,61,59,123,11,223,111,60,48,48,97,204,46,203,212,10,196,232,172,183,42,231,83,85,148,45,45,232,163,102,76,24,74,45,76,208,147,239,108,253,166,95,105,137,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,29,113,63,193,135,49,71,47,83,235,16,98,178,228,171,97,78,214,86,181,55,170,137,152,208,102,168,244,50,66,143,189,194,246,145,125,164,42,27,41,88,191,83,193,44,119,182,171,205,206,118,60,53,213,97,195,168,145,58,164,39,167,57,140,41,221,222,186,11,77,26,237,220,122,118,118,151,187,68,54,61,215,77,189,237,26,61,215,73,146,219,241,170,176,99,204,66,144,180,168,180,117,164,184,93,169,51,46,229,23,180,254,243,21,79,198,129,250,153,222,86,228,119,92,115,163,232,97,169,41,213,91,119,243,106,36,71,167,118,186,14,29,195,47,21,45,204,34,198,27,150,232,185,38,199,140,193,90,115,26,109,111,56,218,62,115,170,134,178,208,214,180,150,186,54,175,110,189,131,141,102,179,20,149,139,216,229,116,93,105,120,221,141,233,41,172,68,94,237,196,166,58,199,220,65,145,239,81,25,104,231,176,244,247,11,99,225,19,135,142,217,217,114,153,86,153,25,158,117,114,182,229,65,167,182,124,231,37,232,16,20,73,220,105,35,219,170,76,244,35,50,215,218,98,116,0,0,0,0,8,67,197,127,19,91,179,242,246,118,212,89,220,153,149,185,157,43,136,230,237,53,199,122,12,228,25,104,75,35,61,77,62,210,50,251,197,61,229,214,209,122,247,199,11,30,222,101,180,185,212,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,251,190,226,251,135,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,118,123,79,179,190,252,48,115,9,45,60,23,176,169,54,53,167,76,141,21,154,124,70,24,117,198,153,105,10,144,235,108,182,210,157,89,182,132,18,214,162,105,38,106,52,145,158,159,192,189,192,8,203,157,76,180,22,98,104,246,253,52,144,146,40,117,104,143,60,173,59,121,72,76,132,168,140,249,78,118,124,247,183,179,253,125,167,8,44,24,24,99,134,214,237,145,78,105,8,110,147,76,137,17,91,18,146,220,166,163,182,214,189,137,78,191,64,187,116,47,225,220,62,22,101,42,75,164,224,181,197,61,183,27,109,77,244,154,41,197,104,158,217,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,136,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,159,196,134,95,111,136,104,167,221,19,98,54,217,161,45,242,244,78,154,105,171,105,62,239,226,52,25,145,58,218,174,12,177,90,21,37,54,164,27,158,144,236,82,116,62,202,132,148,251,207,220,59,241,145,40,180,81,17,151,218,9,74,82,91,82,146,34,47,97,16,254,128,14,7,156,124,180,208,115,27,133,21,74,35,176,35,122,110,28,103,228,211,100,155,72,230,19,232,141,33,45,35,127,41,197,237,222,246,186,36,181,215,180,187,123,232,46,237,183,47,60,5,197,57,84,119,206,93,54,181,108,85,86,76,60,158,107,38,165,198,146,164,165,196,40,201,11,52,239,107,82,81,17,119,123,15,186,242,56,124,102,98,46,63,96,197,50,37,74,122,29,184,109,248,204,211,166,37,78,146,157,119,145,18,41,45,229,17,186,181,171,87,30,61,84,122,106,125,228,71,223,42,0,0,0,59,197,26,113,97,194,178,178,179,9,242,154,4,52,51,10,189,11,172,121,73,111,110,249,79,206,156,181,25,153,32,136,204,210,146,237,51,53,125,166,61,255,0,6,140,74,84,12,85,175,97,188,135,137,182,36,81,229,84,208,110,43,68,169,197,73,167,178,73,45,85,161,171,66,238,219,175,219,236,23,25,222,0,0,0,0,57,150,101,108,120,184,133,129,151,173,186,252,18,150,235,148,26,146,162,180,109,19,134,111,156,55,144,141,8,210,163,215,85,233,216,90,246,246,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,111,97,23,188,93,79,9,60,22,115,15,112,66,109,253,113,192,40,149,42,220,231,30,142,227,141,114,207,209,239,67,130,234,76,205,104,74,180,220,133,31,98,141,61,158,222,241,204,184,164,103,90,20,122,99,248,17,135,53,180,185,37,213,41,53,105,48,164,145,146,80,105,155,21,232,234,91,47,234,71,174,195,52,45,26,119,25,251,8,64,92,163,224,237,87,28,177,210,223,183,26,167,73,159,25,153,241,39,212,141,44,169,210,40,165,49,132,58,165,250,139,45,186,59,218,106,45,59,123,79,223,162,59,34,218,131,102,217,180,43,78,154,194,25,141,70,166,197,128,210,16,146,73,18,25,105,45,151,97,17,23,114,75,184,139,238,33,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,75,222,218,131,121,89,181,219,78,164,194,30,141,89,166,202,128,234,22,146,81,26,30,105,77,159,97,145,151,114,143,188,143,238,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,216,105,45,59,59,15,221,62,184,91,231,90,20,138,99,24,17,136,213,180,183,37,165,37,52,153,51,100,145,18,144,73,133,21,152,233,91,207,234,103,174,243,36,33,26,119,153,123,72,116,222,45,152,44,230,33,96,132,43,250,219,128,82,234,84,73,205,189,33,198,218,230,31,163,217,135,57,213,25,26,16,165,105,185,105,62,213,18,123,125,157,226,149,163,204,168,83,28,116,162,202,145,17,197,37,76,186,77,173,77,153,167,218,149,105,236,236,237,35,247,15,167,101,81,228,93,23,181,6,128,211,74,144,253,94,171,22,26,81,180,214,167,22,235,201,65,22,154,25,153,153,171,220,122,251,140,105,3,45,86,60,92,61,192,203,42,221,143,4,162,58,221,6,154,169,77,147,68,217,147,229,13,148,47,82,36,164,245,213,26,118,150,189,157,163,166,128,0,0,0,119,10,115,227,47,137,74,159,138,180,28,55,142,241,56,196,122,60,90,154,205,181,106,148,184,153,53,6,77,39,162,180,37,104,125,219,117,251,125,131,192,112,159,194,178,189,115,9,242,154,161,9,15,66,160,194,235,25,82,155,221,178,83,19,160,173,38,70,104,50,35,36,168,251,72,201,95,105,11,203,238,0,0,0,17,95,136,62,102,34,224,14,11,212,226,83,103,161,171,134,224,140,245,58,26,82,233,37,214,185,241,37,18,30,73,19,168,90,116,113,146,209,69,174,135,220,70,125,212,111,105,91,151,158,61,98,156,90,59,7,46,165,90,185,234,168,39,222,87,53,227,74,228,201,74,84,226,212,68,181,146,119,187,169,168,200,251,253,167,223,126,153,56,203,77,7,46,88,81,75,162,53,2,55,166,230,70,98,77,74,73,52,142,97,190,184,209,210,234,55,242,155,94,221,236,235,162,139,93,123,79,183,187,190,0,15,249,82,18,178,209,105,37,17,118,246,150,163,250,68,68,90,17,118,14,5,158,186,218,173,252,177,93,245,36,182,167,13,175,71,250,169,45,76,245,168,70,79,188,189,227,62,86,60,36,84,46,136,80,220,108,214,151,57,154,164,139,93,116,109,71,254,161,168,42,114,73,16,219,74,75,66,45,123,63,137,143,210,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,164,164,214,202,146,69,223,167,250,70,102,113,218,156,229,39,21,107,148,247,90,229,169,174,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,237,247,213,38,233,222,102,125,196,37,136,0,0,254,25,17,150,134,90,145,138,156,226,235,150,134,41,178,97,227,141,179,74,116,250,151,27,133,61,49,152,45,164,106,57,242,93,121,100,134,190,196,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,169,122,116,4,18,246,26,201,59,182,167,77,116,51,211,179,67,23,129,223,218,67,250,0,0,2,186,248,197,225,131,53,108,38,164,98,36,104,139,114,84,42,156,120,78,27,109,145,154,89,68,106,131,198,163,209,6,100,146,51,237,61,218,125,158,209,92,153,32,191,222,195,188,200,90,53,54,231,46,51,117,10,156,10,115,230,151,77,27,218,114,124,101,41,7,235,39,82,61,157,198,102,93,157,195,68,116,121,205,85,41,16,106,108,43,86,229,198,105,244,30,165,218,149,164,148,93,218,251,253,227,246,0,0,0,0,252,181,54,78,69,54,92,114,74,84,110,176,226,52,81,106,71,170,76,180,63,176,103,63,58,22,178,109,92,202,95,145,211,180,142,125,126,169,57,68,158,228,154,231,200,45,11,176,180,250,63,111,222,62,94,86,112,142,167,140,184,221,107,90,176,226,155,177,19,84,130,253,65,70,133,41,41,137,213,176,219,166,122,33,100,68,68,225,125,34,219,239,251,108,239,58,89,192,182,178,181,133,80,114,255,0,132,211,160,59,112,149,17,170,91,207,65,117,181,116,72,233,164,68,82,183,48,243,107,109,244,56,195,103,169,163,213,236,236,215,66,42,146,139,18,251,198,43,220,155,97,186,165,126,189,92,155,235,43,71,165,58,167,94,123,188,244,222,179,35,91,157,253,167,170,189,166,98,237,120,118,228,222,38,94,236,104,247,149,205,78,99,229,109,122,18,28,121,75,100,185,177,217,125,152,142,41,133,26,216,109,212,26,93,101,90,160,204,200,143,222,125,165,50,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,67,78,34,89,55,137,152,75,26,69,229,108,211,153,249,91,65,132,183,25,82,25,46,108,134,88,102,91,137,96,141,12,56,234,205,78,188,157,16,70,68,103,238,62,211,164,169,81,47,188,29,189,205,183,219,170,80,43,212,57,190,170,140,158,138,234,93,101,238,242,215,98,200,137,109,247,246,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,106,58,104,241,18,173,207,188,226,220,125,110,62,225,234,72,245,187,123,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,91,232,104,203,84,32,140,140,155,63,162,91,125,223,103,211,201,125,172,155,171,50,150,20,115,216,103,6,191,75,156,68,190,229,26,39,199,45,15,176,245,250,95,103,222,52,97,76,100,227,211,98,71,52,165,38,211,13,163,68,150,132,90,36,139,66,251,7,234,0,0,0,1,248,235,19,154,165,210,39,84,223,86,141,196,140,235,235,61,75,177,40,73,168,251,244,247,123,198,119,51,191,127,189,136,153,144,187,170,107,156,228,150,233,245,57,244,230,13,110,154,246,52,220,249,42,74,11,214,86,132,91,251,136,200,187,123,133,141,240,116,195,6,105,56,77,87,196,73,49,22,220,169,149,57,16,155,55,27,34,53,50,184,212,247,137,69,170,8,205,38,101,223,187,79,179,218,44,80,0,0,7,243,187,180,197,31,241,111,196,231,239,60,195,199,183,162,84,29,84,10,29,37,16,156,140,78,153,181,212,179,58,122,13,123,9,102,157,219,85,166,186,17,233,217,161,14,185,194,39,45,12,84,164,204,199,27,154,148,233,116,206,185,10,2,100,176,91,76,210,112,36,180,242,9,109,125,170,209,105,95,191,66,246,139,100,34,34,45,8,180,34,31,208,0,1,19,184,159,215,87,67,201,221,234,243,10,209,229,250,55,103,111,186,169,11,94,227,35,238,49,72,184,19,78,114,173,138,180,58,123,77,115,20,239,83,162,118,235,174,145,157,62,237,15,220,52,205,25,38,134,82,147,46,237,127,210,63,212,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,203,82,208,103,3,56,180,71,168,57,134,186,97,58,106,61,189,14,134,173,117,254,241,142,126,226,247,139,84,225,9,95,118,163,150,230,168,74,219,178,145,187,110,157,255,0,59,62,122,143,94,223,179,220,95,196,78,192,0,0,28,223,48,184,81,75,198,92,38,184,172,138,132,84,60,228,186,116,180,196,51,66,84,105,144,168,206,180,133,22,168,94,134,92,195,237,34,215,221,238,58,133,201,78,5,221,246,206,120,234,22,155,148,121,113,155,180,170,142,168,220,126,59,168,75,140,69,171,198,111,114,79,150,90,145,237,212,143,68,151,103,176,94,2,8,201,9,35,239,34,34,49,255,0,64,0,0,56,158,114,172,6,177,27,46,151,173,13,80,209,33,230,40,181,41,81,137,77,146,205,47,20,25,9,66,147,234,168,201,68,107,236,50,45,125,195,60,77,46,165,135,215,226,29,111,115,115,237,202,185,41,59,183,36,210,236,119,187,53,250,42,47,89,31,97,253,195,69,153,78,196,8,216,147,151,171,10,190,220,148,61,37,54,237,45,137,166,149,146,180,147,208,176,183,8,253,101,30,186,175,251,71,175,188,117,208,0,0,0,31,142,177,49,186,117,34,117,65,213,165,8,141,25,215,148,165,30,137,73,37,38,102,102,126,194,236,25,198,205,245,216,155,195,50,24,131,80,67,134,226,35,220,149,104,168,86,186,164,210,153,242,12,141,39,169,250,190,183,96,232,185,104,198,91,115,45,184,101,114,95,177,154,129,46,247,172,183,50,143,76,109,196,182,226,226,180,244,118,93,102,65,17,45,183,144,105,121,157,55,165,70,69,175,97,26,187,75,133,85,106,152,131,143,24,140,185,114,122,250,221,193,112,212,15,99,104,231,201,81,56,251,230,100,132,145,154,215,183,152,239,97,118,159,173,237,51,237,184,126,31,121,8,183,240,122,216,129,136,216,141,69,102,93,219,61,166,165,52,204,184,200,112,161,37,109,197,121,62,171,209,208,235,110,161,214,214,93,138,61,186,159,183,83,19,181,41,74,18,72,66,73,41,73,104,68,69,161,17,123,135,244,7,148,191,241,74,192,195,10,67,245,155,230,238,163,209,152,97,165,58,69,58,160,196,115,94,137,90,180,79,53,105,35,51,36,47,66,215,216,126,227,16,59,26,184,193,216,214,156,217,52,156,47,161,157,102,68,119,86,209,73,145,25,153,17,28,218,110,39,114,86,196,210,51,73,154,91,50,61,59,82,163,63,105,8,243,253,217,204,194,59,90,74,158,179,172,100,82,202,89,56,100,213,62,113,62,108,239,250,61,179,182,235,183,217,221,175,216,44,147,39,89,165,133,154,108,57,85,220,221,37,232,18,226,72,56,114,144,108,19,77,155,168,98,59,139,52,23,53,195,219,171,253,154,158,186,23,105,123,251,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,14,3,156,92,210,194,202,206,28,166,238,114,146,244,249,114,228,20,56,168,38,9,214,201,213,177,33,196,26,203,154,217,237,213,142,221,15,93,15,176,189,213,183,253,217,204,194,53,90,82,153,179,172,101,210,206,89,184,68,237,62,113,190,76,239,250,61,147,182,235,183,217,221,175,216,36,54,10,241,131,177,174,201,177,169,56,161,67,58,52,137,14,161,163,147,30,51,49,226,55,184,219,78,229,45,249,166,100,146,53,56,102,122,118,37,36,126,195,19,198,192,197,44,63,196,250,67,21,155,30,239,163,214,88,125,164,186,101,6,160,196,131,70,169,66,180,87,41,106,34,50,37,167,82,215,218,94,242,30,172,7,241,73,74,210,104,90,73,73,81,104,100,101,169,25,123,132,18,226,9,144,139,127,24,109,137,248,141,135,52,86,98,93,176,26,118,83,172,196,140,134,202,106,80,220,167,149,234,179,29,110,184,234,221,113,5,218,162,221,161,123,116,49,79,20,170,166,32,224,62,35,34,92,110,190,137,112,91,213,2,222,218,249,241,148,110,48,249,25,161,68,70,133,237,230,53,218,93,135,234,251,12,187,59,174,101,241,150,220,204,150,25,91,119,236,150,160,68,189,232,205,195,163,212,219,109,45,182,185,77,51,29,231,94,144,100,107,113,229,154,158,123,77,234,81,17,233,218,68,174,211,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,180,104,234,141,49,186,141,34,13,65,165,165,104,149,25,167,146,164,158,169,81,41,36,100,100,126,210,237,31,176,0,0,0,7,34,205,142,32,70,195,124,189,95,181,247,36,161,153,42,183,106,140,66,53,44,147,172,158,133,245,182,69,235,36,245,213,31,217,61,125,195,58,110,174,165,136,55,226,221,115,115,147,238,58,185,169,91,119,40,212,236,135,187,116,250,74,63,89,127,105,253,227,67,185,53,176,25,195,156,186,89,84,52,67,68,119,159,162,211,101,73,36,182,72,53,60,168,49,210,181,43,213,73,154,140,209,218,102,90,251,199,108,0,0,1,255,0,43,35,52,40,139,188,200,200,133,31,231,91,2,238,251,155,60,116,251,77,186,60,185,45,221,181,70,148,78,49,29,213,165,182,37,85,228,183,185,71,203,61,8,183,106,103,162,139,183,218,45,235,47,88,81,75,193,172,38,183,108,138,124,84,50,228,74,116,68,203,50,66,82,106,144,152,205,52,181,30,136,70,166,124,178,237,50,215,223,238,46,144,0,0,2,9,241,123,175,187,78,203,115,180,36,109,217,87,219,191,93,117,249,169,240,20,90,118,253,190,227,254,2,170,242,117,68,122,189,152,107,90,19,70,162,221,215,106,105,215,95,239,25,7,238,63,112,209,249,22,133,160,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,10,3,226,93,64,42,6,105,238,102,18,209,160,151,209,105,170,116,215,74,116,51,247,23,188,77,174,12,53,227,147,135,87,93,17,91,72,161,244,59,125,231,189,250,130,143,219,254,161,100,64,0,0,3,192,208,240,98,203,160,226,37,67,18,224,81,226,51,88,168,178,235,47,60,220,118,146,165,147,143,147,202,51,81,32,148,102,107,34,51,213,71,254,126,209,239,128,0,0,7,228,171,83,163,213,233,115,41,82,218,75,140,76,142,228,119,16,164,145,146,146,180,154,76,140,140,140,143,176,207,216,51,187,158,28,52,147,134,25,145,188,41,142,48,134,163,212,234,181,10,164,68,161,38,148,147,14,79,146,148,22,155,18,93,205,251,8,203,220,98,201,248,63,98,99,183,54,14,212,173,9,82,91,53,210,170,47,37,182,212,179,230,114,218,139,1,178,50,35,89,250,190,182,157,196,90,251,133,131,0,0,0,0,227,57,191,196,4,97,190,94,175,74,225,201,228,60,253,22,163,22,58,201,123,84,78,156,25,10,78,211,220,147,215,84,118,104,122,140,230,220,117,103,171,215,13,82,185,37,213,184,237,70,107,242,220,90,212,102,165,41,197,154,140,204,204,204,204,204,207,222,99,243,183,214,212,94,98,11,36,235,238,56,164,178,203,73,213,70,165,25,232,148,145,123,79,183,66,34,22,217,195,19,35,113,168,52,168,216,223,137,244,116,57,83,144,104,126,147,26,68,114,50,105,165,38,20,150,30,216,252,114,82,92,37,18,203,114,23,161,118,145,118,234,98,204,144,132,54,132,182,218,73,41,73,17,37,36,90,17,23,184,135,253,15,249,90,208,218,20,227,138,36,165,36,102,163,51,208,136,189,226,41,102,211,63,120,95,151,186,68,234,53,54,171,22,177,117,42,59,169,98,44,71,227,200,38,93,218,250,83,205,66,100,54,226,72,157,100,137,90,22,165,169,23,121,246,83,94,63,102,183,22,243,7,94,149,80,186,238,89,173,211,150,226,249,52,232,243,36,148,100,182,107,116,211,171,78,60,180,145,237,121,73,236,236,211,179,239,243,152,95,128,88,177,140,51,17,22,196,178,171,21,6,214,178,65,201,106,155,37,214,16,102,104,45,84,182,155,94,132,92,196,25,253,135,175,184,88,110,92,248,65,155,229,78,184,177,182,176,180,54,182,153,146,112,96,72,209,68,163,228,175,99,141,201,133,255,0,42,147,45,125,197,239,22,61,132,24,41,135,216,29,108,166,212,195,234,36,120,16,201,68,227,134,136,204,52,183,92,229,182,217,173,124,166,208,74,81,147,72,212,244,212,244,251,180,247,96,0,0,0,0,0,0,0,0,0,41,3,48,188,71,179,157,99,99,238,37,217,86,182,50,116,84,91,126,240,172,210,233,209,190,78,210,156,228,69,98,107,173,180,222,245,198,82,213,181,8,73,106,163,53,30,154,153,153,246,139,63,200,86,41,95,120,211,148,235,27,19,49,46,187,233,155,146,179,233,62,182,111,74,204,126,111,42,165,41,150,254,109,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,144,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,237,71,246,215,124,252,163,249,57,232,79,70,127,70,67,135,200,234,58,238,119,247,179,77,238,221,200,107,233,107,166,222,205,53,61,123,86,35,231,54,133,132,153,196,181,114,207,124,210,185,84,171,238,223,167,72,162,86,35,161,107,113,138,196,137,210,227,38,52,132,22,186,178,239,41,148,161,196,145,27,110,25,239,213,11,53,179,37,64,0,70,172,181,231,54,133,142,24,193,138,88,3,91,165,122,42,243,195,155,130,179,29,146,97,11,84,90,157,30,45,65,81,155,146,149,30,188,183,145,185,148,58,218,143,69,41,105,113,189,73,75,109,153,42,0,0,2,26,240,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,0,0,17,171,34,249,205,161,103,15,14,37,84,220,165,122,26,243,181,250,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,1,197,51,161,116,226,197,141,150,11,254,245,193,25,221,21,223,111,211,219,170,70,147,202,140,231,34,43,18,26,114,107,155,36,146,154,86,216,136,144,122,25,26,143,77,16,70,189,164,41,218,147,197,79,60,116,234,172,42,132,204,93,137,84,143,22,67,111,59,6,93,183,76,75,18,144,149,17,169,151,13,152,232,116,144,162,35,73,155,107,66,244,51,218,164,158,134,87,189,105,221,52,43,230,213,163,94,182,180,238,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,251,5,107,113,64,206,102,100,242,237,143,180,11,43,7,49,35,228,253,22,109,159,22,168,252,111,67,192,151,190,82,230,205,109,78,111,144,195,139,45,80,203,101,161,30,223,87,93,53,51,51,232,28,41,51,71,142,217,148,253,168,254,218,239,159,148,127,39,61,9,232,207,232,200,112,249,29,71,93,206,254,246,105,189,219,185,13,125,45,116,219,217,166,167,172,202,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,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,106,42,54,254,234,62,123,63,240,231,255,0,86,104,255,0,246,65,111,207,214,49,219,12,178,61,95,187,49,46,241,235,177,98,133,135,245,122,236,218,159,163,225,181,210,85,19,17,249,45,181,201,100,149,25,206,157,91,25,220,146,52,59,201,222,101,235,153,10,129,254,234,62,123,63,240,231,255,0,86,104,255,0,246,65,127,192,2,144,51,11,196,123,57,214,54,62,226,93,149,107,99,39,69,69,183,239,10,205,46,157,27,228,237,41,206,68,86,38,186,219,77,239,92,101,45,91,80,132,150,170,51,81,233,169,153,159,104,179,252,133,98,149,247,141,57,78,177,177,51,18,235,190,153,185,43,62,147,235,102,244,172,199,230,242,170,82,153,111,230,217,66,27,78,141,180,132,250,169,45,116,212,245,51,51,56,235,196,143,16,243,199,151,105,45,227,14,13,226,244,181,97,213,70,66,99,77,166,179,105,211,30,69,178,178,105,134,218,55,100,60,219,175,60,137,47,27,234,37,169,41,67,107,52,55,174,171,108,142,26,225,111,22,156,216,218,151,221,50,191,137,119,119,203,187,110,47,59,173,183,250,10,109,47,172,220,202,208,223,243,166,97,155,141,236,113,72,115,213,47,91,151,180,251,20,98,237,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,23,248,160,99,222,44,101,219,0,168,23,174,14,93,127,39,235,83,111,8,180,183,228,244,49,165,239,138,184,83,92,83,123,36,54,226,11,85,178,217,234,69,187,213,211,93,12,200,226,6,66,179,235,155,28,105,205,141,141,134,120,151,138,222,153,182,235,62,147,235,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,21,235,196,143,136,157,87,2,36,183,130,248,9,93,136,198,32,183,33,42,184,103,189,1,78,174,134,199,41,137,12,33,164,62,201,199,125,114,16,249,106,178,55,9,180,33,105,52,146,214,149,183,10,236,14,33,28,71,177,78,242,164,225,246,31,98,148,186,229,195,92,144,81,160,193,141,107,209,183,186,189,12,204,204,206,41,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,79,76,202,230,179,22,50,33,51,2,161,98,133,225,251,84,129,93,249,69,30,244,156,213,22,53,46,84,230,208,252,53,198,147,25,150,143,150,211,209,219,125,72,38,247,147,111,39,118,253,170,82,93,106,111,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,0,0,128,28,86,243,71,142,217,107,253,151,126,197,47,159,147,159,40,253,55,233,63,232,200,115,57,253,63,67,201,254,249,105,205,187,121,238,253,29,53,221,219,174,133,167,63,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,103,224,3,159,230,22,233,174,216,216,5,137,119,173,173,59,162,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,118,10,65,254,234,62,123,63,240,231,255,0,86,104,255,0,246,65,127,194,178,243,49,198,34,53,129,139,145,172,252,1,182,45,251,206,216,161,200,229,92,21,121,174,187,178,168,178,90,121,141,83,93,105,100,148,33,41,37,164,164,173,46,161,107,86,228,54,166,208,149,189,97,56,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,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,229,49,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,91,55,165,122,71,43,154,242,25,111,230,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,42,203,203,207,24,106,173,83,27,107,201,204,28,72,148,108,62,184,228,37,84,149,198,37,56,139,77,134,88,124,201,6,150,35,46,68,245,200,95,78,133,173,74,73,33,123,150,148,161,7,203,76,234,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,216,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,232,50,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,249,46,32,212,148,41,109,58,210,205,8,223,180,186,168,0,0,231,249,133,186,107,182,54,1,98,93,235,107,78,232,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,130,144,127,186,143,158,207,252,57,255,0,213,154,63,253,144,95,240,0,160,31,238,163,231,179,255,0,14,127,245,102,143,255,0,100,23,125,151,171,166,187,124,224,22,26,94,183,76,238,182,181,112,89,244,106,165,70,79,41,13,243,229,63,9,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,216,58,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,161,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,91,11,208,84,216,252,222,85,54,83,205,252,227,49,208,226,116,113,164,43,213,81,107,166,135,169,25,145,219,248,14,127,152,91,166,187,99,96,22,37,222,182,180,238,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,216,41,7,251,168,249,236,255,0,195,159,253,89,163,255,0,217,5,255,0,0,231,249,133,186,107,182,54,1,98,93,235,107,78,232,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,131,197,100,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,80,1,29,120,129,98,46,34,97,6,85,238,188,82,194,219,206,93,183,112,219,114,41,175,48,251,48,226,73,67,232,122,107,49,86,203,168,148,203,169,52,109,144,107,35,65,37,100,182,209,235,109,220,149,85,5,167,197,99,57,212,123,170,141,86,186,113,67,229,5,22,21,66,60,138,141,35,208,148,168,158,144,138,135,18,167,99,115,209,16,214,215,49,4,164,115,18,91,147,187,82,237,33,125,32,56,86,120,177,122,242,192,140,171,223,152,165,135,207,196,98,225,164,199,134,204,23,228,176,79,34,58,228,205,98,41,188,72,63,85,75,66,95,82,208,74,37,35,122,83,185,43,78,169,58,139,180,248,143,113,9,190,110,170,53,149,107,99,39,91,90,184,42,17,233,116,232,223,39,104,141,243,229,62,226,91,105,189,235,140,148,39,114,214,146,213,70,73,45,117,51,34,237,23,19,155,108,111,170,229,195,0,110,60,104,163,80,226,86,100,91,146,41,106,92,9,46,41,180,73,97,234,140,104,239,32,150,158,212,44,218,121,205,139,209,68,149,237,81,165,100,70,131,245,120,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,0,7,63,204,45,211,93,177,176,11,18,239,91,90,119,69,90,183,236,250,205,82,157,39,148,135,57,18,152,132,235,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,236,20,131,253,212,124,246,127,225,207,254,172,209,255,0,236,130,223,179,235,138,87,222,11,101,58,249,196,204,52,174,250,26,228,163,122,51,162,155,210,179,35,149,205,169,69,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,170,7,251,168,249,236,255,0,195,159,253,89,163,255,0,217,5,255,0,14,85,153,220,194,218,185,95,193,170,214,46,93,49,186,254,131,151,26,157,75,68,166,227,189,83,156,234,182,181,29,181,44,255,0,202,113,102,148,173,72,105,167,86,72,94,205,167,93,89,84,227,5,117,46,251,153,64,205,65,210,190,77,215,42,18,38,177,112,66,136,227,63,39,89,228,184,180,196,40,177,217,117,201,76,155,137,101,182,205,71,205,70,245,169,199,29,45,54,76,14,35,247,206,59,97,38,95,93,198,60,10,196,159,146,242,237,74,132,111,76,176,228,24,114,155,157,6,83,168,142,91,83,34,51,167,206,67,238,48,105,209,109,167,150,167,247,111,81,54,69,93,88,3,197,99,50,116,188,101,180,228,227,166,40,122,110,193,93,65,49,235,241,189,9,2,55,46,43,169,83,103,39,124,88,134,241,242,13,105,127,150,223,172,231,43,103,102,237,69,223,128,141,92,66,51,41,93,202,246,92,106,23,173,156,91,46,154,221,65,139,122,133,37,113,81,33,152,114,158,67,142,45,247,16,181,17,30,198,24,124,209,169,45,60,222,81,45,10,65,172,133,96,97,63,16,220,246,98,134,41,217,184,103,252,161,253,25,242,182,224,167,80,186,223,146,84,119,186,94,170,75,108,243,121,125,50,119,237,230,110,219,185,58,233,166,165,174,162,245,0,67,254,40,24,247,139,25,118,192,42,5,235,131,151,95,201,250,212,219,194,45,45,249,61,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,58,218,45,193,120,81,169,117,24,223,39,105,77,243,226,191,53,166,221,111,122,35,37,105,220,133,168,181,73,146,139,93,72,200,251,69,223,128,10,224,207,71,19,233,56,51,139,148,124,41,193,99,137,86,93,171,88,131,58,240,157,26,99,74,68,148,54,183,138,101,0,201,216,206,37,181,154,121,6,185,45,44,214,210,247,55,180,150,133,145,77,76,186,227,205,155,153,44,35,161,98,181,153,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,246,212,173,9,70,132,239,65,161,196,150,197,164,207,165,128,168,12,250,231,215,54,56,45,155,27,231,12,240,211,21,189,13,109,209,189,25,209,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,255,0,133,254,61,226,198,98,112,10,191,122,227,29,215,242,130,181,10,240,149,75,98,79,67,26,38,200,168,133,9,196,183,178,59,109,160,244,91,206,30,166,91,189,109,53,208,136,138,96,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,161,141,47,124,85,194,154,226,155,217,33,183,16,90,173,150,207,82,45,222,174,154,232,102,71,0,50,245,196,123,57,215,206,62,225,165,149,116,227,39,91,69,184,47,10,53,46,163,27,228,237,41,190,124,87,230,180,219,173,239,68,100,173,59,144,181,22,169,50,81,107,169,25,31,104,187,240,0,0,0,0,0,0,0,0,0,0,0,30,19,23,240,83,15,177,198,217,85,169,136,52,72,243,225,154,141,198,205,113,152,117,109,57,203,113,178,90,57,173,172,146,162,39,87,161,233,169,107,247,235,92,57,140,225,7,200,42,141,197,130,85,133,173,180,50,244,146,131,62,70,170,53,151,57,123,27,110,52,47,249,36,145,107,239,47,112,175,44,80,192,44,88,193,233,139,139,125,217,85,138,123,104,89,160,164,187,77,146,211,11,50,53,150,169,91,173,163,82,62,90,204,190,194,215,222,61,30,0,230,183,22,242,249,95,139,80,181,46,89,206,211,155,113,28,234,116,137,146,85,25,77,146,218,53,104,211,111,33,38,123,89,74,123,123,52,212,190,235,148,202,94,126,240,191,48,148,136,52,106,149,86,45,30,234,76,118,146,252,89,111,199,142,79,59,181,132,171,148,133,72,113,197,17,186,241,146,117,45,79,67,46,242,237,149,168,90,28,66,92,109,68,164,168,136,210,100,122,145,151,188,127,208,255,0,149,161,14,33,77,184,146,82,84,70,74,73,150,164,101,238,49,89,188,78,242,55,22,189,74,147,141,248,97,71,67,117,56,230,183,234,209,163,199,34,39,90,74,102,201,125,237,140,71,53,41,195,81,160,183,45,122,31,97,31,110,134,42,77,222,182,156,243,240,94,39,88,113,181,41,151,154,86,169,52,168,143,69,36,203,216,125,154,25,24,253,22,229,89,234,13,195,75,174,70,117,109,187,78,154,196,182,214,133,25,41,42,109,100,162,50,50,50,50,50,50,247,144,209,150,80,49,1,24,145,151,155,46,184,82,121,239,49,69,167,69,125,102,189,202,55,83,6,58,149,184,247,40,245,213,125,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,97,23,176,126,176,0,0,1,224,107,152,49,101,215,177,18,159,137,115,232,241,30,172,83,153,105,150,94,114,59,74,82,9,183,205,228,153,40,208,106,35,37,153,153,104,162,255,0,63,104,247,192,0,0,2,183,120,207,87,149,27,14,173,74,26,54,153,76,235,183,251,203,99,244,245,23,183,253,66,18,112,210,160,21,127,52,246,203,6,209,172,145,214,235,162,117,211,90,116,195,247,31,184,95,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,68,226,249,78,110,46,99,85,57,17,201,7,47,77,86,72,211,126,216,16,11,191,78,221,7,85,224,189,94,121,53,155,190,135,206,79,45,126,143,245,55,30,189,136,168,171,187,95,245,11,102,0,0,0,0,0,0,0,1,80,156,101,48,197,52,155,194,135,136,177,96,168,153,153,30,52,23,31,38,189,83,117,110,212,30,52,238,36,17,107,161,107,161,171,95,179,218,60,47,8,156,85,143,102,99,172,219,86,173,49,212,66,173,211,28,143,29,162,112,137,7,45,233,144,27,73,237,82,200,181,209,38,90,145,26,190,241,118,132,100,162,35,35,212,143,180,127,64,0,0,5,121,113,148,196,146,161,224,141,14,198,166,84,86,197,70,161,95,140,252,134,144,246,211,92,39,34,84,26,81,25,37,68,163,73,168,136,187,82,105,255,0,64,166,65,50,120,109,229,93,220,116,197,88,119,117,126,156,183,45,203,106,83,115,22,110,50,102,203,239,199,147,13,195,101,91,217,91,106,37,54,233,234,157,72,204,189,164,93,247,167,71,164,83,104,52,200,212,122,68,38,98,67,134,210,24,101,150,91,75,104,66,16,146,74,82,73,73,17,17,17,17,22,132,90,118,15,216,62,101,197,114,208,109,58,84,154,213,197,86,137,79,135,21,165,188,227,178,95,67,73,36,165,38,163,245,150,100,93,201,51,237,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,255,0,36,180,25,167,237,211,184,133,102,84,170,151,214,43,93,93,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,179,183,181,94,243,19,199,39,156,45,46,187,241,216,87,214,52,54,170,85,9,100,219,205,83,204,156,98,91,154,244,238,150,246,164,196,82,13,6,133,186,147,209,93,170,45,59,136,204,90,190,23,224,134,25,96,253,10,45,10,198,180,41,52,228,71,105,13,41,246,105,241,217,121,227,74,16,147,91,138,105,180,110,81,242,208,102,122,118,153,125,195,221,145,17,22,132,90,17,15,232,0,0,0,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,211,194,59,29,48,226,239,203,101,31,4,41,149,158,85,231,98,117,238,212,169,114,8,144,227,209,100,79,121,246,229,71,237,62,107,37,212,33,181,153,104,164,56,68,74,73,18,218,83,147,168,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,114,174,53,126,41,237,111,135,240,124,198,162,36,87,10,124,241,201,196,170,84,12,173,226,74,34,53,93,182,40,228,139,90,166,149,180,193,84,105,209,82,132,20,37,183,169,26,228,178,214,138,74,155,73,243,25,105,197,44,146,166,148,227,214,62,0,51,131,152,91,166,187,99,103,67,18,239,91,90,119,69,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,193,118,153,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,169,20,0,0,50,239,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,80,0,1,152,204,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,236,51,67,141,56,227,102,105,52,172,137,102,105,82,84,68,162,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,216,0,0,102,179,52,248,41,252,157,179,5,123,96,227,117,14,182,37,191,80,46,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,211,193,247,24,232,87,206,88,11,10,163,179,211,214,176,210,160,252,121,141,238,90,249,241,103,72,126,92,121,58,154,18,132,238,90,228,181,203,37,45,69,211,111,86,210,113,36,34,7,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,135,191,227,73,140,117,219,63,6,173,44,29,164,51,203,137,136,149,9,18,42,146,119,32,247,69,166,170,59,137,141,177,72,51,45,239,191,29,222,98,86,133,39,166,219,235,37,197,17,87,14,72,240,26,54,99,179,47,103,97,181,102,20,183,237,227,144,186,165,192,108,199,117,196,21,58,50,13,215,27,117,109,45,10,101,15,41,45,198,39,119,167,98,228,32,203,85,109,73,222,246,108,124,44,99,39,195,251,135,203,159,25,172,26,104,192,188,116,195,140,197,225,197,59,20,48,190,179,215,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,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,36,85,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,168,7,59,121,62,185,178,141,138,14,209,84,82,230,217,53,201,15,170,211,172,75,118,63,62,115,13,54,194,222,67,141,180,179,82,86,202,164,161,163,90,144,217,56,105,53,161,41,35,218,158,171,195,79,61,81,178,203,115,74,195,12,78,159,18,46,23,220,114,31,169,74,156,168,174,184,253,34,162,81,200,146,250,9,134,214,235,200,120,152,101,149,54,105,61,167,203,113,42,65,37,194,114,101,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,179,238,35,57,215,254,74,184,112,197,2,192,169,210,156,196,219,167,230,233,177,159,62,107,148,184,38,75,39,42,106,103,106,144,173,171,65,54,210,93,52,165,110,41,74,209,212,178,235,103,69,159,236,170,253,186,191,194,183,29,201,113,212,63,227,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,94,159,14,108,148,127,37,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,141,124,115,190,164,255,0,50,126,154,57,87,12,92,248,254,196,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,119,82,0,0,42,175,142,119,212,159,230,79,211,71,42,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,85,2,128,120,136,229,15,249,41,99,41,124,150,133,201,195,219,199,155,54,215,223,63,169,121,142,82,90,234,162,57,184,137,194,229,56,234,118,26,183,238,105,198,181,113,110,19,187,126,175,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,190,144,20,87,196,195,58,244,236,207,223,116,219,39,13,42,125,78,27,90,90,73,133,49,179,148,207,166,103,60,203,102,228,135,163,188,150,246,114,117,91,13,146,155,220,90,190,162,89,165,226,74,124,86,64,114,125,85,205,150,46,37,53,2,136,221,137,103,72,135,62,235,91,206,168,151,37,133,173,70,220,22,146,218,210,238,249,4,203,168,55,18,164,147,72,74,215,187,121,54,219,150,169,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,21,3,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,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,122,0,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,64,64,14,53,126,22,45,111,136,16,124,186,162,43,47,35,184,189,102,224,70,106,44,60,82,196,23,229,177,111,82,100,76,102,115,241,152,55,151,29,18,97,63,20,158,52,23,172,164,33,79,165,107,36,146,151,177,42,218,149,171,68,158,138,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,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,3,149,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,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,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,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,3,228,221,150,181,10,249,181,107,54,85,211,7,173,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,209,152,43,178,214,174,216,215,85,102,202,186,96,244,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,218,52,39,144,124,76,186,177,119,40,88,109,125,94,178,250,186,212,138,124,138,124,153,74,113,199,28,149,209,75,122,26,31,117,110,45,75,91,206,34,58,86,226,205,94,179,138,90,136,136,140,136,164,0,170,190,55,184,165,255,0,202,211,5,41,245,223,251,238,233,171,211,58,95,186,52,7,249,198,143,254,201,39,98,23,246,173,63,213,152,143,252,35,176,206,234,188,51,123,71,190,169,49,52,162,216,84,249,245,10,188,167,27,115,150,158,166,35,208,216,97,43,74,13,4,242,214,249,173,40,90,147,185,182,31,81,25,154,52,59,42,226,143,224,79,19,127,5,243,136,66,165,114,47,156,218,238,79,49,30,85,77,202,87,166,108,203,163,167,143,115,83,90,66,10,82,155,104,215,202,147,25,197,105,163,205,115,93,50,109,74,38,220,74,212,149,109,51,67,173,232,38,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,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,47,251,138,63,129,60,77,252,23,206,33,10,1,26,136,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,164,87,12,92,135,126,219,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,86,211,143,216,57,66,204,6,13,93,152,59,113,189,211,196,185,169,234,142,220,157,171,95,73,41,10,39,35,73,216,133,160,220,229,62,219,78,242,247,146,87,179,106,189,85,25,12,203,141,41,229,99,26,255,0,148,78,95,108,156,99,114,159,209,75,184,41,231,215,176,150,185,109,162,115,14,174,60,174,82,121,142,25,50,111,178,233,183,185,102,174,89,163,118,138,212,139,170,138,149,227,105,140,117,215,110,171,23,47,209,217,228,209,99,83,202,241,152,230,228,43,171,148,227,146,34,71,45,13,27,219,228,161,169,61,164,189,171,234,189,100,234,218,76,249,87,7,92,51,249,97,154,199,175,169,113,42,165,18,194,183,230,84,25,149,29,191,230,169,157,36,138,27,108,72,89,160,200,183,176,252,197,161,4,164,169,74,96,212,70,105,66,200,238,252,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,8,65,196,191,60,113,178,227,102,189,131,214,58,37,175,17,111,74,59,139,102,91,107,118,58,40,116,231,141,198,14,106,94,65,165,71,36,212,135,82,202,80,175,81,109,155,139,50,36,161,15,81,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,157,4,90,119,77,10,249,181,104,215,173,173,59,173,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,193,245,133,0,241,71,241,217,137,191,130,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,0,0,0,0,0,0,0,0,0,0,0,127,12,136,203,67,45,72,199,132,197,12,16,195,44,96,161,74,161,95,54,133,38,162,137,13,45,164,190,245,62,59,207,50,106,66,210,75,109,78,182,189,170,46,98,204,143,78,195,63,188,85,70,112,248,90,93,118,27,147,111,172,23,109,85,90,26,9,199,157,167,145,56,252,182,244,234,29,61,141,70,136,148,18,9,8,105,37,170,187,20,122,119,25,24,129,212,218,165,245,133,55,87,85,79,149,87,183,107,116,215,246,168,219,91,209,31,66,219,112,140,210,122,26,86,90,45,178,236,236,237,79,188,133,153,100,195,138,106,93,122,143,134,216,230,227,134,106,76,122,124,106,182,189,235,214,59,40,92,135,229,75,255,0,149,90,204,147,246,233,222,66,207,237,219,150,131,118,82,163,86,173,218,180,74,132,57,77,33,230,221,140,250,29,73,165,73,37,23,172,131,50,238,81,31,97,251,72,125,49,248,235,20,138,109,122,153,38,143,87,132,204,184,115,26,91,15,50,243,105,113,11,66,210,105,82,77,42,35,35,35,35,50,208,203,78,209,69,156,73,50,172,238,5,226,164,203,186,129,78,91,118,229,203,45,201,136,54,217,50,101,135,228,73,152,225,50,157,140,161,180,146,91,104,180,78,166,100,94,211,46,232,108,46,111,131,94,36,149,115,4,107,150,53,78,162,183,234,52,250,244,151,227,180,183,183,26,33,55,18,158,210,72,137,74,53,17,18,140,203,177,36,159,244,11,13,0,0,0,31,195,50,73,25,153,232,69,218,41,47,139,182,42,199,188,241,214,21,171,74,152,234,161,81,41,141,199,144,209,184,70,130,150,204,201,237,168,201,41,89,150,186,40,139,83,34,87,220,61,207,6,188,50,77,90,241,174,98,44,168,42,54,97,199,147,5,185,6,215,170,78,161,218,123,196,157,198,131,45,116,61,116,37,107,246,123,69,190,0,0,0,0,0,0,0,0,169,158,52,53,231,149,89,180,40,124,212,242,209,233,15,83,113,235,218,138,114,187,181,255,0,80,229,92,32,233,205,202,204,106,39,46,57,44,226,107,181,102,141,118,111,129,60,187,244,236,212,93,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,121,227,69,66,122,46,34,217,245,180,66,112,145,55,210,27,222,38,207,105,236,98,156,146,213,90,127,14,241,240,184,56,213,142,46,54,85,169,135,32,147,214,242,52,108,215,166,237,145,42,10,236,45,123,116,251,133,209,128,0,0,0,0,0,0,0,134,252,83,112,169,88,145,150,167,230,67,140,165,202,183,39,170,180,165,33,26,171,151,30,4,211,211,82,66,143,77,86,93,157,133,246,144,166,220,183,94,111,225,206,60,89,85,215,31,84,86,163,220,52,212,76,81,168,209,181,148,204,101,78,106,123,146,69,161,35,218,122,118,118,141,31,217,21,200,183,61,155,65,184,224,190,151,152,170,83,34,204,109,194,81,43,114,92,105,43,35,212,140,200,245,37,23,113,159,222,99,237,128,0,0,10,85,226,251,136,204,220,152,213,2,211,97,243,90,105,84,230,146,180,146,136,200,150,212,185,237,159,97,40,251,125,111,113,127,1,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,123,18,70,125,234,34,236,35,239,238,26,11,200,230,2,65,192,124,12,162,210,85,77,68,106,165,86,60,106,148,253,204,146,29,75,238,195,140,151,18,175,155,66,139,214,107,180,148,70,122,151,105,153,247,72,113,205,177,207,30,236,12,3,178,230,221,215,165,106,43,6,195,46,41,136,157,75,9,125,247,18,211,174,37,8,67,142,35,113,171,148,162,34,35,212,207,179,223,165,44,102,247,136,22,36,230,10,183,38,151,108,87,42,150,245,178,219,139,105,184,240,164,200,136,169,45,18,228,36,137,228,162,74,219,94,230,222,73,43,66,208,246,151,176,187,120,222,8,229,223,21,51,9,117,71,165,90,54,253,70,75,114,164,161,18,106,110,68,146,184,237,26,156,109,43,83,143,54,211,155,116,39,146,163,51,46,194,61,79,237,185,12,165,240,234,194,236,10,165,193,174,93,244,74,109,199,115,155,45,56,235,147,163,71,152,212,119,246,176,163,54,77,200,200,113,6,151,26,81,164,204,245,34,81,251,79,178,96,71,141,30,35,13,197,136,195,108,178,210,73,13,182,218,73,41,66,72,180,34,34,46,194,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,226,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,221,167,238,30,216,0,0,0,0,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,249,56,23,142,152,143,151,76,71,167,98,134,23,214,122,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,241,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,186,168,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,68,10,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,247,15,220,247,80,179,85,106,183,101,93,43,232,177,54,223,167,147,149,24,218,45,207,74,69,97,184,173,187,85,222,136,237,71,99,155,38,66,139,166,73,154,145,166,165,170,123,74,96,0,205,102,108,124,83,227,39,196,11,135,204,95,31,147,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,252,84,58,196,45,143,127,70,85,58,102,94,126,31,49,214,155,231,114,185,232,79,53,9,216,190,242,62,242,46,170,0,3,42,227,170,229,139,48,183,86,87,241,150,139,139,150,180,110,191,160,230,70,168,210,215,41,200,236,212,224,186,157,174,199,113,72,63,242,92,65,169,43,74,29,105,165,154,23,179,105,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,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,0,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,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,128,10,171,227,123,133,191,252,173,49,174,159,66,255,0,190,237,106,189,79,170,251,164,192,99,146,107,255,0,236,146,183,161,31,98,213,253,89,8,213,194,211,29,38,96,254,107,40,54,220,218,207,73,109,226,39,251,27,169,178,225,62,227,107,148,225,25,211,214,150,218,61,188,238,171,150,202,92,90,84,148,55,37,255,0,162,74,53,167,160,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,66,12,238,99,204,108,199,102,94,241,196,154,52,217,111,219,199,33,20,187,124,158,144,235,136,42,116,100,19,77,184,210,29,66,20,202,30,82,92,146,109,108,78,197,200,89,30,170,220,163,177,78,12,24,13,38,213,194,251,151,31,235,176,162,117,23,196,132,210,232,75,84,118,148,251,116,232,110,56,151,220,67,196,179,90,16,244,157,80,166,141,40,237,130,218,207,121,41,6,153,149,155,31,11,24,201,240,254,225,242,231,198,107,4,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,39,65,22,157,211,66,190,109,90,53,235,107,78,235,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,176,125,97,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,57,254,58,96,94,28,102,47,14,42,56,95,138,20,110,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,206,182,58,96,94,35,229,211,17,234,56,95,138,20,110,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,244,21,92,204,94,85,252,174,82,178,177,93,131,18,85,10,220,186,17,113,208,167,36,137,183,225,160,218,152,79,196,89,18,116,121,11,118,97,186,149,153,146,208,124,196,153,173,42,65,53,249,114,185,142,159,201,175,29,173,156,107,249,45,242,143,228,231,91,253,25,215,116,124,254,162,27,241,191,174,229,185,183,111,63,119,208,61,118,233,217,174,165,226,175,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,110,124,49,120,127,204,194,40,113,179,3,141,246,239,73,125,75,218,253,179,77,117,199,218,149,65,138,227,15,50,234,164,161,43,38,205,231,219,145,218,203,136,82,153,74,19,169,165,197,45,13,216,168,170,190,57,223,82,127,153,63,77,21,86,45,211,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,2,170,248,231,125,73,254,100,253,52,71,254,17,152,153,106,225,222,110,25,167,93,50,250,79,150,182,252,187,102,156,250,220,109,182,83,57,199,227,200,105,14,41,107,78,156,206,149,77,32,147,185,74,117,214,144,73,245,181,43,212,0,17,255,0,62,216,153,106,225,126,81,241,50,163,116,203,229,250,122,223,155,108,211,152,67,141,147,210,167,79,97,113,218,67,105,90,211,191,111,49,78,172,147,170,137,166,93,89,37,91,52,25,215,26,168,30,43,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,251,72,150,219,173,182,225,18,137,72,51,65,18,146,164,153,164,243,131,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,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,253,94,44,89,215,167,90,214,173,79,42,248,111,83,223,114,86,116,141,120,190,131,149,29,234,84,21,55,30,67,113,219,81,37,13,189,213,54,246,213,154,92,90,73,162,117,181,160,205,210,52,85,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,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,163,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,228,28,81,252,9,226,111,224,190,113,8,80,8,153,92,56,179,199,27,42,87,148,251,63,16,81,46,70,29,94,18,24,92,231,154,91,174,174,137,45,36,104,41,173,48,70,105,90,20,147,74,95,74,83,205,82,26,105,73,53,27,36,211,151,188,0,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,149,113,161,62,31,24,233,135,24,203,150,91,42,147,101,86,121,181,91,18,223,165,219,117,250,107,228,72,149,10,84,120,168,100,150,164,17,158,172,187,202,82,218,112,140,210,164,146,136,244,90,28,66,36,168,8,1,198,175,194,197,173,241,2,15,151,84,69,43,11,31,225,95,158,169,54,5,195,74,203,14,41,79,150,253,177,92,144,205,54,204,121,152,173,108,164,212,95,148,242,212,195,164,219,100,243,136,148,244,146,34,113,107,95,41,105,65,109,75,107,90,219,184,145,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,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,244,239,204,195,225,126,31,96,51,249,145,171,213,101,201,178,83,71,137,91,141,34,36,55,20,252,198,37,114,250,68,182,210,201,42,74,221,83,204,164,137,205,132,147,89,27,134,130,37,25,84,94,14,113,130,204,253,141,93,114,70,42,157,43,18,232,178,52,230,67,145,18,61,42,83,27,80,225,23,79,34,35,41,66,119,45,109,154,249,173,59,170,91,36,167,150,106,53,11,159,176,46,201,55,213,155,73,188,37,89,215,5,170,186,180,114,146,84,138,251,13,51,81,138,133,25,236,39,218,105,199,18,218,205,59,85,176,213,189,59,137,43,36,44,148,132,210,95,23,28,51,186,172,252,222,214,47,170,180,77,104,183,237,62,5,66,145,41,182,220,229,171,166,136,204,55,216,82,212,130,65,188,133,176,75,82,16,165,109,109,246,20,102,70,189,10,64,112,66,197,47,254,89,120,41,80,174,255,0,222,151,77,34,153,210,253,241,167,191,206,36,127,246,53,59,22,191,181,9,254,176,197,170,12,240,241,15,189,105,87,254,116,177,86,187,70,143,45,152,241,107,8,162,45,50,80,148,172,223,167,198,106,11,202,34,74,148,91,20,236,103,20,131,215,83,65,164,204,146,102,105,43,9,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,166,221,235,37,196,153,118,190,40,254,4,241,55,240,95,56,132,40,4,79,254,24,185,241,253,136,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,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,255,0,184,163,248,19,196,223,193,124,226,16,160,17,50,184,142,231,142,54,107,111,40,22,126,31,34,92,124,58,179,228,62,184,47,58,183,90,93,110,90,136,144,115,93,96,204,146,132,37,36,164,176,149,39,154,148,58,234,148,105,55,141,166,252,78,69,242,101,93,206,30,35,202,166,57,85,244,53,153,107,244,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,207,95,17,188,51,253,151,231,39,17,233,209,226,85,91,129,94,168,38,230,134,253,65,189,58,174,189,180,200,144,182,84,72,74,86,202,101,57,37,164,153,107,167,36,208,165,41,72,81,137,255,0,193,111,24,235,183,134,13,93,184,59,87,103,153,19,14,234,17,228,82,228,238,65,109,139,82,84,135,21,27,98,80,70,123,31,98,67,188,197,45,106,87,83,183,213,75,105,35,177,81,156,204,244,222,181,91,255,0,56,56,183,93,172,199,136,204,136,183,68,186,34,19,25,10,74,13,138,122,186,22,84,100,165,40,247,169,168,205,169,103,174,134,179,81,145,36,140,146,86,105,193,147,11,126,74,101,198,187,137,147,232,93,44,251,238,224,115,166,155,213,111,235,41,112,144,76,179,243,100,179,75,123,37,42,162,158,212,165,106,215,83,213,60,179,19,252,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,139,249,254,206,13,43,41,184,70,165,83,206,91,151,221,227,30,100,11,81,12,180,147,68,103,208,132,147,147,157,83,136,83,91,35,155,205,44,155,82,84,110,173,72,70,221,134,227,141,208,101,217,116,215,111,155,170,179,122,221,51,186,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,236,31,146,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,48,114,147,85,102,149,30,186,245,50,90,41,179,36,61,18,60,197,50,162,97,231,217,75,106,117,164,57,166,213,45,9,125,149,41,36,122,164,157,108,207,77,197,172,202,225,205,159,111,228,175,93,127,13,241,17,142,163,12,174,106,135,89,46,67,17,247,202,162,206,90,16,209,204,73,32,183,188,201,161,182,210,235,93,170,36,161,43,104,183,37,77,189,122,130,128,120,163,248,236,196,223,193,124,158,16,153,92,20,49,122,205,93,129,121,96,34,159,150,221,216,197,98,69,222,134,212,193,242,31,167,45,152,81,84,164,56,90,145,45,183,91,65,41,42,219,169,60,217,163,126,142,108,179,64,1,92,28,107,239,251,53,172,23,179,112,181,87,12,67,187,37,93,17,235,232,164,164,205,79,149,57,168,147,88,84,133,145,22,136,65,186,242,16,157,198,91,204,156,217,187,150,230,218,203,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,0,0,0,0,0,0,60,77,201,140,152,117,102,214,89,161,93,247,77,54,137,42,70,238,65,84,103,49,24,158,218,130,82,182,115,22,70,173,9,73,215,66,236,220,94,241,233,233,55,5,6,190,193,74,161,86,224,84,153,62,231,34,73,67,201,239,50,239,73,153,119,145,151,240,49,251,192,0,0,7,249,200,141,30,91,14,69,150,195,111,50,234,77,14,54,226,73,73,90,76,180,50,50,62,195,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,218,111,198,236,187,226,166,94,238,169,20,171,186,223,168,198,110,44,149,162,53,77,184,146,81,29,211,75,142,37,10,109,231,26,111,118,164,202,148,70,69,218,69,169,125,157,147,40,92,64,113,39,47,181,184,212,187,158,185,84,184,109,151,29,67,78,71,155,38,68,181,70,104,215,29,38,76,165,114,80,218,9,45,178,162,78,165,161,110,63,97,246,93,62,6,99,221,129,143,150,100,43,182,203,173,69,124,223,101,181,63,19,169,97,79,176,226,154,105,197,37,104,109,197,237,52,243,82,70,70,122,145,246,123,181,233,34,60,103,143,1,32,227,198,6,86,169,41,166,162,77,82,149,30,77,74,6,214,73,110,169,246,161,201,75,105,79,205,173,71,235,59,216,73,34,61,79,176,200,251,243,233,118,219,85,75,58,230,170,91,21,152,111,197,153,75,152,252,55,91,121,181,33,68,166,220,82,21,216,162,35,239,73,151,105,23,119,112,157,28,32,177,25,155,111,26,167,218,143,190,104,77,86,156,234,80,147,81,18,77,110,203,128,217,118,26,139,183,213,247,31,241,23,84,0,0,0,62,37,237,92,139,108,89,181,219,142,115,233,102,61,46,153,42,99,142,26,137,59,82,219,74,89,158,166,100,69,216,147,239,50,251,200,103,7,50,55,156,140,70,199,139,214,186,219,234,148,212,139,134,164,136,106,37,26,247,50,169,143,41,189,15,114,136,245,37,251,15,78,222,193,114,60,44,112,165,88,111,150,166,38,76,138,104,149,113,207,77,105,42,90,52,87,42,68,8,71,166,166,132,158,154,160,251,59,75,237,49,50,0,0,0,0,0,0,0,7,240,197,46,241,142,171,28,188,108,164,211,10,65,43,162,231,234,217,47,93,187,226,83,213,218,90,246,107,247,15,187,193,118,132,236,156,69,188,43,107,132,225,162,23,163,246,60,109,158,210,222,197,69,39,162,180,254,29,226,225,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,111,24,203,25,234,206,21,81,110,184,212,231,30,58,55,83,189,228,50,106,38,249,178,105,237,150,170,36,158,154,233,167,121,107,246,136,99,194,142,182,221,63,55,54,197,41,199,148,143,72,245,186,22,237,18,124,186,100,229,118,246,253,190,227,23,192,0,0,0,0,0,0,0,3,202,98,181,159,30,254,195,139,150,207,144,132,168,170,212,153,144,210,106,34,61,170,117,133,182,71,218,149,105,244,253,199,247,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,98,117,35,217,216,100,69,252,5,237,112,251,196,116,226,38,90,173,117,174,99,47,61,70,131,10,146,164,161,205,202,79,38,4,93,72,253,101,25,30,171,237,238,251,136,73,64,0,0,31,150,169,80,137,72,166,202,170,78,125,12,199,134,194,223,117,197,168,146,148,161,9,53,40,204,204,200,136,136,136,251,76,198,114,243,149,124,61,127,230,86,255,0,170,28,150,228,71,139,113,85,97,66,91,107,53,146,163,166,124,133,55,161,238,81,31,98,253,135,167,111,97,9,143,194,171,40,39,112,86,83,142,55,197,36,142,20,37,23,163,27,144,199,123,200,92,25,44,188,146,117,147,45,52,53,17,41,43,215,191,79,105,139,117,109,180,52,218,90,109,4,148,32,137,41,73,22,132,68,93,196,67,134,102,167,53,150,38,90,172,89,213,138,173,94,3,181,229,71,119,209,244,206,161,149,60,227,166,203,234,105,74,101,79,54,179,108,214,193,164,205,39,174,189,133,219,221,70,185,142,205,62,39,230,78,236,145,85,185,171,50,209,77,83,203,233,41,108,200,144,81,208,158,107,202,71,204,173,231,18,75,36,190,164,118,31,119,97,125,189,95,39,252,62,177,27,30,235,20,235,134,233,163,212,40,182,159,49,153,10,145,38,59,241,149,37,157,241,214,102,210,151,25,109,44,148,211,170,52,246,232,123,79,216,93,183,59,130,57,125,195,108,7,181,162,219,150,85,187,6,58,218,105,9,122,89,68,142,135,222,89,54,218,20,165,173,182,209,184,213,202,73,153,153,118,159,111,187,78,150,0,0,0,63,198,92,200,148,248,235,151,62,83,49,152,105,38,181,186,234,201,8,74,72,181,51,51,62,194,34,34,51,254,2,40,230,167,136,94,21,229,246,20,154,109,18,177,77,184,110,70,182,105,14,28,136,210,249,122,155,7,243,141,166,74,28,45,91,120,212,94,253,166,125,197,219,82,184,179,157,12,200,227,253,108,227,183,115,215,98,37,255,0,234,233,180,25,179,219,66,182,161,179,61,26,231,175,95,234,119,118,123,212,127,117,177,240,238,203,117,119,5,176,230,69,195,126,170,91,247,61,195,179,169,57,230,181,62,207,33,249,104,71,245,173,33,196,238,109,212,119,153,234,90,105,161,105,172,187,0,0,0,0,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,63,85,239,150,123,202,206,203,166,30,102,105,51,162,79,180,239,201,19,41,171,36,153,54,253,54,162,196,169,109,37,133,160,212,102,226,29,106,34,221,75,137,238,50,113,11,74,116,109,78,250,12,148,102,186,187,148,188,101,133,121,115,106,179,45,10,150,144,238,154,36,39,144,158,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,214,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,96,166,206,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,68,95,194,44,179,222,88,213,132,120,167,138,86,100,232,139,94,20,71,129,82,169,211,30,50,109,114,105,207,34,90,228,62,211,138,81,39,123,9,137,188,219,50,245,208,165,237,86,244,165,183,60,5,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,81,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,154,204,216,248,167,198,79,136,23,15,152,190,63,85,239,150,123,202,206,203,166,30,102,105,51,162,79,180,239,201,19,41,171,36,153,54,253,54,162,196,169,109,37,133,160,212,102,226,29,106,34,221,75,137,238,50,113,11,74,116,109,78,250,12,148,102,186,187,148,188,101,133,121,115,106,179,45,10,150,144,238,154,36,39,144,158,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,214,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,96,250,192,3,42,227,181,93,89,81,196,122,6,91,44,172,211,83,26,244,205,153,116,117,108,84,156,142,201,147,148,41,77,79,126,35,105,144,90,158,172,187,202,65,161,226,209,36,226,205,165,18,76,218,55,189,6,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,58,8,180,238,154,21,243,106,209,175,91,90,119,91,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,131,235,0,12,171,142,191,143,57,103,188,176,26,222,195,107,206,179,58,37,70,222,197,27,94,21,199,69,154,201,146,22,149,185,22,59,210,98,58,209,168,212,149,178,169,45,145,47,181,14,33,104,81,25,43,123,109,245,94,30,121,211,170,229,99,20,35,208,174,251,130,90,112,174,229,144,101,112,67,40,202,148,80,159,54,246,181,80,97,180,168,148,133,165,68,210,93,52,18,141,108,146,139,150,226,208,206,219,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,28,171,52,248,41,252,162,114,251,123,96,227,117,14,138,93,193,79,46,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,172,18,211,136,214,55,210,179,31,124,225,102,52,81,168,114,232,209,238,60,55,142,165,192,146,226,92,92,103,217,172,85,99,188,130,90,123,22,130,117,151,54,47,68,154,145,181,70,148,25,154,11,213,228,55,30,100,229,199,45,25,157,196,154,52,216,140,92,37,30,216,165,219,228,244,134,155,89,212,100,174,162,211,110,52,135,80,180,188,182,82,167,36,155,91,21,189,17,214,71,162,119,40,161,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,67,77,56,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,231,243,99,225,99,25,62,31,220,62,92,248,205,96,238,185,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,114,43,134,46,124,127,98,21,216,216,13,139,21,173,182,13,193,80,79,163,106,149,26,143,46,45,174,242,144,242,156,209,60,165,31,38,67,234,142,74,220,227,109,50,163,113,227,211,123,170,59,169,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,35,174,118,242,125,108,230,231,11,221,162,168,162,66,189,168,113,223,85,167,88,150,236,142,68,23,221,113,133,188,135,27,105,100,149,33,228,198,67,70,181,33,195,108,148,107,66,84,101,181,84,3,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,62,44,83,134,47,15,248,120,187,50,54,96,113,190,221,234,236,88,155,95,182,105,174,184,195,177,107,210,155,125,230,93,84,148,37,102,225,50,195,145,251,89,113,9,75,202,90,117,53,54,149,161,203,148,1,85,124,115,190,164,255,0,50,126,154,43,215,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,149,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,212,240,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,2,170,248,231,125,73,254,100,253,52,85,88,186,158,24,185,241,253,183,208,163,96,54,44,86,183,95,214,253,61,62,141,170,84,106,60,201,87,67,41,91,202,115,68,242,146,92,232,236,38,57,43,115,142,58,242,73,199,143,93,142,168,167,248,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,207,102,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,23,10,26,168,1,21,120,136,229,15,249,86,224,209,124,150,133,206,196,43,59,155,54,215,223,63,166,101,254,106,154,234,162,57,184,141,179,230,182,210,118,26,182,109,117,182,181,113,13,155,187,168,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,32,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,95,167,14,236,161,255,0,37,44,26,63,149,48,185,56,133,120,242,166,221,27,39,245,44,177,202,83,189,44,70,246,145,54,92,166,221,86,243,78,253,206,184,238,142,45,178,107,108,170,17,87,138,63,129,60,77,252,23,206,33,10,1,29,87,51,185,122,186,178,191,140,181,172,35,186,100,245,253,7,46,77,58,168,136,174,71,102,167,5,212,238,106,67,105,89,127,148,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,37,139,47,107,22,205,73,214,216,106,45,6,83,143,188,243,169,146,180,160,156,54,95,114,71,107,206,45,73,101,72,78,164,150,212,181,183,114,128,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,1,149,113,218,178,163,154,236,71,202,86,35,162,245,178,157,235,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,208,158,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,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,196,0,227,87,225,98,214,248,129,7,203,170,34,170,242,185,129,127,202,83,29,173,156,20,249,83,242,115,229,31,91,253,39,208,245,156,142,158,27,242,127,169,230,55,187,119,35,111,211,45,55,107,219,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,113,60,49,115,227,251,111,161,70,192,108,88,173,110,191,173,250,122,125,27,84,168,212,121,146,174,134,82,183,148,230,137,229,36,185,209,216,76,114,86,231,28,117,228,147,143,30,187,29,81,74,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,221,115,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,252,253,59,51,184,203,77,203,237,95,44,77,221,28,235,6,177,80,143,80,92,41,12,165,215,35,114,221,55,148,196,119,21,169,180,203,143,147,79,45,9,255,0,124,104,141,38,158,99,228,239,170,200,182,93,63,148,238,99,173,219,2,165,31,155,109,211,247,87,110,111,95,110,180,184,235,70,246,187,29,109,207,158,113,108,199,220,218,141,104,231,243,8,140,144,99,69,34,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,234,119,122,169,109,70,112,3,135,38,38,126,203,243,147,135,21,25,18,234,173,192,175,84,21,108,204,98,158,230,157,87,94,218,163,199,67,201,53,165,43,101,50,156,140,234,136,245,211,146,75,74,84,164,36,133,234,99,246,49,208,178,255,0,131,87,102,49,92,108,245,17,45,154,122,164,55,27,114,209,213,202,90,137,184,209,183,161,11,54,249,175,184,211,92,205,134,148,111,220,175,85,38,99,50,227,75,185,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,65,197,31,192,158,38,254,11,231,16,133,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,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,181,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,95,247,20,127,2,120,155,248,47,156,66,20,2,58,174,88,178,245,117,102,131,25,104,184,71,107,73,232,58,254,100,154,141,81,113,92,144,205,50,11,73,220,236,135,18,130,255,0,37,180,18,148,132,173,215,90,65,173,27,247,21,244,127,180,214,66,242,193,254,21,143,98,225,213,63,254,20,201,210,158,126,71,240,73,188,252,169,31,241,109,37,78,255,0,189,54,159,86,11,101,123,140,23,89,136,247,61,35,51,103,232,219,66,183,80,149,81,183,106,145,226,117,14,91,236,153,154,155,167,72,76,102,82,185,76,146,9,40,67,228,209,186,78,107,204,37,33,205,204,90,160,170,190,55,184,91,255,0,202,211,26,233,244,47,251,238,214,171,212,250,175,186,76,6,57,38,191,254,201,43,122,17,246,45,95,213,144,143,252,35,177,50,234,179,243,123,71,177,105,50,245,162,223,180,249,244,250,188,87,28,115,150,174,154,35,211,24,125,40,74,201,6,242,22,193,161,43,90,85,181,183,223,73,17,26,245,43,127,205,86,41,126,197,178,227,136,184,152,205,119,208,211,232,214,252,175,69,77,233,122,142,85,81,212,114,96,252,217,161,105,86,178,157,97,62,186,77,5,174,171,209,36,163,44,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,52,211,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,237,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,254,204,190,98,236,76,175,225,100,252,76,190,164,127,141,135,71,133,177,239,233,58,167,76,243,204,67,230,52,211,156,158,111,33,105,230,173,59,17,222,103,220,71,159,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,86,100,59,253,200,205,94,47,209,127,198,187,104,80,170,116,239,249,5,198,173,165,124,223,253,33,45,33,198,127,197,200,66,191,170,88,128,25,177,241,79,140,159,16,46,31,49,124,88,79,13,236,6,179,115,37,195,243,17,240,166,243,133,17,72,168,223,21,21,211,39,61,28,222,93,38,162,84,168,5,30,107,68,149,161,91,219,82,181,52,146,211,189,6,182,212,123,22,162,58,235,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,35,7,20,127,29,152,155,248,47,147,194,17,170,211,186,107,182,53,213,70,189,109,105,221,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,118,13,4,228,115,55,116,172,223,97,26,174,183,233,209,40,247,101,6,66,105,183,29,41,137,9,90,16,249,160,148,137,76,160,212,110,162,51,197,187,103,48,181,37,182,243,100,167,57,70,226,164,80,227,249,170,204,197,155,149,12,35,153,138,87,132,25,117,21,170,66,105,180,138,100,98,52,174,163,81,113,14,45,166,13,205,166,150,81,181,167,22,183,20,71,181,8,86,212,173,123,27,94,120,113,87,19,46,172,100,196,123,143,20,175,89,125,69,106,230,168,59,80,147,181,199,22,219,59,207,212,97,174,98,214,180,178,210,9,45,182,131,81,236,109,8,73,30,137,33,234,242,157,226,159,6,254,32,91,222,98,192,210,152,0,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,152,224,26,210,251,220,247,226,33,127,213,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,254,178,155,94,155,61,196,39,114,28,50,213,174,122,52,254,187,119,111,185,39,247,219,86,85,184,133,225,94,96,161,70,166,214,235,20,219,122,228,119,126,176,230,72,141,19,153,161,190,127,54,218,164,173,195,209,182,73,71,238,220,71,220,125,146,201,14,33,212,146,219,90,86,147,238,52,158,164,99,254,128,0,0,7,52,198,236,190,225,182,60,90,210,173,203,214,221,131,33,110,180,180,179,44,226,71,91,236,172,219,113,9,82,22,227,107,218,105,230,168,200,200,187,15,183,223,173,49,103,3,135,206,35,96,37,98,163,112,218,212,122,133,106,211,222,244,132,200,141,29,249,42,140,206,249,11,35,117,72,140,134,144,73,105,164,154,187,116,45,197,236,62,206,81,151,28,211,226,126,91,46,200,245,91,102,177,45,116,228,188,142,174,150,244,137,7,29,105,230,178,165,252,202,30,109,38,179,75,9,71,105,247,118,31,217,121,89,86,205,101,137,153,91,22,13,98,149,87,128,213,121,49,218,244,133,51,168,101,47,54,233,50,194,157,82,89,75,206,44,155,37,190,73,35,81,235,175,97,246,247,247,55,27,67,173,169,167,16,74,66,200,210,164,153,106,70,71,222,70,42,43,138,174,80,78,223,172,171,28,108,122,73,20,41,170,63,73,183,29,142,231,150,185,210,94,121,68,211,36,90,104,73,35,82,151,175,118,190,195,16,227,38,183,195,246,6,101,112,254,168,82,91,143,30,85,197,74,133,53,199,22,104,36,199,84,248,234,115,83,220,146,46,196,127,104,244,236,237,33,163,74,93,70,37,94,155,22,171,5,244,61,26,99,8,125,167,16,162,82,84,133,164,148,147,35,35,50,50,50,50,237,35,31,168,0,0,4,107,226,9,136,233,195,188,181,93,14,34,99,44,189,89,131,54,146,148,173,205,170,87,58,4,173,9,62,178,76,207,84,118,119,253,198,40,151,7,173,153,120,145,141,86,133,180,134,93,121,85,235,150,159,25,227,74,77,91,18,252,182,208,165,171,177,90,17,111,237,51,35,254,35,72,120,83,103,199,176,112,226,218,179,227,161,41,42,77,38,28,53,26,72,139,114,154,97,13,153,246,37,58,253,15,113,125,196,61,88,0,0,0,0,0,0,0,255,0,149,153,37,10,81,158,132,68,103,168,162,30,43,149,182,234,25,185,185,233,72,121,75,58,119,69,169,110,213,37,204,166,65,87,103,111,217,238,33,51,184,57,216,207,81,176,170,179,118,73,166,184,201,214,58,109,143,45,147,73,57,202,147,80,108,244,81,164,181,211,93,59,207,79,176,88,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,247,159,28,63,127,17,114,207,117,80,224,178,227,179,21,208,242,18,132,154,140,255,0,164,34,169,93,132,149,31,114,15,184,133,55,112,231,76,207,229,147,135,233,136,234,153,115,250,87,214,220,105,34,254,138,151,222,100,52,42,0,0,0,0,0,0,0,3,248,164,146,146,105,62,227,45,12,81,23,20,188,50,59,27,49,146,234,236,198,38,153,175,48,229,72,244,70,221,203,126,124,213,107,244,18,71,169,35,191,83,63,180,196,167,224,191,136,205,202,180,46,60,54,147,36,220,150,204,249,149,86,210,181,234,105,96,154,167,50,68,68,106,212,139,95,248,58,125,190,193,102,224,0,0,57,14,108,239,84,88,121,124,190,107,103,166,239,64,212,219,71,191,119,66,250,139,79,89,61,190,167,188,103,162,129,76,147,138,152,193,6,154,218,93,82,238,155,141,166,148,105,35,53,39,169,148,73,51,238,86,159,214,119,250,223,196,104,163,45,248,115,11,11,112,94,210,180,226,178,132,46,53,26,2,95,50,73,17,173,212,196,101,181,41,90,37,58,153,242,251,76,203,81,254,25,141,199,203,67,47,248,107,91,187,235,245,152,12,84,35,211,228,185,77,136,252,134,146,185,50,147,29,231,26,65,33,110,33,75,220,166,76,180,73,234,125,197,246,80,6,97,179,5,125,230,47,16,231,221,183,69,70,67,140,189,33,212,193,132,151,158,54,153,100,223,117,198,210,150,214,227,132,147,34,121,73,34,73,232,69,216,95,108,173,225,241,195,222,126,45,212,161,226,126,43,210,102,194,182,98,184,220,152,113,159,97,77,156,213,37,81,95,108,205,15,198,83,110,48,182,220,112,181,37,122,218,104,93,154,152,185,11,90,214,160,217,148,24,54,213,183,76,141,2,159,79,142,212,102,25,142,202,26,73,33,180,37,9,245,80,68,159,162,148,151,97,23,113,15,172,0,0,0,57,214,48,99,230,23,224,133,2,69,118,252,187,41,144,77,166,214,182,226,185,62,59,82,30,81,33,197,18,80,135,92,70,227,62,82,200,139,94,211,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,237,82,72,251,136,136,66,135,28,189,113,42,227,83,171,244,197,201,91,155,166,167,243,211,36,189,177,191,249,203,86,136,71,219,161,39,220,66,220,50,11,195,134,149,96,69,107,18,241,154,144,212,218,219,187,186,122,108,168,233,113,166,116,57,76,171,123,82,35,37,105,213,11,105,69,162,187,76,136,251,180,33,99,41,74,80,146,74,18,73,34,246,17,104,67,250,0,0,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,92,159,14,75,90,133,124,240,234,178,236,171,166,15,91,69,184,41,247,21,46,163,27,154,182,249,241,95,170,79,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,162,168,115,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,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,244,28,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,28,171,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,67,197,113,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,226,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,232,79,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,103,179,54,62,41,241,147,226,5,195,230,47,139,147,225,201,107,80,175,158,29,86,93,149,116,193,235,104,183,5,62,226,165,212,99,115,86,223,62,43,245,73,237,186,222,244,26,86,157,200,90,139,84,153,40,181,212,140,143,180,85,14,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,160,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,101,92,94,247,15,123,2,205,197,62,28,54,78,31,98,13,189,18,185,111,87,35,214,227,78,131,36,143,99,168,244,204,195,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,42,171,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,181,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,104,0,50,174,52,81,132,24,91,98,99,78,71,112,187,13,49,46,133,233,155,110,179,135,246,191,91,11,170,122,63,55,149,18,43,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,24,50,207,193,222,205,195,235,202,77,225,143,215,60,75,225,20,138,199,54,223,164,66,104,219,167,76,136,217,43,150,237,73,167,80,106,90,212,163,66,142,50,20,109,39,149,181,110,72,67,138,65,88,248,0,10,1,226,117,133,191,178,252,228,222,189,37,11,209,148,171,183,167,186,105,255,0,206,185,221,87,84,217,117,111,246,173,74,70,233,205,205,245,21,183,77,61,84,146,13,2,47,205,171,85,106,49,160,67,168,84,229,202,143,75,142,113,32,180,243,202,90,34,176,110,184,241,180,210,76,244,66,13,215,157,112,210,157,11,123,139,87,122,140,204,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,191,193,247,7,43,183,206,104,11,21,99,189,211,209,112,210,158,252,137,142,109,66,249,242,167,71,126,36,120,218,26,210,180,238,66,228,187,204,36,173,37,211,108,86,211,113,38,46,252,114,172,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,122,14,191,151,38,157,84,68,86,228,61,76,156,210,183,53,33,180,172,191,202,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,236,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,179,254,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,87,6,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,129,198,143,2,240,226,13,147,110,102,30,153,70,232,111,57,215,4,107,110,165,38,57,146,27,168,197,84,57,46,54,185,8,211,215,121,190,149,8,67,132,100,174,90,141,10,222,72,104,155,129,121,29,194,27,55,29,243,81,97,225,110,32,177,45,251,122,173,34,99,211,152,140,249,178,185,8,141,9,249,68,201,172,189,100,161,106,97,40,89,164,210,189,138,86,213,33,90,40,180,102,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,197,56,143,240,255,0,135,152,138,19,184,183,132,54,239,251,108,64,233,152,118,52,119,24,142,221,197,23,122,27,219,33,111,45,182,208,243,45,153,173,15,26,183,27,109,27,74,37,252,201,181,76,54,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,208,70,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,243,165,176,211,111,243,91,142,110,124,217,30,205,118,171,67,46,217,0,2,170,248,231,125,73,254,100,253,52,64,12,189,229,210,251,204,181,98,232,180,240,206,63,93,114,80,173,243,174,194,166,111,101,175,72,109,159,14,51,141,115,158,117,182,218,218,220,165,189,185,70,122,242,118,17,106,178,50,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,13,4,228,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,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,171,110,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,190,21,130,89,116,190,241,190,143,125,93,148,8,252,155,111,14,109,249,213,219,130,167,189,149,116,188,168,18,228,197,107,146,183,80,226,249,238,67,54,119,54,75,229,239,222,162,50,45,15,149,13,84,0,242,152,165,138,86,38,11,88,149,60,76,196,186,239,161,173,186,55,39,173,155,210,189,35,149,205,121,12,183,243,108,161,110,43,87,29,66,125,84,158,154,234,122,17,25,150,115,51,35,141,245,92,199,227,109,211,141,21,154,28,74,52,139,142,67,74,68,8,206,41,196,70,97,150,27,142,202,13,106,237,90,201,166,91,222,189,18,74,94,229,18,80,70,72,47,201,128,56,199,93,203,254,50,218,120,197,110,51,212,75,182,106,9,144,228,109,200,71,87,21,105,83,114,99,111,90,22,77,243,88,113,214,185,155,13,72,223,185,62,178,72,198,141,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,180,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,218,136,171,197,31,192,158,38,254,11,231,16,133,0,141,25,231,7,41,150,110,110,176,191,228,61,118,68,74,61,118,4,134,228,208,174,53,64,57,79,210,150,110,32,223,36,32,156,104,214,135,90,65,182,164,26,246,107,203,89,145,169,164,25,103,178,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,231,195,23,136,4,204,93,135,27,47,216,223,113,117,119,212,77,172,91,53,39,91,125,217,85,232,173,176,243,206,166,74,210,131,108,158,97,184,253,175,56,180,169,228,173,58,146,156,74,214,229,138,128,225,89,227,191,236,220,62,202,134,39,202,188,238,24,148,164,87,45,122,165,2,152,79,25,239,153,81,151,13,230,163,199,105,9,35,82,214,165,30,167,161,122,168,74,214,173,168,66,148,89,204,26,125,194,220,82,177,49,166,196,166,98,102,26,87,125,51,109,214,121,221,20,222,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,12,171,142,235,152,140,170,222,88,35,105,97,230,41,51,77,151,46,196,196,91,94,139,86,129,86,55,9,210,98,163,34,156,203,242,161,190,105,66,73,165,243,77,229,180,147,35,220,201,39,69,173,109,189,179,223,240,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,66,5,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,179,78,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,43,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,93,165,145,156,218,22,112,242,35,141,213,55,41,94,134,188,237,124,63,172,199,185,169,173,33,103,21,46,59,76,149,202,147,25,197,107,171,46,242,157,50,109,74,55,27,82,20,149,110,34,67,174,82,8,213,64,14,85,155,31,11,24,201,240,254,225,242,231,198,107,6,148,243,59,151,171,87,52,24,53,90,194,59,166,79,65,215,242,228,211,170,136,138,220,135,169,147,154,86,230,164,54,149,151,249,77,172,146,164,41,109,58,234,9,104,223,184,179,195,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,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,87,41,194,67,1,163,97,102,90,27,196,154,132,41,108,92,56,159,35,210,146,74,76,119,99,173,170,115,11,113,168,45,146,22,179,74,208,164,155,178,80,234,80,141,232,152,146,245,146,132,40,230,248,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,209,11,105,226,43,156,218,22,36,100,99,15,74,210,165,109,253,185,233,34,82,92,66,220,110,154,221,45,246,92,155,25,46,171,148,163,121,185,196,195,73,115,148,109,184,219,111,168,182,234,218,142,0,100,191,7,40,88,251,154,11,3,10,174,151,182,81,106,181,7,36,84,91,218,179,234,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,194,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,91,79,17,254,31,240,243,17,66,119,22,240,134,221,255,0,109,136,29,51,14,198,142,227,17,219,184,162,239,67,123,100,45,229,182,218,30,101,179,53,161,227,86,227,109,163,105,68,191,153,54,169,4,94,159,14,108,251,127,42,138,19,248,111,136,140,116,248,155,108,211,250,201,114,24,143,178,45,106,10,22,134,142,98,73,5,177,151,137,110,54,151,90,236,73,169,105,91,69,181,74,109,153,170,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,127,220,81,252,9,226,111,224,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,169,224,117,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,31,243,241,134,119,86,46,229,11,18,108,91,42,39,87,90,145,79,143,80,141,21,45,184,227,146,186,41,108,204,91,13,33,180,41,107,121,196,71,82,27,65,39,214,113,72,73,153,17,153,150,123,45,59,166,187,99,93,84,107,214,214,157,209,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,96,179,254,50,24,233,66,188,48,179,6,237,43,46,179,74,169,81,111,13,247,209,43,69,162,114,98,148,100,183,79,123,148,163,74,218,101,228,76,151,253,99,100,165,41,141,8,210,109,173,39,15,248,117,96,229,119,25,51,113,98,70,164,61,211,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,0,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,70,119,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,174,12,60,224,231,14,210,204,212,26,221,110,243,244,246,19,208,121,21,214,89,159,5,131,149,82,148,82,157,54,233,47,182,102,182,221,101,13,180,202,164,62,166,219,75,169,123,150,219,73,220,181,179,103,227,53,153,177,241,79,140,159,16,46,31,49,124,90,167,5,79,11,23,79,196,9,222,93,78,29,215,60,153,68,165,102,251,8,211,106,49,81,137,71,187,40,50,21,82,183,42,175,199,74,208,135,205,6,149,197,121,100,147,117,17,158,45,187,249,103,169,45,182,92,52,185,202,38,213,207,242,21,195,238,205,203,53,189,76,196,27,230,149,18,175,138,147,35,245,11,156,243,70,75,160,34,68,86,9,234,123,68,151,221,97,107,109,196,190,131,150,217,37,107,67,171,73,25,33,70,71,89,124,81,252,118,98,111,224,190,79,8,120,171,79,41,151,149,245,149,11,131,52,54,124,137,117,100,90,183,67,148,90,189,14,52,2,82,226,211,155,134,212,135,106,70,239,51,114,144,133,62,218,86,218,90,61,168,220,234,148,72,66,246,249,76,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,250,108,172,226,97,29,221,149,199,115,78,170,196,70,168,84,186,58,166,215,32,199,152,133,191,79,168,182,210,77,218,94,175,114,73,82,121,171,67,77,18,137,190,113,184,202,145,234,186,131,58,43,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,62,83,152,13,121,66,203,202,179,27,88,133,46,159,111,76,186,34,91,52,83,122,57,18,42,171,92,121,174,201,121,165,154,201,91,24,84,70,219,51,216,104,90,221,90,73,100,166,86,145,250,242,157,226,159,6,254,32,91,222,98,192,210,152,0,0,0,0,0,0,0,0,15,226,146,149,150,213,164,148,71,236,50,212,87,54,126,184,112,210,175,248,174,226,94,12,210,26,133,91,107,111,81,77,139,29,45,180,246,167,21,148,236,106,60,101,45,90,33,14,168,245,87,97,153,159,118,164,42,61,181,222,184,107,113,165,212,122,98,219,173,194,215,67,249,232,114,89,222,223,252,213,167,84,47,236,212,149,238,49,97,89,71,226,183,114,90,199,14,201,199,18,58,149,49,190,102,218,161,115,30,150,122,243,220,62,99,210,102,18,126,146,154,66,123,62,137,105,223,161,139,86,195,252,81,176,113,70,142,221,114,197,186,233,85,136,174,107,235,66,156,204,141,186,41,105,237,229,45,68,93,173,175,219,236,63,113,143,84,0,0,0,62,77,211,107,80,111,58,12,235,106,228,166,70,159,79,168,71,118,51,236,190,202,29,73,161,196,41,10,245,86,70,159,162,165,23,105,31,121,138,111,226,15,195,222,126,18,84,166,98,126,20,82,102,205,182,101,56,228,153,145,152,97,78,28,37,41,82,159,112,201,12,70,75,109,176,134,219,108,181,53,122,186,232,125,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,97,253,151,253,151,44,124,180,115,1,134,180,75,190,131,89,167,191,80,145,79,140,229,78,35,18,26,82,227,74,84,118,92,121,6,132,56,181,35,106,158,34,209,71,184,187,143,237,253,25,144,195,152,88,165,130,247,109,167,41,148,45,114,104,211,210,193,154,72,205,14,170,35,205,165,73,213,42,208,203,153,216,100,90,140,235,215,233,146,112,175,24,39,83,92,75,169,93,173,113,186,210,77,68,100,165,116,210,141,36,125,201,215,250,190,255,0,87,248,13,11,229,50,245,69,249,151,203,26,182,90,110,244,13,49,165,251,247,116,44,40,245,245,149,219,235,251,199,94,0,0,1,89,28,104,49,25,184,182,125,185,134,209,164,155,114,222,159,14,170,226,80,189,13,76,27,85,22,76,140,137,90,153,107,255,0,7,79,183,216,34,199,11,76,50,59,235,49,177,42,239,70,230,179,65,97,186,145,25,163,113,37,108,79,132,173,126,130,136,180,37,247,234,71,246,144,189,212,164,146,146,73,119,17,104,67,250,0,0,0,0,0,0,0,63,29,103,153,232,121,220,149,236,115,166,119,106,181,211,67,218,122,30,163,62,220,70,83,51,249,100,226,1,75,117,79,57,253,21,235,238,53,107,253,21,19,184,204,92,142,67,172,7,240,235,44,246,173,14,115,46,53,49,61,119,61,43,73,164,203,250,66,82,147,216,105,73,247,44,187,200,72,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,142,175,74,137,90,167,59,76,156,202,29,97,237,187,208,180,146,136,244,81,40,187,12,140,187,200,189,130,187,50,209,144,217,88,31,155,247,174,121,12,179,34,137,77,219,232,199,9,38,179,46,101,45,228,61,169,156,116,35,233,187,167,170,101,246,246,247,216,248,0,0,0,0,0,0,0,0,172,110,52,88,116,135,172,251,111,18,227,68,53,200,110,161,14,144,226,210,222,166,150,137,170,139,198,102,100,157,72,181,255,0,133,167,217,237,17,155,133,38,32,57,105,230,45,20,115,127,148,213,98,9,67,63,91,105,40,221,157,5,58,125,34,215,177,61,218,31,220,98,244,72,200,200,140,143,82,49,253,0,0,16,115,139,125,253,38,212,203,147,20,122,116,164,183,34,177,88,76,39,209,204,50,53,70,118,4,244,168,180,37,17,153,25,164,187,200,203,236,49,90,28,60,108,87,47,188,207,91,81,147,16,159,110,147,38,29,85,226,54,247,109,109,170,132,66,82,190,138,180,211,127,121,232,95,105,11,228,196,59,254,211,194,27,18,125,213,115,84,226,192,129,73,132,235,136,39,158,105,163,112,218,101,107,38,209,189,73,73,168,210,218,180,78,165,174,158,193,67,57,216,205,157,211,153,92,76,156,164,84,29,110,219,166,200,118,37,58,35,46,184,77,58,211,114,36,242,158,82,57,206,54,167,13,183,244,53,39,66,50,236,46,206,254,177,195,223,33,117,156,104,184,96,226,86,32,210,157,143,105,83,228,52,243,77,72,97,104,235,22,218,226,188,69,181,216,235,105,198,150,211,171,46,197,22,237,15,217,169,157,211,218,246,189,14,205,160,193,182,173,202,116,120,52,250,123,13,70,97,150,25,67,73,74,27,66,80,159,85,4,73,47,85,41,46,194,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,137,51,239,246,24,131,121,172,226,141,135,88,95,26,101,175,133,146,24,184,43,252,183,16,82,89,91,18,225,182,173,31,70,134,182,37,165,100,162,91,109,159,119,98,85,175,121,144,169,108,105,204,46,40,99,181,193,42,183,125,92,211,229,52,244,133,188,212,35,155,33,113,152,35,91,138,36,161,183,92,89,36,146,78,173,36,68,125,132,122,123,245,244,121,121,202,86,44,102,18,225,137,6,222,182,42,76,210,92,113,179,126,164,236,41,41,142,150,205,109,18,140,157,67,43,73,30,215,137,93,189,154,118,247,119,219,158,81,248,117,97,150,5,83,161,220,23,101,50,53,118,232,71,51,122,229,179,30,83,45,234,167,208,91,13,200,200,112,181,109,212,235,219,222,146,246,23,108,199,74,82,130,218,132,146,72,189,132,90,15,232,0,0,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,22,19,194,11,56,52,163,165,70,202,21,232,114,211,82,76,137,179,236,233,105,105,42,97,198,13,42,147,38,10,246,32,148,133,165,69,38,66,92,112,212,75,37,184,141,200,216,210,28,158,185,151,203,165,137,154,12,44,159,134,119,212,127,241,179,40,243,119,189,253,25,84,233,158,101,137,156,182,157,111,157,202,231,173,92,165,171,98,251,140,187,140,179,237,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,121,91,178,255,0,188,175,168,214,252,91,194,225,151,86,69,171,71,110,129,72,57,38,74,92,90,115,110,186,235,81,201,122,110,82,16,167,220,36,110,51,218,141,168,78,136,66,18,155,52,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,39,254,104,113,143,14,48,51,3,174,171,231,20,25,165,79,165,122,62,68,22,104,149,21,23,46,189,41,214,86,77,211,73,38,135,55,243,180,82,85,243,107,74,91,230,45,101,177,11,50,206,13,217,81,161,86,46,170,205,90,214,183,62,79,209,102,212,36,72,167,82,58,197,203,244,124,85,184,165,53,27,158,178,37,187,203,65,165,28,197,22,229,109,212,251,76,91,247,7,188,11,198,91,3,14,42,56,159,118,221,53,90,85,161,122,111,118,151,103,76,130,158,92,157,10,57,177,91,109,195,112,214,215,49,4,251,91,57,105,230,182,150,93,53,45,4,201,149,96,230,199,197,62,50,124,64,184,124,197,241,34,184,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,126,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,232,134,236,200,246,96,168,249,142,172,229,170,214,176,234,183,5,193,11,168,157,78,123,148,212,70,106,20,116,45,68,213,75,152,183,77,150,153,112,137,37,235,59,162,93,87,32,207,154,91,5,223,100,231,0,235,185,103,203,237,183,132,55,37,229,242,142,125,47,159,33,231,90,101,13,197,136,228,135,84,243,145,163,104,132,184,182,82,227,142,25,56,246,174,45,74,82,190,109,38,134,91,237,96,50,174,47,251,133,199,129,60,50,252,107,206,38,136,255,0,198,11,51,152,113,2,196,60,175,199,162,210,174,91,166,171,200,170,76,147,212,145,189,106,56,211,204,57,29,205,134,210,139,157,33,133,73,111,66,113,183,16,211,155,148,70,135,146,74,170,27,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,104,247,45,216,69,85,192,92,18,181,176,130,179,125,203,188,100,91,17,221,136,138,196,150,20,194,221,96,223,113,108,180,77,169,215,77,8,105,165,182,202,19,188,200,144,210,72,182,150,137,46,150,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,0,1,2,184,195,96,133,42,252,203,164,124,101,122,185,46,29,75,11,164,18,163,196,75,105,91,19,152,168,202,137,25,212,47,185,72,90,84,76,173,43,35,50,209,14,36,210,123,201,109,210,96,11,222,225,95,151,138,86,13,101,162,149,126,74,165,75,139,118,98,116,118,107,117,101,189,49,47,33,80,137,111,29,53,45,37,179,216,132,28,103,146,241,145,234,230,249,11,37,153,109,75,109,204,161,202,179,99,225,99,25,62,31,220,62,92,248,205,96,191,238,29,217,188,254,85,184,52,127,42,102,243,177,10,206,229,66,186,54,64,233,153,127,154,167,122,89,109,237,51,108,249,173,180,173,228,157,155,93,109,221,27,67,102,214,239,213,159,236,159,82,179,101,132,106,77,60,165,183,125,217,209,230,79,181,22,203,169,36,73,125,104,73,185,5,212,184,180,181,178,65,178,210,9,197,41,38,210,210,133,238,216,78,54,229,0,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,93,217,116,215,111,155,170,179,122,221,51,186,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,236,23,211,194,227,192,158,25,126,53,231,19,68,170,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,189,235,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,7,50,56,187,74,199,172,109,186,113,126,141,98,68,179,163,220,242,26,150,186,60,103,210,250,26,124,152,109,15,58,110,37,166,137,107,117,212,56,242,213,176,140,214,234,140,247,30,170,57,191,193,247,44,120,143,62,251,44,208,72,173,85,109,171,90,149,207,165,195,141,211,25,51,117,182,235,47,183,33,189,228,234,79,147,29,244,198,115,83,109,198,214,235,123,82,100,182,84,105,183,240,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,218,184,181,228,163,211,112,230,102,203,12,169,149,89,149,166,121,45,222,148,246,11,158,218,160,178,199,45,21,52,145,171,123,124,148,52,211,110,165,180,169,38,217,165,211,38,201,167,150,186,150,29,43,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,189,76,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,236,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,207,8,213,64,10,22,226,51,157,127,229,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,95,43,135,118,80,255,0,149,110,50,159,202,152,92,236,61,179,185,83,110,141,147,250,103,159,230,165,222,150,35,123,72,220,62,107,141,43,121,167,102,214,155,119,71,16,225,181,185,196,71,40,127,201,75,25,75,228,180,46,78,30,222,60,217,182,190,249,253,75,204,114,146,215,85,17,205,196,78,23,41,199,83,176,213,191,115,78,53,171,139,112,157,219,250,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,208,69,94,40,254,4,241,55,240,95,56,132,40,4,106,160,81,95,20,188,206,97,198,97,177,150,13,19,14,168,180,169,113,44,30,170,151,242,190,20,146,123,211,237,184,150,23,203,35,229,36,249,49,223,76,164,182,100,227,141,175,154,183,27,50,74,245,87,42,201,70,88,241,31,51,152,203,10,137,98,214,170,182,180,75,127,74,165,66,239,133,24,220,244,11,136,74,215,17,194,50,117,163,231,45,246,208,150,201,14,19,133,162,220,34,52,180,179,45,20,143,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,58,1,206,222,112,110,108,220,226,131,181,165,28,184,86,77,14,67,233,180,232,242,218,143,207,130,195,173,176,135,150,227,141,32,148,165,188,168,200,116,208,165,184,77,154,141,8,82,136,183,42,58,137,63,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,255,0,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,202,184,209,70,16,97,109,137,141,57,29,194,236,52,196,186,23,166,109,186,206,31,218,253,108,46,169,232,252,222,84,72,175,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,29,32,230,187,42,56,143,148,172,71,93,149,122,181,215,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,42,184,98,241,0,135,132,83,35,101,251,27,238,46,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,181,231,22,164,178,164,39,82,75,106,90,219,146,188,106,252,44,90,223,16,32,249,117,68,84,94,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,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,104,251,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,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,235,215,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,170,187,106,233,174,217,245,23,170,214,228,238,146,92,138,124,250,91,142,114,144,230,232,179,98,187,18,75,122,44,140,139,123,15,186,141,116,220,157,218,164,201,68,70,95,40,106,160,7,42,205,143,133,140,100,248,127,112,249,115,227,53,130,205,56,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,63,243,95,147,236,47,205,205,179,75,162,223,133,46,21,74,135,33,42,165,214,34,58,231,62,11,14,200,140,185,168,109,189,228,202,150,243,49,185,68,183,80,225,54,106,37,146,85,161,165,93,212,0,103,7,58,24,57,66,192,44,208,95,248,85,107,61,190,139,74,168,55,34,156,222,213,151,77,22,92,118,165,181,27,85,173,107,95,37,18,18,215,49,74,53,47,151,188,244,53,104,94,42,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,197,56,31,88,17,157,170,226,158,41,78,183,165,148,136,177,233,212,10,93,89,68,234,88,52,58,167,95,155,29,7,175,41,107,35,102,2,213,216,107,65,27,127,68,156,61,214,190,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,197,85,241,92,200,183,245,249,160,193,75,51,254,248,149,127,194,130,175,242,84,154,163,113,201,63,242,189,82,210,175,220,120,209,253,240,240,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,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,249,210,216,105,183,249,173,199,55,62,108,143,102,187,85,161,151,108,128,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,254,226,143,224,79,19,127,5,243,136,66,128,68,244,226,71,196,18,54,98,100,183,131,216,55,85,150,156,58,167,72,76,153,181,38,93,117,148,92,203,54,152,113,162,118,59,204,52,243,40,140,241,62,146,66,148,164,56,178,67,154,106,134,204,184,174,73,50,125,115,102,231,20,26,162,164,165,194,178,104,114,24,85,217,88,136,236,126,124,22,29,109,245,178,134,219,117,100,165,45,229,70,91,68,180,161,194,108,212,75,90,84,69,181,87,253,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,3,50,216,253,131,149,220,191,227,45,217,131,183,27,221,68,187,102,160,168,237,201,218,132,117,113,86,146,114,52,157,136,90,201,190,107,14,52,239,47,121,169,27,246,171,214,73,144,242,181,155,166,187,112,83,168,84,154,188,238,162,37,179,79,93,46,150,223,41,8,233,226,174,84,137,106,111,84,145,26,245,126,92,133,234,163,53,122,250,107,181,41,34,180,158,8,248,67,25,20,172,66,199,185,204,68,114,67,242,26,180,41,110,37,247,121,236,33,9,110,84,212,173,190,198,141,14,27,144,13,42,245,150,70,203,133,234,17,158,251,74,0,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,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,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,132,28,69,50,43,39,43,87,145,223,24,125,2,90,240,174,191,33,150,96,189,38,83,75,93,50,162,241,72,89,211,72,141,195,125,228,37,184,234,113,15,41,31,65,105,66,150,181,164,214,184,126,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,85,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,205,254,47,246,181,10,198,201,126,30,217,86,180,30,138,139,111,222,20,154,93,58,55,53,110,114,34,177,73,158,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,251,69,96,229,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,0,0,0,0,0,1,252,82,82,178,218,180,146,136,253,134,90,136,113,155,142,29,88,103,142,180,233,151,5,167,76,141,66,185,215,203,216,184,140,199,138,203,154,41,132,30,243,110,50,220,61,27,105,90,118,247,168,253,135,217,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,236,239,61,61,218,250,12,2,205,158,48,101,238,172,204,187,66,228,150,236,6,183,110,166,201,153,41,81,21,170,93,34,213,166,222,109,39,235,60,165,127,149,161,253,246,227,151,126,38,248,45,139,20,182,226,222,21,54,109,186,209,60,211,11,76,231,162,67,101,197,58,235,137,71,44,156,148,165,153,18,82,131,87,187,113,105,174,164,37,245,14,225,161,220,212,246,106,180,10,188,58,140,71,208,151,27,122,44,132,60,133,18,146,74,45,20,131,50,62,197,17,247,251,72,125,16,0,0,31,42,232,181,232,119,149,6,117,181,113,211,163,206,167,212,24,118,51,236,190,202,29,74,144,226,20,133,122,171,35,73,250,170,81,118,145,247,138,88,226,17,144,186,206,11,220,51,113,43,15,105,79,72,180,170,18,28,121,214,163,176,181,244,107,113,114,222,50,218,212,116,52,219,72,105,164,23,106,143,110,190,237,12,185,62,73,243,103,116,229,171,19,32,169,117,7,92,182,234,82,26,137,81,136,243,174,27,77,52,228,136,220,215,146,142,115,109,165,194,109,141,9,74,212,136,187,15,179,186,249,176,242,255,0,180,241,122,196,129,117,91,53,56,179,224,85,161,52,226,201,151,154,116,219,55,89,66,205,181,236,82,146,74,36,184,157,83,169,233,175,180,80,223,16,235,21,203,19,51,183,44,117,68,40,237,213,164,204,170,178,68,222,205,205,187,80,150,73,87,209,78,186,236,239,45,75,237,49,101,252,36,47,233,55,94,92,164,81,234,82,146,228,138,61,97,112,152,71,48,204,211,25,168,16,18,146,208,212,102,68,70,163,238,34,47,176,132,227,0,0,31,195,50,34,51,51,208,136,81,119,21,188,64,114,236,204,90,232,228,249,186,213,30,9,195,250,91,182,155,83,167,39,79,164,122,118,43,187,66,251,136,73,158,11,184,116,134,108,251,147,18,228,196,52,72,114,161,50,144,218,212,222,134,166,141,170,115,196,100,102,157,76,181,255,0,133,167,217,237,22,114,0,0,0,0,0,0,0,3,254,29,109,15,52,182,156,45,82,180,154,76,189,228,100,43,143,50,249,13,149,142,25,191,102,231,142,203,49,232,149,45,222,147,112,210,104,51,229,210,217,67,58,25,71,90,62,155,90,122,198,127,103,111,117,137,81,233,81,40,148,230,105,144,89,67,76,51,187,98,18,146,73,22,170,53,31,97,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,214,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,97,17,17,25,235,246,14,43,136,57,210,203,158,27,169,198,171,88,151,65,146,243,74,52,45,152,85,152,11,112,148,91,245,45,170,125,39,174,168,50,211,222,100,57,244,14,39,57,89,159,52,161,124,162,145,31,85,109,230,191,46,156,134,251,200,181,221,213,119,118,235,247,14,225,135,120,255,0,131,248,166,195,110,89,120,131,111,212,30,116,136,211,25,154,180,87,94,237,36,105,234,54,226,143,189,196,151,222,122,123,135,66,0,0,0,17,67,137,133,156,139,179,44,85,133,242,27,113,116,179,145,80,78,228,235,180,218,167,204,208,203,213,61,15,214,239,236,251,200,83,46,83,174,247,172,60,199,216,21,45,219,91,93,205,74,139,39,180,203,230,142,123,6,191,237,39,247,61,189,158,241,163,186,21,69,154,189,18,159,86,140,122,181,54,43,82,27,62,207,162,180,18,139,184,204,187,143,222,63,112,0,0,169,190,52,23,53,69,85,123,114,217,41,38,80,201,152,114,141,162,90,190,158,234,138,53,211,93,59,187,53,211,81,31,56,103,98,93,145,131,152,201,88,191,175,137,205,177,17,22,252,136,168,37,58,202,76,214,82,161,186,91,121,170,65,107,163,106,211,214,255,0,89,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,171,229,185,41,178,82,137,185,11,105,196,173,167,147,169,232,90,233,238,239,243,185,23,201,173,217,152,251,250,153,95,155,0,218,180,40,245,38,94,168,189,33,167,82,137,8,105,232,203,117,148,168,216,113,165,169,77,60,102,72,81,150,189,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,216,70,127,192,196,76,204,31,19,28,11,194,26,108,232,118,245,79,229,37,109,4,235,12,38,152,244,57,140,165,226,75,164,147,112,145,41,11,36,111,108,181,211,183,69,23,180,197,89,230,31,62,248,227,142,245,25,13,252,168,168,80,168,206,26,210,152,84,201,179,34,161,109,154,157,208,156,111,168,90,15,84,59,180,253,154,36,139,184,187,120,133,157,98,223,56,167,113,53,72,182,105,21,58,205,70,107,201,73,169,168,239,72,86,229,184,148,238,81,161,42,87,210,113,58,158,158,223,180,89,86,83,120,76,59,203,129,122,227,212,134,22,151,57,82,91,165,199,94,186,36,249,14,18,31,102,84,62,255,0,235,80,178,35,247,23,188,197,146,217,24,123,134,216,67,66,143,69,180,168,84,90,12,54,27,67,36,108,69,143,20,220,218,132,167,85,114,210,146,53,25,54,157,123,59,118,253,131,213,69,157,18,114,57,144,228,54,242,63,121,181,146,136,255,0,137,125,198,63,220,0,0,0,0,0,0,0,6,107,51,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,233,225,243,157,186,86,107,236,7,40,87,59,241,32,226,45,171,30,59,53,88,106,148,149,63,86,97,44,178,149,213,144,218,89,105,8,67,146,20,226,84,211,100,162,100,249,100,163,34,113,189,127,94,126,178,81,106,230,179,14,37,214,233,52,206,159,19,109,154,123,206,91,149,8,228,218,28,159,176,148,226,105,146,13,197,33,10,101,213,153,146,20,181,23,37,197,154,200,246,169,212,59,66,215,101,173,93,177,174,170,205,149,116,193,232,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,180,89,255,0,3,31,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,71,191,224,187,116,208,172,107,87,48,183,173,211,59,162,162,219,244,250,29,82,163,39,148,183,57,17,88,110,168,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,4,75,207,38,110,234,185,190,197,196,221,108,83,165,209,237,58,12,117,83,109,202,83,242,20,181,161,131,89,169,114,158,65,40,218,68,151,143,110,254,89,104,72,109,150,205,78,114,137,197,117,94,26,25,28,147,152,235,201,156,97,190,23,17,24,117,101,214,27,67,209,28,67,82,23,92,168,178,77,190,80,148,202,201,73,40,196,149,180,167,148,180,250,232,112,155,65,25,169,107,102,242,70,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,180,174,21,153,241,255,0,114,50,169,139,245,175,241,173,90,21,218,157,71,254,65,17,168,137,71,43,255,0,72,83,75,113,239,241,113,208,159,234,144,45,80,4,85,254,234,62,68,255,0,240,231,255,0,86,107,31,246,65,223,240,183,20,172,76,105,177,41,152,153,134,149,223,76,219,117,158,119,69,55,165,122,63,55,148,242,217,115,230,222,66,28,78,142,52,180,250,201,45,116,212,181,35,35,60,193,11,105,194,12,230,208,178,121,195,51,10,42,109,210,189,51,121,221,31,40,163,219,52,215,80,178,138,167,26,171,202,230,201,146,226,116,209,150,185,173,25,182,149,19,142,41,105,74,118,145,173,214,234,130,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,147,40,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,57,254,53,227,222,19,229,218,213,139,122,227,29,215,242,126,139,54,160,138,91,18,122,25,50,247,202,91,110,56,150,246,71,109,197,150,168,101,195,212,203,111,171,166,186,153,17,243,252,45,207,174,83,177,166,251,166,97,158,26,98,183,166,110,74,207,59,162,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,1,242,110,203,90,133,124,218,181,155,42,233,131,214,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,104,204,109,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,254,254,0,224,229,119,48,24,203,105,224,237,184,247,79,46,230,168,38,59,146,118,161,125,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,202,179,99,225,99,25,62,31,220,62,92,248,205,96,245,88,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,162,155,210,179,35,149,205,101,108,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,138,114,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,249,46,32,212,148,41,109,58,210,205,8,223,180,161,255,0,19,174,31,243,49,118,28,156,192,224,133,187,213,223,81,55,63,115,83,90,113,247,101,87,162,182,195,44,180,168,200,82,205,178,121,134,227,246,50,218,18,167,146,181,104,106,113,40,67,148,216,47,251,133,199,129,60,50,252,107,206,38,137,84,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,232,56,142,231,142,54,107,111,40,22,126,31,34,92,124,58,179,228,62,184,47,58,183,90,93,110,90,136,144,115,93,96,204,146,132,37,36,164,176,149,39,154,148,58,234,148,105,55,141,166,252,78,69,242,101,93,206,30,35,202,166,57,85,244,53,153,107,244,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,57,174,58,102,143,2,114,215,232,79,219,93,243,242,115,229,31,83,232,207,232,201,147,57,253,63,43,157,253,236,211,155,118,243,218,250,90,107,187,179,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,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,132,180,226,71,196,18,78,93,163,55,131,216,55,85,136,172,69,168,199,76,153,181,38,93,105,229,219,40,39,88,113,162,118,59,204,58,203,203,146,201,190,146,66,148,149,182,131,67,154,104,182,204,233,48,119,252,157,103,22,251,202,5,247,34,191,64,135,233,155,110,179,179,229,5,191,204,102,63,165,57,76,200,68,95,231,75,97,215,24,229,57,32,220,249,178,45,250,109,86,164,125,151,105,142,87,253,155,138,121,38,196,236,65,195,235,134,37,114,222,174,97,189,193,38,12,232,198,123,29,71,163,228,17,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,103,48,106,160,86,7,22,188,235,250,18,28,204,166,225,149,78,171,14,180,247,37,203,210,160,193,242,27,76,23,152,230,34,152,147,52,239,115,156,135,90,113,213,54,164,164,155,36,180,102,225,58,242,17,89,120,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,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,163,236,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,236,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,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,105,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,43,10,224,251,155,206,236,163,223,83,127,199,205,177,148,220,15,249,121,83,226,60,234,15,252,183,219,53,163,252,122,77,207,234,27,18,171,138,63,129,60,77,252,23,206,33,10,1,23,83,196,235,62,63,177,10,20,156,6,194,122,214,219,250,224,167,171,210,85,74,117,71,151,42,215,101,75,101,77,234,158,82,139,157,33,133,72,36,237,113,183,89,73,182,241,105,189,165,29,69,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,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,135,178,197,151,171,87,43,248,53,69,194,59,90,79,95,208,115,36,212,106,139,138,220,119,170,115,157,86,231,100,56,148,23,249,45,160,148,165,169,13,52,210,13,107,217,184,250,168,164,14,35,252,64,38,102,34,186,238,18,97,13,197,254,212,240,58,103,221,147,29,183,227,185,113,74,216,135,55,72,67,200,109,196,50,203,134,104,67,38,157,166,227,70,234,141,127,50,77,70,188,18,203,165,247,141,244,123,234,236,160,71,228,219,120,115,111,206,174,220,21,61,236,171,165,229,64,151,38,43,92,149,186,135,23,207,114,25,179,185,178,95,47,126,245,17,145,104,124,168,118,172,215,101,71,17,242,149,136,235,178,175,86,186,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,175,12,92,248,254,196,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,119,82,50,174,52,167,148,239,11,24,55,240,254,222,242,230,4,0,227,39,152,44,39,172,67,164,229,250,153,111,210,171,183,213,10,160,115,42,85,41,12,73,106,85,180,218,216,142,243,109,199,94,212,54,247,84,219,200,222,68,183,27,74,89,45,205,243,57,75,106,181,112,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,69,11,170,102,63,55,148,202,222,115,231,30,90,27,78,141,180,181,122,202,45,116,208,181,51,34,59,74,226,135,101,94,88,117,144,156,54,177,241,3,18,165,223,245,218,53,241,14,52,139,142,92,50,138,252,244,20,42,153,180,110,35,122,204,214,150,141,182,205,106,90,150,225,160,214,163,53,40,204,84,88,145,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,232,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,73,124,71,248,127,204,203,189,117,220,91,194,27,119,253,169,231,244,204,59,26,59,143,200,114,221,149,177,13,237,144,183,150,227,139,101,231,8,214,135,141,91,73,199,77,165,18,62,100,221,130,195,82,87,101,211,66,177,173,90,205,235,116,206,232,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,176,70,191,238,163,228,79,255,0,14,127,245,102,177,255,0,100,29,87,54,62,22,49,147,225,253,195,229,207,140,214,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,137,225,139,159,31,219,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,138,127,128,10,160,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,97,45,100,78,125,34,108,182,213,176,191,238,24,184,91,251,47,201,181,149,213,208,189,25,85,187,122,139,166,161,252,235,157,213,117,78,31,72,255,0,98,212,148,110,130,220,47,81,59,116,211,214,73,44,214,37,80,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,1,73,124,72,248,125,198,203,180,150,241,135,6,233,82,213,135,85,25,9,141,54,154,203,78,188,139,101,100,211,13,180,110,200,121,247,94,121,18,94,55,212,75,82,82,134,214,104,111,93,86,217,28,85,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,83,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,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,127,54,62,22,49,147,225,253,195,229,207,140,214,11,254,226,143,224,79,19,127,5,243,136,66,128,71,191,192,188,11,196,124,197,226,61,59,11,240,190,141,215,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,41,192,188,11,195,140,186,97,197,59,11,240,190,141,208,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,83,7,25,252,33,141,104,99,205,181,139,148,230,34,51,31,16,168,234,102,97,37,247,86,251,213,26,127,45,167,30,90,21,234,33,7,25,232,45,164,144,125,166,203,134,105,35,61,203,175,97,161,62,29,88,57,66,193,188,163,216,145,169,15,117,18,239,10,123,23,141,82,78,213,163,157,42,123,13,56,146,216,165,172,147,202,96,163,177,170,118,165,124,141,251,82,165,168,132,149,28,255,0,26,241,239,9,242,237,106,197,189,113,142,235,249,63,69,155,80,69,45,137,61,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,85,167,196,123,38,55,205,213,70,178,173,108,100,235,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,163,138,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,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,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,28,43,138,198,122,163,94,46,79,202,198,20,79,137,38,133,22,65,179,122,206,84,87,82,250,170,49,38,172,189,26,130,121,180,146,80,211,177,219,117,79,54,106,230,25,182,148,173,41,75,132,237,101,137,211,194,247,58,255,0,201,254,251,70,12,98,21,78,149,7,13,175,42,130,228,187,81,154,124,159,67,85,20,202,80,137,6,234,82,122,178,239,41,134,92,39,12,144,223,168,238,246,210,135,121,147,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,0,0,0,0,0,0,0,0,63,194,84,232,144,81,204,153,33,182,81,251,206,44,146,69,252,79,239,33,225,113,43,5,240,151,27,104,235,167,222,214,181,18,178,211,154,109,146,228,24,210,28,78,138,65,158,213,184,133,145,106,109,36,143,236,78,158,194,210,174,115,79,194,106,237,181,57,215,94,9,201,77,82,154,141,188,202,123,203,117,249,103,175,33,178,229,181,26,25,39,233,41,213,31,111,209,45,125,134,43,214,173,69,185,236,170,177,194,170,193,168,210,39,199,82,87,181,214,156,142,226,85,161,41,38,68,162,37,17,145,41,39,175,218,70,36,6,94,51,239,142,56,17,81,142,223,202,138,133,118,140,217,161,42,133,83,155,50,82,16,217,41,173,73,182,250,132,32,180,67,91,75,217,162,140,187,143,178,211,50,249,196,199,2,241,122,155,6,21,195,83,249,55,91,89,52,195,233,169,189,14,27,42,120,210,209,40,219,37,202,90,205,27,220,61,12,251,116,73,251,72,75,58,53,199,64,184,98,53,58,133,91,129,80,142,242,18,227,110,69,146,135,82,164,153,17,145,145,164,204,143,176,200,255,0,137,15,164,0,0,60,253,247,98,219,88,143,107,84,45,11,174,153,30,117,62,161,29,214,22,219,204,54,233,39,152,218,155,53,36,156,74,146,74,36,173,90,30,135,222,40,139,61,25,53,186,242,225,127,84,235,240,160,27,182,133,98,164,243,212,231,152,105,213,34,58,93,122,74,218,101,74,38,27,105,10,75,76,145,154,18,103,167,179,82,238,244,57,13,207,101,197,151,187,150,37,161,119,84,38,84,45,26,140,134,217,83,110,186,227,189,39,49,200,173,154,146,78,72,67,77,165,13,50,173,15,67,211,95,119,119,228,226,99,137,118,70,49,227,29,30,254,177,231,54,252,69,219,241,226,172,146,235,42,50,89,202,152,233,154,185,74,89,107,163,137,215,214,255,0,81,137,7,193,126,230,168,166,175,113,219,39,36,206,25,179,50,81,52,107,87,211,221,78,70,186,107,167,119,102,186,106,45,144,0,0,126,26,237,69,154,69,18,161,86,146,122,53,10,43,178,28,62,207,162,132,26,143,188,200,187,139,222,51,137,155,43,193,235,247,49,247,253,75,118,230,209,115,85,98,198,237,51,249,162,158,249,163,251,74,253,255,0,103,103,184,92,215,12,251,57,22,158,88,168,235,228,54,218,234,135,30,160,173,169,211,113,187,79,135,169,159,170,90,159,171,223,219,247,152,149,224,0,0,3,158,226,38,63,224,254,22,48,227,151,166,32,219,244,247,154,35,53,70,122,173,21,167,187,9,122,250,142,56,147,239,109,69,247,150,158,241,195,231,241,57,202,204,9,167,11,229,20,137,26,43,111,53,137,116,229,183,222,101,174,238,171,187,179,95,184,116,28,62,206,150,92,241,33,77,181,69,196,186,12,103,157,81,33,12,205,172,192,67,134,163,217,161,109,75,234,61,117,89,22,158,242,49,218,161,205,133,81,140,220,218,124,182,101,71,121,36,182,221,101,194,90,22,147,45,72,201,69,216,100,100,100,122,253,163,253,192,0,0,126,82,166,196,41,199,80,229,151,60,255,0,181,161,107,221,167,126,154,247,15,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,228,200,98,36,119,101,201,117,13,50,202,20,227,139,90,137,41,74,72,181,51,51,62,194,34,34,239,21,19,196,107,136,13,197,84,184,170,56,53,132,213,233,116,216,116,217,15,69,168,84,32,74,91,46,56,235,110,75,142,235,100,235,18,76,141,6,70,218,182,169,4,102,100,70,126,194,21,223,29,139,231,16,106,124,150,83,91,184,103,60,189,234,208,158,150,225,168,213,161,168,244,220,127,73,125,254,245,125,163,222,187,149,60,125,98,133,242,136,240,198,229,56,188,190,105,109,162,205,221,183,102,253,127,169,211,187,237,31,2,212,196,60,94,193,59,162,28,250,61,114,229,183,103,83,36,182,249,196,84,153,81,18,190,91,137,62,91,136,74,144,102,131,83,68,70,158,207,163,167,179,178,218,50,35,196,134,149,139,253,62,28,98,212,200,148,219,144,137,13,197,150,227,137,101,153,69,252,217,148,39,123,242,150,226,222,83,142,56,122,18,123,72,181,46,221,72,88,11,78,180,251,72,121,135,16,227,110,36,148,133,160,200,210,162,62,210,50,50,239,33,255,0,96,0,3,146,102,190,133,242,139,47,55,245,61,49,249,206,124,156,170,169,180,236,221,235,244,47,145,30,154,31,188,103,114,152,236,155,91,20,226,62,69,203,145,72,184,27,89,17,234,91,86,212,146,62,222,227,46,212,253,159,192,104,215,46,23,11,183,62,5,216,149,103,212,131,113,219,114,150,107,52,31,97,168,225,178,163,239,51,253,239,120,233,32,0,2,156,120,203,203,74,241,86,131,20,148,173,83,73,138,189,53,236,254,249,168,16,174,166,38,75,138,74,40,210,158,104,150,70,149,18,22,105,212,143,188,143,65,213,178,211,128,55,78,98,49,58,153,104,209,98,188,184,170,146,203,181,25,4,135,12,155,141,212,50,219,170,220,150,220,34,50,39,136,245,81,104,94,223,183,64,25,123,192,235,83,0,176,222,153,100,91,48,24,101,76,176,202,166,60,134,155,74,159,144,76,52,211,142,41,72,109,27,141,92,148,153,153,150,167,237,247,23,77,1,228,175,124,88,195,124,58,128,229,66,243,189,168,84,134,219,51,78,147,42,76,71,81,168,146,163,218,92,197,167,183,212,87,103,216,126,227,17,170,241,226,133,150,219,101,53,22,226,85,223,169,61,5,111,33,37,18,68,7,146,241,163,118,134,141,37,145,168,140,211,217,221,174,164,56,5,231,198,142,216,54,36,198,178,236,138,167,56,144,180,182,228,250,107,123,119,232,162,35,213,185,218,233,174,222,239,183,236,28,30,234,226,231,143,117,150,30,98,149,2,141,4,148,106,229,173,182,166,180,178,35,37,17,118,166,97,246,246,151,249,132,120,196,140,225,230,31,19,214,233,87,49,58,226,141,29,226,82,87,22,21,106,114,25,82,79,126,169,52,41,229,17,145,146,204,180,247,17,16,227,178,230,205,158,242,228,206,150,244,151,150,102,165,56,243,134,181,40,204,245,51,51,62,211,61,76,255,0,206,63,196,140,136,200,204,181,208,196,181,202,174,115,236,204,185,83,22,219,216,79,65,170,213,9,70,227,117,23,104,77,63,33,42,218,198,133,205,55,219,81,17,41,157,221,158,211,215,188,251,59,53,221,198,75,19,170,49,221,141,108,90,84,88,105,90,20,132,41,112,36,54,164,234,74,34,50,52,77,236,50,213,63,230,31,187,42,248,205,154,252,224,98,236,24,245,11,130,163,2,215,167,201,106,108,229,196,151,82,105,149,180,220,166,9,198,200,205,110,182,106,54,164,31,170,173,11,66,45,79,78,251,100,180,109,166,237,90,51,52,148,76,145,40,218,221,171,175,185,189,106,213,106,87,106,180,45,126,150,157,222,193,246,192,0,0,0,0,0,0,0,102,179,54,62,41,241,147,226,5,195,230,47,137,21,81,200,228,156,74,225,255,0,97,102,147,13,151,17,170,237,177,71,173,174,233,166,41,13,48,85,26,116,90,181,65,103,53,14,104,70,185,44,181,170,84,151,20,124,198,90,109,40,52,169,164,182,244,74,194,172,76,186,176,111,17,237,204,82,178,165,244,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,138,171,227,63,73,165,83,179,95,68,153,79,166,68,139,34,169,99,192,151,57,214,89,74,23,41,242,153,53,146,117,213,17,106,181,147,76,180,217,41,90,158,198,208,158,228,145,23,96,224,99,245,217,249,111,245,33,202,184,213,248,167,181,190,31,193,243,26,136,130,177,174,154,236,75,86,163,101,71,157,178,139,85,168,67,170,76,141,202,65,243,101,68,110,75,113,220,222,101,189,59,81,54,73,104,70,73,62,102,170,35,52,164,203,186,228,115,40,149,92,223,98,226,173,71,234,50,232,246,157,6,58,106,87,29,85,136,234,90,208,193,172,146,136,172,172,210,109,34,75,199,187,103,48,244,36,54,243,132,151,57,70,218,180,17,105,218,212,43,26,213,163,89,86,180,30,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,251,71,214,25,172,205,143,138,124,100,248,129,112,249,139,226,194,112,219,39,212,172,217,112,183,195,84,211,202,91,119,221,157,30,230,159,106,45,151,82,72,146,250,234,178,205,200,46,165,197,165,173,146,13,150,144,78,41,73,54,150,148,47,118,194,113,183,42,218,236,181,171,182,53,213,89,178,174,152,61,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,118,139,180,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,202,184,191,238,23,30,4,240,203,241,175,56,154,40,4,122,10,237,129,121,91,54,205,179,121,215,109,233,113,40,87,140,121,50,104,85,5,17,27,19,145,30,66,227,190,72,81,25,145,45,183,91,50,82,15,69,145,41,181,25,109,113,10,87,127,225,217,140,248,37,129,25,139,165,223,184,209,77,150,220,118,35,202,102,5,125,50,223,228,80,214,184,175,165,111,46,28,118,28,118,90,221,37,38,58,75,114,80,217,60,226,205,43,50,66,155,208,72,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,0,112,184,241,217,134,95,141,121,60,209,127,192,2,130,248,166,220,246,109,207,157,43,201,118,125,62,34,23,75,143,2,151,87,157,26,164,114,209,81,168,179,25,4,235,134,95,69,133,180,147,110,34,218,73,246,46,34,148,173,22,165,145,122,14,16,213,251,86,141,156,154,109,58,225,162,117,211,235,182,253,82,159,66,127,166,109,222,130,114,91,76,133,191,185,102,74,107,88,177,229,181,189,26,168,249,219,12,182,173,102,87,168,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,63,248,157,100,59,246,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,142,185,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,122,19,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,22,112,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,211,133,199,129,60,50,252,107,206,38,137,84,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,21,87,199,59,234,79,243,39,233,162,178,236,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,249,241,126,124,52,177,159,4,177,23,46,148,123,11,8,41,178,232,82,44,72,252,154,197,2,92,183,231,63,1,114,101,74,83,111,57,49,108,50,211,235,144,109,59,32,201,148,146,27,55,13,4,148,17,37,34,90,138,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,33,174,73,243,49,27,42,55,109,255,0,137,236,193,137,80,174,191,99,200,164,91,208,101,147,188,137,53,23,170,48,13,60,195,109,38,100,134,218,109,231,140,141,72,222,76,155,100,180,41,105,49,194,174,203,166,187,124,221,85,155,214,233,157,214,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,96,184,156,143,240,192,176,108,156,47,168,214,179,65,135,145,43,151,181,215,30,85,58,85,30,164,166,100,49,66,133,204,82,18,81,156,97,197,167,169,113,41,75,189,82,22,78,54,74,66,27,229,154,92,83,149,215,157,188,159,92,217,70,197,7,104,170,41,115,108,154,228,135,213,105,214,37,187,31,159,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,237,79,213,202,198,112,106,184,61,133,24,171,151,187,148,226,46,201,196,75,94,224,75,14,169,165,115,233,213,183,169,78,50,194,208,166,208,165,56,135,212,220,120,234,66,253,84,25,182,225,41,178,75,164,228,96,26,146,187,41,213,218,197,171,89,164,218,215,31,201,250,212,218,124,136,244,234,191,70,137,126,143,148,182,212,150,164,242,22,100,135,121,107,52,175,150,163,218,173,186,31,97,140,214,99,246,27,226,62,18,99,45,217,96,98,228,206,182,239,167,84,20,237,82,111,92,115,58,231,31,73,62,153,92,229,122,238,115,144,234,29,213,100,78,124,231,174,148,175,114,74,127,240,91,198,60,39,182,42,55,110,14,213,217,244,117,253,121,84,35,200,165,201,221,37,239,75,197,141,22,67,138,141,177,40,54,99,244,196,137,14,243,20,180,169,222,171,111,111,41,36,45,168,5,74,241,164,198,60,39,185,234,54,150,14,210,25,244,141,253,102,212,36,72,170,73,221,37,159,68,69,147,22,59,137,141,177,72,38,100,117,36,184,238,243,18,181,41,174,151,111,103,53,68,43,219,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,251,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,238,207,136,221,58,187,71,225,213,122,82,110,155,143,229,5,106,21,62,221,143,81,171,244,104,137,233,9,72,170,64,75,178,121,8,51,67,92,197,146,151,203,73,237,78,237,11,176,133,11,142,213,157,60,55,153,132,217,172,196,251,42,108,206,171,149,112,63,81,142,234,167,63,49,195,139,52,138,100,114,117,249,26,186,235,196,204,134,201,197,172,212,163,112,150,123,215,244,206,202,120,41,193,195,132,224,117,233,86,160,199,228,222,111,92,8,135,113,27,149,66,125,199,162,180,206,248,46,38,49,37,61,51,63,63,41,9,51,37,169,199,27,124,249,134,68,150,218,177,81,31,243,211,132,216,203,141,121,113,184,172,44,14,187,253,11,94,151,181,201,48,247,37,175,78,193,36,44,158,166,117,6,101,211,243,117,79,173,169,37,123,57,78,26,90,117,197,22,117,197,175,100,207,23,176,142,189,195,59,22,240,114,220,126,36,11,238,216,177,238,250,133,193,5,76,33,135,234,8,125,137,38,212,244,26,123,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,13,25,228,191,13,241,31,8,178,193,96,97,206,45,76,234,46,154,45,61,198,166,39,174,57,125,43,107,144,235,145,226,243,79,82,62,67,11,105,141,16,102,218,121,91,91,82,144,148,168,243,132,46,123,22,243,167,74,202,198,66,112,142,133,104,92,17,19,138,151,46,27,219,133,111,195,56,201,148,112,152,56,76,37,218,131,237,169,68,148,33,41,39,82,209,172,148,75,120,146,92,183,16,135,182,211,93,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,247,184,115,100,163,249,42,225,195,245,251,254,153,74,115,19,110,159,156,169,73,96,185,174,82,224,153,32,219,166,37,237,202,66,182,173,6,227,170,104,146,149,184,164,167,87,82,203,78,31,128,227,87,225,98,214,248,129,7,203,170,34,184,56,123,216,22,110,41,230,230,201,195,236,65,183,162,87,45,234,228,122,220,105,208,100,145,236,117,30,135,152,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,242,179,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,228,87,12,92,248,254,196,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,147,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,165,60,216,248,88,198,79,135,247,15,151,62,51,88,52,167,155,31,11,24,201,240,254,225,242,231,198,107,5,223,113,31,225,255,0,15,49,20,39,113,111,8,109,223,246,216,129,211,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,146,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,9,200,190,115,104,89,195,195,137,85,55,41,94,134,188,237,126,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,64,66,174,47,63,33,63,145,181,75,229,119,251,171,242,130,151,242,91,250,239,247,83,152,174,103,245,126,175,247,143,95,253,111,169,238,245,249,98,139,6,170,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,136,171,155,220,222,127,37,44,101,193,63,149,51,121,56,123,120,250,126,21,209,178,7,82,243,28,164,193,233,101,183,180,201,194,229,56,234,183,146,119,238,105,199,116,109,110,19,91,100,85,90,153,102,226,189,129,54,141,49,200,149,251,78,241,163,185,25,213,196,150,102,197,66,157,45,147,74,141,183,153,81,25,161,198,156,61,22,218,139,177,68,105,62,227,20,3,157,188,159,92,217,70,197,7,104,170,41,115,108,154,228,135,213,105,214,37,187,31,159,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,237,75,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,169,199,43,254,205,197,60,147,98,118,32,225,245,195,18,185,111,87,48,222,224,147,6,116,99,61,142,163,209,242,8,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,179,152,47,251,138,63,129,60,77,252,23,206,33,10,1,26,30,201,38,79,173,156,163,97,123,84,84,148,73,183,181,114,59,10,187,43,17,29,145,200,156,251,78,62,182,80,219,110,172,210,148,50,153,43,104,150,148,54,110,18,73,107,74,76,246,166,69,0,0,173,94,55,191,33,63,101,152,105,233,15,254,76,254,80,75,244,71,245,223,238,95,76,93,127,119,205,127,93,232,223,167,235,254,231,103,48,85,14,30,205,179,105,215,253,181,80,196,106,76,186,165,167,22,177,9,234,244,24,138,52,191,42,156,151,144,114,89,108,201,104,50,90,154,37,164,140,150,142,211,47,89,61,229,168,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,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,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,80,15,20,127,29,152,155,248,47,147,194,31,147,15,115,131,85,194,12,147,92,57,119,177,14,33,87,113,10,232,171,170,189,41,230,148,181,193,162,59,79,128,198,198,146,164,114,148,185,38,153,45,154,247,26,154,67,43,209,36,167,26,113,28,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,125,105,112,202,193,40,25,80,44,4,184,104,177,21,115,212,99,162,171,83,185,91,125,247,150,155,144,161,188,203,114,210,104,83,10,126,52,101,73,120,153,142,189,173,154,12,205,105,230,45,197,170,152,49,211,2,241,31,46,152,143,81,194,252,80,163,116,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,64,191,243,139,125,226,134,86,45,204,180,95,80,253,39,242,74,224,135,81,163,214,249,140,179,210,210,226,211,149,9,138,119,78,211,9,223,183,152,181,243,214,226,150,122,237,50,61,9,67,202,229,59,197,62,13,252,64,183,188,197,129,165,48,0,0,0,0,0,0,0,0,0,31,18,238,182,155,186,168,207,82,87,50,68,83,119,110,142,176,230,197,167,69,165,93,138,208,244,250,58,119,123,69,54,226,166,104,115,131,148,156,68,151,100,220,53,185,117,8,113,249,124,135,167,201,170,58,211,187,152,67,138,218,165,186,209,43,67,144,68,122,23,97,145,125,231,235,109,222,51,87,235,13,242,174,107,38,139,36,143,191,149,77,121,126,255,0,223,157,254,79,249,132,107,204,238,104,236,108,122,169,183,83,163,225,93,6,130,250,26,125,10,122,37,13,152,174,58,165,180,210,18,107,82,93,89,168,211,202,236,61,123,53,251,123,35,89,153,25,153,145,105,169,143,246,137,54,100,7,209,38,12,183,163,60,131,37,37,198,92,52,41,38,71,169,25,25,118,151,105,23,249,135,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,181,83,11,183,176,255,0,206,59,197,153,198,142,216,38,35,70,189,44,138,167,56,208,132,184,228,10,107,123,119,232,146,51,213,201,218,233,174,238,255,0,179,237,29,254,206,226,133,150,219,153,52,230,229,213,223,166,189,57,108,161,69,46,68,6,82,201,175,110,166,189,101,153,164,136,213,219,223,166,134,36,173,145,139,24,111,136,176,27,168,89,151,181,10,174,219,134,73,210,29,73,137,10,37,26,82,123,79,150,181,118,250,233,236,251,75,222,67,214,128,230,89,132,192,235,83,31,112,222,167,100,92,208,24,121,79,48,242,161,188,182,155,82,152,144,108,58,211,110,37,75,109,123,77,60,229,25,25,22,165,236,247,30,127,243,45,128,55,78,93,241,58,167,104,214,162,188,136,169,146,243,180,233,6,135,8,156,141,212,60,219,74,220,166,219,35,51,38,76,245,73,104,126,207,179,148,191,50,92,162,73,73,148,243,164,130,36,164,150,179,86,132,93,196,90,139,21,224,211,45,40,197,90,244,93,202,213,84,153,75,211,94,207,239,154,121,11,142,0,0,28,219,49,247,11,182,198,5,223,117,102,20,130,113,171,114,168,104,53,159,97,40,161,188,162,238,50,253,223,120,206,85,77,217,55,78,41,203,124,203,153,34,175,112,56,179,34,212,247,45,217,38,125,157,230,125,170,251,127,136,209,30,84,40,95,39,114,243,96,211,213,31,146,231,201,202,82,156,78,205,190,191,66,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,180,204,204,251,136,87,246,123,184,144,210,176,131,168,195,140,37,153,18,165,114,25,45,185,82,219,113,47,51,20,191,156,178,180,239,98,82,28,67,201,113,182,207,67,79,97,30,167,219,161,10,152,187,49,15,23,177,178,232,153,62,177,92,185,110,41,213,41,46,60,81,19,38,84,180,163,152,226,143,150,218,20,165,153,36,148,233,145,23,111,210,211,219,219,247,154,202,158,62,191,66,249,68,88,99,114,148,94,95,52,247,81,102,238,219,179,126,191,212,233,221,246,143,5,33,139,231,15,170,124,151,147,91,183,167,50,189,233,212,158,136,225,40,149,161,40,181,218,127,73,29,254,244,253,130,196,56,115,113,1,184,169,87,21,59,6,177,102,189,46,165,14,165,33,152,180,250,132,249,75,121,198,221,113,200,145,218,108,221,126,73,17,32,136,156,86,137,65,153,25,153,151,180,133,187,70,144,196,184,237,75,140,234,29,101,228,37,198,214,133,18,146,164,153,106,70,70,93,134,70,71,222,63,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,38,205,85,254,214,27,96,13,241,114,169,244,180,243,116,26,154,99,234,173,166,111,20,39,214,146,79,172,147,215,84,118,104,122,140,227,221,21,185,119,125,217,85,184,100,41,107,126,177,80,126,89,238,51,51,220,235,170,94,157,166,103,222,175,121,253,230,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,167,222,39,211,86,109,172,220,2,166,185,111,211,87,17,13,242,137,149,196,108,209,176,147,183,67,78,221,59,187,62,225,9,115,231,147,76,12,187,237,26,165,229,73,69,42,220,185,98,195,125,216,205,195,40,112,219,146,234,90,148,226,18,162,75,6,226,212,167,20,68,100,71,169,146,75,78,210,212,83,89,63,112,225,189,230,167,105,179,228,66,169,209,39,159,41,248,238,173,181,115,25,119,177,73,82,118,171,77,200,35,35,45,15,176,187,140,94,199,14,236,204,55,143,88,53,79,167,213,231,165,218,253,190,195,84,233,60,199,119,60,241,49,22,33,45,229,110,117,107,86,171,116,245,81,233,169,247,145,31,124,177,0,0,30,115,18,97,57,81,195,187,162,3,44,161,215,36,209,102,180,132,45,59,146,165,41,133,145,17,151,180,187,70,109,49,130,44,138,22,55,94,108,75,141,200,114,29,211,81,35,65,32,210,69,178,91,133,234,145,233,217,217,216,47,151,32,215,43,55,62,89,45,25,12,171,94,142,157,2,26,187,75,177,72,167,197,51,46,243,253,239,254,176,145,32,0,63,229,199,16,211,106,117,197,146,80,130,53,41,70,122,17,17,119,153,152,163,46,43,152,139,6,243,204,41,82,224,58,203,200,164,64,232,214,182,84,74,34,91,83,167,36,200,204,148,125,190,177,118,104,95,113,8,125,103,218,117,219,226,228,167,90,214,229,58,68,217,213,41,44,198,105,182,25,91,134,70,227,137,65,25,146,8,207,77,202,73,118,17,247,139,229,200,94,82,45,236,189,97,157,54,177,80,165,52,119,85,106,19,50,166,190,243,8,231,48,111,71,138,167,25,220,108,182,226,73,46,178,103,177,70,122,31,126,167,221,42,199,252,60,251,49,153,92,137,15,33,166,155,73,173,107,90,137,41,74,72,181,51,51,62,194,34,33,5,115,163,196,154,207,193,118,102,89,56,103,80,131,92,186,9,46,52,183,88,117,169,49,226,175,73,13,154,22,166,101,33,196,56,151,26,65,153,105,169,18,189,230,68,85,33,139,25,140,197,220,101,172,203,170,94,55,165,93,214,100,190,227,229,5,21,41,74,138,217,169,110,43,68,182,227,171,34,208,156,82,75,183,177,61,158,253,124,13,46,141,92,184,231,38,13,22,149,58,167,49,229,17,37,152,172,45,231,22,163,50,34,209,41,35,51,51,53,17,125,230,94,241,220,172,60,138,102,91,16,34,162,117,63,13,235,84,246,23,161,146,170,20,121,237,17,145,146,79,176,202,58,139,185,101,254,99,29,0,184,92,230,109,198,218,113,186,76,52,146,141,41,89,45,138,129,25,123,207,251,211,184,127,148,174,24,89,152,139,14,76,131,161,52,234,216,37,154,80,212,90,130,148,189,11,82,218,93,39,110,190,193,195,239,252,183,99,126,26,190,235,119,86,25,92,209,217,100,148,165,202,58,44,180,48,68,70,173,79,122,218,73,119,33,71,247,118,142,106,180,45,181,169,183,16,164,45,6,105,82,84,90,25,25,119,145,144,244,88,125,100,212,49,14,237,166,218,84,183,227,179,34,163,37,152,233,91,234,82,82,70,227,168,108,140,205,41,81,247,172,189,134,44,91,4,184,61,79,173,156,10,246,38,93,172,166,156,225,181,35,149,75,158,162,90,219,62,90,244,209,232,70,147,213,38,178,239,211,93,62,209,100,152,35,151,188,52,192,43,113,155,126,194,161,70,142,104,105,45,187,44,226,199,68,135,204,155,109,6,167,22,211,104,220,106,228,160,204,204,187,76,181,247,105,210,192,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,241,175,56,154,32,175,21,204,148,126,204,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,197,39,99,110,150,210,89,19,204,180,152,149,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,247,94,42,216,153,106,227,38,48,97,158,41,89,82,250,138,45,205,133,244,202,132,109,206,54,183,25,223,80,168,239,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,32,56,24,253,118,126,91,253,72,114,174,53,126,41,237,111,135,240,124,198,162,34,86,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,165,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,63,226,133,146,143,229,1,98,47,25,240,246,153,85,157,137,54,109,61,17,154,167,66,46,119,166,105,105,121,75,92,114,105,74,45,30,107,154,251,205,155,100,107,115,215,107,99,138,91,92,186,75,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,167,37,153,142,170,230,159,1,169,88,169,93,178,37,219,85,37,72,122,155,49,6,210,147,10,107,236,109,39,37,65,82,140,212,184,202,81,154,123,76,205,14,33,230,141,75,229,243,21,221,64,101,92,93,246,75,112,47,14,51,23,195,50,195,194,252,80,163,117,212,169,222,153,117,151,154,50,68,170,124,164,213,231,19,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,170,171,205,118,84,113,31,41,88,142,187,42,245,107,174,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,106,112,180,207,213,118,37,118,131,149,60,94,168,117,212,169,223,204,108,234,220,169,40,67,148,247,18,131,54,233,175,41,197,23,49,149,237,38,227,232,102,226,28,83,108,164,150,133,182,76,91,80,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,115,252,126,198,58,22,95,240,106,236,198,43,141,158,162,37,179,79,84,134,227,110,90,58,185,75,81,55,26,54,244,33,102,223,53,247,26,107,153,176,210,141,251,149,234,164,204,102,92,125,91,78,233,174,216,215,85,26,245,181,167,116,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,216,52,251,105,221,52,43,230,213,163,94,182,180,238,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,251,7,214,28,171,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,51,217,157,188,159,92,217,70,197,7,104,170,41,115,108,154,228,135,213,105,214,37,187,31,159,57,134,155,97,111,33,198,218,89,169,43,101,82,80,209,173,72,108,156,52,154,208,148,145,237,79,64,225,197,158,56,217,82,188,167,217,248,130,137,114,48,234,240,144,194,231,60,210,221,117,116,73,105,35,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,225,89,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,106,113,34,225,187,251,64,244,166,97,114,245,65,255,0,101,126,188,203,154,217,134,215,251,181,237,92,200,136,47,251,179,188,220,104,191,190,59,84,146,231,234,82,43,3,2,241,211,17,242,233,136,244,236,80,194,250,207,67,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,83,44,89,133,181,115,65,131,84,92,92,181,163,116,29,127,50,53,70,150,185,77,200,122,153,57,165,109,118,59,138,65,255,0,146,226,13,73,66,150,211,173,44,208,141,251,75,170,128,170,190,57,223,82,127,153,63,77,21,86,45,83,133,30,69,191,168,205,6,53,217,159,247,188,171,2,20,229,127,148,165,85,28,142,105,255,0,146,233,86,165,126,251,196,143,239,119,133,170,14,127,142,152,23,135,25,139,195,138,142,23,226,133,27,174,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,173,142,152,23,136,249,116,196,122,142,23,226,133,27,161,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,0,213,64,138,188,68,114,135,252,171,112,104,190,75,66,231,98,21,157,205,155,107,239,159,211,50,255,0,53,77,117,81,28,220,70,217,243,91,105,59,13,91,54,186,219,90,184,134,205,221,212,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,208,166,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,76,237,231,6,217,202,54,23,187,90,81,196,155,123,87,35,190,155,78,143,45,169,28,137,207,180,227,8,121,110,56,210,13,41,67,41,146,135,77,10,91,102,225,36,208,133,36,207,114,115,215,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,189,238,28,217,40,254,74,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,245,184,163,248,19,196,223,193,124,226,16,160,17,97,60,103,240,134,53,161,143,54,214,46,83,152,136,204,124,66,163,169,153,132,151,221,91,239,84,105,252,182,156,121,104,87,168,132,28,103,160,182,146,65,246,155,46,25,164,140,247,47,245,240,91,198,58,21,159,140,183,110,14,213,217,229,203,196,74,124,121,20,185,59,150,123,165,83,83,33,197,70,216,148,25,22,246,31,144,239,49,75,66,83,211,109,245,148,226,72,174,80,5,101,241,94,200,228,107,150,149,91,205,198,28,174,89,215,105,177,227,174,238,164,146,29,144,83,162,52,150,216,76,214,9,36,163,105,108,52,148,115,82,122,52,108,180,167,53,66,155,95,58,168,45,171,166,187,103,212,94,171,91,147,186,73,114,41,243,233,110,57,202,67,155,162,205,138,236,73,45,232,178,50,45,236,62,234,53,211,114,119,106,147,37,17,25,124,161,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,111,220,52,184,125,198,193,234,85,31,48,120,191,74,150,222,32,207,143,212,209,233,50,218,118,43,246,210,22,153,76,56,78,18,31,52,62,185,17,159,105,70,135,154,74,216,61,82,100,75,37,105,97,67,42,227,234,220,215,77,118,240,168,179,86,184,231,117,114,227,211,224,82,219,115,148,134,246,197,133,21,168,145,155,209,4,68,123,24,97,164,107,166,229,109,213,70,106,51,51,183,78,21,249,21,141,96,91,212,172,207,98,148,8,143,220,245,200,236,212,172,198,89,148,238,250,77,57,248,175,33,79,186,109,184,76,184,185,76,201,35,38,214,133,242,144,148,30,228,184,181,161,187,31,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,212,230,119,47,86,174,104,48,106,181,132,119,76,158,131,175,229,201,167,85,17,21,185,15,83,39,52,173,205,72,109,43,47,242,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,245,176,186,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,158,185,82,207,28,107,151,40,152,147,148,124,70,68,179,174,211,112,222,233,69,163,86,53,187,32,167,68,106,153,45,245,66,124,212,106,54,150,195,73,95,41,69,163,70,203,73,111,68,41,180,115,171,128,106,160,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,2,176,56,181,228,163,211,112,230,102,203,12,169,149,89,149,166,121,45,222,148,246,11,158,218,160,178,199,45,21,52,145,171,123,124,148,52,211,110,165,180,169,38,217,165,211,38,201,167,150,190,43,194,211,40,24,203,121,226,61,7,51,180,250,247,200,187,90,212,168,107,6,108,138,114,101,57,112,118,155,51,98,71,109,102,146,75,42,97,114,25,92,174,221,142,40,137,178,90,208,225,181,117,32,42,47,142,13,235,74,159,127,225,102,28,179,30,89,84,168,116,122,141,110,67,170,66,121,10,98,115,205,50,210,80,173,219,141,100,170,123,198,162,52,145,17,41,189,13,90,153,38,178,197,255,0,112,197,197,47,218,134,77,172,174,174,187,233,58,173,165,212,90,213,15,230,188,158,151,165,112,250,70,59,16,148,175,108,23,33,122,233,221,174,190,178,141,100,177,42,132,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,170,190,57,223,82,127,153,63,77,14,12,153,139,190,235,117,138,238,90,43,242,58,235,110,133,111,185,93,183,253,70,90,244,102,217,229,213,53,234,52,78,61,206,114,160,75,220,227,135,203,228,237,73,104,191,86,199,241,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,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,54,216,177,98,254,203,241,78,242,195,63,74,122,79,228,149,193,81,161,117,188,142,79,85,210,201,113,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,162,223,242,211,255,0,204,109,171,252,63,190,255,0,252,61,80,82,176,191,238,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,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,136,0,52,39,195,171,24,232,88,201,148,123,18,77,33,158,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,146,160,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,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,160,30,40,254,59,49,55,240,95,39,132,34,253,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,245,56,117,228,86,54,86,172,210,190,49,6,4,69,226,165,126,59,204,206,122,52,167,86,138,101,57,227,142,178,166,153,19,134,195,203,75,145,210,226,222,74,62,154,212,132,173,104,73,45,115,40,69,92,253,100,162,213,205,102,28,75,173,210,105,157,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,133,174,203,90,187,99,93,85,155,42,233,131,209,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,104,232,25,78,241,79,131,127,16,45,239,49,96,105,76,0,0,0,0,0,0,0,0,0,0,113,124,192,229,51,8,179,25,77,84,91,226,136,219,115,59,54,212,98,198,138,82,211,235,52,103,163,174,178,225,150,164,202,83,254,78,165,238,210,181,241,143,132,53,213,101,178,237,98,208,187,224,63,75,107,110,227,159,80,113,78,150,166,218,75,94,92,50,79,210,82,189,189,218,123,69,121,85,169,143,209,167,187,78,146,182,212,235,91,119,26,12,204,187,82,70,93,228,94,195,31,149,8,91,139,75,109,161,75,90,204,146,148,164,181,51,51,238,34,33,210,172,28,183,99,126,37,62,211,118,174,25,92,210,25,120,146,164,74,42,44,181,176,100,102,157,15,122,26,81,119,45,39,247,118,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,73,217,167,180,127,169,240,185,204,219,109,186,227,148,152,106,36,154,146,130,67,21,3,51,247,31,247,167,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,105,156,116,151,114,15,252,228,56,109,86,141,92,183,39,46,13,106,149,58,153,49,149,25,41,153,76,45,151,16,162,51,35,213,42,34,50,50,52,153,125,228,126,225,239,176,159,49,152,187,131,85,152,149,75,58,244,171,180,204,103,219,124,224,174,165,41,49,92,52,173,181,104,166,219,117,4,122,147,105,73,246,246,167,179,221,165,183,228,187,137,53,159,141,12,195,178,113,50,161,6,135,116,26,91,105,14,190,235,81,163,202,94,145,219,36,33,79,74,91,139,113,78,58,179,34,211,83,36,251,200,200,231,83,47,179,37,148,72,142,242,29,105,196,146,208,180,40,148,149,36,203,82,50,50,236,50,50,31,246,34,166,125,50,145,111,102,19,12,234,117,138,125,41,162,186,168,176,158,149,9,246,88,71,57,243,102,60,165,54,206,226,101,199,20,74,117,226,61,137,50,212,251,180,62,250,26,188,45,58,237,143,114,84,109,107,142,157,34,20,234,108,151,163,58,219,236,173,179,51,109,197,32,204,137,100,71,166,228,168,187,72,187,132,193,225,71,136,176,108,204,194,157,46,123,172,50,138,188,14,141,11,121,68,146,53,187,58,10,72,136,205,69,219,234,159,102,135,247,24,188,214,220,67,173,165,214,214,74,66,200,148,149,17,234,70,71,220,100,99,254,128,0,71,108,252,220,172,219,57,100,187,164,60,173,58,202,116,248,105,237,46,213,46,159,40,200,187,203,247,127,250,194,134,176,126,44,154,238,55,89,140,68,141,207,114,101,211,78,34,65,160,212,71,190,91,101,235,17,107,217,219,218,52,151,134,208,156,167,97,221,175,1,230,80,211,145,168,176,154,90,16,157,169,74,146,194,8,200,139,216,93,131,209,128,0,8,157,196,67,51,13,224,46,13,84,32,82,39,165,170,253,192,195,180,232,196,219,187,94,100,159,139,44,144,242,118,186,133,167,69,180,90,40,181,208,251,136,207,186,137,213,34,225,196,139,205,46,212,167,200,155,83,173,207,46,107,242,29,91,135,204,121,222,213,41,74,220,173,55,44,204,204,245,62,211,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,105,234,38,211,182,109,172,228,3,166,183,111,211,81,17,109,242,141,148,68,108,145,176,211,183,66,78,221,59,187,62,225,1,120,141,228,214,209,169,97,237,79,18,173,27,125,49,230,209,226,61,49,243,137,17,164,22,198,152,150,242,141,92,182,53,211,113,167,93,84,69,221,218,93,226,160,237,122,220,187,66,236,165,92,49,212,180,63,71,168,49,44,182,153,145,238,105,212,175,78,195,35,239,79,188,190,242,26,56,202,173,254,214,36,224,13,143,114,165,244,186,243,148,26,98,100,104,173,198,79,28,38,22,162,87,172,163,215,85,246,234,122,142,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,21,241,98,184,103,208,242,201,202,132,243,73,42,133,91,162,121,42,82,137,70,219,148,249,219,180,34,50,247,23,126,165,246,10,76,195,168,241,165,226,13,177,18,107,6,252,119,171,48,155,117,164,160,148,110,32,223,65,41,36,71,216,122,145,153,104,99,74,24,31,10,13,63,6,172,88,148,216,125,44,118,237,186,98,80,215,44,144,105,34,138,217,17,25,23,97,30,132,69,252,7,179,125,214,216,101,199,158,50,38,219,73,169,70,125,196,68,90,152,165,14,36,57,188,188,238,92,99,159,96,90,117,20,211,232,246,251,142,194,113,80,158,117,165,186,251,18,165,180,102,163,109,227,74,136,208,164,235,234,145,158,133,216,69,216,32,221,122,189,50,226,152,153,243,219,100,159,38,201,11,90,8,247,58,173,76,205,107,51,51,53,44,205,71,169,251,68,211,225,45,139,15,89,57,131,118,214,159,55,101,58,189,77,84,54,90,83,166,73,57,111,206,130,132,153,36,214,73,215,106,76,187,8,213,246,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,118,42,161,39,183,184,189,194,209,120,60,222,79,220,121,108,170,211,102,26,205,218,93,204,252,70,187,244,38,91,129,79,74,75,181,70,125,234,62,237,11,238,19,192,0,7,21,205,158,60,91,216,15,131,215,5,195,80,169,196,106,166,237,62,91,52,232,238,60,132,173,201,39,21,245,180,91,77,196,40,200,212,209,151,170,122,159,113,118,247,103,171,17,175,122,214,40,95,149,123,190,166,107,122,93,98,124,137,9,109,59,213,167,53,229,184,72,73,41,74,61,53,112,244,45,79,248,139,54,225,109,146,166,160,37,156,120,196,74,68,146,146,243,41,244,84,89,113,254,108,144,125,20,166,100,37,15,49,174,237,73,100,75,66,251,181,34,246,152,180,116,33,45,161,45,161,36,148,164,136,136,136,180,34,34,246,15,250,16,75,137,62,116,83,130,182,140,156,51,177,170,208,206,230,174,68,91,47,27,114,62,122,44,119,154,152,202,156,71,41,244,56,133,165,198,145,162,141,38,68,126,243,208,138,148,43,53,154,165,193,84,149,90,172,206,126,100,217,175,46,67,239,190,234,156,91,142,45,70,165,40,212,163,51,51,51,51,61,76,245,212,199,174,193,188,30,188,177,178,247,167,89,150,125,34,92,183,101,200,101,183,157,106,59,174,33,134,148,243,109,169,197,155,104,89,165,41,55,82,102,163,45,11,95,224,119,89,149,14,30,24,81,130,52,58,117,118,228,164,51,91,185,156,140,203,178,21,62,60,105,45,178,241,161,133,43,150,107,140,135,19,181,198,149,166,167,169,18,143,218,125,146,230,5,54,159,75,142,152,180,232,76,70,101,4,68,150,217,109,40,73,17,17,17,104,68,68,93,196,95,230,31,163,66,247,6,133,238,33,231,110,188,59,177,239,122,124,138,109,211,106,82,42,108,201,109,109,175,170,128,203,199,162,146,164,153,250,233,50,215,69,43,252,231,239,21,149,156,254,22,137,97,154,174,36,96,115,14,173,70,183,230,63,72,66,117,34,78,146,30,82,89,98,52,79,249,36,36,141,95,102,189,198,43,100,153,189,240,118,248,142,244,218,108,234,61,110,141,45,15,165,153,108,189,29,70,166,94,238,82,79,98,246,239,108,200,251,187,143,184,200,92,190,64,115,235,108,99,53,183,79,195,171,226,124,10,85,209,78,140,212,86,137,199,91,97,18,146,219,113,89,45,188,217,11,113,107,83,142,171,77,18,90,233,239,35,35,156,201,82,86,146,90,20,74,74,139,82,50,61,72,200,127,64,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,241,175,56,154,36,165,217,107,80,175,155,86,179,101,93,48,122,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,237,20,47,159,172,148,93,89,83,196,121,117,186,77,51,168,195,43,154,160,243,150,229,66,57,56,182,224,111,53,56,154,100,131,113,75,90,94,105,4,100,133,45,71,206,109,6,178,61,201,117,13,69,81,106,156,12,126,187,63,45,254,164,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,161,13,111,158,22,121,116,196,60,195,74,198,139,138,52,181,80,170,145,229,74,171,218,172,200,148,132,84,235,114,36,60,235,179,221,151,207,230,161,6,79,118,71,100,155,73,45,180,43,118,221,237,170,101,0,12,171,139,254,225,113,224,79,12,191,26,243,137,163,202,113,92,197,156,26,177,242,226,253,133,137,150,135,202,106,245,235,212,55,105,67,218,166,250,25,204,33,36,117,62,160,139,230,186,126,122,61,84,158,231,185,188,163,46,82,222,82,40,176,105,35,41,150,222,60,218,120,13,108,80,179,35,115,196,174,94,209,227,233,33,214,139,152,251,12,118,114,163,202,145,189,73,151,37,9,245,92,125,36,68,163,236,213,211,73,200,123,176,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,0,86,95,25,252,195,213,109,187,102,218,203,117,181,85,136,132,93,145,213,91,186,35,170,26,148,249,194,102,67,125,2,80,234,139,98,80,185,12,72,82,137,31,57,172,86,200,205,40,81,147,149,22,2,231,184,52,99,125,86,250,193,42,254,11,212,40,113,35,199,194,249,12,42,12,246,92,86,249,108,84,159,153,32,208,234,15,82,37,182,235,110,232,180,153,18,144,226,19,180,141,6,183,44,40,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,60,86,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,246,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,231,47,29,48,47,17,242,233,136,245,28,47,197,10,55,67,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,248,1,127,220,46,60,9,225,151,227,94,113,52,74,160,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,25,214,207,78,44,224,214,53,230,58,226,191,112,58,208,244,45,6,94,214,228,204,218,166,189,59,56,150,179,122,167,211,153,23,79,205,213,62,174,132,165,236,230,184,73,117,215,18,93,215,131,253,183,143,53,76,121,169,215,112,198,231,137,73,178,105,49,227,149,242,212,210,231,49,61,135,57,189,44,116,71,37,165,71,36,212,135,148,219,228,100,76,146,93,53,26,201,103,29,251,180,1,85,124,115,190,164,255,0,50,126,154,34,175,13,140,186,88,153,150,204,114,173,60,75,143,215,91,116,43,126,109,118,109,51,123,205,122,67,106,218,140,219,92,230,93,109,198,182,185,41,15,110,73,158,188,157,134,90,44,204,175,248,0,69,94,35,217,116,177,49,191,46,55,85,217,95,143,201,185,48,230,223,169,215,109,250,158,247,149,210,242,144,220,153,77,114,80,234,27,95,61,184,100,206,231,9,124,189,251,210,70,101,161,208,8,213,64,10,171,227,5,148,62,252,220,88,176,191,196,66,190,82,228,255,0,249,8,176,37,178,210,203,252,134,28,36,47,252,66,137,191,235,220,16,3,44,89,133,186,178,191,140,180,92,92,181,163,117,253,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,146,226,13,73,90,80,235,77,44,208,189,155,77,153,220,194,221,89,160,198,90,214,46,93,49,186,14,191,151,26,157,75,68,167,36,51,76,130,210,118,181,29,181,44,255,0,202,113,102,148,161,43,117,215,86,72,70,253,165,58,120,74,100,163,211,115,33,230,203,19,105,148,169,148,86,121,205,217,116,247,203,158,226,167,50,255,0,45,117,53,17,43,99,124,149,180,235,109,37,196,169,70,225,169,210,38,205,166,86,187,106,17,87,138,63,129,60,77,252,23,206,33,10,1,23,103,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,233,162,203,142,236,71,100,232,132,45,107,228,162,66,157,229,165,38,165,242,246,22,134,173,75,71,192,2,149,184,157,100,59,246,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,202,120,90,100,39,229,220,202,14,107,177,65,253,150,253,42,161,214,90,20,184,242,52,114,124,232,143,154,74,100,133,32,245,109,150,95,105,68,134,181,37,56,227,102,107,34,105,36,151,237,252,6,85,197,132,240,210,225,247,39,24,106,180,124,193,226,253,42,35,152,125,2,71,83,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,128,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,69,94,34,57,67,254,85,184,52,95,37,161,115,177,10,206,230,205,181,247,207,233,153,127,154,166,186,168,142,110,35,108,249,173,180,157,134,173,155,93,109,173,92,67,102,238,234,11,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,170,128,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,12,224,231,67,24,232,88,251,154,11,255,0,21,109,102,118,81,106,181,6,227,211,156,220,179,234,98,196,142,212,70,164,232,180,33,104,231,34,58,93,229,169,36,164,115,54,30,166,157,79,202,95,120,57,93,177,176,207,12,241,86,67,221,69,23,18,233,245,41,16,220,218,132,114,37,65,168,189,18,68,109,9,106,90,182,161,17,157,230,26,80,147,234,118,39,113,182,163,19,215,129,245,235,74,129,127,226,158,28,189,30,89,212,171,148,122,117,110,59,169,66,121,9,98,11,206,178,234,86,173,219,137,102,170,131,38,146,36,153,25,37,205,77,58,17,42,221,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,170,190,57,223,82,127,153,63,77,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,213,50,211,255,0,204,109,171,252,63,190,255,0,252,61,80,82,176,191,238,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,102,91,31,177,142,187,152,12,101,187,49,138,227,103,167,151,115,84,21,33,184,219,144,190,146,42,18,77,198,141,189,8,65,57,202,97,182,154,230,108,37,47,102,229,122,202,51,31,2,236,176,47,43,22,53,191,42,240,183,165,210,81,117,81,219,175,210,10,73,18,87,42,156,227,174,180,212,130,70,187,146,133,169,135,13,27,136,183,35,106,211,170,22,133,42,205,56,37,227,95,255,0,39,89,115,153,79,247,222,180,249,77,181,255,0,163,195,150,219,203,55,63,244,35,109,41,111,252,121,169,95,64,133,170,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,48,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,128,120,163,248,236,196,223,193,124,158,16,146,156,30,242,163,135,23,204,58,142,102,239,86,189,51,85,181,238,5,209,232,20,183,217,35,139,6,83,76,71,124,231,171,83,62,107,197,212,36,154,35,34,75,74,66,156,45,203,54,212,213,181,0,10,192,227,71,129,120,113,6,201,183,51,15,76,163,116,55,156,235,130,53,183,82,147,28,201,13,212,98,170,28,151,27,92,132,105,235,188,223,74,132,33,194,50,87,45,70,133,111,36,52,77,215,94,83,188,83,224,223,196,11,123,204,88,26,83,0,0,0,0,0,0,0,0,0,0,31,242,227,141,178,131,113,215,18,132,23,122,148,122,17,127,17,90,220,66,184,135,209,237,136,50,176,159,9,39,83,234,149,23,182,117,115,91,117,47,180,222,135,17,244,109,114,60,146,81,106,149,56,147,213,61,166,90,23,113,152,170,11,122,212,188,177,6,172,152,150,253,22,169,90,154,251,204,176,125,60,103,100,171,123,135,181,178,86,194,81,246,233,161,123,244,236,22,101,147,14,22,137,125,154,86,36,99,139,14,161,68,182,38,49,72,90,116,35,78,145,222,74,94,98,76,79,249,84,40,137,95,102,189,230,44,214,212,195,187,30,200,167,199,166,218,214,165,34,152,204,102,208,218,58,88,12,178,122,37,41,73,31,168,146,45,116,74,127,204,94,225,232,180,47,113,6,133,238,31,158,125,54,159,84,142,168,181,24,76,73,101,100,100,166,222,109,43,73,145,145,145,234,70,70,93,198,127,231,17,27,53,252,60,48,163,27,168,117,26,237,183,72,102,137,115,55,25,231,99,170,4,120,209,155,121,226,67,234,79,48,209,25,110,43,115,142,167,93,15,83,36,151,180,187,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,129,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,182,83,210,20,134,88,215,118,166,130,53,173,125,218,17,251,12,86,78,28,222,245,172,47,191,41,23,125,48,214,204,186,60,248,242,20,218,183,167,94,83,200,112,208,162,74,146,122,106,217,106,90,151,240,26,21,202,102,60,91,216,241,131,214,253,195,79,169,196,118,166,213,62,35,53,24,237,188,133,45,185,37,21,133,186,91,73,197,168,136,148,233,23,172,122,151,113,246,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,187,20,71,222,146,239,212,190,241,87,89,38,163,250,107,50,246,35,60,162,112,152,174,210,228,25,26,117,236,77,66,55,111,113,251,198,139,105,205,19,52,248,204,146,72,137,182,80,157,8,187,180,73,15,208,0,3,248,103,161,25,251,133,30,113,105,197,135,175,108,193,179,107,64,157,190,157,65,166,38,27,205,37,211,52,148,182,39,78,66,140,210,75,52,235,181,68,93,164,74,251,8,66,202,13,122,101,187,49,83,224,54,201,190,109,154,16,181,145,238,105,90,145,146,208,100,100,105,89,26,75,67,246,9,201,195,127,55,151,157,179,140,112,44,27,178,162,154,133,30,224,113,168,77,170,107,206,188,182,159,126,84,70,136,210,110,60,73,78,136,74,180,245,76,203,83,236,50,236,23,94,195,173,190,203,111,50,100,109,184,146,82,76,187,140,140,181,33,227,49,194,20,26,134,13,95,81,42,48,202,84,119,45,170,154,86,215,44,150,106,35,138,225,25,17,31,97,158,134,101,252,70,107,241,22,60,104,152,131,115,196,132,193,177,29,154,204,214,218,105,72,36,155,104,39,214,73,73,145,118,22,132,68,90,16,187,62,19,183,4,250,230,89,57,83,94,105,69,79,171,116,76,164,148,163,81,54,221,62,14,221,72,204,253,231,221,161,125,130,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,153,36,181,81,145,23,218,27,146,102,100,74,45,75,188,181,31,242,79,178,164,115,18,242,13,63,188,74,45,7,253,18,146,162,35,37,17,145,150,165,161,247,143,232,135,28,84,45,134,174,76,178,74,81,40,137,218,84,213,212,187,251,210,213,62,111,216,103,222,175,179,239,33,70,246,85,73,52,107,202,131,87,82,208,130,131,83,139,36,212,179,209,36,72,117,42,212,207,82,236,236,247,144,210,86,93,171,241,238,108,10,176,42,241,159,105,210,126,217,165,41,74,109,68,164,238,56,109,40,251,72,207,247,189,227,222,84,162,245,212,249,80,183,26,122,134,86,214,164,122,25,110,73,150,191,244,140,244,103,211,13,171,152,115,153,27,169,154,188,73,141,183,88,168,206,170,69,113,246,214,68,227,46,207,149,177,73,53,37,58,145,146,12,200,203,82,63,97,152,142,226,75,112,240,181,43,87,86,104,109,100,81,90,113,103,74,151,6,167,40,208,149,158,216,237,84,98,111,81,237,35,208,139,113,118,158,133,239,50,26,15,105,38,134,144,133,30,166,148,145,25,255,0,1,255,0,96,0,63,134,68,162,50,50,212,143,176,80,95,19,106,9,81,115,63,87,113,45,236,41,168,145,39,176,180,215,125,66,103,111,113,123,132,201,224,171,84,255,0,107,27,166,141,184,191,221,217,210,116,215,183,251,222,156,159,127,250,133,150,0,15,193,95,173,64,182,232,117,11,134,171,33,12,67,166,69,118,100,135,22,180,165,40,109,180,26,212,102,106,50,34,34,36,153,234,102,69,246,138,32,226,33,154,202,158,61,226,204,202,29,30,164,127,38,104,14,57,1,150,217,121,92,167,220,98,76,180,165,237,18,242,219,81,169,183,72,183,17,17,153,123,8,187,253,71,14,124,148,212,49,186,240,137,136,87,165,33,230,237,106,60,150,223,73,72,142,162,110,91,141,59,17,210,71,206,48,182,220,66,218,117,93,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,194,34,236,31,68,120,108,107,196,170,94,18,225,133,199,125,85,31,75,101,75,165,204,146,201,26,146,70,183,91,142,227,169,73,110,82,117,51,229,159,97,40,143,238,239,25,214,204,22,46,86,177,179,21,235,215,221,102,91,175,166,84,233,69,8,156,113,106,229,69,84,151,93,109,5,185,107,218,69,205,62,196,171,105,123,61,231,230,172,43,10,232,196,187,166,5,159,104,82,228,78,168,212,31,105,132,33,166,28,116,145,204,113,45,146,214,77,165,74,36,18,150,157,79,67,239,254,2,244,242,29,147,59,127,46,182,12,26,221,122,153,22,69,223,84,138,211,242,223,91,40,90,227,155,140,197,82,218,74,148,195,110,160,146,235,38,100,147,51,211,219,169,247,75,64,0,1,255,0,46,54,219,173,169,167,80,149,161,100,105,82,84,90,145,145,247,145,144,131,249,247,200,61,173,141,22,197,75,16,108,58,60,106,125,217,76,132,244,142,92,88,237,180,83,57,109,202,119,67,38,163,173,215,28,91,174,160,180,220,91,180,47,110,134,116,210,211,247,254,7,98,10,141,151,106,20,59,130,131,52,210,173,170,126,42,249,140,63,218,71,166,197,237,230,53,246,31,171,236,50,236,185,14,31,185,244,160,227,93,187,11,14,239,250,187,49,46,232,12,54,202,28,147,33,13,148,196,161,17,89,35,35,118,66,221,113,197,186,234,255,0,178,91,180,63,110,164,115,153,11,67,137,37,161,68,164,159,113,145,234,67,254,128,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,191,26,243,137,162,85,14,127,142,152,23,135,25,139,195,138,142,23,226,133,27,174,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,124,186,95,121,95,197,57,248,103,125,71,255,0,27,50,143,55,123,63,210,116,190,165,230,88,153,203,105,215,57,60,222,66,213,202,90,183,163,184,203,184,206,127,240,49,250,236,252,183,250,144,229,92,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,6,85,197,207,101,139,51,22,110,84,56,91,225,246,41,94,16,101,212,86,169,21,122,109,34,153,24,141,43,168,212,92,170,212,86,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,174,165,177,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,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,142,215,184,98,240,255,0,153,132,80,227,102,7,27,237,222,146,250,151,181,251,102,154,235,143,181,42,131,21,198,30,101,213,73,66,86,77,155,207,183,35,181,151,16,165,50,148,39,83,75,138,90,27,177,81,73,121,234,226,107,121,99,85,195,43,15,176,30,181,46,223,195,170,116,134,22,138,139,108,19,53,26,204,184,210,154,144,204,212,184,164,243,161,161,183,163,182,182,82,217,161,222,195,83,135,170,201,166,167,255,0,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,117,6,13,41,229,59,194,198,13,252,63,183,188,185,129,213,64,0,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,245,49,98,71,106,35,82,116,90,16,180,115,145,29,46,242,212,146,82,57,155,15,83,78,167,205,110,107,42,171,106,209,109,58,237,66,68,71,35,222,52,119,43,112,82,202,212,107,109,132,84,37,193,52,186,70,146,34,95,54,11,170,34,73,168,182,41,7,174,166,105,79,234,162,225,157,213,112,97,197,209,138,84,152,157,69,22,207,168,82,233,245,126,91,110,45,200,253,121,74,228,62,173,168,52,33,146,92,67,109,75,90,147,243,143,176,146,37,26,251,59,175,13,188,104,165,96,134,109,45,122,237,209,119,196,182,237,138,228,121,148,26,236,201,104,79,32,216,121,147,83,9,113,195,73,242,81,214,53,13,70,238,169,36,146,76,214,164,183,188,104,36,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,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,159,107,178,214,174,216,215,85,102,202,186,96,244,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,218,47,167,133,199,129,60,50,252,107,206,38,137,84,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,223,248,165,231,219,229,220,202,246,84,112,189,141,150,253,42,161,209,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,226,6,84,114,163,136,249,181,196,116,89,86,83,93,13,42,15,45,250,253,125,246,77,113,105,17,84,102,68,165,17,25,115,30,94,213,19,76,145,146,156,82,84,102,104,66,28,113,26,19,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,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,10,171,227,157,245,39,249,147,244,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,0,205,14,100,97,96,148,12,109,186,88,203,149,90,93,71,14,149,33,167,168,111,73,75,233,90,80,227,13,173,214,72,164,33,15,108,109,229,58,218,13,194,53,154,16,147,53,44,253,117,126,76,1,167,97,61,83,25,109,56,216,233,113,250,18,193,69,65,50,43,242,122,57,50,121,145,90,74,156,56,219,34,153,60,92,243,66,88,230,55,235,55,205,223,219,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,17,87,138,63,129,60,77,252,23,206,33,10,1,26,104,199,236,28,161,102,3,6,174,204,29,184,222,233,226,92,212,245,71,110,78,213,175,164,148,133,19,145,164,236,66,208,110,114,159,109,167,121,123,201,43,217,181,94,170,140,134,101,198,151,114,215,139,209,177,235,1,172,108,92,101,248,142,72,184,168,236,189,80,40,140,58,203,13,84,81,171,83,89,109,14,234,178,67,114,91,121,178,51,53,106,72,35,37,40,140,148,125,44,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,117,80,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,174,14,42,25,21,141,127,219,213,92,207,97,108,8,140,92,244,56,239,84,175,54,94,148,238,250,181,57,136,172,161,47,180,110,56,108,182,184,172,198,51,54,208,132,115,80,165,158,229,56,132,33,202,118,26,168,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,14,85,154,124,107,254,78,217,125,189,177,141,186,127,91,46,223,167,151,64,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,214,11,126,226,71,149,26,21,149,144,203,9,171,121,170,82,229,224,127,65,13,233,232,101,112,186,184,178,201,184,179,92,110,51,102,166,249,210,38,170,36,133,154,204,212,91,93,50,112,212,165,19,149,215,146,252,99,161,96,22,104,44,12,85,186,89,223,69,165,84,28,143,81,115,114,203,166,139,46,59,177,29,147,162,16,181,175,146,137,10,119,150,148,154,151,203,216,90,26,181,45,31,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,85,124,115,190,164,255,0,50,126,154,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,170,101,167,255,0,152,219,87,248,127,125,255,0,248,122,160,165,97,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,0,8,213,196,111,19,63,101,249,54,196,122,140,121,116,166,231,215,169,233,182,97,177,80,115,78,171,175,113,49,228,33,148,146,210,165,188,152,174,73,117,36,90,233,201,53,169,42,74,20,66,128,109,59,90,187,124,221,84,107,42,214,131,214,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,104,181,254,51,216,59,85,60,35,194,235,214,204,160,196,141,105,225,236,137,148,73,80,224,69,82,17,78,98,90,34,166,42,146,219,104,229,51,25,7,15,147,169,154,72,150,244,116,36,143,119,100,31,225,213,140,117,220,27,205,197,137,38,144,207,81,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,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,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,20,3,197,31,199,102,38,254,11,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,165,48,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,213,212,161,202,37,37,174,216,143,163,150,236,105,36,164,234,133,58,147,213,61,189,164,93,154,152,171,27,54,202,191,177,166,241,110,137,64,139,80,173,214,167,107,170,205,15,73,90,182,52,165,122,198,132,173,103,234,52,122,118,31,98,125,197,217,122,153,74,200,174,27,229,230,214,73,85,104,180,250,205,195,33,198,222,126,92,168,204,72,229,173,151,222,91,74,105,106,142,218,210,123,92,78,166,126,212,150,154,105,219,40,219,109,182,155,75,77,33,40,66,8,146,148,164,180,34,34,238,34,33,255,0,64,0,2,37,231,199,38,118,254,98,172,25,213,186,13,50,44,123,190,151,21,215,226,62,134,80,133,200,54,217,148,164,52,165,37,135,29,89,41,215,136,205,36,101,175,179,67,239,162,203,250,194,186,48,210,233,159,103,93,244,185,16,106,52,247,221,97,104,117,135,26,37,242,220,83,102,180,19,137,74,141,6,164,43,67,208,187,191,128,244,185,125,197,202,214,9,226,189,6,251,163,75,117,132,197,157,20,166,147,110,45,60,216,169,146,211,174,32,246,173,27,136,249,69,216,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,236,53,25,253,253,227,220,143,157,112,80,41,23,77,22,109,191,93,128,196,200,21,6,28,140,251,47,52,151,16,182,214,131,66,136,210,162,52,158,169,81,151,105,25,118,138,74,226,49,146,154,134,8,222,18,241,10,203,164,60,229,171,88,146,227,234,40,241,212,109,196,113,215,101,188,104,249,182,16,219,104,67,77,39,179,113,153,22,157,229,161,151,151,225,223,154,202,158,2,98,204,58,29,98,164,127,38,107,238,55,1,230,222,121,92,166,28,126,76,68,169,237,20,242,27,73,165,182,140,183,25,25,145,123,12,187,175,126,129,90,129,114,80,233,247,13,42,66,31,135,83,138,212,200,238,33,105,82,86,219,136,37,164,200,210,102,70,70,74,35,212,140,203,237,31,188,0,86,159,26,154,161,126,204,109,122,54,226,255,0,119,96,201,211,94,223,239,122,138,125,255,0,234,16,215,134,77,4,171,89,159,163,184,166,247,148,36,71,149,221,174,155,42,48,251,123,143,222,47,212,136,146,68,68,90,17,118,15,232,0,15,248,117,38,182,150,132,158,134,164,153,17,255,0,1,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,210,212,189,198,98,52,137,17,144,188,54,174,226,54,100,109,86,105,17,38,56,221,30,163,6,169,41,198,27,89,147,108,181,62,46,245,40,210,149,104,68,75,35,51,61,8,189,166,67,66,244,216,189,13,62,44,45,198,174,157,148,53,169,158,166,123,82,69,175,253,3,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,180,204,191,119,222,51,107,122,212,147,89,188,171,213,116,173,11,41,213,57,82,73,72,61,82,100,183,84,173,72,245,62,206,223,121,139,200,225,95,108,53,109,229,146,42,141,68,110,213,102,162,165,223,220,151,105,240,190,194,62,244,253,191,121,137,142,63,134,164,164,140,205,68,68,69,169,234,125,195,254,77,230,72,146,102,234,52,81,145,39,214,46,211,247,16,254,239,73,30,134,162,212,139,94,255,0,96,254,145,145,150,164,122,144,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,215,206,47,97,166,28,68,84,187,206,248,161,82,182,233,163,82,234,113,216,113,93,169,46,194,113,105,215,233,164,254,227,47,121,8,91,142,124,92,48,170,205,166,185,7,13,96,74,173,86,85,167,41,213,181,26,76,52,250,205,25,238,54,102,18,203,212,82,200,180,254,210,125,196,98,12,95,124,79,243,43,117,214,36,204,166,86,218,164,196,119,103,45,152,114,103,176,73,209,41,35,245,83,44,200,181,52,153,255,0,19,247,142,107,88,206,254,105,107,19,95,156,88,215,121,193,55,246,234,212,43,146,162,211,104,218,68,94,169,115,207,77,116,212,254,211,49,243,157,206,38,104,28,236,78,61,98,3,105,35,215,99,119,77,69,41,251,180,231,143,91,106,241,8,205,37,172,109,17,98,77,98,170,77,26,123,42,117,138,139,251,136,182,246,31,243,146,215,232,255,0,210,126,241,33,240,211,140,70,36,80,27,98,61,243,111,194,168,183,185,60,245,179,17,247,156,219,234,18,182,155,179,75,183,177,122,107,237,63,188,124,156,217,241,41,183,51,3,97,189,103,219,148,75,138,157,213,68,83,82,10,76,102,217,109,75,83,47,182,173,54,74,94,169,249,228,247,150,186,17,253,199,95,194,236,248,80,99,228,123,255,0,10,75,12,231,204,223,83,183,26,216,203,106,112,140,202,28,120,208,89,78,132,110,41,90,110,89,151,98,73,63,113,246,9,234,56,62,103,178,129,133,249,153,160,188,205,203,72,140,197,117,17,148,204,74,171,49,227,166,74,52,67,196,132,27,203,101,197,146,9,111,169,122,23,183,180,187,123,224,13,79,130,174,32,250,113,30,135,191,109,239,68,115,139,127,83,84,127,169,229,111,61,116,219,7,110,237,154,125,154,235,236,19,95,40,153,21,195,220,173,182,170,204,68,149,70,228,147,24,227,72,156,241,48,241,146,85,200,82,146,135,10,59,110,109,230,49,184,136,207,219,175,127,116,159,0,0,1,72,124,95,109,227,162,230,50,4,131,125,14,117,244,22,165,104,149,107,183,124,249,231,161,246,22,135,217,246,142,215,193,86,115,28,155,166,157,207,62,118,233,207,114,247,22,155,116,167,22,186,119,235,175,102,162,212,64,4,9,226,157,154,68,97,102,29,57,133,118,229,73,109,215,46,88,230,212,146,101,237,20,152,82,24,154,194,204,246,58,149,151,174,218,123,210,105,251,207,176,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,187,123,126,221,14,224,142,20,208,48,111,13,232,150,61,6,4,120,197,6,12,102,164,41,150,144,142,107,200,97,182,148,181,26,80,141,198,124,178,212,204,136,207,79,224,94,244,5,101,113,130,204,36,139,122,149,77,193,58,28,211,67,245,54,25,168,204,54,220,50,214,59,137,159,25,109,171,107,132,125,228,90,145,160,203,222,126,193,83,116,10,29,74,230,173,193,183,233,12,41,233,181,25,45,69,97,9,74,148,106,113,197,146,18,90,36,140,207,181,69,220,70,98,238,120,123,228,122,217,193,155,54,157,136,119,141,26,28,219,174,171,21,153,73,84,136,237,184,168,137,117,168,143,18,82,110,48,135,27,82,29,105,90,22,227,211,83,239,61,76,166,249,17,36,137,41,34,34,46,194,34,31,208,0,0,31,242,180,33,196,41,183,16,74,74,136,201,73,50,212,140,143,216,98,186,248,145,228,37,172,70,165,74,197,252,41,162,64,139,90,167,176,185,21,24,145,163,18,21,49,182,211,50,67,171,36,49,29,75,113,229,173,109,150,170,89,18,180,34,62,221,12,84,165,6,191,123,97,13,238,221,82,149,38,161,68,174,208,230,150,244,146,222,140,226,92,101,226,81,182,178,73,165,100,91,219,45,83,169,30,169,246,25,11,101,225,251,196,102,149,126,83,163,97,118,51,86,154,135,94,99,127,34,167,50,74,91,109,253,202,148,250,183,61,34,74,150,189,168,67,73,45,19,216,102,69,221,161,139,25,105,230,159,65,58,203,168,113,7,220,164,168,140,143,248,144,255,0,176,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,252,107,206,38,137,84,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,57,87,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,1,149,113,232,43,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,211,134,47,15,248,120,187,50,54,96,113,190,221,234,236,88,155,95,182,105,174,184,195,177,107,210,155,125,230,93,84,148,37,102,225,50,195,145,251,89,113,9,75,202,90,117,53,54,149,161,203,148,1,93,92,78,184,127,204,197,216,114,115,3,130,22,239,87,125,68,220,253,205,77,105,199,221,149,94,138,219,12,178,210,163,33,75,54,201,230,27,143,216,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,232,166,244,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,229,70,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,35,87,17,44,116,153,128,57,83,186,238,74,13,103,209,151,37,123,149,109,208,94,73,62,78,38,84,163,50,117,109,56,201,165,76,188,220,84,74,121,183,13,73,74,92,101,31,72,204,144,170,1,180,237,106,237,243,117,81,172,171,90,15,91,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,162,106,113,127,181,168,86,54,62,225,237,149,107,65,232,168,182,254,23,210,105,116,232,220,213,185,200,138,196,217,237,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,180,122,190,21,248,57,66,204,6,13,102,99,7,110,55,186,120,151,53,62,221,142,220,157,171,95,73,41,10,168,185,26,78,196,45,6,231,41,246,218,119,151,188,146,189,155,85,234,168,200,87,88,210,70,81,113,190,171,152,236,186,89,152,203,93,161,196,164,84,171,241,228,166,100,72,142,41,108,19,241,229,61,25,197,183,187,214,74,22,166,13,100,131,53,26,9,100,147,82,246,239,63,215,155,31,11,24,201,240,254,225,242,231,198,107,6,170,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,85,95,28,239,169,63,204,159,166,138,203,176,239,251,203,12,46,102,47,60,63,184,101,208,171,177,99,203,141,30,161,16,201,47,176,137,49,220,142,233,182,173,53,66,205,167,156,34,90,116,90,12,201,73,52,168,137,69,250,176,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,69,11,170,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,215,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,5,85,241,206,250,147,252,201,250,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,5,106,241,98,206,189,58,214,181,106,121,87,195,122,158,251,146,179,164,107,197,244,28,168,239,82,160,169,184,242,27,142,218,137,40,109,238,169,183,182,172,210,226,210,77,19,173,173,6,110,145,162,173,176,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,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,77,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,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,138,188,81,252,9,226,111,224,190,113,8,80,8,213,64,206,14,116,48,114,133,128,89,160,191,240,170,214,123,125,22,149,80,110,69,57,189,171,46,154,44,184,237,75,106,54,171,90,214,190,74,36,37,174,98,148,106,95,47,121,232,106,208,173,39,131,142,47,70,189,114,209,59,11,100,63,16,170,88,113,88,121,148,48,203,14,165,126,142,156,181,202,101,231,86,173,80,181,170,65,207,65,18,12,180,67,40,220,146,212,148,185,234,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,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,3,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,21,213,198,147,24,235,182,126,13,90,88,59,72,103,151,19,17,42,18,36,85,36,238,65,238,139,77,84,119,19,27,98,144,102,91,223,126,59,188,196,173,10,79,77,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,78,245,49,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,49,131,74,121,88,198,191,229,19,151,219,39,24,220,167,244,82,238,10,121,245,236,37,174,91,104,156,195,171,143,43,148,158,99,134,76,155,236,186,109,238,89,171,150,104,221,162,181,34,229,92,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,21,87,199,59,234,79,243,39,233,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,90,166,90,127,249,141,181,127,135,247,223,255,0,135,170,10,86,23,253,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,170,190,55,184,165,255,0,202,211,5,41,245,223,251,238,233,171,211,58,95,186,52,7,249,198,143,254,201,39,98,23,246,173,63,213,152,225,92,32,176,190,171,122,102,210,53,248,202,165,177,77,195,234,60,218,148,135,211,9,78,176,235,242,89,84,38,162,173,221,73,44,173,73,144,243,201,215,113,168,162,184,68,158,245,38,223,179,47,96,73,197,60,188,226,70,31,83,237,232,149,202,149,114,215,169,70,165,193,146,77,108,118,163,211,172,225,153,27,166,72,66,211,32,154,90,22,163,45,139,74,85,170,118,234,89,162,26,104,203,246,38,126,217,48,58,195,197,39,37,210,164,75,185,173,248,53,9,254,139,115,124,86,103,45,148,245,76,35,215,89,167,148,249,58,217,161,74,53,33,72,52,168,247,36,199,64,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,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,80,15,20,127,29,152,155,248,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,0,0,0,0,0,0,0,0,7,252,58,243,76,32,221,121,212,54,130,239,82,148,68,69,252,76,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,211,35,46,237,76,84,141,46,149,120,226,77,202,152,112,24,170,87,171,83,181,250,41,118,83,238,236,108,207,216,74,90,180,66,15,223,161,39,220,66,239,178,13,145,138,78,93,173,114,184,239,154,101,42,161,120,77,250,79,242,82,239,75,177,201,72,46,82,157,142,219,168,220,211,200,37,118,246,233,238,211,89,152,0,0,0,63,134,68,162,52,168,136,200,251,12,140,66,30,33,25,30,182,113,158,205,168,226,21,157,70,135,10,235,165,69,122,82,149,30,59,109,170,90,90,106,91,198,149,27,108,45,199,20,183,93,78,165,184,181,208,187,143,67,58,69,175,208,234,86,205,110,117,191,87,97,76,205,167,73,118,43,232,82,84,147,75,141,172,208,162,209,68,70,93,169,62,242,35,22,201,193,247,48,146,46,26,85,75,4,235,115,77,111,211,24,122,163,16,220,112,207,72,237,166,4,100,54,157,206,25,247,153,232,68,130,47,113,251,5,154,128,240,120,221,133,52,12,100,195,122,221,143,94,129,30,74,103,65,146,212,117,60,210,23,202,121,108,56,210,86,147,82,23,180,203,152,122,25,17,153,107,252,15,60,57,131,194,106,254,5,98,253,118,209,155,22,76,68,192,169,202,85,61,227,66,219,222,194,37,58,219,78,33,70,132,107,175,40,204,148,146,34,236,236,251,45,143,133,142,105,17,138,120,118,222,21,220,117,37,185,92,182,163,147,81,137,231,181,82,161,71,98,19,8,50,222,234,150,126,187,138,238,73,39,238,62,193,61,192,5,87,113,170,156,199,38,214,167,115,207,157,186,11,220,189,197,166,221,42,37,174,157,250,235,217,168,226,156,32,173,227,173,102,54,124,130,125,13,244,20,23,101,104,165,105,187,100,248,7,161,118,30,167,219,246,11,188,0,0,1,24,51,117,145,92,61,205,35,105,172,203,73,83,174,72,209,74,52,121,204,147,12,153,165,60,245,37,43,112,227,184,230,222,99,230,163,34,63,102,189,253,240,162,153,193,87,16,125,56,191,76,95,182,247,162,57,199,179,166,170,63,212,242,183,150,154,238,131,183,118,205,126,205,116,246,9,253,150,28,160,97,126,89,168,44,179,109,82,35,63,93,92,100,179,46,170,244,120,234,146,189,80,201,45,4,242,25,109,102,131,91,9,94,135,237,237,62,222,238,240,32,87,21,236,123,143,96,97,66,176,206,12,221,149,59,141,163,67,205,165,194,35,56,146,35,78,101,90,145,56,149,105,185,4,93,169,52,253,231,216,41,48,88,6,83,56,148,219,153,126,176,217,179,238,58,37,197,81,233,98,165,168,229,26,51,111,54,149,165,150,27,78,187,229,35,68,252,202,187,139,93,12,190,226,250,248,151,198,35,18,43,237,191,30,198,183,225,83,155,220,174,66,222,136,251,46,109,245,201,59,141,169,167,219,218,141,116,246,151,220,35,197,213,196,35,52,151,73,186,71,137,53,138,81,58,106,236,166,86,42,44,109,35,221,216,95,206,79,79,165,255,0,65,123,135,146,111,56,153,161,108,148,71,143,120,128,178,61,77,59,238,154,137,236,63,122,126,127,176,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,80,94,183,103,127,218,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,194,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,237,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,106,139,180,155,90,180,250,10,63,184,143,220,99,216,128,0,0,0,0,0,0,0,0,0,0,0,0,0,254,41,73,73,110,82,136,136,189,166,98,191,179,185,196,190,131,132,74,110,202,194,9,148,234,221,109,221,122,153,77,184,137,44,49,167,76,226,52,92,121,73,90,119,33,199,11,180,187,77,58,23,97,25,138,148,191,241,211,23,49,58,162,229,66,242,196,43,138,163,204,211,70,31,171,74,121,164,104,148,151,170,151,28,86,154,236,73,159,218,95,112,255,0,139,31,4,177,115,18,229,33,171,55,14,238,106,178,28,215,89,49,105,18,159,101,58,18,190,146,219,109,90,107,177,68,95,105,25,123,12,76,44,42,225,23,140,247,115,76,84,47,42,149,58,143,21,221,219,217,83,210,227,200,78,155,200,189,87,33,153,23,106,82,127,113,253,164,36,149,3,131,38,19,67,140,180,86,111,27,141,247,87,166,134,221,66,50,136,180,51,238,221,7,94,227,33,250,26,224,203,130,237,18,191,217,133,212,179,218,100,91,170,17,12,181,255,0,247,17,228,174,46,11,54,243,156,231,109,203,234,122,84,123,141,180,202,169,160,147,237,211,82,68,31,242,127,233,17,179,23,120,87,99,254,29,166,76,234,19,17,46,8,109,26,212,218,41,201,155,45,227,65,115,12,181,36,196,73,110,209,5,246,106,162,247,136,155,119,97,213,245,98,79,122,155,119,218,53,138,67,204,173,72,50,155,1,232,250,232,165,22,165,204,74,79,77,80,175,243,31,184,121,209,220,114,131,152,154,206,93,49,110,159,116,197,157,37,186,108,181,181,10,160,211,110,172,144,168,234,147,29,110,153,164,157,109,39,234,179,167,172,122,123,203,221,160,76,35,197,27,91,23,108,58,61,233,107,214,97,78,106,161,10,59,239,38,60,134,221,54,29,113,150,220,83,107,36,45,68,149,164,156,78,169,51,51,45,75,239,30,204,0,0,0,0,83,207,26,122,1,53,139,150,197,194,217,160,146,187,122,20,85,36,187,205,71,42,162,189,116,211,254,157,71,204,224,229,112,46,22,48,86,104,229,36,210,153,20,169,10,229,239,208,140,213,42,158,158,237,126,207,112,185,144,31,26,240,185,169,150,117,177,84,185,107,19,88,137,22,155,13,249,78,58,243,137,109,9,38,219,82,207,83,81,145,23,98,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,236,52,153,22,135,216,94,251,3,225,5,128,17,41,182,117,67,24,43,244,130,244,132,169,78,197,132,227,177,203,251,221,77,64,144,218,146,107,111,118,187,136,204,140,151,167,187,222,44,188,7,249,75,144,204,72,175,74,125,100,134,153,109,78,45,70,100,68,73,34,212,207,83,251,8,80,7,17,236,69,107,16,179,47,90,114,60,194,146,205,24,228,210,80,162,112,150,68,76,212,37,232,90,146,148,93,203,238,236,239,238,33,234,248,97,229,244,241,107,27,34,221,53,104,74,114,147,109,41,19,210,165,55,170,21,34,60,184,75,36,153,169,181,36,253,87,15,179,82,61,61,164,66,244,226,69,98,20,102,161,197,109,45,180,194,18,218,18,146,34,36,164,139,66,34,34,236,46,194,31,236,0,0,0,3,252,228,71,143,45,135,34,202,97,183,153,117,38,135,27,113,36,164,173,38,90,25,25,31,97,145,151,102,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,183,176,143,183,67,21,87,113,90,184,129,132,215,34,160,87,41,181,171,114,175,19,77,20,227,47,195,121,59,155,35,236,220,73,81,106,135,11,95,177,94,227,19,215,41,156,85,174,27,29,132,90,120,212,114,235,16,75,94,84,242,223,34,73,118,190,225,239,114,76,178,47,164,166,146,90,23,113,105,236,33,102,248,81,153,188,23,198,40,71,38,208,191,40,142,60,159,165,17,117,72,134,250,117,53,145,106,134,221,89,151,99,106,63,187,180,117,66,50,62,210,61,71,244,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,191,26,243,137,162,85,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,14,85,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,101,92,75,78,30,121,44,170,230,159,20,35,215,110,251,126,90,176,174,218,144,103,112,76,41,42,138,83,95,38,247,53,79,97,196,164,212,181,169,70,210,157,36,26,77,12,154,143,152,218,214,206,235,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,176,1,77,124,78,184,127,195,194,41,146,115,3,130,22,239,73,98,203,220,253,205,77,105,198,26,139,65,148,227,236,178,210,163,33,75,39,13,151,220,145,216,203,104,82,89,82,21,161,165,181,33,13,215,88,210,158,83,188,44,96,223,195,251,123,203,152,29,84,0,5,53,241,164,198,58,21,225,140,182,150,14,210,25,230,75,195,186,124,137,21,73,59,150,91,101,84,147,29,196,198,216,164,17,30,198,24,142,239,49,43,90,85,212,237,245,84,218,136,254,87,6,204,20,249,115,152,42,182,49,203,168,114,98,97,149,60,185,44,54,238,215,31,157,81,106,68,118,247,36,219,81,41,148,176,137,134,173,22,133,19,156,141,55,39,121,7,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,132,127,226,197,129,117,220,48,205,5,79,17,189,13,74,133,107,98,94,149,26,66,169,230,132,110,148,196,120,237,207,39,154,34,73,165,229,62,190,122,151,161,165,206,164,149,189,75,230,37,29,171,130,158,58,67,165,87,111,76,188,87,171,60,159,77,236,185,45,216,206,19,13,182,185,77,35,151,57,9,89,153,58,227,203,101,49,86,150,200,150,146,110,35,235,245,52,81,174,197,115,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,10,171,227,157,245,39,249,147,244,209,86,180,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,0,42,175,142,119,212,159,230,79,211,71,42,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,85,2,58,231,111,56,54,206,81,176,189,218,210,142,36,219,218,185,29,244,218,116,121,109,72,228,78,125,167,24,67,203,113,198,144,105,74,25,76,148,58,104,82,219,55,9,38,132,41,38,123,147,158,186,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,250,112,238,202,31,242,82,193,163,249,83,11,147,136,87,143,42,109,209,178,127,82,203,28,165,59,210,196,111,105,19,101,202,109,213,111,52,239,220,235,142,232,226,219,38,182,184,136,229,15,249,86,224,209,124,150,133,206,196,43,59,155,54,215,223,63,166,101,254,106,154,234,162,57,184,141,179,230,182,210,118,26,182,109,117,182,181,113,13,155,187,168,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,127,217,1,206,13,43,54,88,70,149,84,14,91,119,221,157,30,28,11,173,15,52,146,68,151,214,133,19,115,154,83,104,75,91,36,27,46,172,219,74,82,109,45,43,70,221,132,219,142,126,94,40,254,4,241,55,240,95,56,132,40,4,106,160,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,54,239,89,78,40,203,242,112,96,197,232,214,134,60,220,184,71,81,126,35,49,241,10,142,151,161,154,152,117,111,189,81,167,243,29,109,148,45,62,162,16,113,158,156,226,141,101,218,108,182,68,162,51,218,187,159,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,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,141,121,60,209,127,192,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,11,226,155,127,201,190,179,165,121,69,43,134,37,90,155,106,199,129,64,166,156,99,105,72,138,134,227,33,217,17,205,109,151,172,180,76,126,89,47,121,154,210,189,200,61,54,18,83,42,184,31,88,18,90,165,98,158,41,78,183,162,28,121,82,41,212,10,93,89,68,210,159,37,180,151,95,155,29,7,175,53,8,50,122,2,213,216,72,89,147,127,72,219,61,182,148,51,237,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,167,167,5,188,99,174,222,24,53,118,224,237,93,158,100,76,59,168,71,145,75,147,185,5,182,45,73,82,28,84,109,137,65,25,236,125,137,14,243,20,181,169,93,78,223,85,45,164,143,181,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,85,95,28,239,169,63,204,159,166,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,106,153,105,255,0,230,54,213,254,31,223,127,254,30,168,41,88,95,247,20,127,2,120,155,248,47,156,66,20,2,53,80,0,3,58,217,248,196,203,87,23,115,123,137,55,213,149,47,171,162,200,168,71,167,198,148,151,27,113,185,93,20,70,97,173,246,150,218,212,133,178,226,227,169,109,172,149,235,54,164,40,200,140,204,138,197,56,45,224,229,118,207,193,171,183,24,170,239,114,226,98,37,66,60,122,92,109,168,61,209,105,170,144,218,164,239,74,204,203,123,239,200,107,150,164,33,73,233,183,122,201,113,38,86,42,51,195,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,216,147,35,66,108,127,131,38,41,124,171,203,141,119,12,231,215,122,169,246,37,192,231,77,11,165,217,209,210,230,160,158,103,231,9,4,151,55,202,77,69,93,170,82,211,166,135,162,121,100,39,248,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,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,128,120,163,248,236,196,223,193,124,158,16,159,252,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,170,188,167,120,167,193,191,136,22,247,152,176,52,166,0,0,0,0,0,0,0,0,63,134,100,93,166,122,14,87,138,249,155,193,124,29,132,82,110,251,242,136,219,202,250,49,17,84,136,79,171,67,65,30,136,113,212,25,246,56,147,251,187,69,100,102,207,138,181,195,124,48,187,79,5,78,93,30,9,233,205,158,123,227,201,62,214,28,45,142,70,150,101,244,146,234,79,82,238,61,61,166,32,85,187,107,98,14,44,92,137,129,67,166,214,174,74,188,189,117,54,217,126,99,202,218,217,159,110,210,82,143,68,54,122,125,137,247,16,185,156,134,240,249,160,224,133,34,61,243,137,52,168,21,59,177,253,254,163,236,33,230,226,237,84,166,189,66,122,50,29,70,230,157,70,190,183,105,151,184,136,142,115,145,17,22,132,90,16,254,128,0,0,0,255,0,25,113,88,155,25,216,114,155,75,141,62,133,54,180,168,136,201,73,50,208,200,200,251,15,176,197,22,113,60,203,233,225,46,54,74,186,105,48,148,221,38,229,82,231,169,73,111,68,38,68,137,115,86,105,35,75,105,73,122,173,151,102,166,122,123,76,135,148,225,195,136,173,97,230,101,232,142,72,152,81,217,172,156,106,74,212,110,18,8,201,234,132,77,75,83,82,75,185,29,221,189,221,198,47,254,36,134,101,197,102,83,11,37,180,243,105,113,10,35,35,35,73,150,164,122,151,216,99,253,64,86,135,23,220,0,137,82,179,169,248,193,64,164,23,164,34,202,106,44,215,26,142,95,222,233,106,124,135,20,163,67,123,181,220,100,102,102,189,61,254,241,95,153,48,198,185,248,33,143,22,229,113,185,234,139,6,163,62,29,54,160,179,117,72,66,99,57,50,58,157,53,159,49,4,73,218,215,105,168,204,180,46,210,247,104,102,206,185,169,151,141,175,75,185,168,243,88,151,22,165,13,137,77,186,203,137,113,6,78,54,149,150,134,147,50,62,197,17,247,159,120,251,32,41,155,140,117,192,185,184,193,70,163,156,147,90,88,164,199,87,47,126,164,70,153,85,4,247,107,246,251,135,211,224,177,64,39,113,114,231,184,92,52,26,81,111,77,138,148,159,121,40,165,83,151,174,154,127,211,168,184,96,0,0,0,1,227,49,115,20,45,108,34,176,235,23,165,209,89,133,5,170,124,41,15,178,153,18,27,104,223,117,182,92,113,45,160,150,180,146,150,162,109,90,36,140,140,244,63,188,103,239,55,217,137,172,230,47,22,234,23,76,169,210,92,166,196,91,176,169,237,56,234,205,9,142,153,50,22,209,146,77,215,18,94,171,218,122,167,167,184,189,252,56,122,43,71,14,239,155,238,123,52,219,66,210,172,85,222,121,105,65,20,40,15,72,211,85,36,181,62,90,84,122,106,180,255,0,156,189,226,89,97,23,10,236,127,196,68,198,157,93,98,37,191,13,211,66,156,69,69,51,98,60,72,62,89,158,132,168,138,45,218,44,254,205,82,126,225,36,237,222,11,54,243,124,151,110,59,234,122,148,91,77,196,197,169,160,211,236,215,66,92,31,242,191,232,30,188,248,51,96,178,150,210,213,119,221,37,183,105,168,147,80,137,161,153,119,255,0,220,35,229,93,124,24,112,218,91,10,114,217,188,235,172,190,150,140,144,153,21,24,233,65,172,137,90,107,178,14,189,251,127,233,17,119,23,184,82,99,197,128,204,154,149,180,80,235,240,219,90,249,108,194,235,37,73,52,17,56,162,213,40,134,146,215,68,36,187,61,170,47,120,139,23,198,9,98,230,26,74,91,87,150,29,220,212,148,55,166,146,101,82,37,48,202,181,36,253,21,184,218,117,211,122,72,254,211,34,246,144,255,0,187,7,28,241,115,12,106,13,207,179,113,10,226,166,242,245,213,134,42,210,153,105,122,165,69,235,37,183,19,174,155,212,101,246,159,222,45,175,36,124,75,232,56,186,167,44,172,95,153,78,162,86,218,211,166,148,227,136,140,195,250,245,46,47,85,200,148,165,171,106,27,108,187,11,176,213,161,246,25,24,176,20,169,42,45,201,81,25,31,180,140,127,64,0,0,0,0,0,0,0,0,0,0,0,0,64,110,34,57,247,139,130,212,195,195,140,48,171,68,147,116,202,254,248,117,151,201,125,30,213,68,121,59,148,196,132,56,222,246,157,89,22,169,245,180,247,106,103,76,241,227,93,119,221,108,154,139,30,171,94,171,74,254,203,104,118,83,238,109,71,184,183,40,244,74,63,129,39,220,66,204,114,143,194,137,115,82,139,183,30,209,38,58,147,175,79,76,65,108,215,250,246,213,206,102,84,63,177,165,39,67,251,125,194,202,236,12,27,195,76,49,167,38,155,101,217,148,106,107,105,215,85,71,167,71,101,74,245,150,174,211,109,9,215,233,171,252,231,246,143,104,68,73,45,18,68,69,246,15,232,0,255,0,151,26,109,212,27,110,182,149,165,69,161,165,69,169,25,14,73,139,217,88,193,108,102,166,200,137,116,217,20,132,201,125,11,79,90,197,54,33,72,35,52,184,90,147,139,101,103,174,174,169,95,127,111,223,90,249,161,225,49,113,89,236,77,186,240,90,68,170,196,66,55,30,58,123,139,114,68,158,231,156,218,219,81,161,145,105,162,90,74,75,94,243,211,218,66,188,238,139,74,230,178,171,18,104,55,85,10,161,74,159,13,229,178,235,51,34,184,194,210,164,41,73,63,85,105,37,23,172,149,23,105,123,15,220,36,182,74,243,203,122,229,178,229,139,70,169,205,126,163,105,76,144,134,228,198,125,199,94,38,16,183,35,165,107,109,10,144,219,73,52,180,201,145,25,151,102,186,31,103,117,220,224,206,57,97,238,56,218,112,238,123,38,227,167,205,234,25,109,199,163,53,49,135,30,97,106,105,181,169,11,67,110,47,106,147,205,73,25,25,246,25,233,238,215,161,0,0,0,0,171,62,53,116,118,14,157,107,87,201,181,115,249,208,98,111,208,180,217,182,162,189,53,211,94,255,0,183,248,8,197,194,218,225,85,15,52,48,88,84,146,109,21,8,109,67,36,154,244,37,41,117,24,69,161,22,165,169,246,125,191,112,190,144,21,239,197,43,54,52,203,2,203,127,7,45,249,104,122,175,92,140,164,74,228,184,149,114,152,121,169,177,214,74,216,242,84,147,37,160,181,35,65,145,123,117,62,193,80,248,115,108,84,49,7,18,109,203,78,27,43,145,38,191,90,135,4,136,146,165,234,167,228,33,189,79,66,81,233,170,203,216,127,113,141,28,101,219,13,216,194,156,28,181,108,214,225,179,25,248,148,152,41,150,150,219,36,107,33,17,90,109,102,101,181,39,174,173,247,153,107,217,219,238,29,32,127,12,200,139,83,17,147,58,249,169,177,240,79,10,171,145,98,93,116,135,110,89,145,100,195,141,1,185,236,169,244,56,184,210,73,10,83,100,242,28,36,147,141,109,51,46,221,123,8,181,238,161,90,245,86,187,137,151,228,186,145,176,185,85,91,142,168,227,136,105,164,173,106,113,249,15,26,137,41,78,170,81,153,169,122,17,118,159,111,180,197,227,112,207,203,196,140,16,192,150,102,220,52,254,85,110,226,125,53,101,27,173,26,93,105,153,16,225,159,41,91,219,66,211,162,218,61,83,218,68,126,211,62,233,128,0,0,0,0,3,254,92,109,183,155,83,79,54,149,161,100,105,82,84,90,145,145,247,145,144,142,89,153,200,214,16,102,66,154,242,170,148,166,233,53,149,237,219,81,167,177,21,135,207,69,51,244,157,84,119,23,244,25,36,151,216,102,93,199,217,79,153,129,200,54,61,96,125,83,99,22,77,102,228,165,171,186,109,30,155,54,99,109,122,173,127,88,225,71,66,83,170,157,218,94,243,74,139,188,187,120,173,177,125,226,86,23,84,202,93,185,113,87,237,249,63,218,67,18,228,68,223,234,168,139,113,33,73,51,208,156,86,159,229,125,162,226,56,113,231,162,177,152,6,102,88,24,140,184,169,175,193,229,244,174,182,106,35,145,188,229,186,189,84,244,133,173,123,80,202,11,177,37,167,183,179,67,41,232,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,141,121,196,209,42,128,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,135,42,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,51,131,149,28,168,226,62,109,113,29,22,85,148,215,67,74,131,203,126,191,95,125,147,92,90,68,85,25,145,41,68,70,92,199,151,181,68,211,36,100,167,20,149,25,154,16,135,28,70,132,240,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,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,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,40,91,136,102,75,42,185,88,197,9,21,219,66,223,150,156,43,185,100,17,219,243,14,74,165,20,39,205,189,206,211,223,113,73,37,33,105,81,58,166,137,102,163,91,36,147,230,56,180,61,182,231,242,157,225,99,6,254,31,219,222,92,192,234,160,3,228,221,151,77,10,198,181,107,55,173,211,59,162,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,193,153,124,85,196,203,171,25,49,30,227,197,43,214,95,81,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,94,167,12,92,45,253,151,228,218,202,234,232,94,140,170,221,189,69,211,80,254,117,206,234,186,167,15,164,127,177,106,74,55,65,110,23,168,157,186,105,235,36,150,107,16,3,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,67,186,241,111,192,104,216,167,150,135,49,38,159,10,91,247,14,24,72,244,164,98,141,29,217,11,118,156,250,219,106,115,102,132,44,146,132,37,36,212,149,186,164,47,98,33,168,189,84,173,106,42,117,192,28,99,174,229,255,0,25,109,60,98,183,25,234,37,219,53,4,200,114,54,228,35,171,138,180,169,185,49,183,173,11,38,249,172,56,235,92,205,134,164,111,220,159,89,36,99,66,153,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,5,85,241,206,250,147,252,201,250,104,247,252,49,120,127,204,194,40,113,179,3,141,246,239,73,125,75,218,253,179,77,117,199,218,149,65,138,227,15,50,234,164,161,43,38,205,231,219,145,218,203,136,82,153,74,19,169,165,197,45,13,216,168,0,0,170,190,57,223,82,127,153,63,77,28,171,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,84,12,219,102,207,27,239,236,193,99,205,207,136,24,141,67,151,111,212,147,35,209,109,91,210,28,121,71,67,98,54,173,166,22,215,180,82,22,149,18,212,233,18,80,70,242,222,94,196,111,52,148,245,224,251,148,62,236,220,95,80,191,199,194,177,146,220,255,0,249,120,179,229,188,210,11,252,182,27,37,175,252,122,141,191,234,28,22,168,2,170,248,193,101,15,191,55,22,44,47,241,16,175,148,185,63,254,66,44,9,108,180,178,255,0,33,135,9,11,255,0,16,162,111,250,247,5,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,87,83,196,198,108,154,143,15,252,64,168,76,164,203,165,200,149,30,130,243,176,101,169,165,63,21,106,171,65,53,50,225,178,181,180,107,73,153,164,205,181,173,26,145,237,82,139,67,58,12,26,168,16,131,139,238,23,210,175,76,165,201,191,30,84,70,42,88,125,88,133,82,142,250,161,37,215,221,98,75,201,132,236,84,59,169,41,148,41,82,25,121,90,110,37,28,86,200,211,220,164,212,6,90,241,122,78,2,227,205,141,139,140,191,45,184,246,237,97,151,170,5,17,134,158,125,218,114,245,106,107,45,161,221,16,107,114,51,143,54,70,102,157,13,100,100,164,153,18,139,75,192,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,25,87,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,64,14,23,30,59,48,203,241,175,39,154,47,248,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,31,38,236,186,104,86,53,171,89,189,110,153,221,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,246,12,193,93,151,77,118,249,186,171,55,173,211,59,173,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,193,161,236,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,119,81,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,236,52,32,205,207,162,110,22,232,171,194,202,255,0,147,98,231,74,205,138,119,12,74,77,54,234,143,62,129,82,57,38,210,81,41,14,70,91,177,227,146,220,47,85,107,152,196,66,70,195,37,169,123,80,90,239,52,170,210,184,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,42,175,142,119,212,159,230,79,211,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,181,76,180,255,0,243,27,106,255,0,15,239,191,255,0,15,84,20,172,47,251,138,63,129,60,77,252,23,206,33,10,1,26,168,0,28,255,0,31,177,142,133,151,252,26,187,49,138,227,103,168,137,108,211,213,33,184,219,150,142,174,82,212,77,198,141,189,8,89,183,205,125,198,154,230,108,52,163,126,229,122,169,51,25,151,26,104,192,28,28,161,101,255,0,6,173,60,29,183,30,234,34,91,52,244,199,114,78,213,163,171,148,181,41,201,50,118,45,107,54,249,175,184,235,188,189,230,148,111,218,159,85,36,67,160,10,149,227,105,131,149,214,174,171,23,48,49,222,231,81,100,211,202,206,152,222,212,39,164,148,219,146,37,199,61,77,123,220,231,33,217,61,132,141,168,233,125,101,106,226,72,184,175,8,204,76,181,112,239,55,12,211,174,153,125,39,203,91,126,93,179,78,125,110,54,219,41,156,227,241,228,52,135,20,181,167,78,103,74,166,144,73,220,165,58,235,72,36,250,218,149,234,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,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,40,7,138,63,142,204,77,252,23,201,225,9,255,0,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,138,171,202,119,138,124,27,248,129,111,121,139,3,74,96,0,0,0,0,0,0,0,2,5,241,28,207,61,99,47,236,195,176,48,229,113,85,95,157,204,234,93,112,214,103,31,97,196,117,26,41,153,8,90,55,33,229,151,106,79,95,103,102,166,116,239,115,223,120,149,138,53,51,151,113,220,85,251,130,79,246,80,252,185,18,246,122,169,35,218,75,82,140,181,38,211,175,249,63,96,237,89,126,200,54,61,99,125,87,99,246,77,102,219,165,167,190,109,98,155,54,27,78,250,174,255,0,86,225,199,90,85,162,154,218,126,227,82,75,188,251,46,15,44,185,26,194,12,183,211,88,85,46,148,221,90,180,141,219,170,53,6,34,190,249,106,167,180,218,234,99,182,191,160,241,164,254,194,34,238,46,217,28,68,69,216,67,250,0,0,0,0,2,31,241,48,203,196,140,111,192,151,166,219,212,254,109,110,221,125,85,100,155,109,26,157,117,152,240,230,31,41,59,27,90,213,170,221,45,19,216,70,126,210,62,250,57,161,85,43,184,103,126,68,169,19,11,139,85,183,42,141,184,182,157,74,208,166,223,142,241,25,165,73,213,42,35,37,35,67,46,195,45,61,134,47,167,36,249,169,177,241,179,10,168,113,101,221,148,150,174,88,113,99,67,147,1,201,236,165,245,184,136,209,137,106,75,102,242,220,50,55,29,218,70,125,186,246,25,107,223,39,8,200,203,82,31,209,205,243,19,134,236,98,190,14,93,54,107,144,217,144,252,186,76,228,196,75,141,146,244,144,184,174,182,131,34,218,163,215,87,59,200,181,237,236,247,12,227,226,53,177,80,195,220,73,184,237,57,140,174,60,154,5,106,100,19,35,74,145,162,152,144,182,245,45,73,39,166,168,63,97,125,196,45,227,133,174,108,169,151,253,150,198,14,92,18,208,205,94,135,25,40,139,206,113,41,230,176,203,80,163,160,147,189,229,41,70,107,89,232,68,130,35,246,104,125,130,194,0,80,183,20,171,137,85,204,208,206,97,50,73,196,83,225,187,12,210,149,234,73,83,117,25,165,161,150,167,161,246,253,159,112,147,188,21,40,236,21,62,233,175,155,74,231,243,167,68,223,180,180,217,182,156,189,53,211,94,255,0,183,248,11,76,0,0,0,1,207,113,155,28,176,247,3,173,57,151,61,237,113,211,225,116,236,184,227,49,157,152,195,111,62,180,180,226,210,132,33,199,17,185,74,229,40,136,136,251,76,180,247,233,72,249,211,207,45,235,153,59,150,85,26,153,53,250,117,165,14,66,219,141,25,135,30,100,159,66,28,144,148,45,196,38,67,141,40,212,211,196,70,100,93,186,104,93,157,241,162,216,180,174,107,210,177,26,131,106,208,170,21,89,243,29,67,45,49,14,43,143,173,74,90,146,146,245,80,70,163,245,148,146,236,46,243,47,120,176,204,174,240,152,184,175,6,33,93,120,211,34,85,30,33,155,111,149,61,181,185,30,79,115,46,109,113,169,48,204,180,209,78,165,69,175,121,105,236,49,101,24,67,149,140,22,193,138,108,120,150,181,145,72,84,150,16,132,245,175,211,98,28,131,50,75,101,169,184,134,80,122,234,210,85,247,246,253,221,109,182,155,105,4,219,77,165,9,73,104,73,73,104,68,67,254,128,7,252,173,8,113,38,151,16,74,73,247,145,150,164,60,101,255,0,131,120,105,137,212,229,83,111,75,50,141,82,109,90,104,169,20,232,239,41,62,178,21,216,110,33,90,125,4,255,0,152,190,193,90,153,184,225,68,184,105,93,221,128,136,147,33,74,211,168,166,44,183,233,253,67,105,228,179,22,31,218,234,149,169,253,190,241,89,210,34,221,118,37,108,218,149,30,171,65,171,69,254,203,136,118,44,134,247,35,220,123,84,90,165,127,196,149,238,49,115,28,59,179,241,23,26,105,133,135,24,159,86,137,22,233,139,253,238,235,207,146,58,205,202,150,242,182,169,249,11,113,205,141,52,217,30,137,245,117,247,104,101,62,64,0,0,0,0,0,0,0,0,0,0,0,4,117,206,166,105,41,89,105,195,9,53,168,243,96,174,225,145,179,209,240,221,113,38,183,54,200,142,151,126,108,157,109,103,163,111,238,245,79,179,188,251,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,179,113,169,103,162,27,47,105,246,39,220,66,223,114,1,195,206,143,133,52,191,218,22,44,209,218,153,114,202,254,162,36,168,232,113,17,118,170,83,74,245,31,140,151,17,185,183,27,62,197,118,153,17,247,104,66,192,192,0,0,0,127,20,148,172,141,43,73,40,143,188,140,181,17,107,52,217,6,194,76,193,82,106,85,86,105,77,210,46,117,52,243,204,75,130,196,104,252,233,6,151,212,147,121,101,29,110,40,141,199,181,86,135,169,232,71,222,93,180,215,152,236,166,98,158,92,174,7,225,92,244,41,111,82,141,197,116,245,22,98,201,84,117,39,123,196,146,55,86,203,105,53,109,101,74,236,246,118,247,119,127,50,199,154,156,70,203,125,237,79,172,80,43,18,157,163,28,166,189,33,77,114,67,234,97,108,243,153,83,166,150,144,243,104,53,154,25,36,150,227,211,78,195,236,238,189,172,180,230,90,197,204,133,137,18,231,182,170,113,138,121,54,218,102,193,231,51,206,105,238,75,43,115,230,208,235,138,74,73,79,37,62,177,234,71,216,127,111,97,0,0,0,16,11,140,13,189,14,163,129,180,218,171,176,150,227,209,106,204,154,92,75,100,123,73,48,231,168,181,61,53,34,212,245,239,21,155,145,171,129,187,123,52,88,124,235,170,218,153,151,13,38,25,158,186,125,58,140,111,180,189,223,253,97,162,198,156,67,205,161,214,204,141,43,73,41,38,94,210,49,242,238,234,252,91,90,215,171,220,115,31,105,166,105,144,100,76,90,220,81,37,36,77,182,165,158,166,102,69,220,147,246,151,222,51,163,155,124,82,168,226,206,61,222,21,249,115,13,248,241,235,21,8,144,204,156,82,145,211,166,107,235,111,110,171,81,105,163,157,154,30,158,226,18,99,133,14,13,218,151,102,36,30,35,93,46,194,82,168,143,255,0,48,102,66,155,53,38,75,47,193,121,183,82,149,160,244,63,89,68,74,74,136,251,244,211,188,92,204,235,154,218,165,50,167,170,85,250,108,70,208,147,81,169,249,77,182,68,68,70,125,230,101,238,63,243,14,101,136,89,181,203,254,27,210,223,168,215,49,66,217,113,108,165,70,81,163,214,225,27,235,81,37,103,181,40,83,201,212,207,97,145,23,191,66,16,11,49,60,95,38,60,212,219,127,5,105,13,164,249,174,52,83,103,71,50,213,26,58,141,200,114,52,222,255,0,234,148,71,167,188,253,194,188,111,11,239,20,49,242,244,84,218,220,186,173,118,173,85,150,102,212,86,220,145,43,71,29,117,70,72,109,10,82,213,166,247,140,136,139,83,245,180,237,51,237,177,78,31,60,55,230,71,168,211,49,139,27,41,142,48,228,55,217,157,76,166,60,201,164,247,33,81,100,50,167,89,147,23,254,85,42,52,175,236,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,118,17,17,17,22,131,253,64,0,0,0,0,0,126,90,149,42,151,88,138,184,53,122,108,89,209,156,211,115,50,89,75,168,86,134,70,90,165,68,100,125,164,71,247,145,8,247,136,121,0,203,70,34,165,71,54,196,167,210,157,61,62,114,149,75,167,176,178,250,30,211,142,175,98,8,191,137,251,199,207,192,190,31,56,43,151,187,232,175,219,22,171,115,46,98,126,139,83,31,136,109,127,82,235,71,216,212,102,207,185,229,159,210,239,211,237,35,147,192,0,0,0,0,0,2,181,113,99,131,95,237,67,20,239,44,76,254,81,222,140,249,91,112,84,107,189,23,201,14,119,75,213,73,113,238,87,51,173,78,253,188,205,187,182,167,93,53,208,181,208,77,92,174,96,95,242,107,192,155,103,5,62,84,252,163,249,57,214,255,0,73,244,61,31,63,168,152,252,159,234,121,142,109,219,207,219,244,207,93,186,246,107,161,117,80,16,171,58,220,55,191,150,14,41,210,177,51,246,203,242,75,209,150,251,20,46,139,228,239,95,204,229,201,144,247,55,153,213,53,166,189,78,221,187,79,77,154,235,219,161,122,188,140,100,99,249,23,124,182,255,0,109,31,150,63,44,125,27,254,4,244,127,75,210,117,63,249,67,219,247,117,63,240,116,217,237,215,179,202,103,91,134,247,242,193,197,58,86,38,126,217,126,73,122,50,223,98,133,209,124,157,235,249,156,185,50,30,230,243,58,166,180,215,169,219,183,105,233,179,93,123,116,47,87,145,140,140,127,34,239,150,223,237,163,242,199,229,143,163,127,192,158,143,233,122,78,167,255,0,40,123,126,238,167,254,14,155,61,186,246,74,160,1,90,184,177,193,175,246,161,138,119,150,38,127,40,239,70,124,173,184,42,53,222,139,228,135,59,165,234,164,184,247,43,153,214,167,126,222,102,221,219,83,174,154,232,90,232,38,174,87,48,47,249,53,224,77,179,130,159,42,126,81,252,156,235,127,164,250,30,143,159,212,76,126,79,245,60,199,54,237,231,237,250,103,174,221,123,53,208,186,168,0,0,226,153,81,202,142,28,101,43,14,17,101,89,77,117,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,176,0,0,30,83,20,176,182,196,198,155,18,167,134,120,151,66,244,205,183,89,228,245,176,186,167,163,243,121,79,33,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,97,61,139,251,47,194,203,55,12,253,41,233,63,146,86,253,58,133,214,242,57,61,87,75,25,182,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,143,86,0,57,86,104,240,47,249,74,96,77,205,130,159,42,126,78,124,163,232,191,164,250,30,179,145,211,204,98,79,245,60,198,247,110,228,109,250,101,166,237,123,116,208,224,85,39,129,173,41,154,172,39,171,185,150,151,50,154,137,13,170,100,120,150,146,99,62,243,4,162,230,33,183,85,49,196,182,179,78,164,75,54,214,73,51,35,52,171,77,14,210,132,42,206,183,13,239,229,131,138,116,172,76,253,178,252,146,244,101,190,197,11,162,249,59,215,243,57,114,100,61,205,230,117,77,105,175,83,183,110,211,211,102,186,246,232,94,175,35,25,24,254,69,223,45,191,219,71,229,143,203,31,70,255,0,129,61,31,210,244,157,79,254,80,246,253,221,79,252,29,54,123,117,236,147,245,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,182,254,225,143,254,116,95,245,39,255,0,143,19,166,218,203,221,118,151,148,119,178,191,113,226,95,166,229,174,207,159,103,55,114,122,25,17,185,113,93,97,216,241,143,164,67,134,71,200,97,109,55,167,51,115,156,173,202,81,41,70,98,11,127,112,199,255,0,58,47,250,147,255,0,199,139,84,0,21,171,139,28,26,255,0,106,24,167,121,98,103,242,142,244,103,202,219,130,163,93,232,190,72,115,186,94,170,75,143,114,185,157,106,119,237,230,109,221,181,58,233,174,133,174,130,106,229,115,2,255,0,147,94,4,219,56,41,242,167,229,31,201,206,183,250,79,161,232,249,253,68,199,228,255,0,83,204,115,110,222,126,223,166,122,237,215,179,93,11,170,128,8,255,0,157,108,169,127,44,28,44,165,97,159,203,223,146,94,140,184,24,174,245,190,139,235,249,156,184,210,25,229,114,249,205,105,175,83,187,118,227,211,102,154,118,234,92,3,43,156,41,63,147,94,59,91,56,215,251,122,249,71,242,115,173,254,140,249,45,209,243,250,136,111,198,254,187,171,115,110,222,126,239,160,122,237,211,179,93,74,127,128,14,41,142,121,81,195,140,196,226,62,28,94,184,160,215,165,105,88,115,233,55,217,160,58,201,42,45,74,84,163,136,109,170,73,153,250,236,183,210,168,205,157,54,184,165,164,150,102,132,173,183,123,88,0,0,8,171,158,124,140,127,45,31,145,63,237,163,242,59,228,119,164,191,192,158,144,234,186,190,155,255,0,40,103,102,222,155,254,22,187,253,154,118,249,76,148,240,222,254,71,216,167,85,196,207,219,47,202,223,73,219,239,208,186,47,147,189,7,47,153,38,59,220,222,103,84,238,186,116,219,118,237,45,119,235,175,102,135,53,64,7,148,197,139,23,246,161,133,151,150,25,250,83,209,159,43,109,250,141,11,173,228,115,186,94,170,51,140,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,21,173,253,195,31,252,232,191,234,79,255,0,30,45,80,71,252,193,100,91,46,57,149,174,210,110,156,68,179,58,122,213,58,160,212,217,117,26,58,145,10,85,97,148,33,8,56,147,157,66,119,188,201,161,182,210,71,169,58,218,81,163,78,54,74,86,233,0,0,2,37,101,231,134,230,9,101,219,27,107,216,201,110,187,46,162,181,72,75,214,140,41,43,125,43,182,80,227,15,179,45,146,116,158,219,49,14,38,70,212,27,205,154,219,66,18,91,150,189,206,31,96,205,30,5,255,0,41,76,9,185,176,83,229,79,201,207,148,125,23,244,159,67,214,114,58,121,140,73,254,167,152,222,237,220,141,191,76,180,221,175,110,154,28,0,254,225,143,254,116,95,245,39,255,0,143,22,168,60,86,53,225,125,43,26,176,142,239,194,138,202,162,55,30,233,163,201,166,162,68,152,73,150,136,111,173,7,201,148,77,40,200,150,182,93,229,186,143,89,38,75,109,38,74,73,145,25,87,7,247,12,127,243,162,255,0,169,63,252,120,179,235,78,157,93,163,218,180,106,77,211,113,252,160,173,66,167,199,143,81,171,244,104,137,233,9,72,109,41,118,79,33,6,104,107,152,178,82,249,105,61,169,221,161,118,16,250,195,202,98,197,139,251,80,194,203,203,12,253,41,232,207,149,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,214,254,225,143,254,116,95,245,39,255,0,143,22,168,0,42,175,251,134,63,249,209,127,212,159,254,60,89,78,19,216,191,178,252,44,179,112,207,210,158,147,249,37,111,211,168,93,111,35,147,213,116,177,155,103,155,203,220,173,155,185,123,182,238,86,154,233,169,233,168,245,96,35,254,117,178,165,252,176,112,178,149,134,127,47,126,73,122,50,224,98,187,214,250,47,175,230,114,227,72,103,149,203,231,53,166,189,78,237,219,143,77,154,105,219,169,112,12,174,112,164,254,77,120,237,108,227,95,237,235,229,31,201,206,183,250,51,228,183,71,207,234,33,191,27,250,238,173,205,187,121,251,190,129,235,183,78,205,117,41,254,3,202,98,197,139,251,80,194,203,203,12,253,41,232,207,149,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,214,254,225,143,254,116,95,245,39,255,0,143,22,168,3,202,98,197,139,251,80,194,203,203,12,253,41,232,207,149,182,253,70,133,214,242,57,221,47,85,25,198,121,188,189,201,223,183,153,187,110,228,235,166,154,150,186,138,214,254,225,143,254,116,95,245,39,255,0,143,22,168,0,57,86,104,240,47,249,74,96,77,205,130,159,42,126,78,124,163,232,191,164,250,30,179,145,211,204,98,79,245,60,198,247,110,228,109,250,101,166,237,123,116,208,224,7,247,12,127,243,162,255,0,169,63,252,120,181,64,28,171,52,120,23,252,165,48,38,230,193,79,149,63,39,62,81,244,95,210,125,15,89,200,233,230,49,39,250,158,99,123,183,114,54,253,50,211,118,189,186,104,112,86,211,224,181,93,177,174,170,53,235,107,102,199,162,173,91,245,8,245,74,116,159,144,136,115,145,41,135,18,227,78,108,92,229,33,91,86,132,158,138,35,73,233,161,145,151,96,157,89,163,192,191,229,41,129,55,54,10,124,169,249,57,242,143,162,254,147,232,122,206,71,79,49,137,63,212,243,27,221,187,145,183,233,150,155,181,237,211,67,133,88,79,193,175,246,95,138,118,110,38,127,40,239,73,252,146,184,41,213,222,139,228,135,39,170,233,100,182,247,43,153,214,171,102,238,94,221,219,85,166,186,232,122,104,44,168,69,92,243,228,99,249,104,252,137,255,0,109,31,145,223,35,189,37,254,4,244,135,85,213,244,223,249,67,59,54,244,223,240,181,223,236,211,183,202,100,167,134,247,242,62,197,58,174,38,126,217,126,86,250,78,223,126,133,209,124,157,232,57,124,201,49,222,230,243,58,167,117,211,166,219,183,105,107,191,93,123,52,57,170,43,87,22,56,53,254,212,49,78,242,196,207,229,29,232,207,149,183,5,70,187,209,124,144,231,116,189,84,151,30,229,115,58,212,239,219,204,219,187,106,117,211,93,11,93,4,170,195,76,169,126,206,242,109,51,41,63,47,125,33,213,219,245,218,23,202,15,69,242,182,250,73,201,75,230,244,188,229,107,203,234,180,219,205,245,182,119,167,94,200,87,253,195,31,252,232,191,234,79,255,0,30,39,254,104,240,47,249,74,96,77,205,130,159,42,126,78,124,163,232,191,164,250,30,179,145,211,204,98,79,245,60,198,247,110,228,109,250,101,166,237,123,116,208,224,7,247,12,127,243,162,255,0,169,63,252,120,181,64,1,197,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,214,69,97,70,226,99,108,83,141,155,127,62,152,238,243,18,178,87,204,237,237,74,212,66,27,97,239,5,74,85,155,127,219,87,125,119,30,226,92,148,218,29,98,21,74,101,22,93,146,158,69,73,134,94,67,142,69,115,116,213,167,99,137,73,160,245,66,139,69,30,169,87,113,217,160,14,41,155,204,177,208,179,105,131,82,112,170,175,90,244,36,180,84,34,213,41,117,126,153,114,122,9,77,40,210,167,57,9,117,162,119,115,14,72,107,69,43,105,115,119,232,106,74,68,64,194,126,13,127,178,252,83,179,113,51,249,71,122,79,228,149,193,78,174,244,95,36,57,61,87,75,37,183,185,92,206,181,91,55,114,246,238,218,173,53,215,67,211,65,101,64,35,254,117,178,165,252,176,112,178,149,134,127,47,126,73,122,50,224,98,187,214,250,47,175,230,114,227,72,103,149,203,231,53,166,189,78,237,219,143,77,154,105,219,169,69,92,39,224,215,251,47,197,59,55,19,63,148,119,164,254,73,92,20,234,239,69,242,67,147,213,116,178,91,123,149,204,235,85,179,119,47,110,237,170,211,93,116,61,52,22,84,0,43,87,22,56,53,254,212,49,78,242,196,207,229,29,232,207,149,183,5,70,187,209,124,144,231,116,189,84,151,30,229,115,58,212,239,219,204,219,187,106,117,211,93,11,93,4,170,201,78,84,191,145,246,22,85,112,207,229,239,202,223,73,220,15,215,122,223,69,244,28,190,100,104,236,242,185,124,231,117,211,166,221,187,113,107,191,77,59,53,57,0,2,0,102,143,133,39,242,148,199,107,155,26,255,0,111,95,39,62,81,244,95,209,159,37,186,206,71,79,13,136,223,215,117,109,238,221,200,221,244,11,77,218,118,233,169,247,252,148,229,75,249,31,97,101,87,12,254,94,252,173,244,157,192,253,119,173,244,95,65,203,230,70,142,207,43,151,206,119,93,58,109,219,183,22,187,244,211,179,83,144,0,2,63,231,91,42,95,203,7,11,41,88,103,242,247,228,151,163,46,6,43,189,111,162,250,254,103,46,52,134,121,92,190,115,90,107,212,238,221,184,244,217,166,157,186,148,85,194,126,13,127,178,252,83,179,113,51,249,71,122,79,228,149,193,78,174,244,95,36,57,61,87,75,37,183,185,92,206,181,91,55,114,246,238,218,173,53,215,67,211,65,101,64,0,0,0,0,0,0,0,2,49,99,167,15,156,21,204,37,244,119,229,247,85,185,145,49,95,73,168,111,196,38,191,169,105,174,231,99,56,125,204,160,254,151,126,191,97,23,239,195,204,128,101,163,14,146,147,133,98,83,234,174,150,191,57,85,165,211,223,89,253,63,105,71,79,177,102,95,192,189,194,66,83,105,84,186,60,84,65,164,83,98,193,140,222,187,89,140,202,90,66,117,51,51,209,41,34,34,237,51,63,188,204,126,160,0,0,0,0,0,31,229,38,44,105,177,220,137,50,59,111,176,242,13,183,27,113,4,164,173,38,90,25,25,31,97,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,255,0,146,74,77,75,251,12,251,140,87,93,159,125,226,134,1,222,137,155,68,151,85,161,85,169,82,200,221,138,227,146,34,234,227,78,164,205,14,33,42,66,180,222,201,17,145,232,126,174,157,134,93,150,29,151,110,47,147,25,106,21,191,141,84,134,212,124,214,218,57,176,99,153,232,141,26,70,229,185,38,111,127,245,170,51,211,220,126,241,63,112,247,54,185,127,196,138,91,21,26,30,40,91,45,173,228,164,206,52,138,220,34,125,10,52,160,246,169,9,121,90,25,111,34,50,247,234,67,166,193,185,173,170,171,41,122,155,95,166,203,109,105,37,18,152,148,219,132,100,100,71,222,70,126,242,255,0,56,166,110,43,216,55,106,90,120,144,88,141,107,59,9,42,173,191,252,253,152,234,108,148,169,47,63,57,231,29,82,80,130,212,253,84,145,169,74,51,238,215,94,241,25,242,145,138,85,28,38,199,187,62,191,18,97,177,30,69,98,159,18,97,155,138,74,58,117,77,97,110,110,209,105,45,52,111,183,83,211,222,67,69,214,141,126,45,211,107,210,46,56,111,180,235,53,56,49,230,33,109,168,148,147,39,27,74,203,67,35,50,238,81,123,79,239,31,81,215,16,203,107,117,195,34,74,18,106,81,159,176,136,103,79,60,183,3,119,14,104,177,5,214,149,185,48,238,26,180,50,61,117,250,21,25,63,105,251,255,0,250,194,204,120,63,91,176,233,184,27,82,170,181,13,109,189,42,172,241,169,197,54,69,184,149,14,2,143,67,211,83,45,75,94,241,63,128,0,0,7,30,204,182,101,172,92,183,216,146,238,123,150,167,24,231,155,110,38,20,30,115,60,231,94,228,188,182,254,109,110,182,165,36,212,202,147,234,158,166,125,133,246,81,46,103,51,83,136,217,144,189,170,21,138,253,98,83,84,98,148,239,163,233,173,200,125,44,33,158,115,202,104,212,210,222,113,4,178,67,198,147,218,122,105,216,93,157,255,0,220,184,229,51,20,243,27,112,49,10,216,161,75,102,148,78,39,168,168,191,22,74,99,165,59,217,37,17,58,134,92,73,43,107,201,87,111,179,183,187,190,229,50,179,144,108,36,203,237,38,155,85,122,148,221,94,231,75,76,186,252,185,204,70,145,201,144,73,97,74,54,86,113,208,226,72,156,103,84,234,122,150,166,125,231,217,41,82,148,160,137,40,73,36,139,184,136,180,31,208,0,0,0,21,249,159,254,30,116,124,86,165,254,208,176,154,142,212,59,150,47,245,241,34,199,67,104,149,185,81,90,79,168,196,101,56,189,173,182,225,246,171,176,204,207,187,82,21,5,110,220,55,182,16,222,44,214,41,110,84,40,149,202,110,237,8,205,232,206,183,204,104,211,219,180,210,178,213,14,31,180,187,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,246,247,151,103,116,138,0,0,0,0,0,0,0,0,0,0,0,31,62,189,93,166,91,84,167,235,117,153,109,198,135,27,111,49,215,28,74,18,157,202,36,150,166,163,34,46,213,17,118,159,180,103,191,58,249,155,173,230,59,22,38,213,83,80,113,86,244,78,95,163,99,147,171,52,35,116,104,201,119,213,230,184,130,213,198,117,245,79,237,62,222,233,101,194,251,36,209,238,39,81,141,184,145,74,82,226,55,175,162,227,62,193,26,28,215,173,140,246,244,60,193,145,232,105,65,150,213,246,119,159,176,133,182,145,17,22,132,90,16,254,128,0,0,0,0,240,152,187,131,22,22,53,90,179,45,107,222,129,6,115,114,25,113,182,222,118,35,46,184,202,148,219,136,37,161,78,161,123,84,146,117,70,70,69,216,103,247,235,70,249,226,201,173,201,150,155,242,68,138,101,62,84,171,82,162,181,200,137,49,13,56,182,217,39,30,146,104,101,78,37,134,219,74,137,166,9,70,146,215,66,61,75,179,187,194,229,107,51,87,190,92,177,10,155,92,162,85,229,149,29,114,217,42,140,30,161,238,75,140,155,236,41,211,229,165,214,208,106,52,50,73,213,71,161,151,97,246,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,237,35,211,233,125,159,121,10,54,192,10,139,84,92,118,176,170,78,184,164,55,18,232,165,186,165,36,244,50,36,76,104,204,245,212,189,195,73,54,45,73,154,197,151,65,170,48,225,184,137,84,200,175,18,140,200,204,201,77,37,90,153,145,159,111,111,188,69,46,39,120,243,7,9,176,42,85,2,53,81,109,213,238,67,93,53,12,71,124,137,210,106,68,57,168,39,20,146,113,42,229,239,111,67,61,12,181,211,176,204,81,52,169,47,77,148,244,201,11,53,186,251,138,117,197,25,153,153,169,71,169,158,167,219,222,99,214,216,184,195,136,216,106,133,162,200,187,42,180,109,235,53,154,160,207,126,57,238,61,189,186,180,180,254,226,127,204,94,226,30,134,175,154,60,193,215,25,83,21,60,97,188,158,109,100,105,82,87,112,78,81,25,25,25,105,162,157,63,121,143,22,245,74,251,191,102,148,103,166,215,110,9,75,86,228,180,110,61,45,102,102,122,118,39,85,31,122,244,251,213,246,142,241,128,153,2,199,204,112,169,176,72,181,229,219,244,205,82,183,101,86,33,77,136,149,55,185,173,219,23,211,173,38,173,174,234,90,246,122,170,62,226,237,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,219,169,110,63,105,246,75,118,35,177,21,148,71,140,202,26,105,164,146,16,132,36,146,148,164,139,66,34,34,236,34,34,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,223,142,196,166,87,30,75,40,117,167,82,104,90,22,146,82,84,147,45,12,140,143,176,200,200,68,140,208,112,233,194,28,116,129,54,171,65,164,68,183,238,71,77,199,211,34,12,120,177,16,243,198,151,148,70,234,145,25,110,40,141,199,72,213,219,169,237,35,239,46,218,169,199,188,129,99,230,7,212,223,37,218,242,238,10,102,170,91,82,168,240,166,203,74,91,220,238,221,235,233,208,146,86,214,181,61,59,61,100,159,113,246,112,118,106,87,221,133,52,227,51,54,187,111,202,66,183,41,162,113,232,139,35,35,211,181,58,164,251,209,167,222,159,176,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,237,213,213,171,247,213,254,115,247,152,242,49,100,189,10,83,51,35,172,208,235,14,37,214,212,70,100,100,164,158,164,122,151,111,121,11,217,225,137,143,48,113,103,2,162,208,36,213,22,229,94,219,52,83,86,196,135,200,221,54,163,195,132,131,113,41,55,20,174,94,247,52,35,208,139,93,123,8,196,173,190,170,76,210,44,186,245,81,247,13,180,69,166,74,120,212,70,68,100,73,105,74,236,51,50,237,236,247,140,219,99,253,69,186,214,58,223,181,38,156,82,209,46,232,170,186,149,40,245,51,37,76,116,200,204,245,63,120,188,158,29,86,148,107,95,44,54,187,140,178,72,85,82,28,42,130,207,105,22,227,118,159,19,83,236,34,215,232,253,191,121,137,58,0,0,3,157,227,190,51,219,24,25,135,117,107,222,227,157,29,163,135,21,247,35,50,227,173,165,79,60,134,29,117,8,74,86,180,110,53,114,148,68,68,122,159,179,222,84,13,154,92,205,94,249,141,196,42,149,114,183,87,150,116,116,75,120,169,208,122,135,185,45,178,79,190,166,143,150,167,92,65,40,144,241,167,84,158,132,93,133,217,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,206,251,200,194,44,24,176,176,86,213,135,107,89,20,8,48,91,142,203,109,184,243,81,25,105,199,148,150,219,65,173,106,105,8,220,165,19,73,51,51,46,211,47,187,79,118,0,0,0,0,3,248,100,70,90,25,106,66,164,184,160,228,154,53,186,234,241,183,13,233,74,68,71,52,244,164,102,24,34,67,122,116,81,153,216,134,88,34,45,77,75,51,220,190,222,242,246,144,137,185,40,204,221,111,46,56,177,10,170,170,131,137,183,165,243,61,37,28,221,89,33,123,99,73,75,94,175,53,180,30,142,61,175,172,127,105,118,247,232,66,131,93,165,220,180,150,43,116,105,109,73,135,39,119,45,214,220,74,210,173,170,52,158,134,147,50,62,212,153,118,31,176,125,0,0,0,0,0,0,0,0,0,0,0,16,99,138,198,59,202,195,76,26,69,157,65,170,170,45,82,226,215,105,180,249,161,196,244,242,160,185,217,177,196,168,181,74,207,216,125,135,236,46,209,81,249,109,193,74,214,62,98,189,39,15,169,12,172,202,111,63,154,246,213,236,107,100,103,157,45,202,75,107,219,175,40,200,181,73,235,255,0,73,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,252,14,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,236,238,233,92,60,243,131,84,192,108,73,137,109,221,117,201,206,90,117,133,183,12,216,118,74,141,136,206,187,34,34,57,187,92,121,13,32,146,211,74,45,218,25,145,123,12,187,175,62,216,185,40,247,125,2,159,114,208,103,49,46,13,74,51,82,152,117,151,82,226,77,14,33,43,79,106,76,203,232,168,143,176,207,188,125,64,0,1,225,177,206,222,139,117,96,205,243,64,149,17,169,37,54,220,169,176,132,56,217,44,183,46,35,168,35,208,200,251,125,111,119,180,103,18,225,138,187,27,25,42,81,18,158,155,208,87,43,200,73,17,108,36,19,50,140,139,79,163,161,22,207,179,187,216,52,49,149,235,149,138,190,92,236,106,244,137,72,54,211,108,211,29,117,213,56,90,17,116,44,173,70,102,102,126,253,123,76,83,71,18,124,110,157,138,185,131,171,209,217,171,42,77,42,220,122,69,45,166,208,249,173,178,92,121,211,18,74,208,156,82,117,218,230,154,145,23,97,247,17,14,35,131,185,127,196,188,114,171,149,34,196,161,72,144,101,244,159,56,178,22,202,61,102,210,123,148,211,107,211,78,106,12,251,59,143,238,214,117,97,15,6,251,158,175,6,61,75,20,110,150,33,169,75,67,134,197,58,115,141,168,144,100,217,232,105,126,17,246,246,184,94,238,194,251,68,147,180,56,75,101,234,133,201,118,176,245,94,160,227,74,74,141,46,170,11,168,94,155,123,12,149,12,181,35,208,245,251,199,123,177,242,113,150,251,5,109,72,163,225,29,168,236,150,155,74,10,68,138,4,5,59,217,180,247,110,75,9,61,117,65,30,190,253,71,92,165,209,40,212,56,233,137,69,164,194,128,194,72,136,155,138,194,26,73,22,132,93,201,34,46,226,34,254,4,63,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,197,84,162,81,171,145,213,18,181,73,133,61,133,17,145,183,41,132,58,147,45,12,187,148,70,93,198,101,252,76,114,59,227,39,25,111,191,150,236,138,198,17,218,141,73,117,181,32,228,71,160,64,75,189,187,143,118,229,48,163,215,85,153,235,239,208,112,75,191,132,182,94,171,188,231,104,239,85,233,238,58,165,40,146,210,160,180,132,107,187,176,137,48,207,66,45,75,79,184,70,204,94,224,223,115,210,32,200,169,97,117,210,196,197,37,107,112,152,168,206,113,197,26,8,156,61,9,44,66,46,222,198,203,221,218,127,96,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,179,184,190,253,59,119,13,140,110,157,133,89,131,164,81,222,171,42,53,42,227,122,61,45,214,214,249,161,179,92,137,208,210,106,208,220,74,117,218,222,154,153,31,97,119,25,11,151,205,13,202,197,35,46,119,205,126,60,164,19,106,182,106,110,180,234,86,90,25,116,47,45,38,70,70,94,237,123,12,103,158,222,138,187,231,25,41,209,20,158,167,211,183,43,40,81,40,183,146,201,233,68,71,175,210,212,143,127,219,223,237,26,59,192,203,122,45,171,131,54,53,2,44,70,163,20,43,114,152,194,208,219,100,130,220,136,141,32,207,66,34,237,245,125,222,193,238,64,0,7,203,185,238,74,61,161,64,168,92,181,233,204,68,131,77,140,236,167,221,121,212,182,146,67,104,82,213,218,163,34,250,41,51,237,50,238,20,97,196,51,56,53,76,121,196,153,118,221,169,92,156,221,167,71,91,144,201,134,164,168,152,146,235,82,37,163,155,181,183,150,210,201,77,58,146,221,161,25,151,176,139,191,154,229,7,43,55,78,102,177,34,29,14,3,11,102,139,17,214,228,84,165,173,46,37,28,132,191,29,46,161,43,38,92,71,51,99,228,100,74,45,61,167,217,223,125,248,43,131,54,94,8,88,148,171,46,208,162,65,134,152,81,24,102,67,236,70,105,183,36,186,134,91,109,78,184,166,208,141,234,87,41,38,106,50,212,204,191,129,123,224,0,0,0,0,0,31,2,248,178,232,56,129,109,75,181,174,74,108,105,176,102,114,249,141,72,101,14,36,246,56,149,151,170,180,168,190,146,18,125,222,194,25,199,204,150,10,86,176,15,21,234,216,125,87,101,100,80,185,28,167,182,175,99,187,227,50,233,237,82,155,70,237,57,164,71,162,75,79,250,78,220,56,83,227,188,172,75,193,165,217,213,234,170,165,85,45,221,55,27,175,154,220,87,81,42,115,159,219,113,74,61,18,130,246,23,97,123,75,180,78,112,0,0,0,0,0,0,0,0,0,0,20,113,197,147,22,30,189,179,6,245,151,29,243,84,43,95,111,44,208,163,52,47,169,131,5,195,238,89,145,232,105,247,39,248,247,142,249,193,231,2,219,40,51,177,154,169,79,121,10,87,43,209,207,56,214,136,115,182,161,29,221,170,83,126,182,157,132,123,87,217,237,247,11,75,1,248,107,21,202,37,189,9,117,42,253,98,13,50,35,122,111,145,50,66,25,109,58,153,17,106,165,153,17,118,153,23,222,101,239,28,82,165,158,44,178,83,43,8,163,171,22,45,153,10,94,191,62,197,118,158,182,75,68,146,187,85,212,23,191,78,238,241,213,45,28,74,195,203,250,57,202,178,47,171,126,190,210,126,146,169,149,54,37,18,123,84,69,169,180,165,17,118,161,95,253,9,251,140,122,80,0,0,0,1,192,243,131,150,91,95,49,120,95,84,165,74,165,71,85,118,44,71,221,166,203,38,27,55,73,244,199,144,150,145,188,218,113,123,119,189,174,137,45,117,237,46,222,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,246,118,116,81,152,97,42,121,254,255,0,166,100,132,35,222,101,237,33,106,45,58,219,205,33,230,150,149,161,196,146,146,164,158,164,100,125,164,100,99,254,192,0,124,235,142,58,101,219,213,72,139,45,82,244,55,219,50,251,13,6,67,56,153,178,165,162,145,152,107,242,43,73,218,159,148,53,69,23,102,159,247,115,229,238,47,112,178,124,60,204,165,191,135,252,57,209,41,170,239,42,162,154,65,91,236,145,74,66,94,76,143,65,32,210,77,252,234,84,70,74,71,102,157,186,251,5,82,51,26,181,138,120,143,201,138,82,102,84,46,106,199,210,115,123,139,53,200,127,233,44,203,114,190,147,157,167,218,122,159,180,95,118,73,114,205,108,96,102,16,208,29,85,38,34,171,181,90,108,73,179,95,83,13,155,137,117,216,177,185,136,221,202,66,200,137,109,107,162,181,61,123,204,207,186,72,145,17,17,17,22,132,67,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,3,248,100,70,70,70,90,145,136,221,157,172,179,91,24,231,132,53,247,83,73,136,154,237,42,155,46,108,39,210,195,100,226,157,106,44,158,90,55,114,150,179,35,91,186,232,157,15,94,227,35,239,161,23,163,86,176,179,17,249,50,138,76,58,133,179,88,250,77,239,109,100,184,239,253,36,25,237,87,210,111,176,251,15,82,246,11,90,196,44,202,208,49,3,135,59,146,157,174,243,170,42,164,29,190,241,28,164,41,229,72,58,18,205,68,231,206,169,70,102,165,246,235,219,175,176,86,206,83,105,104,171,230,26,195,138,234,119,39,229,13,45,71,217,175,253,220,193,123,143,222,52,119,110,71,76,75,122,151,17,5,162,89,134,195,100,95,97,32,136,125,16,0,31,240,235,173,178,210,222,117,105,66,27,73,169,74,81,232,68,69,218,102,102,42,187,138,70,117,77,183,29,192,204,55,173,171,69,180,164,213,164,68,147,217,219,214,197,125,133,45,151,251,254,129,154,22,143,113,159,176,133,108,225,134,29,92,216,187,126,210,172,203,122,12,185,179,106,211,152,97,197,182,211,142,27,105,117,228,54,110,172,208,149,25,36,141,194,213,90,30,154,251,123,133,255,0,100,251,44,182,190,93,48,190,149,74,139,74,140,154,244,168,140,59,83,150,108,54,78,155,234,143,29,47,35,121,52,218,246,239,103,93,20,90,235,218,125,189,221,240,0,0,0,7,240,204,136,181,49,227,111,140,102,194,156,54,105,78,95,24,139,109,81,86,148,26,210,204,250,188,104,206,47,177,90,18,82,234,211,169,158,197,17,125,169,63,113,142,115,77,207,22,89,42,117,133,209,211,139,22,204,117,35,79,159,126,187,79,67,39,170,77,93,138,234,15,221,167,119,120,237,116,122,237,18,225,132,138,149,2,177,6,167,17,205,118,72,135,33,15,54,173,12,210,122,41,6,100,125,164,101,247,145,251,135,238,1,86,156,97,176,45,163,131,7,25,169,116,247,150,164,243,125,34,243,109,106,134,251,105,241,218,220,164,183,234,235,218,69,185,125,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,52,25,206,23,122,200,139,85,43,218,74,254,29,226,241,192,0,0,0,0,0,0,0,0,0,7,231,159,45,168,49,28,148,242,146,148,35,77,77,71,161,118,153,23,183,239,25,169,204,53,215,42,255,0,198,42,237,194,169,43,154,185,125,46,139,74,205,195,86,200,173,35,176,245,86,191,67,223,236,23,205,146,28,57,86,22,229,178,211,180,100,69,67,50,34,117,252,195,36,109,81,238,159,37,194,221,170,82,125,206,118,106,67,188,0,167,78,40,185,195,187,234,216,130,238,15,88,119,44,138,125,34,145,183,170,118,157,49,214,149,35,154,196,41,8,220,166,158,52,175,106,201,100,90,160,180,212,244,212,245,49,92,234,153,45,107,230,46,83,202,87,239,26,204,204,117,108,18,205,22,48,96,61,101,53,59,54,234,158,166,11,93,240,36,206,148,113,87,234,56,146,213,182,221,65,30,134,234,149,223,244,180,63,126,183,161,149,44,220,216,57,155,180,91,169,82,234,144,99,87,26,215,171,166,27,236,161,246,245,117,242,71,204,165,231,22,90,161,131,87,111,176,245,46,206,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,237,208,197,68,219,119,5,126,193,186,225,87,41,175,203,167,84,232,243,91,123,68,169,108,184,135,26,112,149,181,91,77,42,45,20,130,212,181,35,212,189,134,47,239,34,89,140,166,227,254,9,209,229,187,80,105,218,205,26,52,122,100,244,155,169,83,139,117,152,145,141,197,153,115,86,179,213,111,119,171,67,215,188,136,251,228,144,0,15,241,152,150,213,13,244,186,122,32,219,81,40,253,197,161,234,51,179,158,118,97,177,153,187,225,48,156,53,160,235,85,51,51,51,35,245,189,33,39,221,252,7,50,157,138,23,52,235,6,62,29,46,98,211,73,143,45,19,73,164,184,225,36,220,75,38,206,166,157,251,117,216,122,107,183,95,183,78,193,41,120,89,224,67,216,167,143,9,185,106,212,213,57,69,183,99,20,244,186,227,38,109,170,84,121,144,150,77,238,83,106,65,158,199,12,244,212,149,167,180,136,94,124,104,236,196,140,212,72,237,165,182,153,66,91,66,18,68,68,148,145,104,68,68,93,132,90,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,31,229,38,59,50,227,59,18,67,105,113,167,144,166,214,133,17,25,41,38,90,25,25,31,97,150,134,40,195,138,102,4,61,133,152,240,171,150,147,77,83,116,91,138,49,207,83,173,178,100,218,101,72,153,53,102,222,228,182,148,17,236,108,143,77,77,90,123,76,132,90,129,138,23,52,11,6,70,29,162,90,213,73,145,45,115,13,165,56,225,164,156,83,36,206,164,157,251,117,218,90,107,183,95,183,78,193,211,114,48,204,55,243,55,99,166,107,134,132,21,106,152,100,100,100,94,183,164,35,123,255,0,136,209,52,52,182,152,108,37,163,213,4,218,73,39,239,45,11,65,254,192,0,35,110,123,115,25,77,192,12,19,172,75,106,160,211,85,154,204,105,20,200,9,39,82,151,16,235,209,36,155,107,34,230,161,101,162,217,239,78,167,175,113,25,247,80,37,201,112,87,239,235,174,109,114,164,252,186,141,78,177,53,199,180,82,150,243,139,113,215,13,91,83,184,212,163,213,75,61,11,83,61,79,218,98,221,184,93,100,222,13,151,105,51,141,119,197,38,75,87,5,71,105,193,98,83,4,148,183,21,198,161,73,109,194,75,172,18,201,100,226,84,91,146,179,79,126,157,186,152,177,112,0,0,0,14,225,17,243,197,158,75,83,46,54,164,186,21,187,84,167,84,47,25,177,220,105,136,136,125,183,85,28,214,220,148,165,197,161,18,27,117,4,151,153,73,26,136,143,77,116,239,238,165,28,89,199,156,79,198,123,138,77,195,123,93,117,41,42,125,197,173,17,78,116,133,199,100,148,227,139,36,161,14,56,189,164,92,213,17,22,189,132,122,123,245,240,73,153,45,11,230,34,83,201,87,239,18,204,140,88,199,11,172,225,93,212,156,65,107,7,175,203,150,69,66,145,87,221,210,187,81,152,235,170,143,202,98,108,133,237,83,175,18,81,185,102,130,61,16,122,232,90,232,122,24,184,176,28,31,59,216,114,188,82,203,101,217,104,199,138,135,164,75,232,57,102,104,220,162,219,62,51,135,183,68,168,251,155,237,208,133,12,229,230,235,149,96,99,21,10,225,76,149,194,92,78,171,85,169,102,217,167,124,87,81,218,122,167,79,167,239,246,141,43,64,150,212,232,141,202,101,73,82,23,174,134,147,212,187,12,203,217,247,15,208,0,0,0,0,0,0,0,0,0,3,149,102,134,241,93,133,129,183,37,212,211,228,202,225,116,123,87,187,110,155,230,50,142,253,201,253,255,0,120,207,6,19,209,228,94,24,147,74,164,173,167,37,59,47,159,234,237,53,169,91,99,173,93,218,25,158,132,159,119,176,105,154,139,78,143,73,166,51,79,138,141,141,53,187,106,116,34,211,85,25,159,113,23,180,199,238,31,231,33,70,134,84,162,215,82,211,253,35,51,184,253,90,151,112,98,213,118,171,53,215,150,235,221,46,166,234,140,213,217,25,164,251,76,207,184,139,218,61,134,87,48,30,22,58,215,230,91,211,29,125,163,249,190,90,217,81,37,69,234,60,179,237,54,215,254,40,189,159,253,110,197,153,14,25,184,169,131,244,87,174,251,82,51,213,250,75,123,119,51,21,18,101,74,78,171,101,190,212,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,162,42,220,120,154,123,230,93,109,59,208,219,141,238,219,206,81,150,167,216,125,191,126,129,240,47,48,86,30,60,91,16,107,246,157,86,58,221,152,203,242,14,25,190,201,190,219,109,62,108,154,148,134,220,89,145,110,34,237,215,79,88,187,181,208,117,0,0,0,0,31,138,181,71,167,220,20,153,148,74,172,102,228,68,156,195,145,222,109,196,37,105,82,22,147,74,136,201,68,100,122,145,153,118,145,144,161,142,34,89,97,147,128,184,195,83,174,82,225,72,77,191,114,205,122,160,195,134,217,147,77,57,34,84,181,37,148,154,90,66,19,163,109,17,146,8,204,200,189,166,93,223,239,195,139,50,242,48,59,25,169,150,229,78,91,229,66,186,38,51,77,91,124,195,229,54,252,153,113,16,111,40,148,234,16,90,33,163,35,86,134,100,94,195,46,235,228,166,84,98,85,169,241,170,144,31,67,209,229,178,135,218,90,20,74,74,144,164,146,136,200,200,204,143,176,203,184,199,233,0,31,154,164,225,53,78,148,233,167,113,33,133,171,110,154,235,162,79,176,103,75,58,243,83,59,50,215,211,169,142,76,146,107,149,52,109,217,183,95,231,242,123,127,233,28,74,44,87,230,202,102,28,86,148,227,207,184,150,155,66,82,102,106,82,143,66,34,34,237,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,67,226,87,128,233,197,236,4,170,86,105,240,91,118,167,108,178,253,88,148,77,110,113,77,71,133,49,91,8,201,181,40,253,103,11,66,212,139,95,105,24,161,137,81,95,133,41,232,114,154,83,111,48,226,154,113,10,73,145,165,73,61,12,140,143,180,140,140,135,109,201,68,212,193,204,181,138,234,163,147,196,170,229,49,27,118,110,211,249,252,110,223,250,6,139,105,174,19,180,232,174,146,118,146,216,66,182,233,166,154,164,187,7,233,0,31,154,165,81,137,73,167,201,170,79,125,12,199,136,202,223,117,197,168,146,148,161,41,53,25,153,153,145,22,132,71,222,98,134,248,143,102,94,70,56,99,53,78,219,166,75,120,232,118,188,199,169,168,111,152,124,167,30,141,46,90,9,228,146,93,90,15,84,58,68,74,208,140,203,216,69,223,249,248,119,101,138,78,60,227,13,50,185,84,133,33,86,253,181,53,154,131,238,19,102,109,58,228,121,81,20,166,84,106,105,104,81,27,110,158,168,51,35,50,246,145,119,223,69,22,143,79,183,233,48,232,148,168,205,199,137,5,134,227,178,219,104,74,18,148,33,36,148,145,18,72,136,180,34,34,236,34,33,251,64,0,0,0,112,12,226,102,130,219,203,102,25,212,234,178,38,48,170,252,184,111,53,75,136,110,54,107,55,215,30,66,153,90,144,110,182,189,156,198,116,51,73,235,236,46,222,234,17,196,172,66,190,49,243,18,101,220,213,149,75,169,213,171,83,92,76,104,205,155,207,41,60,233,11,90,25,105,10,82,212,69,189,211,36,164,140,251,244,45,76,251,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,218,77,163,252,105,251,63,250,254,59,0,107,50,232,24,179,66,170,66,117,228,58,207,85,161,180,163,37,118,198,117,61,154,25,31,113,159,180,105,138,58,141,108,165,71,174,167,175,250,71,250,15,195,90,167,49,85,166,61,2,74,55,180,238,221,201,208,143,93,20,71,237,35,246,144,204,206,44,81,228,90,24,147,85,164,161,167,34,187,19,145,234,237,52,41,59,163,182,174,237,8,203,82,87,187,218,52,63,149,219,197,119,246,6,219,119,83,175,243,87,55,172,220,189,219,181,217,49,228,119,238,87,238,123,199,85,0,0,0,0,0,0,0,0,0,1,23,184,145,84,81,7,41,183,130,13,231,16,183,125,31,183,98,180,215,74,148,61,117,237,251,69,43,101,37,151,228,102,14,212,102,50,72,220,87,93,180,140,143,79,239,23,253,195,73,64,63,229,196,19,136,52,31,180,102,247,55,86,53,67,15,241,230,227,160,79,143,201,54,186,61,165,177,73,239,132,194,207,189,41,253,242,246,15,153,151,188,119,175,224,45,245,22,236,165,54,220,134,91,223,206,142,233,45,105,94,172,186,218,125,84,184,130,61,13,211,62,211,255,0,235,222,230,93,115,65,132,25,175,178,210,229,29,200,171,144,230,189,85,26,160,113,77,244,232,235,187,55,48,151,93,50,212,163,154,203,95,102,138,47,178,167,184,140,101,17,252,1,191,19,117,91,148,212,183,108,86,181,228,38,59,38,77,199,228,179,17,10,221,177,148,54,141,206,60,173,52,51,212,245,238,62,255,0,45,144,140,202,92,152,47,142,118,236,89,53,137,174,209,107,47,71,160,185,25,201,14,41,150,91,145,62,58,150,178,65,186,132,36,244,74,187,123,75,214,61,72,245,49,127,20,106,156,122,221,30,13,102,34,137,76,79,140,212,166,148,70,70,70,133,164,148,71,216,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,189,198,71,223,64,242,27,170,217,183,67,141,37,78,70,169,80,231,154,72,200,212,133,180,251,46,127,5,36,201,73,251,12,180,246,11,213,225,167,152,166,177,183,3,34,82,234,114,220,93,102,218,54,233,46,147,206,106,227,136,143,14,26,77,207,89,213,172,200,214,233,250,198,69,169,251,8,251,229,248,0,252,181,82,51,165,204,34,46,222,157,205,63,250,19,25,207,206,130,86,156,201,223,100,226,116,63,79,85,61,154,118,117,242,7,166,200,30,8,59,141,25,128,161,197,149,79,234,41,116,105,17,170,146,183,180,107,109,72,102,108,82,90,15,86,214,147,245,93,238,61,11,78,243,34,239,208,53,18,145,6,223,163,193,161,211,24,67,17,41,241,154,138,195,104,65,37,40,109,180,18,82,68,73,34,34,34,34,34,208,136,136,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,0,0,0,0,31,134,183,72,131,112,81,231,80,234,108,33,248,149,8,206,197,125,181,160,148,149,182,226,13,42,35,37,17,145,145,145,153,104,100,100,51,245,159,204,16,119,5,243,1,92,139,22,158,113,233,117,153,18,106,145,118,52,104,109,40,122,108,162,66,11,70,208,146,245,90,238,45,123,59,140,203,187,204,100,193,46,43,50,118,33,54,157,199,233,234,95,179,95,251,190,56,209,125,40,140,169,112,201,69,161,244,237,235,255,0,208,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,226,165,25,169,95,105,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,219,222,102,125,210,112,0,0,0,7,226,173,84,227,209,40,243,171,50,212,73,98,4,103,101,58,163,50,34,36,33,38,163,62,211,34,238,47,105,144,160,28,255,0,230,34,181,142,88,239,91,100,170,50,125,15,110,201,147,70,141,28,158,95,37,69,30,100,173,142,109,230,173,38,102,135,116,220,90,118,118,17,17,119,247,254,22,217,59,43,234,182,140,107,189,232,236,189,72,166,190,73,130,204,184,251,137,111,182,184,82,91,113,41,117,133,36,200,208,181,17,41,43,35,239,211,179,83,19,131,56,89,210,194,236,179,217,175,219,81,157,141,58,190,244,101,67,135,76,132,168,238,244,250,181,33,8,55,25,39,219,90,27,74,216,218,102,69,217,169,17,22,189,212,169,152,76,119,175,227,213,245,42,236,170,182,220,118,92,217,201,142,209,45,9,70,140,180,218,189,85,56,178,45,77,162,62,195,255,0,235,125,60,162,216,181,12,65,199,155,114,129,2,63,52,221,235,55,22,197,43,186,19,235,46,228,171,247,15,216,52,132,218,57,104,36,123,135,253,0,205,174,109,153,126,62,96,238,182,100,164,137,196,244,59,136,136,200,191,188,88,247,139,169,225,185,80,68,236,166,217,232,39,156,113,109,122,67,126,245,107,166,181,41,154,105,219,246,9,66,0,0,0,0,0,0,0,0,0,2,30,241,73,154,113,114,191,91,104,147,175,59,166,246,123,170,48,133,66,100,196,200,179,41,103,153,158,159,238,135,255,0,136,72,26,61,0,21,9,198,27,3,37,83,111,42,102,47,81,105,135,211,84,249,222,146,113,182,79,106,57,109,83,227,181,169,165,189,11,83,51,250,74,63,179,220,43,72,116,204,3,199,155,215,0,239,152,151,117,171,91,168,70,109,158,103,62,43,50,94,67,79,234,203,173,167,122,16,226,55,109,55,84,101,169,246,25,235,247,222,22,101,240,194,139,155,188,183,186,116,68,68,145,34,94,223,71,200,50,66,205,27,103,179,205,218,164,161,211,45,74,57,145,237,254,63,102,127,226,61,58,129,89,141,49,181,59,26,92,23,219,125,10,73,154,22,218,210,100,164,168,143,176,200,203,176,200,251,6,134,242,53,137,37,137,89,111,179,231,184,251,207,72,166,82,169,244,201,14,58,173,202,91,173,192,140,106,51,61,202,51,212,215,174,167,161,253,131,191,128,0,0,0,252,213,56,17,234,180,217,116,185,109,165,108,76,97,200,238,165,68,70,74,66,210,105,50,50,50,50,62,195,246,144,160,222,35,88,17,43,6,241,238,167,46,53,51,145,74,184,92,122,170,203,141,178,105,107,115,243,101,154,83,169,54,132,238,218,222,186,22,189,158,211,33,236,56,84,99,34,236,28,120,110,208,159,82,83,52,235,133,162,136,211,74,123,106,21,41,249,144,91,47,84,214,148,154,141,40,50,236,35,86,158,241,121,73,50,81,18,146,100,100,101,169,25,15,232,15,133,125,214,88,183,172,170,253,114,75,200,105,184,20,201,82,77,74,81,36,139,99,42,87,121,153,123,189,228,51,129,153,11,161,55,174,57,222,149,152,234,91,169,126,191,82,38,207,93,219,137,83,30,81,105,161,158,164,123,187,59,69,179,112,157,192,22,108,76,31,86,35,87,41,140,162,175,94,120,221,140,233,178,68,190,137,248,176,94,65,106,166,210,175,166,131,62,197,26,117,238,212,251,68,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,1,2,120,176,224,11,55,222,15,39,17,168,116,198,23,87,160,188,78,201,116,153,35,95,68,196,89,207,44,181,75,106,87,211,89,31,106,137,58,247,232,125,162,166,114,225,116,38,202,199,59,46,179,33,75,105,44,87,233,196,225,235,183,105,38,99,42,61,117,50,208,139,111,111,104,209,253,137,89,98,225,178,104,21,200,207,33,214,231,211,34,201,37,37,68,162,61,236,165,93,228,103,239,247,152,251,160,63,138,50,73,26,148,100,68,69,169,153,138,53,226,175,140,171,191,177,225,203,62,5,73,79,83,173,230,142,35,173,37,237,200,76,166,38,78,108,253,82,90,146,74,36,172,139,180,137,90,123,135,143,225,203,129,18,113,147,31,41,146,228,211,57,244,187,121,198,106,175,56,227,38,166,183,49,54,33,169,58,155,107,78,237,174,107,161,233,217,237,34,23,229,76,129,30,149,77,137,75,136,218,80,196,54,27,142,210,82,68,68,148,33,36,146,34,34,34,34,236,47,97,15,210,0,0,0,3,128,103,151,18,75,13,114,223,120,79,109,247,153,145,83,165,84,41,145,220,105,91,84,135,92,129,36,210,100,123,146,101,161,163,93,75,83,251,5,3,216,86,221,79,21,241,102,137,109,165,110,200,153,116,87,227,69,113,197,154,150,163,92,153,41,65,173,71,162,143,189,205,76,244,87,127,180,94,181,85,234,94,77,114,100,181,69,76,120,149,10,101,178,104,65,182,73,108,221,168,183,74,61,15,179,148,165,40,213,27,236,89,233,254,106,39,197,92,78,186,177,106,246,171,94,119,85,106,124,247,234,19,31,144,217,74,146,227,188,134,220,121,110,19,104,222,181,26,82,147,113,90,36,140,200,181,63,188,121,1,101,156,30,112,50,85,74,243,169,226,245,106,152,125,53,51,147,232,231,28,100,246,175,152,213,66,59,186,26,155,208,244,50,47,162,162,251,125,194,223,0,6,112,179,156,100,121,148,188,12,143,95,247,63,255,0,196,35,139,123,225,109,52,229,101,126,136,209,167,78,79,83,236,247,212,102,137,132,0,0,0,0,0,0,0,0,0,2,31,113,72,130,185,89,94,174,60,158,230,122,109,127,141,70,17,10,117,202,99,142,51,152,27,85,198,149,181,101,215,104,122,233,255,0,113,62,52,148,70,71,218,67,250,3,153,230,23,5,109,220,118,195,90,149,143,93,129,29,211,149,201,228,188,182,144,165,181,182,67,78,171,106,148,218,246,235,202,34,61,11,183,254,146,206,246,50,96,213,237,130,55,156,203,50,243,163,202,139,34,47,47,71,87,29,228,54,230,230,155,115,213,55,16,131,61,9,212,145,246,118,25,253,198,126,16,136,207,176,134,137,50,37,74,184,32,101,102,207,167,221,136,152,137,201,244,135,49,18,201,100,233,127,72,201,50,212,156,45,126,137,167,191,217,160,163,236,215,97,195,184,111,141,23,21,5,49,73,152,241,87,9,8,73,32,210,68,107,134,211,157,219,82,94,211,246,11,39,224,217,136,146,107,120,105,92,178,167,74,222,228,10,132,151,217,111,121,153,147,40,143,79,109,39,161,168,253,166,101,216,68,95,232,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,211,34,251,75,188,83,126,14,93,82,44,44,90,180,110,166,223,83,39,72,175,83,229,184,100,163,79,170,212,150,214,100,125,169,236,245,61,229,252,6,145,48,126,240,98,253,195,11,94,237,97,244,59,233,58,60,41,75,82,20,74,45,206,71,109,195,237,37,43,247,253,230,61,136,8,175,196,99,26,24,194,124,187,215,161,179,50,59,83,238,56,178,168,205,18,156,36,186,158,162,12,178,37,163,215,74,136,201,77,246,25,107,219,236,49,72,56,35,102,212,49,91,27,45,59,95,150,252,183,43,151,12,6,101,47,69,56,100,135,165,182,133,173,103,181,93,159,57,218,102,71,223,219,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,236,74,117,250,5,236,47,184,187,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,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,106,85,167,211,63,97,253,199,220,51,137,141,214,109,67,10,113,178,236,181,249,111,196,114,135,112,207,102,42,244,83,102,104,102,91,136,66,208,123,83,217,243,125,134,68,93,221,154,11,190,225,207,141,12,98,198,93,232,48,222,153,29,201,246,220,88,180,103,82,151,8,221,87,79,6,33,26,215,235,169,70,102,167,59,76,244,237,246,16,149,0,60,118,48,94,12,88,88,97,116,93,175,190,134,189,25,71,155,41,10,82,137,62,179,113,220,112,187,77,73,253,207,121,12,222,99,29,212,253,251,139,87,117,212,227,235,120,234,245,234,132,182,204,212,106,245,93,146,226,200,139,181,93,158,191,188,255,0,136,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,134,101,246,159,120,156,192,0,0,0,2,184,120,201,226,36,154,38,26,80,236,168,50,182,57,62,161,25,247,155,222,100,102,202,227,212,27,81,232,74,47,105,17,118,145,151,250,4,39,225,161,135,138,189,243,45,69,154,228,98,117,154,26,227,84,245,52,110,218,166,106,16,207,95,162,100,70,68,175,179,239,33,99,220,88,233,151,20,204,177,54,84,6,230,45,168,181,114,118,89,71,37,158,145,211,79,157,188,215,176,180,217,161,150,166,125,157,218,138,47,30,239,6,240,106,246,198,235,206,29,153,102,81,229,74,145,43,153,171,168,142,242,219,111,107,78,57,235,27,104,89,150,164,210,136,187,59,76,190,243,45,16,101,235,5,109,236,9,195,90,109,143,66,129,29,165,69,231,115,158,67,72,74,221,221,33,215,83,185,73,109,27,180,230,153,22,165,217,255,0,73,244,208,31,195,50,46,211,25,181,205,155,142,61,152,27,169,199,85,185,71,208,234,122,235,255,0,113,48,46,43,133,188,21,197,202,245,13,229,119,61,212,233,252,42,51,72,76,16,0,0,0,0,0,0,0,0,0,17,239,62,22,81,95,57,103,186,233,40,231,27,231,208,242,201,174,243,254,144,138,163,254,202,143,185,30,194,20,23,132,119,34,173,28,67,164,220,40,116,155,84,78,126,138,53,105,166,230,28,71,126,165,251,222,241,166,107,118,177,26,191,71,143,86,136,164,169,167,247,237,50,50,50,245,86,105,62,227,50,239,35,246,143,164,0,56,70,100,114,109,131,249,152,166,169,155,194,150,112,170,93,154,84,233,204,69,110,95,210,103,189,231,24,113,95,69,132,167,252,147,50,247,105,21,108,110,13,56,103,71,186,186,251,166,237,173,205,165,51,253,83,45,207,142,226,151,171,106,35,222,149,194,36,158,138,52,153,105,238,247,139,21,164,82,105,244,58,123,84,186,92,102,227,197,99,119,45,182,208,148,37,58,168,212,122,18,72,136,187,76,207,184,82,39,20,170,17,211,113,198,232,150,80,210,210,87,81,165,32,148,77,237,215,250,41,190,205,116,251,7,168,224,223,114,202,167,227,117,106,137,213,45,49,164,208,228,171,149,188,201,38,181,75,167,167,93,53,211,93,11,78,237,69,207,128,0,0,0,15,41,138,214,148,75,239,13,110,155,66,107,9,117,186,189,26,116,34,73,164,148,100,110,199,91,122,150,169,87,111,174,126,195,251,140,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,220,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,96,253,156,35,112,73,55,150,40,201,196,186,141,57,247,32,208,210,180,48,255,0,39,86,147,45,153,16,30,73,110,54,204,137,68,149,25,246,40,149,167,187,188,93,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,147,116,221,150,173,141,66,149,116,222,183,53,42,223,162,194,217,212,212,106,147,91,137,21,141,235,74,17,189,215,13,40,78,229,173,41,45,79,181,74,34,46,211,33,245,128,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,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,228,180,238,154,21,243,106,209,175,91,90,119,91,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,131,235,0,0,8,171,253,212,124,137,255,0,225,207,254,172,214,63,236,130,74,90,119,77,10,249,181,104,215,173,173,59,173,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,193,245,135,159,110,255,0,179,93,191,228,97,106,110,24,133,118,69,163,179,95,93,37,70,105,124,233,206,188,227,9,144,130,50,209,104,39,89,90,21,180,207,97,155,123,246,243,27,221,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,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,0,0,0,0,4,95,171,113,49,201,69,2,171,54,133,93,198,9,116,234,149,58,67,145,38,67,151,105,86,217,126,51,237,168,210,227,78,54,168,100,164,45,42,35,73,164,200,140,140,140,140,119,92,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,205,138,88,165,98,96,181,137,83,196,204,75,174,250,26,219,163,114,122,217,189,43,210,57,92,215,144,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,113,91,79,136,246,76,111,155,170,141,101,90,216,201,214,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,187,68,149,28,83,26,243,153,150,204,187,93,81,108,172,99,196,143,147,245,169,180,244,85,24,141,232,121,242,247,197,91,142,54,151,55,199,97,196,22,171,101,194,208,207,119,171,174,154,25,25,176,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,0,31,38,211,186,104,87,205,171,70,189,109,105,221,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,246,15,172,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,0,231,248,215,143,120,79,151,107,86,45,235,140,119,95,201,250,44,218,130,41,108,73,232,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,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,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,235,0,0,0,31,38,233,187,45,91,26,133,42,233,189,110,106,85,191,69,133,179,169,168,213,38,183,18,43,27,214,148,35,123,174,26,80,157,203,90,82,90,159,106,148,68,93,166,67,235,0,0,14,85,142,153,163,192,156,181,250,19,246,215,124,252,156,249,71,212,250,51,250,50,100,206,127,79,202,231,127,123,52,230,221,188,246,190,150,154,238,236,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,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,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,0,0,0,0,252,148,202,181,42,181,25,115,40,213,56,147,227,183,33,248,139,118,51,201,117,9,125,135,86,203,205,26,146,102,68,182,221,109,198,214,158,244,173,10,73,232,100,100,63,88,0,0,252,147,106,212,170,116,152,16,234,21,56,145,100,85,36,28,72,45,60,242,80,185,79,147,78,60,109,52,147,61,86,178,105,151,92,52,167,83,216,218,213,220,147,50,231,248,223,152,220,30,203,141,42,153,93,198,91,158,93,2,155,87,144,184,145,38,38,141,58,107,6,250,83,187,148,183,35,50,226,91,89,167,114,146,149,154,77,100,135,13,59,182,47,79,21,133,185,245,202,118,52,223,116,204,51,195,76,86,244,205,201,89,231,116,80,189,5,82,143,205,229,50,183,156,249,199,163,161,180,232,219,75,87,172,162,215,77,11,83,50,35,144,2,63,226,150,125,114,157,130,215,221,79,12,241,47,21,189,13,114,81,185,61,108,47,65,84,164,114,185,172,161,230,254,113,152,235,109,90,182,234,21,234,168,244,215,67,208,200,200,189,94,5,230,143,2,115,41,233,191,216,165,243,242,143,228,231,77,233,63,232,201,144,249,29,71,55,147,253,242,211,123,183,114,29,250,58,233,183,183,77,75,94,170,34,175,247,81,242,39,255,0,135,63,250,179,88,255,0,178,14,255,0,105,226,149,137,122,216,148,108,76,162,87,121,86,221,195,211,250,50,109,78,43,212,222,167,168,121,44,198,218,220,164,54,231,207,56,182,210,214,169,46,111,49,179,70,226,90,76,253,88,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,62,21,138,89,245,202,118,11,95,117,60,51,196,188,86,244,53,201,70,228,245,176,189,5,82,145,202,230,178,135,155,249,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,245,120,23,154,60,9,204,167,166,255,0,98,151,207,202,63,147,157,55,164,255,0,163,38,67,228,117,28,222,79,247,203,77,238,221,200,119,232,235,166,222,221,53,45,122,168,138,191,221,71,200,159,254,28,255,0,234,205,99,254,200,36,165,167,116,208,175,155,86,141,122,218,211,186,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,236,30,87,26,241,239,9,242,237,106,197,189,113,142,235,249,63,69,155,80,69,45,137,61,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,173,129,196,35,40,216,167,121,82,112,251,15,177,74,93,114,225,174,72,40,208,96,198,181,235,27,221,94,134,102,102,103,20,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,189,174,58,102,143,2,114,215,232,79,219,93,243,242,115,229,31,83,232,207,232,201,147,57,253,63,43,157,253,236,211,155,118,243,218,250,90,107,187,179,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,187,88,0,0,142,183,255,0,16,140,163,97,101,229,86,195,236,65,197,41,116,59,134,135,32,227,78,131,38,215,172,111,105,122,17,145,145,148,83,74,208,164,154,86,133,164,205,11,66,146,164,154,146,162,51,250,184,67,158,44,171,227,189,228,222,31,97,110,45,196,171,92,47,199,118,75,16,94,166,205,130,185,8,108,136,214,77,28,166,91,75,139,36,234,179,66,12,215,177,11,86,155,80,163,46,234,57,254,53,227,222,19,229,218,213,139,122,227,29,215,242,126,139,54,160,138,91,18,122,25,50,247,202,91,110,56,150,246,71,109,197,150,168,101,195,212,203,111,171,166,186,153,17,243,252,45,207,174,83,177,166,251,166,97,158,26,98,183,166,110,74,207,59,162,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,30,83,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,245,179,122,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,221,71,200,159,254,28,255,0,234,205,99,254,200,59,174,16,227,38,29,227,189,154,222,32,225,109,98,93,90,222,126,67,177,152,156,245,42,92,20,72,91,102,68,179,104,165,52,218,156,65,43,84,26,208,70,141,232,90,117,220,133,17,123,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,156,92,240,72,172,220,81,139,137,116,234,115,205,193,174,33,8,125,242,103,70,149,45,233,19,222,81,110,38,200,141,70,148,145,246,168,213,167,191,188,126,30,19,120,244,221,129,139,15,97,237,118,168,76,82,235,173,41,49,144,183,246,146,166,189,38,11,72,34,37,56,148,159,170,131,238,73,171,221,169,118,11,174,105,196,60,210,30,109,68,164,45,36,164,153,30,164,100,125,198,63,236,67,14,42,120,166,155,3,45,239,82,33,84,16,220,235,130,106,169,107,105,46,232,231,33,248,19,82,106,218,75,73,237,220,130,45,116,50,215,216,98,152,240,46,198,147,137,120,189,106,90,104,105,111,166,163,90,130,212,141,18,106,51,105,201,77,54,179,250,42,253,255,0,105,25,13,32,97,77,165,18,196,195,91,90,208,132,194,89,110,145,70,131,8,210,72,36,153,155,81,208,222,167,162,83,219,234,23,176,190,226,30,172,0,0,0,0,83,7,25,11,150,85,67,27,104,180,94,169,106,141,26,135,25,92,173,230,105,37,166,93,65,58,233,174,154,232,122,107,166,163,235,112,102,164,156,172,80,175,212,14,50,84,77,82,165,22,243,70,186,25,72,167,159,126,130,216,241,31,15,109,204,83,179,42,182,45,215,27,157,78,171,68,126,35,186,33,181,45,4,235,75,105,74,71,49,42,73,40,146,226,180,51,73,255,0,30,225,95,181,46,12,88,111,46,244,122,116,107,206,188,205,5,215,148,247,36,170,44,37,228,145,186,103,181,41,40,59,8,137,29,132,94,255,0,176,75,28,183,100,219,7,242,207,77,75,54,125,44,230,212,187,117,169,212,88,138,228,191,164,247,115,205,176,218,190,139,234,79,249,36,69,239,215,187,128,15,155,113,86,35,80,40,242,42,210,212,148,180,198,205,198,102,68,94,178,201,37,222,100,93,230,94,209,153,156,93,185,23,119,226,29,90,226,91,164,226,165,242,53,81,43,93,118,176,218,59,245,63,221,247,139,244,200,125,148,86,54,89,237,74,74,249,196,249,117,220,194,119,188,191,164,37,40,191,178,147,238,95,180,132,132,0,0,0,0,0,0,0,0,0,1,240,239,75,126,53,211,109,76,161,75,101,46,181,39,151,185,38,146,81,30,215,18,174,227,35,46,244,251,134,101,47,187,105,235,38,238,157,110,41,78,37,200,92,174,211,51,37,122,237,37,126,226,253,239,112,191,188,132,98,185,98,222,92,109,203,130,68,134,85,51,249,231,61,180,175,85,163,249,252,164,39,113,26,212,101,169,55,169,106,98,70,0,0,0,168,190,47,180,152,140,212,102,85,209,23,107,239,220,116,198,212,238,194,45,197,232,165,246,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,194,247,139,207,0,0,0,0,31,195,34,50,50,50,35,35,236,50,49,72,220,91,240,132,172,156,118,141,121,83,98,147,84,250,237,61,15,62,162,70,221,210,222,153,61,197,118,165,4,147,245,82,93,230,106,251,251,199,173,224,231,137,71,75,196,170,198,31,189,37,211,68,200,50,38,37,173,254,166,229,200,167,180,71,166,226,237,236,211,93,191,199,216,46,52,114,60,213,98,164,124,32,192,203,178,235,84,166,153,151,232,153,236,193,53,172,147,172,174,141,247,27,34,245,208,125,237,255,0,100,245,247,12,235,221,247,13,103,18,47,234,157,126,115,171,147,80,175,213,30,127,233,45,122,173,247,148,189,169,212,212,173,55,44,244,45,76,251,125,162,244,248,105,224,185,225,6,91,233,253,108,52,183,54,229,121,170,242,150,166,246,175,108,136,16,245,78,166,132,30,155,155,62,206,223,188,196,177,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,64,60,72,175,172,199,93,89,142,170,81,51,11,75,244,31,160,247,166,217,163,67,125,111,82,216,165,184,191,82,68,71,77,41,234,57,220,178,55,36,26,82,181,45,6,133,33,174,73,48,212,180,225,125,196,18,77,90,77,23,43,216,211,85,136,133,162,58,96,89,245,201,46,181,25,27,25,106,44,120,116,82,105,166,18,147,89,165,15,169,15,186,238,247,22,105,107,214,90,145,173,165,0,142,185,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,154,54,195,124,206,227,46,22,99,140,140,194,219,23,70,151,125,74,161,38,161,88,91,172,165,49,106,221,75,220,217,44,73,97,189,136,83,46,172,245,52,39,110,213,18,84,217,161,104,66,147,127,217,104,204,93,137,154,12,44,129,137,150,44,143,241,80,235,16,182,61,253,25,84,233,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,200,251,200,186,168,10,118,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,123,196,240,155,197,204,193,91,152,227,251,47,195,42,63,202,139,50,179,178,163,117,81,164,79,106,59,116,232,188,230,99,185,86,142,110,168,180,121,174,107,91,219,108,148,167,219,34,65,164,205,45,184,215,64,193,124,251,127,37,124,226,99,94,27,226,35,29,70,25,92,216,161,112,204,151,33,136,251,229,81,103,46,115,141,28,196,146,11,123,204,154,27,109,46,181,218,162,74,18,182,139,114,84,219,214,254,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,120,172,242,102,238,149,148,28,35,77,214,197,58,37,98,236,175,72,85,54,220,165,63,33,40,66,223,36,26,151,41,228,18,137,213,198,100,182,239,229,150,166,183,25,108,212,223,52,156,77,11,83,49,163,20,40,184,184,188,119,163,93,242,224,95,110,86,31,175,46,177,25,13,180,181,77,125,107,91,202,54,210,146,104,208,225,184,225,45,173,156,181,33,106,65,164,208,102,145,114,153,220,115,20,29,225,111,93,86,53,66,137,22,251,42,61,184,155,129,17,164,182,250,14,105,85,96,147,139,53,52,218,26,37,168,203,122,208,218,77,180,45,74,66,20,226,18,151,20,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,173,94,47,56,153,117,96,222,35,229,195,20,172,169,125,61,106,217,168,87,234,17,183,56,226,27,123,97,211,55,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,153,89,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,0,21,87,196,83,49,119,222,87,243,245,99,226,93,139,35,234,254,153,14,177,11,99,63,210,116,191,77,75,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,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,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,253,168,10,11,226,131,130,20,172,19,205,125,105,84,106,228,186,140,123,254,58,175,133,162,75,105,74,225,191,54,100,162,121,130,82,123,22,130,117,151,22,131,218,147,36,56,148,30,227,65,184,185,65,193,47,26,255,0,249,58,203,156,202,127,190,245,167,202,109,175,253,30,28,182,222,89,185,255,0,161,27,105,75,127,227,205,74,250,4,37,87,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,6,148,198,117,179,217,142,149,220,126,204,213,227,114,84,235,52,170,157,42,131,80,149,109,219,111,82,201,7,21,84,120,178,158,40,235,67,137,53,115,185,155,214,241,184,106,81,41,79,30,221,168,36,33,54,41,193,147,2,225,218,216,53,93,199,154,189,27,101,106,246,168,57,78,165,203,112,216,115,250,30,34,137,10,54,77,36,110,181,204,150,82,18,226,20,162,37,244,140,43,97,18,82,165,88,168,10,149,226,139,196,2,101,94,101,75,44,152,33,113,114,105,76,245,52,235,226,168,195,111,177,41,201,77,62,235,15,82,83,204,66,54,178,92,173,93,113,179,90,94,75,137,108,148,72,39,82,239,32,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,175,36,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,248,168,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,93,84,0,84,174,47,231,54,187,147,206,38,120,175,83,114,149,233,155,50,232,249,59,30,230,166,180,132,20,165,54,213,34,47,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,106,150,157,211,66,190,109,90,53,235,107,78,235,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,176,125,96,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,14,85,155,31,11,24,201,240,254,225,242,231,196,32,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,117,154,0,0,0,161,110,35,57,215,254,85,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,45,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,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,85,241,14,204,45,213,149,254,33,120,119,139,150,180,110,191,160,195,248,177,170,52,181,202,114,59,53,56,46,207,168,165,216,238,41,7,254,75,136,53,37,105,67,173,52,179,66,246,109,59,31,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,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,0,41,219,4,243,199,27,42,89,217,199,59,63,16,81,46,70,29,94,24,145,91,92,231,154,91,174,174,137,45,53,9,8,41,173,48,70,105,90,20,147,74,95,74,83,205,82,26,105,73,53,27,36,211,151,18,0,0,0,0,0,2,157,176,79,60,113,178,165,157,156,115,179,241,5,18,228,97,213,225,137,21,181,206,121,165,186,234,232,146,211,80,144,130,154,211,4,102,149,161,73,52,165,244,165,60,213,33,166,148,147,81,178,77,57,113,32,0,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,234,91,47,57,179,188,179,117,196,239,12,239,138,236,121,116,122,20,8,245,104,212,43,113,83,202,83,20,164,29,14,81,62,104,89,54,209,45,110,186,131,113,75,52,111,211,150,131,51,75,72,34,177,76,238,96,52,156,199,101,162,241,195,106,52,40,143,220,39,29,21,75,124,222,142,211,139,42,140,101,147,173,182,210,221,90,18,202,222,74,92,140,110,239,78,196,72,89,158,169,220,147,207,13,167,116,215,108,107,170,141,122,218,211,186,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,236,26,94,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,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,54,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,146,156,82,241,210,30,15,229,78,189,109,194,172,244,151,38,34,127,177,186,99,45,147,14,56,184,174,25,29,65,106,109,211,221,201,233,121,140,169,196,37,74,67,146,88,250,38,162,90,105,91,0,112,114,187,152,12,101,180,240,118,220,123,167,151,115,84,19,29,201,59,80,190,146,42,18,167,36,201,216,181,160,156,229,48,219,174,242,247,146,151,179,106,125,101,17,11,180,226,99,73,165,80,56,127,226,5,10,133,76,137,78,166,211,163,208,98,67,135,17,148,178,196,102,27,171,65,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,14,85,195,75,136,36,108,97,165,81,242,249,139,245,89,110,98,12,8,253,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,182,20,0,2,53,103,163,57,180,44,158,97,196,90,155,116,175,76,222,119,71,81,30,217,166,186,133,148,85,56,209,35,155,38,75,137,211,70,90,230,180,102,218,84,78,56,165,165,41,218,70,183,91,227,252,26,170,213,90,254,91,111,106,237,118,167,46,163,82,168,226,69,74,92,201,146,222,83,207,201,125,200,20,245,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,225,92,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,126,97,234,184,53,153,122,85,135,42,171,18,45,167,137,210,25,162,85,144,244,53,60,181,77,36,60,84,213,52,166,203,122,22,114,94,75,38,103,171,123,36,44,214,69,181,46,55,123,195,42,227,74,121,78,240,177,131,127,15,237,239,46,96,85,95,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,213,193,163,4,41,87,214,54,215,241,162,161,92,151,30,70,23,199,97,48,96,50,218,118,75,126,164,196,200,230,183,86,122,153,33,182,155,119,68,36,136,212,183,16,173,196,72,52,57,210,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,66,174,38,25,40,168,230,126,196,166,222,216,105,76,234,113,38,210,210,52,40,109,148,86,125,51,5,231,155,39,35,189,33,229,55,179,147,170,223,108,212,230,210,213,244,146,13,79,18,147,70,212,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,13,4,228,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,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,226,188,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,206,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,250,124,50,182,106,15,55,110,83,227,155,136,110,126,195,83,105,169,200,39,18,133,169,231,80,102,104,74,210,92,150,214,104,34,220,167,86,235,32,185,40,186,179,89,136,241,43,117,106,103,79,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,191,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,135,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,59,137,102,12,43,23,242,223,80,232,161,147,147,109,167,157,175,37,105,111,85,154,99,192,153,162,117,36,44,244,220,225,118,118,125,228,40,178,209,184,107,56,111,127,83,43,208,94,92,106,133,6,168,203,255,0,73,104,209,108,60,149,232,173,13,42,211,114,11,82,212,143,179,216,52,81,149,92,84,143,139,248,23,105,221,105,148,211,210,253,19,1,153,198,133,146,180,147,209,176,227,132,126,186,207,93,92,254,209,235,239,29,112,83,151,24,204,74,58,166,37,81,240,253,153,46,146,33,193,143,49,77,239,245,55,34,69,65,163,61,55,31,111,110,154,237,254,62,193,228,184,72,97,9,94,216,237,38,242,169,196,39,105,244,42,122,223,97,70,222,237,178,217,153,1,196,246,169,6,146,245,84,125,198,74,251,187,197,220,145,17,17,17,17,17,23,97,17,15,232,0,0,0,0,163,14,44,114,22,246,100,73,11,125,181,146,41,155,72,146,173,77,36,83,231,118,31,184,72,46,10,144,35,244,55,77,83,145,243,220,217,204,115,54,151,209,210,156,173,186,233,175,127,110,154,139,77,0,0,1,28,243,237,138,229,132,153,113,184,238,8,242,24,76,207,230,124,134,212,189,22,191,231,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,123,72,204,213,234,52,165,251,143,247,125,195,77,118,93,191,26,214,182,161,208,162,50,150,154,141,204,218,146,73,36,139,115,138,87,113,17,23,122,189,195,238,0,0,0,0,0,0,0,0,0,0,254,25,106,90,10,0,226,75,133,168,195,28,206,220,49,160,195,91,52,201,189,39,70,179,111,106,87,178,159,12,215,161,146,18,147,209,75,62,239,227,218,59,159,9,28,197,34,211,188,165,97,45,199,87,91,112,106,187,58,6,221,145,163,109,242,154,158,251,186,18,221,34,45,84,164,159,170,147,237,239,211,188,92,97,25,31,105,30,163,250,0,0,42,87,139,229,122,149,58,59,180,200,207,182,169,76,220,212,215,22,130,82,77,68,159,69,187,218,100,71,175,246,139,216,56,103,10,200,18,165,230,94,59,172,111,218,204,36,56,189,186,233,180,170,16,181,215,66,23,186,0,0,0,0,2,2,113,116,194,214,174,140,24,139,123,53,21,110,201,164,203,111,114,144,141,198,150,154,137,61,195,51,61,134,100,68,106,247,145,125,221,226,181,178,27,126,189,135,249,152,180,102,182,243,141,55,85,168,192,165,62,109,168,210,102,211,181,8,166,162,250,73,236,245,61,186,151,216,99,67,148,249,77,77,129,26,107,38,102,220,134,80,234,12,207,180,210,164,145,151,119,222,43,191,140,102,43,71,161,97,117,31,14,161,201,79,95,80,168,71,148,235,100,178,215,166,114,61,65,149,25,145,44,149,166,226,46,244,153,127,160,86,222,78,112,170,110,44,230,14,205,162,181,9,114,33,194,172,211,167,78,46,89,173,61,50,39,71,75,132,175,81,69,166,142,118,238,45,61,230,52,87,110,81,97,219,150,253,50,129,79,101,13,70,166,195,102,35,72,66,73,36,148,54,130,66,72,136,136,136,187,18,93,196,67,232,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,185,250,201,69,171,154,204,56,151,91,164,211,58,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,11,93,150,181,118,198,186,171,54,85,211,7,162,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,209,118,156,52,51,199,27,49,214,107,56,61,124,34,90,49,22,203,163,182,183,165,184,183,100,34,185,78,100,219,96,166,169,229,154,148,82,73,75,105,47,37,106,245,214,225,56,131,50,82,208,204,148,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,217,152,172,121,188,179,37,139,149,220,86,188,230,203,82,234,50,22,138,100,23,164,19,200,164,211,137,106,56,240,154,52,161,9,216,218,85,161,168,144,157,235,53,184,162,222,181,25,243,81,221,114,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,169,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,85,215,197,99,61,82,108,230,231,229,99,10,39,203,141,93,149,28,217,189,103,42,43,74,97,52,233,112,150,94,141,65,60,218,141,75,117,169,13,186,167,155,52,242,200,155,74,86,165,41,194,106,173,112,171,12,238,172,100,196,123,115,11,108,168,157,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,46,131,51,99,226,159,25,62,32,92,62,98,248,158,156,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,149,113,127,212,92,197,216,153,95,200,46,21,98,93,245,35,234,254,135,14,143,11,99,223,210,117,79,66,147,204,67,230,52,211,156,158,111,33,105,230,173,59,17,222,103,220,71,73,121,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,157,138,112,190,225,247,38,147,38,139,154,28,105,165,68,90,215,29,51,236,250,28,150,154,146,141,143,53,22,68,58,209,58,211,234,73,44,146,183,210,134,29,107,123,107,36,187,234,173,40,210,80,113,71,240,39,137,191,130,249,196,33,66,214,157,211,93,177,174,170,53,235,107,78,232,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,176,95,78,65,115,175,106,230,179,14,34,81,42,213,62,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,39,234,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,30,127,12,241,87,14,49,146,213,98,245,194,219,210,149,115,81,100,109,79,83,79,144,78,114,92,83,104,115,146,242,62,155,47,18,28,108,212,211,132,151,17,184,137,73,35,236,21,173,199,59,234,79,243,39,233,162,0,101,163,49,119,222,87,241,78,6,38,88,178,63,197,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,208,158,5,227,166,28,102,47,14,41,216,161,133,245,158,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,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,92,25,84,226,247,117,91,183,84,203,115,50,148,255,0,74,219,119,21,193,34,160,213,110,18,156,55,173,182,101,56,227,139,96,153,81,56,228,152,109,184,180,19,104,223,205,101,162,90,82,111,18,90,105,54,233,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,2,149,184,213,248,167,181,190,31,193,243,26,136,229,89,5,206,189,213,149,60,71,137,68,171,84,250,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,244,90,119,77,10,249,181,104,215,173,173,59,173,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,193,245,132,21,226,247,129,115,49,63,46,49,49,26,222,163,117,181,172,52,168,42,162,242,144,111,173,228,209,223,65,55,52,155,105,178,82,21,181,104,136,250,214,178,34,109,168,206,168,150,146,220,149,212,182,85,113,75,246,45,152,236,58,196,199,171,190,134,129,70,184,34,250,86,111,75,212,114,169,110,175,147,59,230,201,11,82,181,138,235,233,245,18,107,45,117,70,138,36,153,93,79,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,5,223,113,21,198,58,22,13,229,30,251,147,87,103,168,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,40,6,211,181,171,183,205,213,70,178,173,104,61,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,118,141,52,97,61,139,251,47,194,203,55,12,253,41,233,63,146,86,253,58,133,214,242,57,61,87,75,25,182,121,188,189,202,217,187,151,187,110,229,105,174,154,158,154,143,86,32,7,20,44,244,254,197,45,85,224,118,14,94,125,38,36,214,182,122,98,76,36,238,122,133,75,113,181,25,232,241,40,186,121,143,106,223,47,66,82,208,209,173,207,154,82,163,184,116,215,105,218,213,219,230,234,163,89,86,180,30,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,187,71,170,199,76,11,196,124,186,98,61,71,11,241,66,141,208,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,54,43,194,179,62,63,238,70,85,49,126,181,254,53,171,66,187,83,168,255,0,200,34,53,17,40,229,127,233,10,105,110,61,254,46,58,19,253,82,5,170,10,86,227,87,226,158,214,248,127,7,204,106,34,63,228,163,53,213,220,165,227,44,43,203,155,85,153,104,84,180,135,116,209,33,60,132,245,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,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,251,7,214,1,64,60,81,252,118,98,111,224,190,79,8,116,174,27,156,65,35,101,218,75,152,61,140,149,89,106,195,170,140,133,73,133,82,121,215,94,69,178,178,105,247,29,38,163,178,195,175,60,137,47,27,9,52,37,73,67,107,53,185,166,171,112,206,237,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,125,195,131,136,4,60,196,80,154,194,76,94,184,191,219,98,7,82,251,82,100,54,196,118,238,40,187,214,230,232,232,101,13,182,135,153,108,201,11,100,147,184,219,104,157,73,175,231,137,169,212,60,86,25,99,94,17,227,52,106,132,172,41,196,123,126,234,69,38,66,227,78,42,92,228,60,184,203,75,174,180,70,226,8,247,37,11,83,14,155,107,50,216,234,19,189,179,90,12,148,126,212,5,53,241,58,226,1,15,23,102,73,203,246,8,92,93,93,139,19,115,23,53,73,166,216,118,45,122,83,111,178,243,73,140,181,32,220,38,88,114,63,99,205,173,41,121,75,86,132,166,210,133,185,93,96,47,39,134,158,122,164,230,106,217,149,134,24,157,62,92,172,80,183,35,191,82,149,57,81,90,109,138,189,56,228,17,37,244,19,13,161,166,86,201,190,203,42,108,210,91,139,150,226,84,179,83,132,220,223,0,21,87,199,59,234,79,243,39,233,163,149,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,225,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,232,34,211,186,104,87,205,171,70,189,109,105,221,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,246,15,172,3,53,153,177,241,79,140,159,16,46,31,49,124,76,174,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,0,0,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,95,240,197,226,1,15,8,166,70,203,246,55,220,93,37,139,47,107,22,205,73,214,216,106,45,6,83,143,188,243,169,146,180,160,156,54,95,114,71,107,206,45,73,101,72,78,164,150,212,181,183,114,128,2,133,184,140,231,95,249,85,98,59,20,11,2,167,85,111,12,173,111,155,166,198,124,249,77,213,39,17,172,156,169,169,157,169,90,119,33,100,219,73,116,212,164,54,149,43,70,148,243,173,151,202,225,113,227,179,12,191,26,242,121,162,255,0,134,115,51,185,128,209,178,227,153,123,199,13,168,208,165,177,111,20,132,85,45,243,122,59,173,160,233,210,80,78,182,219,75,117,107,83,200,101,74,114,49,187,189,91,215,29,102,122,43,114,74,199,184,45,227,29,118,240,193,171,183,7,106,236,243,34,97,221,66,60,138,92,157,200,45,177,106,74,144,226,163,108,74,8,207,99,236,72,119,152,165,173,74,234,118,250,169,109,36,112,91,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,67,138,113,130,198,58,237,243,154,3,194,169,12,244,244,92,52,167,177,30,27,123,144,190,124,169,209,216,151,34,78,164,132,173,59,144,184,205,114,205,75,73,116,219,211,180,220,81,15,109,193,131,1,163,93,88,161,114,227,253,118,20,190,158,199,142,154,93,9,106,142,234,88,114,163,49,183,18,251,136,120,150,72,90,217,141,170,20,209,165,125,147,155,89,236,52,160,213,55,248,163,248,19,196,223,193,124,226,16,160,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,133,250,100,23,58,246,174,107,48,226,37,18,173,83,233,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,31,205,86,102,44,220,168,97,28,204,82,188,32,203,168,173,82,19,77,164,83,35,17,165,117,26,139,136,113,109,48,110,109,52,178,141,173,56,181,184,162,61,168,66,182,165,107,216,218,243,195,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,122,217,189,43,49,249,188,166,80,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,219,255,0,5,79,11,23,79,196,9,222,93,78,18,127,55,88,33,85,204,118,93,47,60,26,161,87,34,82,42,85,248,241,149,14,92,182,212,182,9,248,242,153,146,218,28,219,235,37,11,83,4,131,89,18,141,4,179,81,37,123,118,30,109,198,154,48,7,24,232,89,128,193,171,79,24,173,198,122,120,151,53,61,50,28,141,185,107,233,37,33,74,110,76,109,235,66,13,206,83,237,186,215,51,97,37,123,55,39,213,81,24,204,184,209,238,94,174,154,21,141,146,252,52,189,110,153,221,21,22,223,194,250,53,82,163,39,148,183,57,17,88,164,180,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,251,6,117,238,203,166,187,124,221,85,155,214,233,157,214,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,96,191,62,27,120,47,85,193,12,165,218,244,43,162,208,151,109,220,245,201,19,43,213,216,114,214,174,121,190,243,198,150,20,227,102,163,228,175,163,106,26,77,173,18,105,52,153,45,41,115,120,137,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,2,176,56,181,228,163,211,112,230,102,203,12,169,149,89,149,166,121,45,222,148,246,11,158,218,160,178,199,45,21,52,145,171,123,124,148,52,211,110,165,180,169,38,217,165,211,38,201,167,150,186,203,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,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,43,31,226,29,152,91,87,52,28,61,48,239,23,45,104,221,7,95,136,17,99,84,105,107,148,220,135,169,147,154,129,81,75,177,220,82,15,252,151,16,106,74,20,182,157,105,102,132,111,218,81,87,133,199,142,204,50,252,107,201,230,142,171,196,235,62,63,182,250,236,156,6,194,122,214,235,6,223,168,43,210,85,74,117,71,153,22,232,121,40,101,77,234,158,82,79,147,29,244,200,36,237,113,198,158,81,54,241,107,177,165,20,106,202,142,84,113,31,54,184,142,139,42,202,107,161,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,162,133,213,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,243,174,58,44,59,142,223,169,208,42,12,161,216,213,40,111,68,117,11,73,40,148,135,16,104,81,25,25,25,31,98,143,188,140,103,83,56,216,85,55,9,179,7,121,81,93,132,184,240,230,214,106,51,160,151,44,208,158,153,115,164,37,178,79,168,146,211,70,251,54,150,158,227,22,73,193,207,21,163,215,48,186,177,135,83,37,39,175,167,212,36,74,105,179,89,107,211,55,30,158,202,76,136,214,106,211,113,159,114,72,191,208,44,66,161,41,168,80,36,205,120,204,155,142,202,221,89,145,246,146,82,147,51,239,251,134,120,243,229,126,189,136,25,152,187,102,184,243,174,183,74,168,207,165,48,110,40,212,100,211,85,9,70,146,250,74,236,245,253,154,23,216,66,202,120,69,97,107,118,190,12,75,189,158,138,182,164,213,166,57,181,75,70,211,83,78,196,128,225,25,30,194,51,35,52,251,204,190,254,241,62,192,0,0,0,0,81,23,21,56,18,162,102,94,67,175,239,52,189,9,110,35,118,186,109,58,132,237,52,212,132,149,224,179,86,128,205,2,231,165,45,212,148,165,207,154,233,35,114,119,108,52,83,147,174,154,235,166,191,96,180,128,0,1,252,51,34,237,51,208,83,159,22,236,197,55,118,94,49,112,150,220,171,173,200,52,173,253,123,109,72,213,183,57,173,64,125,173,73,14,153,30,138,74,190,146,75,183,187,94,241,195,56,109,97,106,49,59,51,182,244,105,208,214,245,50,23,87,214,44,155,220,148,111,167,204,52,106,102,133,36,181,82,11,191,248,118,139,255,0,34,208,180,31,208,0,0,0,0,0,0,0,0,0,1,94,124,89,242,230,253,243,135,141,226,181,185,70,114,101,86,131,175,53,184,177,205,199,222,231,191,5,130,208,144,210,148,173,18,133,31,106,139,66,35,239,46,193,80,54,61,229,91,195,251,158,29,213,111,203,118,44,248,92,206,91,141,184,180,40,183,182,166,207,181,10,74,190,138,207,184,203,188,104,27,40,25,173,179,179,33,96,71,168,198,170,195,106,184,206,254,178,10,159,105,47,35,87,164,19,127,54,79,56,178,213,12,238,237,246,118,151,103,116,132,0,1,248,171,21,154,109,6,3,149,58,180,214,98,198,107,77,206,60,226,80,146,213,68,146,237,81,145,119,153,23,241,25,216,205,182,60,76,198,236,80,173,214,147,37,74,129,41,248,111,180,218,86,102,217,41,184,109,180,102,69,204,90,123,201,93,199,237,63,184,76,30,12,184,92,244,251,162,224,197,41,13,164,226,199,143,46,146,141,201,62,199,82,229,61,242,50,213,26,119,31,239,107,246,123,69,185,128,0,0,0,0,226,89,208,183,99,220,185,99,196,104,143,69,75,238,71,182,43,18,24,213,4,173,142,166,159,32,146,174,210,61,52,221,222,93,162,128,112,94,91,150,230,55,89,174,60,123,87,14,230,167,37,122,118,104,104,150,222,190,239,221,26,63,178,171,176,219,194,202,13,199,50,66,27,140,138,4,89,142,184,181,145,37,40,40,201,89,153,153,158,133,217,169,234,103,252,69,20,241,17,199,71,241,151,31,235,49,227,76,39,233,214,244,153,20,136,251,28,53,33,68,196,217,100,149,22,142,45,39,234,185,222,90,125,197,237,152,60,30,176,17,202,109,50,171,140,55,21,29,105,122,79,62,12,21,63,31,66,54,148,152,18,27,113,38,182,245,215,82,61,20,149,233,238,47,104,180,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,43,137,174,68,169,88,221,102,212,113,207,11,109,153,110,98,133,6,59,106,149,14,150,194,86,187,146,18,13,41,82,28,111,82,53,201,101,173,84,218,209,185,197,161,190,70,215,12,217,229,83,13,167,116,215,108,107,170,141,122,218,211,186,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,236,29,131,54,249,187,191,179,125,121,81,46,187,206,157,18,143,30,131,71,102,155,22,149,2,67,203,136,135,204,137,82,165,37,14,40,201,11,121,223,113,106,77,55,29,181,41,195,107,152,175,191,150,188,153,87,113,195,7,241,75,31,171,117,95,69,89,152,115,111,214,100,50,108,45,10,149,83,172,69,167,170,75,113,146,147,215,150,202,55,50,183,92,81,106,164,173,45,183,169,169,110,51,26,196,170,207,214,74,46,172,169,226,60,186,221,38,153,212,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,188,254,90,51,213,141,185,90,179,110,187,31,15,167,196,93,54,191,30,67,208,89,147,21,133,162,153,87,120,227,32,234,68,102,217,173,229,166,60,117,54,134,84,190,78,245,165,106,66,246,154,23,194,191,217,85,251,117,127,133,110,59,146,227,168,127,198,76,157,82,157,33,207,249,206,60,243,142,47,237,82,148,175,105,152,189,238,31,57,36,165,101,66,192,114,187,115,177,18,118,34,221,81,227,189,85,152,168,169,75,244,150,20,203,42,93,37,14,37,231,80,180,55,33,46,41,78,182,105,39,143,150,106,35,38,219,210,90,140,214,102,199,197,62,50,124,64,184,124,197,241,202,133,217,240,202,207,109,43,27,172,218,118,6,98,149,205,45,204,80,160,199,113,49,102,85,31,74,215,114,66,65,169,73,91,110,104,70,185,44,181,162,92,66,247,56,180,55,207,220,225,155,220,169,234,3,42,227,165,99,70,60,222,88,212,221,155,75,174,205,150,213,10,195,181,233,118,205,10,146,169,4,227,16,209,22,19,12,62,242,8,144,146,223,33,214,77,213,25,145,172,136,219,108,214,164,180,141,36,255,0,11,220,148,127,40,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,220,251,119,253,154,237,255,0,35,11,83,112,196,43,178,45,29,154,250,233,42,51,75,231,78,117,231,24,76,132,17,150,139,65,58,202,208,173,166,123,12,219,223,183,152,222,232,235,197,31,192,158,38,254,11,231,16,133,0,143,127,129,120,233,136,249,116,196,122,118,40,97,125,103,161,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,108,215,58,92,68,237,155,239,36,212,137,248,53,93,137,22,187,137,210,28,182,43,244,231,160,72,121,116,230,10,158,219,181,120,173,60,243,45,180,181,182,115,97,176,111,109,50,82,36,45,77,17,41,59,218,174,12,170,211,177,30,177,152,236,58,164,225,45,199,85,183,238,153,183,4,88,240,234,244,200,103,45,234,123,107,94,217,18,84,193,25,19,172,182,193,186,183,91,89,242,212,210,92,39,61,67,80,159,252,115,190,164,255,0,50,126,154,42,172,74,172,130,231,94,234,202,158,35,196,162,85,170,125,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,250,45,59,166,133,124,218,180,107,214,214,157,214,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,96,248,24,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,216,70,183,29,113,182,200,212,105,65,26,200,212,164,164,141,69,158,188,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,167,200,228,108,74,170,192,205,38,36,174,91,84,43,98,176,75,181,169,137,67,172,29,70,163,21,72,89,77,91,154,17,46,51,46,232,148,165,181,31,49,230,156,74,205,41,105,77,189,113,32,0,41,91,141,95,138,123,91,225,252,31,49,168,136,0,39,255,0,11,220,244,254,197,46,164,96,118,49,222,125,38,27,86,183,250,30,76,212,238,102,133,84,113,196,153,106,241,168,186,120,111,106,231,51,82,82,16,233,161,207,154,74,164,56,119,82,62,77,217,107,80,175,155,86,179,101,93,48,122,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,237,25,151,197,139,23,246,95,138,119,150,25,250,83,210,127,36,174,10,141,11,173,228,114,122,174,150,75,140,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,22,62,246,55,213,113,179,131,37,228,154,205,14,37,58,69,129,34,135,99,161,113,156,82,145,49,136,83,41,6,203,230,149,118,161,102,211,205,161,101,185,68,107,109,75,45,164,178,109,16,47,41,222,41,240,111,226,5,189,230,44,9,127,198,111,29,38,93,56,203,66,192,106,69,103,125,22,201,167,183,81,170,68,108,159,111,250,98,90,77,105,39,137,70,77,59,203,136,113,212,218,210,147,52,117,111,167,121,154,148,148,249,254,14,248,47,74,196,92,195,86,177,2,232,180,34,86,105,22,5,29,18,225,200,146,180,169,16,43,111,72,71,70,233,52,106,213,107,38,153,154,164,40,210,164,182,182,210,191,85,194,104,197,218,8,171,159,172,235,218,185,83,195,137,116,74,77,79,168,196,219,154,158,243,118,229,62,57,182,183,32,111,37,54,154,156,130,113,43,66,89,105,100,102,132,173,39,206,113,6,130,45,169,117,109,81,13,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,181,68,73,46,226,23,125,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,232,25,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,162,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,209,117,60,47,115,175,252,160,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,16,56,213,248,167,181,190,31,193,243,26,136,128,2,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,197,0,241,71,241,217,137,191,130,249,60,33,21,69,170,112,163,207,79,245,25,95,198,187,207,254,247,139,96,77,156,159,242,146,170,91,146,13,95,242,93,42,20,159,223,100,151,253,238,200,181,64,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,229,89,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,219,157,193,197,34,157,113,100,98,181,138,214,149,90,149,67,198,40,126,143,161,73,165,166,155,42,76,88,53,73,143,190,148,58,210,156,111,148,173,209,33,76,150,218,84,183,16,218,144,134,220,55,15,68,185,80,54,159,202,175,149,84,111,144,190,149,249,73,233,8,254,135,244,79,51,174,235,185,137,228,116,252,175,156,231,115,54,108,217,235,110,211,78,221,6,159,109,58,117,118,143,106,209,169,55,77,199,242,130,181,10,159,30,61,70,175,209,162,39,164,37,33,180,165,217,60,132,25,161,174,98,201,75,229,164,246,167,118,133,216,66,0,113,58,226,1,51,8,161,201,203,246,8,92,93,37,245,47,115,23,53,73,166,223,106,85,6,43,140,50,243,73,140,181,32,155,55,159,110,71,99,205,173,74,101,40,86,132,151,20,133,183,81,150,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,246,185,163,192,191,228,215,142,215,54,10,124,169,249,71,242,115,162,254,147,232,122,62,127,81,13,137,63,212,243,28,219,183,159,183,233,158,187,117,236,215,66,244,24,1,148,203,203,49,152,95,138,215,198,31,200,151,58,187,134,177,233,114,99,219,145,32,19,239,214,81,41,199,201,210,109,124,196,154,86,211,81,220,112,144,148,56,183,79,68,36,183,26,72,249,85,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,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,82,183,26,191,20,246,183,195,248,62,99,81,16,0,78,158,28,28,64,38,101,222,186,214,18,98,245,197,254,212,243,250,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,12,214,102,199,197,62,50,124,64,184,124,197,241,202,133,207,112,210,226,9,27,24,105,84,124,190,98,253,86,91,152,131,2,63,77,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,0,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,28,168,92,159,12,94,32,19,49,118,28,108,191,99,125,197,213,223,81,54,177,108,212,157,109,247,101,87,162,182,195,207,58,153,43,74,13,178,121,134,227,246,188,226,210,167,146,180,234,74,113,43,91,150,42,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,184,4,170,225,113,227,179,12,191,26,242,121,162,255,0,133,112,113,159,192,105,55,86,23,219,88,255,0,66,133,19,168,177,228,42,151,93,90,99,180,151,220,167,76,113,180,176,226,222,53,146,214,134,100,232,132,180,73,95,108,231,22,91,9,43,53,87,94,72,241,230,54,92,115,47,103,98,77,102,108,182,45,226,144,186,93,192,76,200,117,180,29,58,74,13,167,28,117,13,33,106,121,12,169,77,201,38,182,43,122,227,160,139,69,109,81,123,94,40,254,59,49,55,240,95,39,132,59,175,9,156,94,179,112,23,11,243,25,139,152,128,252,182,232,86,236,123,101,233,5,17,131,121,247,86,183,42,13,52,203,104,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,74,81,87,85,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,69,57,35,192,105,57,113,203,69,157,134,213,152,81,24,184,74,58,234,151,1,179,29,166,214,117,25,43,55,92,109,213,180,181,165,229,178,149,55,24,157,222,173,232,142,131,45,19,181,37,226,184,163,248,19,196,223,193,124,226,16,160,17,234,176,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,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,208,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,208,49,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,91,55,165,122,71,43,154,242,25,111,230,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,44,251,231,7,54,119,150,110,177,67,229,197,118,60,186,61,10,4,118,227,80,173,197,79,41,76,82,144,109,160,159,52,44,155,104,150,183,93,65,184,165,154,55,233,203,65,153,165,164,17,112,161,117,60,21,60,44,93,63,16,39,121,117,56,79,241,159,110,36,152,47,74,193,12,218,93,20,43,94,208,137,109,219,21,200,240,235,212,40,113,22,158,65,176,243,36,151,212,219,100,163,228,163,172,106,98,73,173,18,73,36,145,33,41,111,96,153,92,20,241,210,101,86,133,122,101,226,189,89,231,122,19,101,201,110,198,112,159,113,196,69,117,124,185,200,74,204,205,166,217,67,202,138,180,182,68,133,27,146,223,95,175,170,141,21,44,45,83,60,88,215,242,27,134,182,2,224,228,74,127,58,94,38,217,246,247,57,247,26,220,219,16,105,208,224,72,115,106,137,196,154,94,83,235,134,73,213,11,73,183,207,215,106,182,24,130,185,47,193,202,22,62,230,130,192,194,171,165,237,148,90,173,65,201,21,22,246,172,250,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,170,190,57,223,82,127,153,63,77,16,43,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,246,22,226,149,137,141,54,37,51,19,48,210,187,233,155,110,179,206,232,166,244,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,0,82,95,18,62,31,113,178,237,37,188,97,193,186,84,181,97,213,70,66,99,77,166,178,211,175,34,217,89,52,195,109,27,178,30,125,215,158,68,151,141,245,18,212,148,161,181,154,27,215,85,182,71,5,91,171,85,89,165,72,161,51,83,150,138,108,201,12,203,145,13,47,40,152,121,246,82,226,90,117,109,235,181,75,66,95,121,41,81,150,169,39,92,34,211,113,234,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,232,48,183,11,111,188,105,190,233,152,103,134,148,47,76,220,149,158,119,69,11,170,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,215,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,255,0,24,92,4,93,74,151,74,198,27,118,142,181,61,24,216,131,57,76,71,212,137,148,166,124,135,28,81,161,189,117,212,211,170,148,189,61,229,237,16,247,135,118,58,61,131,88,253,70,143,38,97,49,78,184,100,199,164,72,222,225,165,9,39,230,196,37,40,245,113,9,47,85,190,243,215,238,63,101,235,94,181,216,110,225,101,122,227,135,33,14,70,93,2,84,198,156,66,200,201,72,56,202,89,25,25,30,135,217,161,234,71,252,70,112,113,162,91,151,30,55,94,78,50,102,165,204,185,170,41,70,189,186,154,229,185,167,191,247,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,118,17,107,174,222,243,237,29,180,0,0,0,0,5,70,113,154,194,231,160,93,22,254,41,71,105,37,22,68,120,148,133,237,73,246,188,167,42,15,153,158,136,211,184,191,123,95,179,218,56,39,13,140,117,78,17,227,189,50,145,81,152,150,105,215,19,204,211,23,205,115,107,105,92,137,144,210,106,237,113,41,35,36,182,125,186,31,103,176,197,243,193,157,22,165,13,153,240,100,54,243,18,27,75,141,184,218,201,73,82,84,68,100,100,101,216,125,134,67,253,192,0,71,188,223,102,182,206,203,125,131,34,163,42,173,13,218,227,251,58,56,41,125,165,60,189,30,142,78,124,217,188,218,207,68,61,187,179,217,218,125,157,249,249,190,47,42,222,32,220,243,46,187,130,91,178,167,205,229,243,22,227,139,89,158,198,210,217,118,173,74,87,209,65,119,153,247,11,126,225,49,151,55,236,108,60,115,21,174,58,59,144,234,149,237,57,77,202,142,109,190,207,33,249,204,30,164,182,146,164,234,149,164,251,20,122,145,151,113,118,11,12,0,0,0,0,0,0,0,0,0,0,1,243,110,11,126,145,116,82,158,162,215,32,177,46,28,141,188,198,158,105,46,36,246,168,148,93,138,35,46,244,145,247,123,5,13,231,167,37,151,62,93,47,153,85,90,5,38,100,187,54,94,206,150,83,108,56,225,51,181,152,201,95,53,104,97,182,147,171,207,25,39,67,237,211,67,237,239,225,152,63,142,56,141,129,247,10,46,27,10,227,157,1,125,188,214,27,152,251,76,189,234,56,132,239,75,78,35,118,222,106,204,181,62,195,63,191,91,111,203,215,21,204,43,190,233,199,11,19,15,208,53,70,187,220,119,166,139,29,122,169,211,245,77,233,138,81,232,148,32,143,237,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,195,81,119,33,103,251,167,254,97,247,142,227,183,137,91,78,187,78,35,247,117,72,215,253,35,204,222,24,215,132,214,36,103,36,221,56,143,108,211,185,90,110,68,154,196,102,87,218,105,34,236,91,137,253,244,255,0,156,133,90,231,171,137,58,47,250,108,140,56,193,249,210,226,196,86,206,117,70,59,187,20,175,90,51,201,216,236,121,74,35,208,208,226,79,84,251,76,189,230,43,202,207,181,107,119,205,209,76,181,232,80,164,76,155,83,150,204,86,210,211,107,112,200,220,113,45,145,153,36,148,122,106,162,246,31,120,208,78,71,178,253,15,0,48,54,139,69,84,84,53,83,170,199,141,84,168,122,132,149,38,67,176,227,37,212,159,205,161,69,235,51,220,162,51,247,153,159,116,133,0,0,0,0,1,206,243,19,13,218,134,2,226,44,38,8,249,143,218,149,118,211,166,186,234,168,78,145,119,125,227,57,28,245,91,56,179,212,200,86,213,82,174,45,238,26,143,77,13,169,58,158,186,233,251,191,103,240,22,159,153,236,228,211,108,124,153,216,246,245,157,112,50,170,253,197,109,83,34,188,81,37,164,221,101,153,20,167,144,165,31,45,242,90,116,113,41,237,50,50,35,211,188,244,21,171,128,248,107,112,227,230,54,81,173,228,49,42,114,234,181,136,242,42,142,146,86,234,137,151,101,180,135,156,82,182,175,252,110,166,165,17,151,111,110,190,221,16,224,222,27,209,112,163,13,232,22,77,22,19,81,219,166,211,162,199,119,99,104,65,184,227,108,54,217,173,91,82,157,84,124,178,212,204,136,207,254,129,237,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,80,113,65,225,247,26,147,26,181,154,28,22,165,75,90,23,33,83,239,10,28,102,157,146,189,239,59,42,68,202,209,186,235,234,81,32,148,182,18,182,26,107,99,104,37,59,234,161,43,210,32,100,115,40,149,92,223,98,226,173,71,234,50,232,246,157,6,58,106,87,29,85,136,234,90,208,193,172,146,136,172,172,210,109,34,75,199,187,103,48,244,36,54,243,132,151,57,70,218,174,207,48,182,181,10,198,201,126,37,217,86,180,30,138,139,111,225,125,102,151,78,141,205,91,156,136,172,82,93,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,163,56,67,77,24,233,129,120,113,152,188,56,168,225,126,40,81,186,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,61,153,151,203,165,247,149,252,83,159,134,119,212,127,241,179,40,243,119,179,253,39,75,234,94,101,137,156,182,157,115,147,205,228,45,92,165,171,122,59,140,187,140,236,251,133,30,74,63,102,86,171,25,148,196,202,101,42,77,201,118,211,227,201,180,154,211,156,245,30,150,243,106,81,200,222,74,54,210,244,166,220,71,98,83,189,182,139,105,172,141,231,154,77,138,128,205,102,108,124,83,227,39,196,11,135,204,95,19,126,205,200,172,108,210,240,225,195,75,227,15,160,68,70,42,80,35,213,25,130,244,153,78,161,21,58,115,53,154,170,206,154,68,110,19,12,173,78,72,83,136,121,72,250,104,74,20,180,33,70,180,87,93,38,167,121,97,69,255,0,10,179,13,185,116,11,178,206,172,55,37,164,75,136,68,253,62,163,17,226,82,73,198,94,73,145,45,183,91,45,80,226,79,181,38,74,46,242,23,189,144,92,235,218,185,172,195,136,148,74,181,79,167,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,161,149,113,39,242,3,147,234,174,108,177,113,41,168,20,70,236,75,58,68,57,247,90,222,117,68,185,44,45,106,54,224,180,150,214,151,119,200,38,93,65,184,149,36,154,66,86,189,219,201,182,220,183,252,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,136,63,111,216,203,251,101,254,80,127,180,42,175,237,11,210,30,147,244,238,244,243,185,219,118,109,217,167,47,147,203,249,174,70,222,87,43,230,182,114,253,65,109,89,166,186,49,150,241,225,71,113,215,241,230,203,249,51,119,200,167,219,197,46,51,178,146,228,169,59,106,116,242,57,114,89,67,45,34,27,207,44,150,225,197,73,43,148,149,37,42,50,94,230,209,85,121,78,241,79,131,127,16,45,239,49,96,73,78,40,89,40,254,79,247,218,241,159,15,105,148,168,56,109,121,84,17,25,170,116,34,228,250,26,168,166,84,181,199,38,148,163,213,151,121,79,188,217,182,68,134,253,118,182,54,148,53,204,130,194,218,120,46,101,235,209,148,43,143,51,181,105,53,88,242,234,253,77,165,72,132,228,94,84,87,160,161,113,158,126,98,92,81,106,246,175,182,76,164,209,162,80,168,239,145,154,212,173,27,249,92,115,190,164,255,0,50,126,154,56,87,9,59,2,205,197,60,116,191,240,251,16,109,232,149,203,122,185,134,243,227,78,131,36,143,99,168,244,149,52,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,63,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,114,87,134,158,126,227,101,234,171,43,9,177,190,238,150,198,23,203,142,252,154,99,202,132,236,195,162,84,119,18,204,144,77,106,234,35,60,92,221,200,67,110,104,242,155,89,19,100,183,214,174,127,196,27,59,117,92,215,223,237,208,173,135,229,193,195,171,86,68,134,105,80,211,41,74,98,172,250,94,121,40,171,45,181,50,210,208,183,35,169,180,165,167,9,70,201,115,9,38,70,227,154,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,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,176,0,20,173,198,175,197,61,173,240,254,15,152,212,67,134,70,93,44,76,208,97,102,61,225,157,245,31,255,0,208,19,40,243,119,189,253,25,84,233,171,12,177,51,150,211,173,243,185,92,245,171,148,181,108,95,113,151,113,148,63,199,76,11,196,124,186,98,61,71,11,241,66,141,208,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,55,127,195,71,246,237,252,150,40,95,183,79,252,151,228,119,247,159,255,0,35,30,142,135,208,127,122,255,0,251,95,235,190,123,247,253,130,85,10,107,227,55,129,115,45,108,101,161,99,205,34,141,178,139,123,83,219,167,85,37,182,111,185,253,49,17,38,132,155,198,162,54,154,230,68,40,233,109,9,81,26,250,71,213,176,141,42,82,162,6,21,226,151,201,76,34,198,156,51,159,93,233,96,95,118,253,43,166,133,210,239,235,42,144,171,112,94,103,231,9,6,166,246,69,85,69,93,170,74,21,174,135,170,185,100,62,78,94,174,154,21,141,143,184,105,122,221,51,186,42,45,191,120,81,170,149,25,60,165,185,200,138,196,214,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,96,249,88,177,125,126,212,49,78,242,196,207,69,250,51,229,109,193,81,174,244,92,254,119,75,213,73,113,238,87,51,106,119,237,230,109,221,181,58,233,174,133,174,130,242,120,95,96,133,87,4,242,161,69,85,102,185,18,163,34,255,0,144,155,225,8,140,218,146,136,108,77,135,20,153,96,212,174,213,172,154,101,181,172,246,164,137,110,41,5,184,144,78,46,90,136,107,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,163,111,246,85,97,93,95,225,91,114,228,183,42,31,241,144,231,83,103,71,115,254,107,140,188,219,136,251,20,149,39,216,100,47,123,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,232,25,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,211,54,165,54,167,151,185,59,80,100,146,62,98,219,66,243,217,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,126,225,115,145,42,174,9,210,158,199,124,104,182,98,71,189,171,145,208,155,126,157,45,133,117,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,96,227,87,226,158,214,248,127,7,204,106,35,154,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,167,11,174,32,19,41,19,41,185,100,198,251,139,157,74,123,166,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,80,15,20,127,29,152,155,248,47,147,194,29,215,37,249,62,182,115,115,144,155,186,138,162,137,10,246,161,223,21,85,90,117,137,110,200,228,65,125,216,84,117,188,135,27,105,100,149,33,228,198,67,70,181,33,195,108,148,107,66,84,101,181,85,235,118,90,213,219,26,234,172,217,87,76,30,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,187,69,212,240,224,226,1,15,49,20,38,176,147,23,174,47,246,216,129,212,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,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,114,172,216,248,88,198,79,135,247,15,151,62,51,88,44,251,139,94,74,61,9,50,102,108,176,202,153,74,135,69,123,146,221,233,79,96,185,14,38,115,207,242,209,83,73,26,182,57,206,91,173,54,234,91,74,84,78,18,93,50,112,221,121,104,172,17,98,156,27,50,245,242,211,22,42,217,133,171,73,170,196,137,135,122,66,164,33,184,186,69,168,206,155,26,67,79,165,79,168,140,143,144,194,200,212,210,61,109,210,88,81,169,41,45,174,90,166,63,126,217,127,99,87,103,242,124,244,87,237,11,209,234,244,23,164,246,242,121,219,139,126,221,255,0,55,206,229,243,57,92,223,154,230,242,249,191,55,188,102,178,236,249,85,242,170,179,242,235,210,191,41,61,33,35,211,30,150,230,117,221,119,49,92,254,163,155,243,156,238,102,253,251,253,109,218,235,219,168,189,62,28,217,40,254,74,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,88,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,30,127,138,246,71,36,219,85,90,222,110,48,229,113,10,133,82,145,29,119,117,36,144,212,115,131,45,213,54,194,102,176,73,36,147,168,125,213,35,154,147,213,210,121,213,57,170,210,226,249,49,87,34,84,156,209,189,143,52,106,238,86,105,146,215,88,135,33,168,149,89,143,178,233,209,25,132,246,229,45,170,171,137,45,169,140,180,176,181,109,51,230,41,77,17,177,171,201,111,77,15,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,229,46,44,82,177,45,75,238,209,195,58,253,119,165,185,47,190,191,228,252,46,149,229,245,157,19,36,244,175,156,66,13,182,246,54,162,87,206,41,59,181,209,58,159,96,168,30,53,126,41,237,111,135,240,124,198,162,28,51,178,245,106,230,131,6,179,15,132,119,76,158,131,175,249,47,38,157,84,68,86,228,61,76,156,210,170,74,106,67,105,89,127,148,218,201,42,66,150,211,174,160,150,141,251,138,26,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,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,143,240,163,207,79,245,25,95,198,187,207,254,247,139,96,77,156,159,242,146,170,91,146,13,95,242,93,42,20,159,223,100,151,253,238,200,181,65,154,204,216,248,167,198,79,136,23,15,152,190,36,253,23,135,220,108,97,225,255,0,101,102,15,8,41,82,220,196,24,17,235,82,107,20,152,141,59,41,251,149,8,171,45,134,201,178,91,228,134,23,30,51,14,168,144,203,74,91,231,162,72,141,102,157,96,173,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,148,0,0,0,0,3,53,153,177,241,79,140,159,16,46,31,49,124,78,155,71,37,31,202,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,177,91,251,139,125,229,112,229,46,147,99,210,30,151,31,23,235,49,229,210,110,11,142,14,148,243,167,33,167,152,54,166,71,66,91,90,22,185,81,150,243,106,83,107,97,108,60,135,22,218,16,158,73,136,1,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,41,127,196,55,41,150,110,81,112,191,4,172,122,20,136,149,138,236,249,23,68,154,237,198,152,7,21,250,170,201,200,6,193,45,6,227,166,132,52,210,201,180,160,151,179,94,98,200,137,78,172,207,197,112,184,241,217,134,95,141,121,60,209,127,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,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,101,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,30,215,29,241,142,187,143,184,153,55,21,110,150,118,86,170,180,250,84,122,139,155,144,125,76,168,148,232,241,29,147,162,16,132,35,156,184,234,119,150,148,146,81,204,216,90,146,117,53,169,140,117,219,63,6,175,252,29,164,51,203,137,136,149,10,28,138,164,157,200,61,209,105,170,148,226,99,108,82,12,203,123,239,199,119,152,149,161,73,233,182,250,201,113,68,94,219,36,120,13,27,49,217,151,179,176,218,179,10,91,246,241,200,93,82,224,54,99,186,226,10,157,25,6,235,141,186,182,150,133,50,135,148,150,227,19,187,211,177,114,16,101,170,182,164,244,102,34,175,20,127,2,120,155,248,47,156,66,20,2,44,39,137,111,15,185,56,61,85,172,102,15,8,41,81,27,195,233,242,58,154,197,38,35,77,69,98,218,90,213,21,134,201,178,91,230,183,209,34,75,238,168,144,203,73,67,5,162,72,137,4,157,35,6,84,115,93,136,249,74,196,116,94,182,83,189,117,42,119,45,138,253,1,247,141,17,106,241,82,102,100,149,25,17,242,222,70,229,27,79,17,26,155,82,148,70,75,66,220,109,125,87,136,206,117,255,0,149,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,121,76,139,228,202,187,156,60,71,149,76,114,171,232,107,50,215,233,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,159,175,137,141,38,149,64,206,190,32,80,168,84,200,148,234,109,58,61,6,36,56,113,25,75,44,70,97,186,36,20,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,176,174,10,158,22,46,159,136,19,188,186,156,39,248,128,28,100,240,83,229,206,95,105,56,199,18,161,201,151,134,85,3,231,48,227,187,91,126,13,69,216,241,220,218,146,109,70,167,146,250,33,154,117,90,18,77,243,245,220,173,132,43,3,37,248,199,66,192,44,208,88,24,171,116,179,190,139,74,168,57,30,162,230,229,151,77,22,92,119,98,59,39,68,33,107,95,37,18,20,239,45,41,53,47,151,176,180,53,106,92,84,117,92,197,98,151,237,66,227,180,58,74,239,164,233,86,150,31,218,214,181,63,249,175,39,165,233,105,81,250,182,59,80,149,47,108,231,38,250,234,221,174,190,170,141,4,129,98,156,20,240,46,101,42,133,122,102,30,189,70,228,250,111,101,183,110,201,112,223,109,197,197,105,124,201,203,74,12,137,167,25,91,201,138,132,184,70,181,19,145,31,71,169,162,137,118,126,42,175,142,119,212,159,230,79,211,69,85,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,214,0,0,62,77,217,107,80,175,155,86,179,101,93,48,122,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,237,25,247,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,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,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,128,0,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,250,6,119,177,227,13,110,28,3,198,202,213,188,184,242,160,174,151,88,147,34,150,233,161,109,40,217,106,91,168,101,196,171,106,63,197,106,74,73,17,118,118,105,236,178,156,176,103,38,155,124,100,206,248,183,175,27,129,164,215,237,219,106,167,21,146,151,45,36,235,204,199,165,50,132,168,185,143,154,213,171,138,87,105,17,17,158,189,199,168,171,30,122,174,108,89,234,99,171,114,170,183,22,246,205,39,174,166,236,157,75,77,53,253,239,183,248,141,27,229,214,19,180,236,5,195,168,79,17,243,24,181,41,13,171,94,253,74,19,68,125,255,0,112,232,128,0,0,0,0,35,214,120,114,255,0,15,31,240,54,181,69,76,84,59,83,165,71,147,84,167,250,132,165,42,75,80,228,165,164,151,205,173,70,123,158,238,73,17,251,140,143,191,63,213,250,45,207,133,247,196,154,92,198,166,83,42,244,10,138,208,133,154,92,101,196,58,195,198,146,90,76,201,42,45,22,217,232,122,17,234,94,195,33,104,153,27,226,97,110,162,133,75,195,44,98,169,116,175,195,105,136,173,85,38,60,132,54,164,161,17,153,73,184,244,137,90,153,235,204,89,232,158,226,51,247,144,177,123,99,21,176,210,242,134,220,219,102,254,183,106,77,184,217,58,93,37,86,59,198,73,50,73,234,123,22,127,188,159,243,144,251,69,113,219,198,173,165,93,167,25,251,186,164,107,254,145,240,110,108,93,195,11,66,50,228,220,87,253,187,4,155,211,84,63,85,142,210,187,77,37,220,181,151,239,23,249,196,52,204,39,21,204,42,177,41,229,11,13,12,235,213,55,123,156,107,166,149,29,26,41,163,245,141,153,137,81,106,149,172,139,237,79,184,140,84,134,48,99,142,35,99,133,194,187,134,253,184,231,79,95,103,41,135,38,62,235,44,250,141,161,91,18,235,139,219,187,148,131,61,15,180,203,238,211,185,228,91,37,151,62,98,239,152,181,90,253,38,100,75,54,38,254,170,83,140,56,217,61,185,153,41,71,41,107,97,198,149,163,204,145,43,83,236,215,66,237,238,190,75,126,223,164,90,244,166,104,180,56,44,68,135,31,119,45,166,90,75,105,45,202,53,31,98,72,136,187,84,103,221,237,31,72,0,0,0,0,0,0,0,0,0,0,0,121,60,74,194,235,35,22,173,183,237,91,230,133,14,165,5,253,186,147,241,89,120,211,181,196,47,213,230,161,68,90,169,180,107,217,236,251,133,50,230,143,134,46,41,97,77,74,69,99,13,105,147,110,90,1,236,229,53,21,153,51,37,167,213,97,39,184,153,138,148,23,174,226,204,180,63,162,147,246,145,136,99,88,182,174,123,101,254,77,122,131,83,165,186,95,217,151,21,198,21,220,71,220,162,35,238,81,127,156,189,227,239,91,152,203,139,22,147,168,118,221,196,155,162,1,35,93,17,30,177,37,164,246,145,251,16,178,253,227,255,0,57,143,72,188,212,102,25,199,185,231,140,87,153,31,184,174,25,218,119,105,254,56,121,123,179,23,49,54,248,117,110,221,87,237,193,83,223,166,228,202,170,72,121,39,161,39,78,199,22,127,186,159,243,23,184,124,219,82,201,188,47,186,145,82,172,251,106,171,91,152,175,247,152,16,157,146,191,162,165,125,22,210,163,238,66,143,187,185,39,238,23,31,146,46,27,54,214,14,75,165,98,142,32,28,137,215,58,99,58,133,193,127,150,236,88,239,34,106,92,101,214,219,118,42,28,66,137,12,163,214,221,175,172,173,59,12,180,159,104,66,27,66,91,109,9,66,16,68,148,165,37,161,17,23,113,17,15,250,0,0,0,0,1,230,49,66,50,102,97,165,217,17,93,207,80,231,182,127,198,58,203,253,99,53,216,199,20,160,226,229,237,21,39,216,205,197,82,65,125,197,41,194,255,0,80,248,245,219,182,191,114,70,167,194,170,212,100,62,197,50,35,80,163,52,183,150,164,161,182,200,201,4,68,165,25,22,132,163,46,205,11,220,66,215,184,71,229,161,186,21,10,78,53,220,244,151,17,54,160,133,199,167,245,12,104,71,29,196,64,146,211,168,222,209,31,121,43,69,37,102,93,250,123,197,153,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,41,134,248,85,135,24,63,66,145,108,97,125,151,74,182,105,82,234,18,106,143,68,167,71,38,155,92,167,215,189,199,12,139,254,106,82,95,69,13,161,182,208,73,66,16,148,249,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,60,165,255,0,133,182,38,40,124,156,249,117,66,244,159,201,43,130,29,211,71,254,116,243,61,45,82,46,238,67,255,0,52,180,239,219,204,95,168,189,200,61,123,82,122,16,245,96,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,17,171,138,47,15,248,117,120,117,44,205,224,133,187,201,170,179,212,212,111,138,91,14,48,196,87,34,180,195,175,189,86,79,49,104,218,241,114,180,117,182,201,106,121,78,37,194,73,44,157,83,181,171,129,120,233,136,249,116,196,122,118,40,97,125,103,161,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,255,0,21,14,177,11,99,223,209,149,78,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,139,53,130,252,240,66,245,192,108,153,100,38,193,196,106,236,120,150,229,30,117,175,74,173,204,106,34,55,205,174,86,230,194,109,231,18,218,84,173,207,201,117,68,100,68,106,36,161,182,203,83,109,150,117,69,48,230,95,49,119,222,104,49,78,126,38,95,82,63,198,195,163,194,216,207,244,101,47,169,121,230,33,243,26,105,190,119,43,158,180,243,86,157,235,239,51,238,34,157,60,46,184,127,204,171,204,166,230,111,27,237,222,77,41,158,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,152,28,81,252,9,226,111,224,190,113,8,81,94,19,223,95,178,252,83,179,113,51,209,126,147,249,37,112,83,171,189,23,63,147,213,116,178,91,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,208,246,16,226,134,23,231,43,47,45,220,17,83,18,161,66,188,104,238,210,46,74,59,51,92,53,192,125,232,228,137,180,231,92,73,54,234,86,130,117,73,37,145,32,212,133,33,212,122,171,66,142,160,115,111,195,206,254,193,220,195,81,45,75,50,28,79,144,152,161,116,51,72,180,42,171,83,221,37,53,249,146,9,45,83,166,44,249,174,161,109,18,251,22,102,179,121,166,205,196,234,180,186,219,119,83,130,152,95,74,193,92,35,180,48,162,140,168,142,71,181,168,241,169,171,145,26,18,98,34,99,232,65,115,165,27,73,51,36,45,231,121,142,175,214,81,154,220,81,154,148,102,102,117,193,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,106,153,151,203,165,137,154,12,44,159,134,119,212,127,241,179,40,243,119,189,253,25,84,233,158,101,137,156,182,157,111,157,202,231,173,92,165,171,98,251,140,187,140,179,215,142,152,23,136,249,116,196,122,142,23,226,133,27,161,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,125,6,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,236,42,195,59,87,6,240,226,220,194,219,42,39,79,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,176,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,41,120,96,14,13,95,248,143,107,98,229,229,135,180,170,173,223,101,238,244,37,81,244,43,153,27,83,53,39,114,72,201,14,242,214,102,227,92,196,171,148,226,148,182,246,44,205,71,208,0,70,174,34,184,57,66,198,76,163,223,113,170,239,116,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,134,123,0,117,92,170,225,111,237,167,49,216,117,134,111,80,189,51,2,179,112,69,244,172,46,171,167,230,210,218,95,58,119,206,18,208,164,233,21,167,213,234,40,150,122,104,141,84,105,35,210,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,172,190,43,25,21,147,120,183,63,52,248,81,2,92,154,236,88,230,245,235,5,82,154,75,10,167,68,132,179,244,146,13,231,18,105,91,77,71,109,165,50,217,43,152,70,218,146,132,169,46,27,181,107,133,88,153,117,96,222,35,219,152,165,101,75,233,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,143,87,153,124,197,223,121,160,197,57,248,153,125,72,255,0,27,14,143,11,99,63,209,148,190,165,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,188,207,184,138,116,240,186,225,255,0,50,175,50,155,153,188,111,183,121,52,166,122,106,141,143,75,125,199,216,148,228,166,159,105,246,106,202,229,173,27,89,46,86,141,54,225,45,47,37,197,56,105,36,19,74,118,218,133,43,113,171,241,79,107,124,63,131,230,53,16,224,169,226,158,233,248,127,59,204,105,194,202,115,175,149,26,22,109,48,106,109,155,202,165,67,187,233,186,204,181,171,115,89,90,186,9,91,144,110,54,106,108,201,100,203,232,71,41,194,209,105,45,80,231,45,107,105,178,25,236,187,45,106,237,141,117,86,108,171,166,15,69,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,162,223,184,98,241,0,153,139,176,227,101,251,27,238,46,174,250,137,181,139,102,164,235,111,187,42,189,21,182,30,121,212,201,90,80,109,147,204,55,31,181,231,22,149,60,149,167,82,83,137,90,220,130,220,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,63,87,18,62,31,114,115,19,25,188,97,193,186,84,68,226,45,58,58,99,77,166,178,211,76,174,230,65,186,195,109,27,178,30,125,166,89,92,102,73,245,18,212,149,45,196,18,27,215,68,54,69,77,150,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,190,254,107,179,93,135,25,74,195,133,222,183,171,189,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,113,3,138,206,41,88,152,211,145,219,11,18,240,206,187,233,155,110,179,136,12,116,83,122,87,163,243,121,81,42,140,185,243,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,156,43,225,113,227,179,12,191,26,242,121,162,255,0,135,42,205,143,133,140,100,248,127,112,249,115,227,53,131,70,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,85,107,196,127,135,252,204,187,215,93,197,188,33,183,127,218,158,127,76,195,177,163,184,252,135,45,217,91,16,222,217,11,121,110,56,182,94,112,141,104,120,213,180,156,116,218,81,35,230,77,219,84,201,206,94,191,147,6,95,109,188,38,155,38,149,54,181,19,159,54,183,80,167,69,228,183,50,115,238,169,197,40,204,200,150,239,45,6,219,9,117,100,74,83,108,55,234,160,180,66,123,88,241,85,220,23,194,251,151,20,45,156,104,173,90,17,31,189,172,248,242,98,81,235,73,91,141,62,195,15,182,182,220,105,123,20,73,121,27,93,119,106,93,37,146,13,215,20,141,166,181,25,251,81,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,60,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,237,64,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,142,127,142,152,233,135,25,116,195,138,142,40,98,133,103,161,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,106,3,37,184,233,136,249,139,226,103,97,226,134,40,86,122,234,172,239,76,180,203,45,17,162,45,62,42,105,19,141,184,177,155,51,62,91,40,220,173,11,83,81,169,74,90,212,181,173,107,87,214,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,153,89,219,201,245,179,155,156,47,118,138,162,137,10,246,161,199,125,86,157,98,91,178,57,16,95,117,198,22,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,103,218,236,181,171,182,53,213,89,178,174,152,61,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,118,139,169,225,193,196,2,30,98,40,77,97,38,47,92,95,237,177,3,169,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,213,75,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,66,14,42,25,21,147,96,92,53,92,207,97,108,9,111,219,21,201,15,84,175,54,94,148,214,202,77,69,249,76,161,47,180,110,56,79,56,137,79,73,51,54,208,133,242,150,149,158,228,182,180,33,184,21,133,184,165,125,224,181,247,76,196,204,52,174,250,26,228,163,115,186,41,189,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,134,171,7,150,197,126,128,251,196,185,84,137,74,35,50,74,140,136,185,140,175,106,141,167,136,137,46,37,42,35,36,45,14,54,142,214,0,2,160,51,235,159,92,216,224,182,108,111,156,51,195,76,86,244,53,183,70,244,103,69,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,72,14,20,153,163,199,108,202,126,212,127,109,119,207,202,63,147,158,132,244,103,244,100,56,124,142,163,174,231,127,123,52,222,237,220,134,190,150,186,109,236,211,83,214,127,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,71,20,226,117,195,254,102,46,195,147,152,28,16,183,122,187,234,38,231,238,106,107,78,62,236,170,244,86,216,101,150,149,25,10,89,182,79,48,220,126,198,91,66,84,242,86,173,13,78,37,8,114,155,5,239,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,71,94,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,1,72,28,96,176,114,187,99,102,128,241,86,67,221,69,23,18,233,236,72,134,230,212,35,145,42,12,118,34,72,141,161,45,75,86,212,34,51,188,195,74,18,125,78,196,238,54,212,98,11,0,184,158,12,24,13,38,213,194,251,151,31,235,176,162,117,23,196,132,210,232,75,84,118,148,251,116,232,110,56,151,220,67,196,179,90,16,244,157,80,166,141,40,237,130,218,207,121,41,6,155,31,17,87,138,63,129,60,77,252,23,206,33,10,1,26,157,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,204,150,85,114,177,138,18,43,182,133,191,45,56,87,114,200,35,183,230,28,149,74,40,79,155,123,157,167,190,226,146,74,66,210,162,117,77,18,205,70,182,73,39,204,113,104,123,111,32,203,22,94,174,172,208,99,45,23,8,237,105,61,7,95,204,147,81,170,46,43,146,25,166,65,105,59,157,144,226,80,95,228,182,130,82,144,149,186,235,72,53,163,126,226,208,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,246,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,81,183,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,62,77,217,107,80,175,155,86,179,101,93,48,122,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,237,25,130,187,45,106,237,141,117,86,108,171,166,15,69,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,163,229,0,211,70,0,224,229,11,47,248,53,105,224,237,184,247,81,18,217,167,166,59,146,118,173,29,92,165,169,78,73,147,177,107,89,183,205,125,199,93,229,239,52,163,126,212,250,169,34,29,0,85,95,28,239,169,63,204,159,166,136,255,0,194,155,11,108,76,105,198,203,247,12,241,50,133,233,155,110,179,135,239,245,176,186,167,163,243,121,85,122,91,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,197,115,93,149,28,71,202,86,35,174,202,189,90,235,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,147,252,52,184,130,73,193,234,173,31,47,152,191,85,136,222,31,79,145,211,81,234,210,221,106,43,22,210,214,169,79,184,110,26,24,53,190,137,18,95,105,38,183,157,74,24,45,84,102,72,37,105,115,224,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,155,197,195,45,45,215,104,81,177,170,217,164,184,185,180,244,34,60,254,157,141,72,163,182,137,242,93,117,123,26,51,239,52,234,165,44,139,187,95,120,170,26,21,219,95,182,227,84,33,82,170,50,24,98,167,17,216,82,90,67,203,74,86,219,132,68,178,50,74,136,143,82,73,23,110,165,239,33,246,48,114,41,78,197,203,38,42,143,177,235,138,154,131,251,142,83,101,254,177,165,28,47,140,152,120,105,105,196,79,115,52,56,13,151,240,142,130,255,0,80,244,224,0,0,0,0,63,229,104,67,136,83,110,33,43,66,200,210,164,168,181,35,35,239,35,33,91,220,70,184,124,197,191,24,155,141,88,81,77,148,117,248,236,56,228,234,100,54,75,151,37,9,41,114,92,113,44,177,25,75,91,202,113,109,164,148,165,246,150,132,125,186,24,168,218,237,191,113,90,53,87,105,55,5,34,125,38,161,25,106,74,216,151,29,198,29,66,146,163,73,250,171,34,81,104,164,153,119,119,145,251,135,165,181,113,191,23,44,148,27,86,198,35,220,212,246,205,28,178,68,122,196,150,146,73,245,123,8,144,225,126,234,127,204,67,239,35,53,25,134,109,238,121,99,21,230,103,238,59,134,118,157,218,127,142,30,110,227,198,92,88,187,93,91,183,22,36,221,19,201,122,106,137,21,137,46,167,176,139,216,181,159,238,151,249,136,124,26,61,181,115,220,207,242,104,52,26,157,81,211,254,204,72,174,62,174,227,62,228,145,159,114,79,252,199,238,19,59,43,156,49,113,75,21,170,81,235,24,149,76,155,109,80,11,127,53,169,76,201,135,45,94,171,233,45,164,244,85,32,253,118,208,103,169,253,21,23,180,200,92,214,26,225,117,145,132,182,219,22,173,141,66,135,77,130,198,237,9,136,172,178,106,220,226,215,235,114,144,146,61,20,226,244,236,246,253,227,214,0,0,0,0,0,0,0,0,0,0,0,0,15,243,126,52,121,77,27,50,152,109,230,213,222,135,18,74,73,251,123,140,114,12,64,202,46,95,113,37,181,38,224,195,43,117,46,171,79,159,98,139,8,157,254,199,246,150,202,189,136,34,251,132,102,184,56,59,224,5,69,231,228,211,46,27,166,42,215,183,150,218,101,194,67,105,208,136,143,177,48,187,59,143,248,152,243,174,240,100,194,147,148,74,102,241,184,73,143,105,42,161,27,119,119,254,131,167,120,253,212,254,13,24,40,134,157,42,133,219,116,169,195,219,203,229,79,136,100,93,167,174,186,193,251,132,162,193,140,157,224,86,6,161,46,90,54,116,7,166,167,95,231,211,41,240,213,39,253,243,253,241,182,80,125,206,169,63,118,133,247,246,224,0,0,0,0,0,30,127,16,182,29,131,114,147,139,216,147,163,204,213,90,233,161,114,87,219,168,205,142,59,33,182,241,166,251,38,157,230,36,238,90,161,146,183,107,175,243,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,221,11,238,46,225,236,64,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,141,121,196,209,92,28,75,243,199,39,49,215,147,216,61,99,162,34,48,234,203,172,56,182,101,182,182,164,46,185,81,100,156,96,230,165,228,26,146,81,137,43,117,44,165,10,245,208,225,184,179,51,82,16,207,42,200,230,81,42,185,190,197,197,90,143,212,101,209,237,58,12,116,212,174,58,171,17,212,181,161,131,89,37,17,89,89,164,218,68,151,143,118,206,97,232,72,109,231,9,46,114,141,181,104,34,211,181,168,86,53,171,70,178,173,104,61,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,246,140,182,142,213,142,185,174,196,124,115,178,112,255,0,11,234,110,250,42,204,195,155,126,153,71,166,209,163,188,106,110,68,168,176,209,29,201,242,15,66,230,60,189,171,216,70,91,90,109,102,132,234,106,117,199,123,7,14,188,138,201,205,45,228,87,198,32,192,150,140,43,160,72,121,153,207,70,148,210,23,83,168,178,81,214,84,211,34,112,159,101,10,110,66,92,91,201,71,208,66,144,149,161,106,37,162,244,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,17,131,138,63,129,60,77,252,23,206,33,10,1,18,43,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,106,156,69,49,250,205,160,100,152,241,6,222,165,196,184,81,136,241,217,164,218,147,164,211,205,72,140,138,181,62,65,57,48,137,195,109,214,22,116,215,38,161,10,34,222,75,121,41,90,13,10,112,133,106,228,127,57,89,151,194,187,255,0,15,240,86,195,186,162,85,45,58,197,209,26,2,45,154,217,32,161,45,115,222,75,42,74,101,19,78,72,136,141,238,115,75,149,170,18,225,169,102,211,155,156,67,146,131,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,68,95,207,38,71,44,220,222,217,169,149,21,113,40,120,139,67,142,164,80,107,203,65,236,113,26,154,186,41,155,72,212,184,202,81,168,201,68,70,182,86,163,90,9,68,167,90,119,160,101,87,44,246,110,84,48,142,30,22,217,243,165,212,86,169,10,169,85,234,114,76,210,186,141,69,196,54,135,95,38,247,26,89,70,214,155,66,27,73,158,212,33,59,148,181,239,113,125,128,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,12,235,103,179,2,235,184,3,153,171,198,219,169,209,169,84,202,85,122,161,42,228,182,217,165,154,10,42,104,242,165,60,113,208,134,210,73,228,242,246,45,147,108,210,146,74,153,61,187,144,104,90,184,0,181,78,9,120,41,255,0,201,214,99,38,84,61,246,85,62,43,110,255,0,232,243,37,184,242,13,191,253,8,155,82,92,255,0,30,74,79,208,49,106,128,0,51,153,158,153,182,108,252,224,226,219,246,37,38,93,58,154,155,162,91,47,179,37,70,165,170,162,218,182,79,120,140,214,191,81,201,137,146,226,11,82,209,11,73,18,81,244,19,205,48,159,228,39,237,78,205,253,169,127,242,25,242,130,157,242,143,250,239,247,47,169,111,170,254,163,231,127,169,230,127,87,235,254,239,110,131,78,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,41,91,141,95,138,123,91,225,252,31,49,168,135,5,79,20,247,79,195,249,222,99,78,19,167,136,22,123,168,89,85,181,92,178,173,101,245,184,155,112,83,205,202,116,109,22,223,162,226,190,220,166,218,170,239,92,119,99,191,202,147,29,37,211,40,201,75,215,83,209,61,167,69,159,236,170,253,186,191,194,183,29,201,113,212,63,227,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,94,79,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,101,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,226,156,90,243,175,233,185,147,50,155,134,85,58,84,202,43,60,151,47,74,131,7,207,113,83,153,127,152,138,98,76,211,177,190,74,218,105,199,84,218,148,163,112,210,209,155,102,211,200,92,32,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,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,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,84,151,196,235,0,241,99,9,51,5,38,249,196,123,203,229,140,12,64,221,34,141,95,117,152,209,165,62,220,70,153,100,227,73,98,58,27,109,15,50,217,199,73,184,134,210,219,169,82,86,91,84,110,54,220,96,110,255,0,188,154,176,100,97,106,110,25,103,105,202,172,51,95,93,37,70,74,96,170,45,50,227,9,144,130,50,213,11,54,158,90,21,180,203,121,19,123,247,114,219,219,34,184,92,120,236,195,47,198,188,158,104,191,225,202,179,99,225,99,25,62,31,220,62,92,248,205,96,234,185,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,151,16,106,74,210,135,90,105,102,133,236,218,119,125,138,89,179,195,137,121,37,169,230,206,212,161,252,160,162,166,158,205,70,139,10,173,76,37,242,171,8,156,134,34,20,134,84,180,255,0,123,212,82,209,173,109,185,169,114,77,108,173,70,72,81,210,182,94,179,141,152,44,176,115,161,97,53,237,210,81,102,212,24,168,212,40,147,98,53,46,12,199,27,208,140,141,46,36,214,215,49,4,72,113,108,45,183,20,148,163,215,213,8,52,232,206,146,229,85,234,84,39,171,176,162,67,169,46,59,106,153,30,36,149,73,97,151,205,37,204,67,110,169,182,212,226,9,90,145,44,219,65,168,136,140,210,157,116,47,214,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,92,77,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,237,156,92,226,223,121,191,190,227,215,235,240,253,13,109,209,183,252,159,183,249,140,200,244,95,53,152,232,149,252,233,12,52,227,252,215,35,147,159,56,71,179,93,169,208,139,183,213,240,184,241,217,134,95,141,121,60,209,213,120,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,59,175,18,204,245,73,203,45,179,23,12,48,198,124,184,184,161,113,199,98,165,22,114,98,180,227,20,138,113,72,50,83,235,39,219,91,79,45,227,97,230,82,217,36,246,151,49,197,41,6,150,201,202,64,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,58,121,23,53,73,165,172,162,169,198,137,124,168,209,155,86,154,50,215,53,210,39,20,146,113,197,45,74,86,210,52,52,221,32,230,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,161,68,60,71,114,57,27,42,87,148,11,195,15,151,46,70,29,94,18,31,68,22,93,67,174,174,137,45,36,75,56,78,190,100,105,90,20,147,82,152,82,149,205,82,26,117,42,37,27,38,235,156,127,42,57,174,196,124,165,98,58,47,91,41,222,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,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,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,67,252,123,225,127,128,89,137,197,138,238,49,222,183,126,32,66,173,92,29,47,82,197,46,161,9,184,168,228,70,106,58,54,37,200,142,44,181,67,41,51,213,103,235,25,233,161,104,69,208,50,165,146,156,44,201,247,202,159,217,157,126,235,169,252,173,232,122,223,78,202,140,247,47,165,231,242,249,92,150,26,211,94,165,123,183,110,215,68,233,166,135,172,128,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,34,254,25,112,243,192,108,37,204,189,67,50,54,100,57,112,36,57,29,103,73,183,152,87,42,157,72,154,250,29,110,92,134,82,157,12,208,227,78,109,67,7,243,109,111,120,210,70,70,202,99,202,1,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,2,31,241,75,192,184,120,193,149,58,245,201,10,141,213,220,152,119,254,201,41,143,54,108,54,226,34,182,100,85,4,41,199,75,119,39,165,230,60,166,208,164,169,110,70,99,233,26,73,10,161,113,250,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,26,105,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,194,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,47,106,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,60,166,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,235,97,117,79,71,230,242,158,67,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,205,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,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,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,95,240,180,192,185,152,193,154,202,13,201,54,141,213,219,120,119,254,201,42,111,56,111,182,218,37,54,70,84,244,37,198,139,111,59,170,229,188,150,214,164,165,109,198,127,233,18,77,10,190,144,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,103,217,174,202,142,28,102,215,14,23,101,94,173,116,53,88,60,199,232,21,246,25,37,202,164,74,81,17,26,146,70,101,204,101,123,82,78,178,102,73,113,41,73,145,161,104,109,196,103,179,20,176,182,251,193,107,238,167,134,120,151,66,244,53,201,70,228,245,176,186,166,100,114,185,172,161,230,254,113,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,181,254,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,31,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,29,139,214,29,55,18,240,210,229,178,170,81,208,234,42,244,153,176,147,185,9,81,165,78,199,113,178,50,220,149,104,126,185,246,232,127,113,247,12,232,230,35,10,170,24,53,139,119,5,147,58,35,209,219,143,62,89,195,230,182,164,111,140,153,46,180,133,150,168,70,164,124,179,208,200,180,247,123,139,240,96,74,27,115,26,108,66,117,222,90,74,228,165,153,171,118,154,127,59,107,218,52,157,135,187,10,193,182,137,181,239,73,81,225,232,173,117,212,185,40,237,212,122,0,0,0,0,0,1,255,0,14,180,211,237,45,151,155,75,141,184,147,74,208,162,212,148,71,216,100,100,125,228,35,182,56,228,55,0,49,203,169,153,89,181,216,165,84,228,37,102,115,105,112,161,48,250,150,174,97,234,167,21,29,106,63,89,211,81,159,188,136,251,203,182,60,212,56,51,224,186,220,108,233,215,117,208,148,18,8,151,205,159,16,143,119,110,186,105,7,187,184,126,54,184,50,97,73,74,53,61,120,220,38,199,176,147,80,141,187,187,255,0,65,211,188,122,43,127,131,190,0,83,158,98,77,78,225,186,101,45,27,185,141,170,92,37,182,173,72,200,187,21,11,183,188,191,137,9,51,135,249,69,203,238,27,54,148,219,248,101,110,169,212,235,243,239,209,97,27,191,219,254,210,25,79,177,102,95,112,235,236,70,143,21,162,102,43,13,178,218,123,144,218,73,41,47,111,113,15,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,206,179,21,112,177,107,96,85,253,91,126,66,89,233,173,154,171,136,51,89,39,85,38,27,170,34,45,76,187,125,95,120,205,181,237,86,58,245,229,93,173,154,205,126,144,169,202,149,169,158,186,239,117,74,247,159,191,222,98,210,56,68,101,173,202,124,121,184,225,114,82,209,186,83,46,66,131,207,99,214,52,40,160,73,109,212,239,107,187,177,90,41,43,251,139,218,45,20,136,136,180,34,236,31,208,0,0,0,0,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,215,235,249,219,170,209,114,57,99,229,35,14,31,151,2,67,145,230,189,118,86,35,74,83,75,83,15,212,234,43,93,36,219,83,36,102,135,26,114,27,171,117,167,116,82,22,166,84,70,70,226,71,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,244,39,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,177,149,113,223,242,81,149,26,238,109,49,150,21,155,202,170,195,180,41,186,76,186,107,112,153,66,186,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,69,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,163,235,8,171,197,31,192,158,38,254,11,231,16,133,32,101,234,214,161,95,56,251,134,150,85,211,7,173,162,220,23,133,26,151,81,141,205,91,124,248,175,205,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,246,142,151,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,143,238,85,170,175,82,163,208,158,169,203,93,54,28,135,165,199,134,167,148,108,50,251,201,109,46,186,134,245,218,149,173,44,50,149,40,139,85,19,77,145,235,180,180,177,254,12,153,116,249,75,125,215,115,47,95,143,172,11,67,153,66,183,253,127,167,84,125,146,234,157,245,29,37,23,42,43,164,141,174,54,164,47,173,220,147,37,51,217,234,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,87,175,16,190,33,120,209,148,204,104,162,225,206,28,219,22,85,70,155,81,181,227,86,221,118,183,10,91,207,165,247,37,203,101,73,74,153,146,210,73,27,99,160,200,141,38,122,154,187,123,136,189,175,13,236,235,98,158,112,127,104,159,180,202,5,169,76,249,37,232,142,139,208,81,100,179,204,234,186,190,103,55,156,251,186,233,211,35,110,221,186,106,173,117,212,180,154,160,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,0,86,95,26,124,6,141,86,179,109,76,198,209,161,75,93,74,133,33,22,205,104,217,142,235,168,244,115,198,227,177,158,117,100,189,140,33,169,6,227,100,123,62,113,115,144,147,95,170,132,157,69,141,41,229,87,11,127,98,217,113,195,172,51,122,133,232,105,244,107,126,47,165,97,117,93,71,42,168,234,57,211,190,112,150,180,171,89,78,190,175,81,70,130,215,68,104,146,73,23,85,0,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,15,171,118,90,213,219,26,234,172,217,87,76,30,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,187,69,255,0,112,234,198,58,22,50,101,30,196,147,72,103,167,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,36,168,165,110,53,126,41,237,111,135,240,124,198,162,56,255,0,15,236,204,89,185,80,196,187,215,20,175,8,50,234,43,85,143,46,155,72,166,70,35,74,234,53,23,39,66,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,190,1,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,105,225,79,145,201,56,107,74,129,154,76,73,92,71,107,183,61,28,151,107,83,18,134,159,42,117,58,82,80,178,154,183,52,51,68,151,154,209,41,75,106,46,91,46,184,149,154,148,234,155,102,199,197,0,241,71,241,217,137,191,130,249,60,33,237,112,35,56,55,54,86,178,19,62,139,135,39,46,29,237,124,226,69,77,52,170,194,90,142,235,20,198,33,194,163,46,74,214,219,232,113,46,173,105,121,13,37,6,141,52,113,197,238,73,182,148,174,37,97,110,22,223,120,211,125,211,48,207,13,40,94,153,185,43,60,238,138,23,84,204,126,111,41,149,188,231,206,60,180,54,157,27,105,106,245,148,90,233,161,106,102,68,122,9,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,163,202,98,150,22,216,152,211,98,84,240,207,18,232,94,153,182,235,60,158,182,23,84,244,126,111,41,228,60,223,206,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,121,236,205,118,84,113,31,41,88,142,187,42,245,107,174,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,234,228,43,20,172,76,22,205,141,141,137,152,151,93,244,53,183,70,244,159,91,55,165,122,71,43,155,77,148,203,127,54,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,104,164,114,172,216,248,88,198,79,135,247,15,151,62,51,88,38,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,228,63,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,202,225,71,151,79,219,78,99,152,191,235,113,247,219,120,91,211,215,100,122,250,115,106,138,90,189,28,215,170,234,28,78,142,52,228,141,196,149,160,250,78,90,203,71,75,91,212,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,43,215,136,95,16,188,104,202,102,52,81,112,231,14,109,139,42,163,77,168,218,241,171,110,187,91,133,45,231,210,251,146,229,178,164,165,76,201,105,36,141,177,208,100,70,147,61,77,93,189,196,94,215,134,246,117,177,79,56,63,180,79,218,101,2,212,166,124,146,244,71,69,232,40,178,89,230,117,93,95,51,155,206,125,221,116,233,145,183,110,221,53,86,186,234,90,112,14,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,15,41,196,103,62,223,202,162,186,198,27,225,219,29,62,25,91,53,14,178,36,135,227,236,149,90,156,132,45,162,152,162,89,111,101,146,67,142,37,166,187,20,105,90,150,233,110,82,91,102,32,70,181,171,178,237,90,141,235,30,14,250,45,42,161,14,151,50,79,53,5,202,149,45,185,46,71,111,97,158,245,110,68,41,39,169,17,164,185,122,40,200,212,146,57,43,194,227,199,102,25,126,53,228,243,71,85,227,87,226,158,214,248,127,7,204,106,35,202,112,246,206,45,137,148,11,19,25,43,245,248,126,153,185,43,63,39,126,79,219,252,199,163,250,83,148,244,180,74,254,116,134,29,109,142,83,114,9,207,156,34,223,166,212,234,103,217,18,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,113,60,49,114,29,251,16,161,70,199,156,88,162,237,191,174,10,122,125,27,75,168,211,185,114,173,118,84,183,146,230,138,230,168,185,210,24,84,115,86,230,219,117,148,155,140,158,155,221,73,207,241,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,60,253,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,217,156,28,166,94,89,69,197,15,144,245,217,18,235,20,41,241,219,147,66,184,213,0,162,177,85,65,54,131,124,144,130,113,210,66,218,117,102,218,144,107,223,167,45,102,68,151,80,103,239,248,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,89,121,204,226,129,143,185,118,204,157,225,131,150,85,161,135,243,104,182,255,0,163,250,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,159,106,225,189,157,108,83,206,15,237,19,246,153,64,181,41,159,36,189,17,209,122,10,44,150,121,157,87,87,204,230,243,159,119,93,58,100,109,219,183,77,85,174,186,150,147,84,5,69,227,127,23,108,201,97,174,52,95,216,115,66,178,112,213,250,109,171,116,85,104,144,221,151,77,158,167,220,98,52,183,25,109,78,41,51,18,147,89,165,4,102,100,148,150,186,232,69,220,44,39,38,120,215,117,102,39,45,150,126,49,222,180,250,84,42,213,193,233,14,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,168,95,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,1,153,108,126,193,202,238,95,241,150,236,193,219,141,238,162,93,179,80,84,118,228,237,66,58,184,171,73,57,26,78,196,45,100,223,53,135,26,119,151,188,212,141,251,85,235,36,200,74,174,15,184,57,93,190,115,64,88,171,29,238,158,139,134,148,247,228,76,115,106,23,207,149,58,59,241,35,198,208,214,149,167,114,23,37,222,97,37,105,46,155,98,182,155,137,49,119,224,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,17,127,137,38,11,213,113,191,41,119,69,10,215,180,37,220,151,61,14,68,58,245,10,28,69,171,158,79,178,241,37,245,54,217,40,185,203,232,221,152,146,107,69,26,141,68,72,74,156,216,51,238,46,251,131,238,14,80,172,108,176,22,42,199,123,168,173,98,93,65,249,19,28,218,180,114,34,193,144,252,72,241,180,53,169,10,218,180,73,119,152,73,66,143,169,216,173,196,218,76,78,160,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,58,120,140,231,95,249,42,225,195,20,11,2,167,74,115,19,110,159,155,166,198,124,249,174,82,224,153,44,156,169,169,157,170,66,182,173,4,219,73,116,210,149,184,165,43,71,82,203,173,157,16,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,47,167,135,158,75,41,89,88,194,248,245,219,190,223,136,156,84,185,99,153,220,19,10,74,101,28,38,13,205,205,83,216,113,41,36,161,9,73,52,167,73,6,162,91,196,163,230,56,132,51,182,32,99,127,23,108,201,97,174,52,95,216,115,66,178,112,213,250,109,171,116,85,104,144,221,151,77,158,167,220,98,52,183,25,109,78,41,51,18,147,89,165,4,102,100,148,150,186,232,69,220,44,39,38,120,215,117,102,39,45,150,126,49,222,180,250,84,42,213,193,233,14,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,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,136,203,67,46,193,87,124,93,242,216,186,140,120,88,225,109,210,209,186,43,45,194,157,200,99,214,36,36,167,201,113,213,108,107,187,181,58,169,75,211,222,94,209,86,214,85,84,232,55,149,10,182,75,52,122,62,167,22,81,153,30,154,108,117,42,247,151,187,222,67,73,57,117,184,88,186,112,42,193,173,177,33,47,117,54,205,41,197,153,44,149,162,149,13,165,25,30,134,125,190,183,188,116,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,21,253,197,155,30,147,100,225,130,48,202,145,85,67,85,26,233,17,73,101,15,237,90,162,63,30,115,43,213,41,112,148,101,185,36,93,169,52,235,223,175,112,169,60,16,195,154,158,44,226,157,185,100,83,162,185,33,85,42,156,54,31,50,66,150,72,105,201,45,180,165,175,68,171,68,151,48,181,51,35,47,244,13,24,96,102,27,64,194,124,44,182,236,136,81,217,105,84,234,92,54,31,54,144,148,146,157,110,51,77,41,93,137,78,186,242,203,180,200,143,253,3,222,128,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,237,83,114,35,93,188,50,75,101,102,183,11,145,213,203,143,79,170,185,118,210,53,67,123,98,194,157,84,83,181,94,123,242,8,143,99,12,69,103,166,105,173,202,219,188,181,81,171,88,255,0,129,120,233,136,249,116,196,122,118,40,97,125,103,161,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,255,0,21,14,177,11,99,223,209,149,78,153,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,139,170,140,171,141,20,100,67,11,108,76,47,202,198,31,124,133,161,122,51,229,109,191,73,186,107,31,206,158,123,170,170,74,167,69,231,191,243,171,86,205,220,180,122,136,218,130,211,177,37,169,137,0,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,104,35,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,160,28,94,202,238,40,97,54,97,156,203,164,170,36,185,117,217,245,134,169,182,219,175,33,184,168,174,49,34,65,179,10,83,74,83,134,210,80,241,237,215,87,12,155,94,244,45,68,166,214,69,126,153,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,192,14,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,0,16,171,58,220,55,191,150,14,41,210,177,51,246,203,242,75,209,150,251,20,46,139,228,239,95,204,229,201,144,247,55,153,213,53,166,189,78,221,187,79,77,154,235,219,161,122,188,140,100,99,249,23,124,182,255,0,109,31,150,63,44,125,27,254,4,244,127,75,210,117,63,249,67,219,247,117,63,240,116,217,237,215,178,85,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,1,86,188,107,241,190,148,84,171,55,45,204,208,229,170,164,169,17,239,137,21,37,56,148,176,219,4,153,176,218,97,9,237,82,214,165,27,202,81,158,210,65,33,178,45,251,207,151,84,35,71,185,54,199,72,121,137,203,141,153,136,222,153,244,141,105,84,246,233,215,26,150,76,33,228,86,35,161,45,202,55,26,96,205,13,115,22,92,244,35,68,159,41,230,149,177,36,162,73,118,176,1,85,124,109,49,175,255,0,144,92,185,195,167,251,175,90,132,167,26,255,0,210,33,196,109,149,147,159,250,105,184,149,55,254,32,210,175,166,66,31,240,234,193,202,238,50,102,226,196,141,72,123,167,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,58,7,23,60,51,181,112,239,55,15,84,109,104,157,39,203,91,126,37,205,81,97,13,182,219,41,156,227,242,35,186,182,210,132,39,78,103,74,151,86,106,220,165,58,235,171,53,122,218,23,106,224,151,140,117,214,174,171,235,47,210,25,231,81,100,211,206,241,134,230,228,39,164,148,219,145,226,72,45,9,27,220,231,33,216,221,166,189,168,233,125,84,234,226,140,173,168,82,183,26,191,20,246,183,195,248,62,99,81,16,0,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,2,128,120,163,248,236,196,223,193,124,158,16,250,182,182,14,80,175,158,23,55,86,42,200,123,167,173,97,166,40,63,34,27,155,86,190,124,89,209,168,241,36,70,208,150,148,39,114,215,25,222,97,165,106,46,155,98,118,147,138,49,202,178,95,140,116,44,2,205,5,129,138,183,75,59,232,180,170,131,145,234,46,110,89,116,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,1,94,188,107,233,52,167,178,219,102,215,94,166,68,93,74,29,241,30,36,121,138,101,38,251,44,61,2,106,157,105,14,105,185,40,90,152,101,74,73,30,138,54,155,51,215,105,105,76,34,218,120,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,185,213,155,31,11,24,201,240,254,225,242,231,198,107,6,162,47,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,59,158,225,255,0,150,47,228,195,151,218,77,2,228,181,233,84,219,250,183,190,161,117,201,134,247,80,227,207,27,174,28,102,28,123,180,143,144,194,208,222,198,204,218,39,57,202,65,171,152,167,23,37,64,5,0,241,71,241,217,137,191,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,8,85,157,110,27,223,203,7,20,233,88,153,251,101,249,37,232,203,125,138,23,69,242,119,175,230,114,228,200,123,155,204,234,154,211,94,167,110,221,167,166,205,117,237,208,189,94,70,50,49,252,139,190,91,127,182,143,203,31,150,62,141,255,0,2,122,63,165,233,58,159,252,161,237,251,186,159,248,58,108,246,235,217,21,120,231,125,73,254,100,253,52,86,5,26,233,174,219,244,234,245,38,145,59,167,137,115,83,209,75,170,55,202,66,250,136,168,148,196,180,183,170,136,205,26,63,18,58,245,73,146,189,77,53,218,165,17,250,172,11,192,188,71,204,94,35,211,176,191,11,232,221,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,101,92,77,240,47,14,50,233,145,27,23,11,240,190,141,208,210,160,226,4,39,94,121,211,37,202,168,74,85,50,160,78,74,146,225,17,115,30,94,212,234,122,18,73,41,74,16,148,33,8,66,98,7,11,143,29,152,101,248,215,147,205,29,87,141,95,138,123,91,225,252,31,49,168,136,0,44,211,133,14,71,36,220,181,90,38,110,49,25,113,14,133,77,145,33,118,141,36,208,212,131,157,45,165,56,194,166,190,74,37,19,72,97,212,175,148,146,209,211,121,164,185,170,18,218,57,214,232,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,7,42,204,238,94,173,92,208,96,213,107,8,238,153,61,7,95,203,147,78,170,34,43,114,30,166,78,105,91,154,144,218,86,95,229,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,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,79,254,17,89,193,185,160,94,84,252,165,222,7,46,165,66,170,71,146,171,69,76,181,29,8,164,62,209,75,157,45,14,153,33,46,186,135,201,78,40,150,165,172,208,182,208,148,167,107,138,82,59,174,104,248,82,127,41,76,118,185,177,175,246,245,242,115,229,31,69,253,25,242,91,172,228,116,240,216,141,253,119,86,222,237,220,141,223,64,180,221,167,110,154,159,85,200,198,70,63,145,119,203,111,246,209,249,99,242,199,209,191,224,79,71,244,189,39,83,255,0,148,61,191,119,83,255,0,7,77,158,221,123,37,80,10,213,197,142,13,127,181,12,83,188,177,51,249,71,122,51,229,109,193,81,174,244,95,36,57,221,47,85,37,199,185,92,206,181,59,246,243,54,238,218,157,116,215,66,215,65,53,114,185,129,127,201,175,2,109,156,20,249,83,242,143,228,231,91,253,39,208,244,124,254,162,99,242,127,169,230,57,183,111,63,111,211,61,118,235,217,174,133,64,57,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,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,140,208,227,246,49,215,115,1,140,183,102,49,92,108,244,242,238,106,130,164,55,27,114,23,210,69,66,73,184,209,183,161,8,39,57,76,54,211,92,205,132,165,236,220,175,89,70,98,74,240,157,199,74,238,24,102,130,153,135,62,153,165,66,181,177,47,90,117,93,53,2,66,55,74,98,60,135,32,27,46,153,164,210,242,159,95,33,40,212,210,231,82,105,216,165,242,212,139,212,1,21,120,163,248,19,196,223,193,124,226,16,160,17,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,135,252,82,241,210,30,15,229,78,189,109,194,172,244,151,38,34,127,177,186,99,45,147,14,56,184,174,25,29,65,106,109,211,221,201,233,121,140,169,196,37,74,67,146,88,250,38,162,90,104,92,93,79,6,204,107,249,115,151,218,182,14,75,167,242,101,225,149,64,185,47,182,214,214,223,131,81,118,68,134,247,40,220,81,169,228,190,137,132,173,16,132,147,124,141,55,43,121,137,254,2,170,248,231,125,73,254,100,253,52,67,252,136,102,114,133,148,188,66,188,177,86,175,69,244,220,181,217,238,82,233,116,142,165,113,186,249,78,212,233,234,83,124,244,180,233,53,181,134,228,59,170,147,180,249,91,53,37,41,35,138,226,150,41,95,120,211,125,212,241,51,18,235,190,153,185,43,60,158,182,111,74,204,126,111,41,148,50,223,205,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,118,211,195,23,135,252,204,34,135,27,48,56,223,110,244,151,212,189,175,219,52,215,92,125,169,84,24,174,48,243,46,170,74,18,178,108,222,125,185,29,172,184,133,41,148,161,58,154,92,82,208,221,138,138,213,197,142,13,127,181,12,83,188,177,51,249,71,122,51,229,109,193,81,174,244,95,36,57,221,47,85,37,199,185,92,206,181,59,246,243,54,238,218,157,116,215,66,215,65,53,114,185,129,127,201,175,2,109,156,20,249,83,242,143,228,231,91,253,39,208,244,124,254,162,99,242,127,169,230,57,183,111,63,111,211,61,118,235,217,174,133,213,64,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,22,57,97,180,12,88,194,203,146,200,155,29,151,85,82,165,204,97,131,117,9,81,37,215,35,58,210,85,218,149,105,167,48,251,72,140,255,0,208,51,159,141,248,113,83,194,108,84,184,236,138,140,103,24,85,54,167,49,134,12,208,164,146,218,110,75,141,37,104,213,41,213,39,203,61,12,136,139,253,2,219,56,76,227,210,111,108,48,94,25,85,234,200,122,163,66,35,233,153,91,251,150,152,140,199,130,202,52,74,156,53,17,110,81,151,98,73,58,247,105,220,44,4,0,0,0,0,0,0,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,156,74,190,104,248,111,98,214,239,90,228,198,163,198,164,211,228,204,51,113,196,163,113,180,202,220,218,91,148,146,51,50,65,246,106,95,121,119,140,244,102,231,30,235,89,128,198,74,213,211,54,162,251,244,232,210,164,195,166,182,167,150,164,38,42,101,62,182,180,35,113,105,47,85,227,250,39,183,220,94,249,175,194,31,45,238,76,159,55,27,174,74,49,242,25,230,65,130,114,99,247,172,149,2,75,110,163,123,90,119,26,180,82,87,239,208,189,162,217,72,136,139,66,45,8,135,244,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,141,121,196,209,21,120,151,112,232,255,0,119,115,47,129,116,239,251,234,177,120,209,57,223,250,100,217,245,142,162,84,159,249,36,116,172,183,255,0,9,5,222,145,2,178,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,4,224,94,58,97,198,98,240,226,157,138,24,95,89,235,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,172,203,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,142,127,137,248,23,135,24,193,93,177,110,75,230,141,213,207,195,187,129,187,146,136,243,102,77,184,137,77,161,68,148,41,194,46,103,39,153,201,121,77,165,73,74,220,140,198,253,201,73,161,93,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,136,107,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,232,25,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,169,20,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,6,109,179,111,141,21,92,122,204,53,237,136,18,174,249,119,21,33,202,196,200,150,220,135,144,166,144,213,17,185,14,116,77,52,210,146,147,105,28,163,74,141,38,148,168,214,181,173,122,184,181,153,242,1,103,220,18,241,142,186,213,213,125,101,250,67,60,234,44,154,121,222,48,220,220,132,244,146,155,114,60,73,5,161,35,123,156,228,59,27,180,215,181,29,47,170,157,92,81,149,181,0,12,235,103,219,19,46,172,80,205,198,38,84,110,153,124,207,64,220,19,109,154,115,8,113,195,102,44,24,15,174,59,72,109,43,90,182,110,229,169,213,146,116,73,186,243,171,36,167,126,130,117,112,75,193,202,19,86,173,245,152,25,15,115,171,82,106,7,103,67,111,106,211,210,69,109,184,242,228,30,164,189,142,115,150,236,110,195,70,228,116,190,170,180,113,68,94,215,141,61,129,26,187,151,155,83,16,99,219,210,230,84,173,91,161,17,151,57,146,117,72,129,78,153,29,194,120,221,36,158,196,161,114,24,128,130,90,203,177,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,133,229,17,37,73,61,233,106,75,138,65,235,161,44,146,102,74,34,52,158,140,197,43,113,171,241,79,107,124,63,131,230,53,17,197,56,126,229,142,133,154,172,125,110,202,186,107,93,21,22,223,167,149,203,81,141,211,45,207,74,69,98,108,86,221,131,189,14,180,182,57,168,144,162,231,36,205,72,211,82,73,159,105,104,38,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,80,15,20,127,29,152,155,248,47,147,194,18,255,0,134,150,14,80,179,1,195,211,21,176,118,227,123,167,137,115,94,21,8,237,201,218,181,244,146,145,2,154,228,105,59,16,180,27,156,167,219,105,222,94,242,74,246,109,87,170,163,33,82,195,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,62,150,2,0,113,171,240,177,107,124,64,131,229,213,17,82,184,17,131,149,220,125,196,200,88,85,107,61,178,181,85,167,213,100,83,155,218,131,234,101,68,167,72,150,212,109,86,180,33,28,229,199,75,92,197,40,146,142,102,243,212,147,161,248,170,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,255,0,92,19,113,182,127,14,187,237,252,198,210,98,83,177,21,56,111,115,179,92,102,50,152,82,20,182,226,203,67,79,25,199,90,217,222,227,41,105,197,147,102,72,37,173,68,73,65,122,137,207,184,213,64,231,248,227,129,120,113,152,155,16,240,231,20,168,222,145,162,170,161,14,163,181,6,72,121,14,71,121,46,104,219,186,26,218,230,32,156,97,107,108,210,231,41,231,82,149,164,213,184,186,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,0,21,87,199,59,234,79,243,39,233,162,178,236,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,230,171,125,214,216,229,55,32,219,249,179,45,250,110,86,166,125,156,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,71,85,227,87,226,158,214,248,127,7,204,106,35,159,240,221,201,149,11,54,152,143,88,169,223,149,94,85,153,98,116,82,42,244,214,22,180,74,170,185,32,222,228,70,75,137,211,148,201,244,238,155,174,18,137,205,164,148,163,67,95,53,171,233,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,4,0,205,31,21,191,228,215,142,215,54,10,126,193,126,81,252,156,232,191,164,254,84,244,124,254,162,27,18,127,169,233,28,219,183,159,183,233,158,187,117,236,215,66,234,185,24,207,63,242,209,249,109,254,213,223,35,190,71,122,55,252,55,233,14,171,171,234,127,242,118,118,109,233,191,225,107,191,217,167,108,170,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,66,14,45,248,243,27,11,50,208,230,27,83,230,203,98,225,196,249,30,139,140,113,164,59,29,109,83,152,91,110,206,112,214,132,26,86,133,36,218,140,182,148,180,111,68,197,31,172,148,45,39,70,192,52,209,128,56,199,66,204,6,13,90,120,197,110,51,211,196,185,169,233,144,228,109,203,95,73,41,10,83,114,99,111,90,16,110,114,159,109,214,185,155,9,43,217,185,62,170,136,199,64,17,87,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,10,64,227,5,140,117,219,231,52,7,133,82,25,233,232,184,105,79,98,60,54,247,33,124,249,83,163,177,46,68,157,73,9,90,119,33,113,154,229,154,150,146,233,183,167,105,184,162,16,88,74,174,24,184,165,251,47,206,77,149,213,215,125,25,74,187,122,139,90,161,252,215,157,213,117,77,159,72,199,98,20,164,110,156,220,47,93,59,116,211,214,81,32,214,47,248,5,85,241,206,250,147,252,201,250,104,170,177,98,156,49,120,127,195,197,217,145,179,3,141,246,239,87,98,196,218,253,179,77,117,198,29,139,94,148,219,239,50,234,164,161,43,55,9,150,28,143,218,203,136,74,94,82,211,169,169,180,173,14,92,160,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,200,140,180,50,212,140,84,215,23,140,183,185,14,124,44,110,182,232,199,200,123,151,6,113,198,143,220,179,84,249,46,58,189,141,105,220,73,213,74,95,187,82,246,136,81,148,108,123,173,101,255,0,25,40,183,76,42,139,236,83,164,202,141,14,164,218,94,90,80,168,170,148,194,221,212,137,196,36,253,86,75,233,30,223,121,123,180,45,134,183,205,31,18,108,90,29,235,67,150,212,136,213,106,124,105,132,109,184,133,237,55,89,67,155,79,106,148,68,100,75,46,205,79,239,62,241,233,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,87,15,23,172,193,74,180,172,152,24,75,110,84,217,76,202,194,154,122,115,105,120,201,125,27,172,207,97,194,209,14,17,247,165,61,138,73,167,223,175,112,170,108,34,176,170,56,161,137,150,221,145,2,59,207,42,177,86,135,13,213,33,10,87,45,183,100,54,210,150,173,18,173,18,92,194,212,204,140,139,220,125,195,69,185,118,194,138,94,12,97,37,189,99,211,90,74,85,22,4,78,168,201,41,45,239,166,51,77,45,93,136,70,186,242,139,180,203,95,127,184,186,80,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,241,175,56,154,34,87,20,30,32,145,170,209,171,89,94,193,106,172,180,33,18,21,2,240,174,70,117,216,203,222,203,178,163,204,162,155,78,176,149,26,13,72,97,75,125,167,118,56,131,83,94,178,20,189,96,94,90,50,233,125,230,131,20,224,97,157,139,31,252,84,202,196,221,236,255,0,70,82,250,150,89,126,103,45,215,91,231,114,185,232,87,41,10,222,190,226,46,243,45,9,224,94,5,225,198,93,48,226,157,133,248,95,70,232,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,156,203,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,178,156,235,230,186,133,148,188,26,155,121,115,105,83,46,250,150,176,237,106,36,215,150,158,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,214,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,96,246,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,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,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,154,229,247,51,184,53,153,234,21,90,191,132,55,71,164,155,162,84,29,167,206,140,251,42,143,41,157,22,178,101,245,50,189,22,76,190,132,27,141,44,200,181,78,228,168,146,227,110,182,138,171,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,21,120,154,99,95,236,91,40,247,79,79,79,234,167,223,122,217,80,247,181,189,150,186,214,30,234,28,115,71,16,164,233,21,169,59,20,91,180,116,218,220,147,78,237,40,4,7,191,203,246,38,126,198,241,198,195,197,39,37,213,99,196,182,110,8,53,9,254,139,115,100,167,160,161,228,245,76,35,215,65,43,154,193,186,217,161,74,36,173,43,52,168,246,168,198,148,237,59,166,133,124,218,180,107,214,214,157,214,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,96,250,195,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,167,89,67,34,39,72,208,181,170,65,180,132,33,68,123,214,164,167,69,110,208,243,68,52,61,195,223,11,233,88,85,147,236,54,166,83,213,17,233,21,250,59,87,68,233,108,194,76,101,200,126,160,146,146,92,221,12,205,197,180,211,141,71,39,20,122,169,17,209,216,146,34,66,125,174,107,173,63,151,57,101,197,91,89,187,103,229,4,185,182,125,91,160,167,38,23,86,227,243,145,21,197,197,229,53,162,141,79,37,244,52,166,246,150,226,113,40,52,250,196,67,53,131,77,25,122,186,107,183,206,1,97,165,235,116,206,235,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,130,165,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,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,86,6,116,48,114,133,128,89,160,191,240,170,214,123,125,22,149,80,110,69,57,189,171,46,154,44,184,237,75,106,54,171,90,214,190,74,36,37,174,98,148,106,95,47,121,232,106,208,173,39,131,142,47,70,189,114,209,59,11,100,63,16,170,88,113,88,121,148,48,203,14,165,126,142,156,181,202,101,231,86,173,80,181,170,65,207,65,18,12,180,67,40,220,146,212,148,185,234,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,187,56,89,110,193,40,24,219,63,49,172,88,49,21,136,181,24,229,25,234,227,210,31,121,105,65,48,220,114,54,154,90,205,150,87,201,105,45,154,219,66,86,104,53,164,207,69,175,119,229,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,0,85,95,28,239,169,63,204,159,166,142,255,0,195,155,33,63,201,94,132,254,36,98,35,253,70,38,220,212,254,142,92,118,36,111,139,69,130,181,161,211,134,147,65,236,121,227,91,109,169,215,123,82,74,66,80,209,237,74,156,122,106,136,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,163,170,241,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,43,3,57,156,47,241,247,49,57,147,188,49,142,202,187,240,254,21,22,224,244,127,76,197,82,161,53,185,72,228,64,143,29,123,210,220,71,16,90,173,149,25,104,179,245,76,181,208,245,34,237,92,55,178,83,138,121,62,253,162,126,211,43,246,165,79,229,111,162,58,47,65,74,146,247,47,165,234,249,156,222,115,13,105,175,82,141,187,119,107,162,181,211,66,214,106,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,40,175,139,22,58,87,113,63,52,21,60,57,244,205,42,109,173,134,154,83,169,9,167,146,23,182,83,241,227,185,60,222,116,141,70,167,146,250,57,10,70,164,150,250,98,78,196,175,152,165,194,176,22,211,193,79,29,38,85,104,87,166,94,43,213,158,119,161,54,92,150,236,103,9,247,28,68,87,87,203,156,132,172,204,218,109,148,60,168,171,75,100,72,81,185,45,245,250,250,168,209,103,226,42,241,71,240,39,137,191,130,249,196,33,64,35,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,30,83,21,113,50,213,193,188,56,184,241,74,245,151,211,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,25,151,187,46,154,237,243,117,86,111,91,166,119,91,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,131,229,0,210,158,86,49,175,249,68,229,246,201,198,55,41,253,20,187,130,158,125,123,9,107,150,218,39,48,234,227,202,229,39,152,225,147,38,251,46,155,123,150,106,229,154,55,104,173,72,186,168,170,190,57,223,82,127,153,63,77,16,255,0,135,190,90,232,89,161,204,117,62,202,188,79,125,173,68,167,191,112,215,99,34,82,227,189,50,43,43,109,180,48,218,208,147,50,222,251,236,18,244,52,43,149,205,52,45,43,36,24,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,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,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,244,166,105,73,236,125,81,157,105,10,237,66,244,211,154,125,164,90,251,189,199,157,44,94,176,170,56,95,137,151,37,145,62,59,172,170,143,85,153,13,165,45,10,79,49,182,164,56,210,86,157,82,157,82,124,179,208,200,136,143,220,93,194,214,56,66,230,10,85,219,101,79,194,75,142,166,202,166,81,212,235,240,80,167,140,214,80,218,102,4,118,200,137,110,25,247,169,93,137,73,39,221,167,112,177,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,1,248,171,85,72,212,58,60,234,204,213,146,24,129,25,217,46,168,204,139,68,33,38,163,239,50,46,226,62,243,33,159,12,250,99,59,152,203,152,91,134,115,110,169,112,232,146,229,209,227,234,173,72,219,102,116,163,73,151,174,178,211,71,61,154,23,216,94,217,53,194,55,46,139,185,174,57,120,203,93,165,164,225,83,30,114,36,83,125,142,247,219,114,4,132,45,59,154,50,238,81,232,100,178,63,119,188,92,10,82,148,145,37,36,68,68,90,17,23,176,135,244,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,74,166,179,211,251,20,225,213,134,184,29,131,151,159,73,137,53,175,75,250,98,76,36,238,122,133,75,114,169,60,207,71,137,69,211,204,123,86,249,122,18,150,134,141,110,124,210,149,29,195,132,22,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,158,78,242,171,102,229,67,8,233,246,125,26,155,17,87,61,70,60,121,55,101,93,183,13,229,212,106,36,143,92,146,234,144,133,116,205,169,78,37,148,109,78,212,25,168,203,152,183,22,190,234,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,42,175,142,119,212,159,230,79,211,68,95,225,189,143,54,110,91,113,47,17,241,90,243,155,17,40,167,97,189,69,20,200,47,72,54,87,86,168,156,232,7,30,19,70,148,45,91,220,82,116,53,18,21,177,4,183,20,91,16,163,46,65,153,124,197,223,121,160,197,57,248,153,125,72,255,0,27,14,143,11,99,63,209,148,190,165,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,188,207,184,138,116,240,186,225,255,0,50,175,50,155,153,188,111,183,121,52,166,122,106,141,143,75,125,199,216,148,228,166,159,105,246,106,202,229,173,27,89,46,86,141,54,225,45,47,37,197,56,105,36,19,74,119,133,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,65,22,157,211,66,190,109,90,53,235,107,78,235,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,176,125,96,21,213,198,19,8,243,5,124,225,197,58,241,178,171,30,153,195,107,95,101,70,191,108,177,1,163,149,6,83,69,33,37,86,75,164,147,117,214,73,153,10,109,214,201,68,150,146,132,186,105,82,77,197,181,88,57,104,204,93,247,149,252,83,129,137,150,44,143,241,80,235,16,182,51,253,39,75,234,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,200,251,200,250,255,0,18,28,121,179,115,37,137,120,113,138,214,100,216,138,69,71,13,233,200,169,193,102,65,188,186,77,68,167,79,57,16,157,53,33,10,222,218,149,161,40,208,157,232,52,56,146,216,180,153,202,14,6,63,93,159,150,255,0,82,22,168,0,41,91,140,222,41,124,171,204,117,11,12,224,87,122,168,22,37,190,223,83,11,165,217,209,213,38,172,222,123,231,13,4,167,55,197,77,57,93,138,82,19,166,133,162,185,132,35,86,21,224,92,203,167,47,24,211,143,53,122,54,250,45,147,79,165,83,169,114,220,55,219,254,152,151,87,130,133,27,38,146,38,157,229,196,57,9,113,10,81,154,58,182,21,176,205,73,82,124,166,94,173,106,21,243,143,184,105,101,93,48,122,218,45,193,120,81,169,117,24,220,213,183,207,138,252,214,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,104,252,184,215,133,245,92,21,197,203,191,10,43,42,150,228,139,90,177,38,154,137,18,97,42,34,230,48,133,159,38,81,52,163,51,66,30,107,150,234,61,101,17,161,196,153,41,68,100,103,118,124,43,49,142,187,139,185,71,164,70,184,217,214,93,133,80,118,206,110,78,228,127,58,139,25,134,28,140,123,16,132,146,57,108,72,105,141,61,101,43,145,189,74,53,44,200,166,0,130,188,100,174,154,237,191,148,120,116,154,68,238,158,37,205,120,83,169,117,70,249,72,95,81,21,12,73,150,150,245,81,25,163,71,226,71,94,169,50,87,169,166,187,84,162,58,107,194,123,23,246,161,138,118,110,25,250,83,209,159,43,110,10,117,11,173,228,115,186,94,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,153,108,194,218,212,43,27,31,113,46,202,181,160,244,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,209,114,156,33,175,175,149,185,54,166,208,61,23,210,124,138,184,42,148,46,119,63,153,213,243,28,76,254,110,221,165,203,211,175,229,237,213,95,213,110,215,214,218,152,87,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,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,58,241,176,194,250,85,189,139,150,30,43,211,213,17,153,23,157,30,85,54,116,118,97,37,165,184,253,61,109,233,41,215,72,245,121,107,106,99,77,22,228,234,148,69,65,110,81,25,18,60,167,7,28,94,147,101,102,94,118,22,200,126,89,211,113,30,142,243,40,97,150,26,82,61,35,5,11,148,203,206,173,90,45,8,76,114,158,130,36,25,234,183,145,185,39,161,41,23,104,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,225,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,0,30,42,230,194,27,54,239,197,11,35,23,43,172,75,122,187,135,177,234,204,208,137,47,154,24,101,117,6,217,105,247,150,130,237,90,201,166,77,180,145,158,194,39,156,51,73,168,144,164,123,80,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,71,85,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,225,207,241,251,24,232,89,127,193,171,179,24,174,54,122,136,150,205,61,82,27,141,185,104,234,229,45,68,220,104,219,208,133,155,124,215,220,105,174,102,195,74,55,238,87,170,147,49,153,113,210,179,27,130,21,92,184,227,13,107,6,171,181,200,149,122,149,2,61,57,83,37,196,109,72,96,223,145,5,137,46,33,189,222,178,144,133,62,104,37,153,36,214,72,37,26,81,187,97,44,140,16,170,223,88,37,137,216,209,79,174,68,143,31,11,228,80,147,58,3,205,171,124,182,42,79,189,28,150,210,203,82,37,182,235,109,106,133,17,18,144,226,213,184,141,4,135,61,6,75,241,142,133,128,89,160,176,49,86,233,103,125,22,149,80,114,61,69,205,203,46,154,44,184,238,196,118,78,136,66,214,190,74,36,41,222,90,82,106,95,47,97,104,106,212,180,124,34,175,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,241,93,92,105,49,142,187,103,224,213,165,131,180,134,121,113,49,18,161,34,69,82,78,228,30,232,180,213,71,113,49,182,41,6,101,189,247,227,187,204,74,208,164,244,219,125,100,184,162,42,225,201,30,3,70,204,118,101,236,236,54,172,194,150,253,188,114,23,84,184,13,152,238,184,130,167,70,65,186,227,110,173,165,161,76,161,229,37,184,196,238,244,236,92,132,25,106,173,169,62,20,59,86,102,176,46,102,15,187,135,55,36,42,55,73,109,226,38,31,219,183,37,49,230,205,247,27,92,167,41,177,202,160,133,56,233,109,231,117,92,199,148,218,20,164,161,185,44,125,18,81,33,51,171,130,22,41,127,242,203,193,74,133,119,254,244,186,105,20,206,151,239,141,61,254,113,35,255,0,177,169,216,181,253,168,79,245,134,45,80,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,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,148,168,141,42,34,50,50,208,200,253,164,41,251,139,150,93,23,108,220,113,49,150,133,75,73,66,169,188,220,73,70,195,29,207,184,228,249,11,90,182,180,69,220,146,212,205,102,126,255,0,120,140,185,11,198,119,48,107,48,182,244,231,29,82,33,214,229,196,163,200,209,90,17,54,244,232,166,163,63,93,5,166,141,251,117,47,176,253,154,15,162,213,35,87,40,240,107,48,150,75,98,124,102,164,180,162,50,61,80,180,146,139,184,204,187,140,187,140,199,237,0,0,0,0,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,18,248,143,99,252,60,25,192,170,149,54,45,84,227,214,46,22,158,166,50,134,159,36,58,73,126,28,178,74,244,39,16,173,55,181,222,90,246,251,12,251,168,174,133,76,171,226,37,247,10,150,209,61,42,161,113,85,91,104,212,123,150,165,186,251,196,157,198,122,41,71,170,151,223,161,159,111,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,186,150,190,243,247,118,224,0,0,0,0,0,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,28,210,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,122,156,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,185,148,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,2,170,248,231,125,73,254,100,253,52,85,88,153,92,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,126,75,178,214,161,95,54,173,102,202,186,96,245,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,218,51,239,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,233,92,57,179,237,252,149,235,175,225,190,34,49,212,97,149,205,80,235,37,200,98,62,249,84,89,203,66,26,57,137,36,22,247,153,52,54,218,93,107,181,68,148,37,109,22,228,169,183,175,80,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,81,103,17,76,138,201,202,213,228,119,198,31,64,150,188,43,175,200,101,152,47,73,148,210,215,76,168,188,82,22,116,210,35,112,223,121,9,110,58,156,67,202,71,208,90,80,165,173,105,53,174,26,139,84,224,99,245,217,249,111,245,33,106,128,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,50,248,133,122,213,113,42,255,0,185,113,26,187,30,35,21,43,170,177,54,183,49,168,136,82,88,109,249,47,45,231,18,218,84,165,40,144,74,89,145,17,169,71,166,154,153,247,139,73,188,176,114,133,131,124,23,42,81,169,15,117,18,239,10,125,191,120,213,36,237,90,57,210,167,212,169,174,36,182,41,107,36,242,152,40,236,106,157,169,95,35,126,212,169,106,33,93,121,78,241,79,131,127,16,45,239,49,96,77,254,52,248,13,38,147,121,90,153,141,163,66,136,138,109,118,58,45,154,209,179,29,166,151,233,22,73,199,99,60,234,201,123,223,91,177,201,198,200,246,124,218,32,161,38,191,89,9,46,63,194,111,29,40,88,63,153,175,147,119,109,102,171,18,149,136,148,244,91,113,89,142,75,114,42,235,14,74,100,225,46,67,105,63,249,118,80,230,213,26,21,36,245,218,133,56,180,222,160,168,14,55,183,215,164,49,79,13,48,207,209,124,191,64,219,242,235,189,111,63,94,119,95,36,153,229,114,246,250,187,61,27,187,118,227,221,206,211,68,236,213,92,3,134,46,22,254,212,51,147,101,117,116,47,73,210,173,46,162,233,168,127,58,228,244,189,43,103,210,63,216,180,169,123,103,57,11,212,78,237,117,245,146,104,37,139,254,1,68,60,91,44,170,173,171,157,43,130,187,80,145,17,200,247,141,30,149,91,130,150,86,163,91,108,34,50,96,154,93,35,73,17,47,155,5,213,17,36,212,91,20,131,215,83,52,166,90,112,66,190,189,33,133,152,151,134,126,139,229,250,6,224,137,93,235,121,250,243,186,248,198,207,43,151,183,213,217,232,221,219,183,30,238,118,154,39,102,170,224,28,106,252,83,218,223,15,224,249,141,68,56,42,120,167,186,126,31,206,243,26,112,186,144,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,61,7,23,220,47,165,94,153,75,147,126,60,168,140,84,176,250,177,10,165,29,245,66,75,175,186,196,151,147,9,216,168,119,82,83,40,82,164,50,242,180,220,74,56,173,145,167,185,73,168,12,181,226,244,156,5,199,155,27,23,25,126,91,113,237,218,195,47,84,10,35,13,60,251,180,229,234,212,214,91,67,186,32,214,228,103,30,108,140,205,58,26,200,201,73,50,37,22,151,128,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,142,171,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,194,176,56,214,99,164,202,85,10,203,203,197,6,179,201,244,222,251,146,226,140,217,62,219,139,138,210,249,112,80,165,145,147,78,50,183,147,41,106,108,201,106,39,34,48,191,83,68,154,225,175,13,188,23,165,99,126,109,45,122,21,209,104,68,185,45,138,28,121,149,234,236,57,107,79,32,152,101,147,75,10,113,179,81,115,145,214,59,13,38,214,138,37,18,140,150,149,55,188,126,190,40,254,59,49,55,240,95,39,132,36,87,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,184,46,203,90,187,99,93,85,155,42,233,131,209,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,104,191,238,29,184,233,51,31,178,167,106,92,149,234,207,164,238,74,15,54,219,175,60,162,124,220,84,168,166,68,210,221,113,227,82,158,121,200,171,138,243,142,18,148,149,56,242,254,137,145,161,63,43,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,206,182,123,241,210,133,152,156,208,93,216,141,103,86,106,181,27,89,93,45,58,132,170,129,45,27,34,199,142,219,107,54,90,89,153,180,203,143,147,239,165,6,73,87,207,26,150,132,173,75,73,88,87,6,12,6,147,106,225,125,203,143,245,216,81,58,139,226,66,105,116,37,170,59,74,125,186,116,55,28,75,238,33,226,89,173,8,122,78,168,83,70,148,118,193,109,103,188,148,131,77,59,11,105,206,142,14,80,175,158,23,56,57,138,178,30,233,235,88,105,103,218,210,33,185,181,107,231,197,157,26,12,73,17,180,37,165,9,220,181,198,119,152,105,90,139,166,216,157,164,226,140,87,94,86,49,175,249,59,102,10,201,198,55,41,253,108,75,126,160,125,123,9,107,152,226,224,190,210,227,202,229,39,152,217,27,196,195,206,155,123,150,73,230,18,55,106,157,72,244,166,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,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,231,27,8,99,99,54,3,92,214,218,226,52,252,184,176,38,206,135,189,178,81,148,132,194,144,134,205,62,162,207,93,93,236,208,181,247,31,191,60,181,234,93,95,14,239,201,180,183,73,232,181,11,118,170,227,68,162,220,133,33,214,30,52,238,35,209,42,45,20,142,195,208,143,179,216,47,83,135,14,63,195,198,108,10,166,211,101,85,78,69,98,222,105,154,99,205,186,249,45,211,75,16,226,18,151,161,184,181,105,189,222,243,211,183,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,246,246,17,253,133,220,28,44,242,248,88,171,140,205,222,149,104,70,229,46,217,210,107,107,113,189,91,84,152,242,225,56,73,213,77,169,38,123,92,62,205,72,244,246,145,118,139,198,97,150,163,48,220,118,27,74,27,105,4,132,37,36,68,73,73,22,132,68,69,220,67,253,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,88,167,11,174,31,240,233,16,233,185,155,198,251,119,157,85,123,166,168,216,244,183,220,97,248,173,197,117,134,159,102,172,174,90,215,185,227,230,232,211,110,18,20,202,155,83,134,147,89,180,166,172,252,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,85,95,28,239,169,63,204,159,166,136,85,146,140,168,215,115,105,140,176,172,222,85,86,29,161,77,210,101,211,91,132,202,21,208,69,218,179,109,178,83,134,72,39,159,90,57,77,150,139,81,106,183,57,107,67,78,16,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,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,192,188,166,112,140,135,107,226,61,74,245,204,83,254,153,165,90,247,4,216,180,10,3,177,88,56,181,248,173,27,103,18,167,36,219,125,221,25,115,87,12,225,44,137,91,144,146,113,74,65,169,181,217,248,0,243,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,207,102,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,245,45,165,77,165,228,109,78,213,153,40,139,150,182,214,185,191,192,199,235,179,242,223,234,66,213,0,64,14,51,120,165,242,83,46,52,44,51,129,93,233,103,223,119,3,125,76,46,151,127,89,75,132,131,121,239,156,52,26,91,217,41,84,229,118,41,43,86,186,22,169,230,16,172,12,155,96,92,204,196,230,58,204,195,159,67,122,70,138,170,131,117,27,141,43,55,208,202,40,241,214,151,37,19,142,176,70,182,185,136,46,66,23,170,75,154,243,73,222,147,81,40,174,83,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,2,247,179,173,151,138,86,102,50,243,114,216,111,210,165,207,174,211,227,189,91,181,145,26,98,99,47,211,108,71,116,162,164,212,225,147,70,135,13,197,50,178,115,213,216,234,140,141,10,36,184,140,240,218,119,77,118,198,186,168,215,173,173,59,162,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,193,165,236,20,197,10,86,53,97,29,161,138,244,100,196,110,61,211,71,141,82,92,120,211,83,45,16,223,90,11,157,20,221,73,17,45,108,187,204,105,126,170,76,150,218,136,210,147,35,34,168,190,53,126,41,237,111,135,240,124,198,162,63,87,5,10,77,85,236,201,94,85,214,105,146,215,77,135,99,200,137,34,98,89,81,176,203,239,79,132,166,154,91,154,109,74,214,150,30,82,82,103,170,137,167,12,181,218,122,92,248,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,135,5,79,20,247,79,195,249,222,99,78,23,82,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,223,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,101,220,104,247,37,248,199,93,199,220,176,88,24,171,116,179,178,181,85,167,185,30,162,230,228,31,83,42,36,135,98,59,39,68,33,8,71,57,113,212,239,45,41,36,163,153,176,181,36,234,125,172,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,0,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,142,171,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,195,56,57,208,198,58,22,62,230,130,255,0,197,91,89,157,148,90,173,65,184,244,231,55,44,250,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,78,13,24,33,85,177,112,74,191,141,21,10,228,73,17,241,66,67,9,131,1,150,213,190,35,20,215,230,71,53,186,179,208,141,110,58,227,186,33,36,100,148,54,133,110,51,89,161,184,23,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,202,184,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,122,109,190,178,156,73,20,234,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,41,157,12,99,174,224,22,88,47,252,85,181,153,223,90,165,83,219,143,78,115,114,11,166,149,46,67,81,26,147,162,208,180,47,146,185,9,119,150,164,154,87,203,216,122,18,181,44,230,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,189,128,56,57,66,203,254,13,90,120,59,110,61,212,68,182,105,233,142,228,157,171,71,87,41,106,83,146,100,236,90,214,109,243,95,113,215,121,123,205,40,223,181,62,170,72,134,101,198,143,114,245,107,80,175,156,151,225,165,149,116,193,235,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,218,51,239,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,134,104,113,167,27,112,137,68,149,145,44,137,73,74,136,210,87,125,195,3,26,41,88,173,148,187,74,132,245,223,18,173,115,216,209,213,65,172,195,74,18,211,240,24,109,231,83,79,74,219,36,167,84,28,52,50,148,186,68,100,179,109,194,53,41,196,57,164,96,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,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,255,0,55,217,106,75,46,71,125,180,184,219,169,52,45,10,34,50,82,76,180,50,50,62,242,20,115,197,51,47,133,133,88,204,237,233,73,132,109,210,238,109,211,92,91,109,232,218,100,200,151,53,195,78,169,109,41,35,218,217,118,106,103,167,180,203,180,56,86,99,83,152,125,142,76,89,178,234,40,143,6,227,36,195,66,29,123,98,22,252,137,144,91,34,34,55,18,70,163,74,59,59,12,254,195,238,23,146,70,74,34,82,76,140,140,181,35,47,104,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,231,57,132,196,104,184,87,132,23,61,225,34,91,81,215,18,151,53,81,212,227,132,141,94,76,87,92,73,17,154,147,219,243,126,195,215,253,35,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,106,143,77,87,239,62,254,243,23,123,195,39,5,139,12,50,255,0,78,173,206,165,244,211,174,52,179,84,37,45,141,139,91,50,33,67,86,186,154,18,102,70,166,207,218,101,217,222,98,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,160,0,0,86,6,85,50,81,251,77,206,134,46,230,83,19,41,149,88,214,221,165,138,21,169,54,147,90,114,89,172,85,25,171,73,81,200,222,74,39,20,204,87,27,71,98,83,177,199,79,105,172,201,151,154,85,159,128,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,0,175,94,40,152,13,121,102,75,23,50,235,133,54,100,41,106,93,70,69,194,186,156,230,99,147,200,164,211,137,116,162,145,53,210,82,208,157,141,165,90,146,77,105,222,179,67,105,61,235,73,28,181,203,70,93,44,76,175,225,100,12,51,177,99,255,0,138,153,88,155,189,239,233,58,167,76,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,220,69,222,103,213,64,0,0,0,7,42,204,190,93,44,76,208,97,100,252,51,190,163,255,0,141,153,71,155,189,239,232,202,167,76,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,220,101,220,101,18,184,93,224,53,229,150,220,92,204,86,20,222,112,165,165,116,233,22,242,233,147,158,142,76,162,173,78,53,213,74,60,214,137,43,90,118,56,148,234,105,37,171,98,201,109,168,247,161,68,86,20,3,62,220,72,113,190,171,141,217,175,187,21,80,161,196,165,199,176,228,72,177,224,161,151,20,226,223,98,4,201,4,111,186,163,208,141,110,58,227,171,34,74,72,146,131,66,61,99,73,184,185,149,193,47,7,40,77,90,183,214,96,100,61,206,173,73,168,29,157,13,189,171,79,73,21,182,227,203,144,122,146,246,57,206,91,177,187,13,27,145,210,250,170,209,197,17,73,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,140,245,241,21,193,202,238,13,230,226,251,141,87,123,168,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,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,28,53,226,143,227,179,19,127,5,242,120,66,101,112,62,178,170,176,44,12,83,196,103,164,68,58,109,114,177,78,162,71,105,43,87,61,47,193,101,215,157,82,211,183,105,32,211,80,100,146,100,163,51,52,185,169,39,66,53,89,160,10,171,227,157,245,39,249,147,244,209,202,184,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,234,64,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,227,60,60,67,236,170,85,129,157,44,85,161,81,164,75,122,60,170,194,43,107,84,149,165,75,39,234,17,154,156,242,72,210,148,150,196,187,37,196,160,180,212,144,73,35,53,25,26,142,194,120,45,227,29,118,240,193,171,183,7,106,236,243,34,97,221,66,60,138,92,157,200,45,177,106,74,144,226,163,108,74,8,207,99,236,72,119,152,165,173,74,234,118,250,169,109,36,118,42,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,71,85,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,182,158,34,88,233,51,0,114,167,117,220,148,26,207,163,46,74,247,42,219,160,188,146,124,156,76,169,70,100,234,218,113,147,74,153,121,184,168,148,243,110,26,146,148,184,202,62,145,153,33,84,3,105,218,213,219,230,234,163,89,86,180,30,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,187,70,159,109,59,90,133,99,90,180,107,42,214,131,209,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,104,161,126,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,9,85,196,235,11,127,106,25,54,189,122,74,23,164,234,182,151,79,116,211,255,0,157,114,122,94,149,194,234,223,237,90,82,189,176,92,155,234,43,118,186,250,169,53,146,5,21,225,86,38,93,88,55,136,246,230,41,89,82,250,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,98,239,184,141,221,52,43,231,135,85,233,122,218,211,186,218,45,193,79,183,106,148,233,60,165,183,207,138,253,82,3,141,57,177,100,149,167,114,22,147,209,68,74,45,116,50,35,236,20,46,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,71,94,51,248,243,26,234,197,11,107,0,40,83,101,244,246,60,117,85,43,168,76,135,82,195,149,25,141,182,166,27,91,38,130,66,214,204,109,22,151,73,75,236,156,226,11,97,165,100,175,19,193,247,7,43,183,206,104,11,21,99,189,211,209,112,210,158,252,137,142,109,66,249,242,167,71,126,36,120,218,26,210,180,238,66,228,187,204,36,173,37,211,108,86,211,113,38,46,252,101,92,105,79,41,222,22,48,111,225,253,189,229,204,10,192,227,73,131,148,43,63,25,109,44,98,164,61,203,151,136,148,249,17,234,145,182,172,247,74,166,166,59,105,147,189,75,50,45,236,63,29,174,90,80,132,167,166,221,235,41,197,25,121,254,15,56,223,85,176,243,23,35,6,153,161,196,153,77,197,24,230,153,18,212,226,144,252,23,233,209,101,201,105,104,239,74,208,164,155,200,82,12,136,245,91,106,37,22,195,67,157,131,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,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,33,247,19,108,22,44,79,203,253,70,183,6,151,212,206,183,18,245,80,212,134,55,173,12,199,133,49,90,234,72,81,145,18,156,47,105,23,111,121,10,66,195,91,150,110,31,98,117,181,116,180,243,145,158,160,215,33,205,81,146,141,6,70,196,132,44,200,251,82,122,106,143,121,119,119,144,209,198,94,241,26,46,42,97,5,177,120,71,150,212,133,203,165,194,84,133,54,225,47,71,149,21,167,20,70,100,165,118,252,231,180,245,255,0,72,232,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,43,135,140,30,53,174,222,195,250,102,23,81,234,40,76,186,156,134,100,74,109,15,104,163,140,227,19,216,89,25,37,194,62,242,34,237,73,151,191,220,43,47,43,248,101,47,22,49,190,212,181,152,138,235,236,170,173,5,217,68,134,205,68,150,58,182,80,179,86,136,81,17,104,231,110,165,167,188,104,214,196,183,152,180,108,139,122,213,140,146,75,84,106,84,74,122,8,136,139,68,178,202,91,46,226,34,238,79,184,190,226,31,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,115,95,228,157,149,143,252,90,112,171,255,0,83,105,223,251,145,213,64,0,0,0,0,114,175,228,157,149,143,252,90,112,171,255,0,83,105,223,251,145,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,172,7,201,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,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,75,0,0,0,0,0,0,0,0,1,202,191,146,118,86,63,241,105,194,175,253,77,167,127,238,71,191,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,233,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,218,165,25,159,105,152,93,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,117,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,236,82,72,203,180,136,120,170,78,89,50,219,64,170,194,174,208,178,249,134,180,234,149,58,67,114,225,204,137,105,192,101,248,207,182,162,83,110,182,226,90,37,33,105,81,18,137,68,100,100,100,70,67,165,143,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,97,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,242,93,57,122,192,43,230,187,42,233,189,112,63,15,238,10,212,221,157,77,70,169,108,194,151,41,253,136,74,17,189,215,27,82,213,181,8,74,75,83,236,74,72,139,176,136,122,11,43,15,108,28,53,165,59,66,195,155,30,223,181,105,175,200,84,183,97,209,41,140,193,97,199,212,148,165,78,169,182,82,148,154,205,40,66,77,70,90,232,132,151,176,135,160,1,229,47,172,39,194,204,80,232,127,105,152,105,106,93,190,140,230,244,94,157,163,70,159,210,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,32,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,48,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,7,63,186,114,245,128,87,205,118,85,211,122,224,126,31,220,21,169,187,58,154,141,82,217,133,46,83,251,16,148,35,123,174,54,165,171,106,16,148,150,167,216,148,145,23,97,16,244,22,86,30,216,56,107,74,118,133,135,54,61,191,106,211,95,144,169,110,195,162,83,25,130,195,143,169,41,74,157,83,108,165,41,53,154,80,132,154,140,181,209,9,47,97,15,64,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,93,251,51,195,75,82,210,244,159,43,173,244,21,26,52,14,171,151,187,151,205,228,161,59,246,243,23,183,118,186,111,86,157,230,61,88,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,244,213,26,93,179,10,36,166,55,161,72,94,199,91,109,43,78,228,45,73,61,15,181,42,50,62,195,49,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,115,95,228,157,149,143,252,90,112,171,255,0,83,105,223,251,145,213,64,0,0,115,251,167,47,88,5,124,215,101,93,55,174,7,225,253,193,90,155,179,169,168,213,45,152,82,229,63,177,9,66,55,186,227,106,90,182,161,9,73,106,125,137,73,17,118,17,15,171,98,225,62,22,97,127,93,251,51,195,75,82,210,244,159,43,173,244,21,26,52,14,171,151,187,151,205,228,161,59,246,243,23,183,118,186,111,86,157,230,61,88,0,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,244,213,26,93,179,10,36,166,55,161,72,94,199,91,109,43,78,228,45,73,61,15,181,42,50,62,195,49,250,239,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,250,239,217,158,26,90,150,151,164,249,93,111,160,168,209,160,117,92,189,220,190,111,37,9,223,183,152,189,187,181,211,122,180,239,49,234,192,7,52,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,173,173,105,218,182,53,10,45,173,101,91,52,171,126,139,11,127,77,78,165,194,110,36,86,55,173,75,94,198,155,36,161,59,150,181,40,244,46,213,40,204,251,76,199,214,0,30,82,250,194,124,44,197,14,135,246,153,134,150,165,219,232,206,111,69,233,218,52,105,253,47,51,111,51,149,206,66,182,110,229,163,118,221,53,216,157,123,136,124,171,91,47,88,5,99,87,98,221,54,86,7,225,253,191,90,133,191,166,168,210,237,152,81,37,49,189,10,66,246,58,219,105,90,119,33,106,73,232,125,169,81,145,246,25,142,128,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,214,214,180,237,91,26,133,22,214,178,173,154,85,191,69,133,191,166,167,82,225,55,18,43,27,214,165,175,99,77,146,80,157,203,90,148,122,23,106,148,102,125,166,99,235,0,15,41,125,97,62,22,98,135,67,251,76,195,75,82,237,244,103,55,162,244,237,26,52,254,151,153,183,153,202,231,33,91,55,114,209,187,110,154,236,78,189,196,62,85,173,151,172,2,177,171,177,110,155,43,3,240,254,223,173,66,223,211,84,105,118,204,40,146,152,222,133,33,123,29,109,180,173,59,144,181,36,244,62,212,168,200,251,12,199,213,190,176,159,11,49,67,161,253,166,97,165,169,118,250,51,155,209,122,118,141,26,127,75,204,219,204,229,115,144,173,155,185,104,221,183,77,118,39,94,226,31,42,214,203,214,1,88,213,216,183,77,149,129,248,127,111,214,161,111,233,170,52,187,102,20,73,76,111,66,144,189,142,182,218,86,157,200,90,146,122,31,106,84,100,125,134,99,160,14,127,116,229,235,0,175,154,236,171,166,245,192,252,63,184,43,83,118,117,53,26,165,179,10,92,167,246,33,40,70,247,92,109,75,86,212,33,41,45,79,177,41,34,46,194,33,245,108,92,39,194,204,47,235,191,102,120,105,106,90,94,147,229,117,190,130,163,70,129,213,114,247,114,249,188,148,39,126,222,98,246,238,215,77,234,211,188,199,171,28,171,249,39,101,99,255,0,22,156,42,255,0,212,218,119,254,228,122,175,217,62,22,124,132,253,150,254,205,45,79,145,159,252,238,122,26,55,162,255,0,174,231,255,0,122,236,229,127,93,243,159,71,233,250,221,253,163,202,255,0,36,236,172,127,226,211,133,95,250,155,78,255,0,220,142,170,0,3,159,221,57,122,192,43,230,187,42,233,189,112,63,15,238,10,212,221,157,77,70,169,108,194,151,41,253,136,74,17,189,215,27,82,213,181,8,74,75,83,236,74,72,139,176,136,122,11,43,15,108,28,53,165,59,66,195,155,30,223,181,105,175,200,84,183,97,209,41,140,193,97,199,212,148,165,78,169,182,82,148,154,205,40,66,77,70,90,232,132,151,176,135,159,186,114,245,128,87,205,118,85,211,122,224,126,31,220,21,169,187,58,154,141,82,217,133,46,83,251,16,148,35,123,174,54,165,171,106,16,148,150,167,216,148,145,23,97,16,250,182,46,19,225,102,23,245,223,179,60,52,181,45,47,73,242,186,223,65,81,163,64,234,185,123,185,124,222,74,19,191,111,49,123,119,107,166,245,105,222,99,213,142,85,252,147,178,177,255,0,139,78,21,127,234,109,59,255,0,114,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,229,94,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,165,39,44,153,109,160,85,97,87,104,89,124,195,90,117,74,157,33,185,112,230,68,180,224,50,252,103,219,81,41,183,91,113,45,18,144,180,168,137,68,162,50,50,50,35,33,232,47,172,39,194,204,80,232,127,105,152,105,106,93,190,140,230,244,94,157,163,70,159,210,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,121,251,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,250,106,141,46,217,133,18,83,27,208,164,47,99,173,182,149,167,114,22,164,158,135,218,149,25,31,97,152,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,3,225,95,118,243,23,117,145,112,218,178,82,74,106,179,74,151,79,112,140,136,245,75,204,169,179,239,35,46,229,123,143,238,49,156,172,208,97,148,188,39,198,251,174,214,126,43,172,50,154,180,247,98,18,219,52,146,152,234,222,66,13,58,161,36,101,163,125,154,22,158,225,102,156,31,49,173,119,14,31,212,240,186,177,81,66,165,211,36,189,34,43,107,123,85,20,102,216,128,194,8,137,78,25,247,153,151,98,72,189,222,225,99,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,3,252,228,60,136,209,221,144,226,137,40,105,10,90,140,207,66,34,34,212,197,1,113,32,196,233,24,139,153,74,227,41,168,155,241,104,78,73,164,161,9,120,212,132,155,51,229,233,217,189,68,70,68,191,179,238,33,33,56,56,224,218,42,215,165,103,21,106,145,55,49,14,44,138,124,126,99,122,145,60,135,105,239,165,101,185,6,90,232,103,218,74,215,236,246,139,125,238,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,241,80,92,99,176,109,20,155,210,141,138,180,184,155,88,153,22,61,62,71,45,189,8,222,91,181,7,212,179,218,130,45,116,34,212,205,90,253,158,209,30,248,112,98,116,140,58,204,165,13,149,84,77,136,181,215,35,82,86,133,60,105,66,141,233,241,53,236,222,146,51,50,71,219,247,24,191,216,239,34,76,118,164,54,162,82,29,66,86,147,35,212,140,140,181,33,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,57,174,99,111,166,176,235,5,47,11,165,199,201,165,197,162,84,20,210,183,18,79,152,152,143,44,180,61,201,237,245,61,135,168,206,38,32,220,82,47,75,254,224,185,92,90,222,118,177,86,151,48,140,204,212,165,27,175,45,126,243,212,245,87,188,254,243,23,173,195,103,9,255,0,102,249,109,160,212,36,199,97,18,110,72,241,107,68,164,163,69,147,114,32,67,61,170,51,66,79,93,81,218,93,165,246,152,149,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,0,0,0,0,0,0,0,0,0,0,0,0,0,34,135,18,108,39,253,164,229,182,189,80,141,29,133,73,182,227,202,173,26,150,141,86,109,199,129,48,246,164,201,10,61,117,95,97,118,23,218,66,138,112,254,225,145,101,223,246,253,202,218,220,101,218,61,90,36,195,50,51,74,146,109,62,133,251,203,67,213,62,242,251,200,104,239,46,87,211,88,139,130,150,125,210,219,228,234,229,81,41,234,117,91,137,71,204,84,70,86,122,158,229,118,250,254,211,212,116,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,21,235,197,239,23,221,181,240,166,6,30,211,42,111,71,151,86,150,210,228,33,167,182,27,145,157,141,61,165,37,68,149,145,154,76,210,90,145,164,200,244,246,247,10,158,192,155,38,86,33,98,245,165,107,71,99,156,83,107,80,26,121,38,147,86,173,174,83,72,87,97,37,95,191,237,45,6,144,176,182,218,106,205,195,107,90,213,101,162,109,52,154,44,24,91,9,36,157,166,212,116,35,77,52,45,62,143,184,190,226,30,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,150,197,43,105,171,203,13,174,155,89,230,137,212,213,168,211,161,108,52,146,183,115,99,173,26,105,161,235,244,189,199,247,24,205,238,59,217,82,176,247,23,174,219,90,67,28,146,133,90,158,211,40,36,154,116,109,18,157,66,123,13,41,253,207,97,104,45,135,132,38,47,185,116,97,76,252,61,169,212,222,145,46,147,45,213,199,67,175,111,54,227,53,26,3,73,74,73,75,51,36,145,168,244,34,73,17,107,236,238,22,20,0,0,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,138,81,37,38,163,238,34,212,81,255,0,22,172,78,118,239,199,230,45,150,93,109,81,104,244,212,176,162,66,140,244,117,169,179,144,122,232,179,45,116,87,184,143,238,31,131,133,14,22,59,125,230,44,235,147,33,45,80,40,52,238,189,183,141,179,52,148,150,39,65,81,22,227,66,147,174,213,153,233,169,31,218,66,243,144,146,66,18,130,238,73,17,16,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,242,180,146,208,164,31,114,136,200,197,24,241,94,194,199,108,76,197,149,114,28,53,166,5,122,157,215,184,241,55,162,78,75,243,167,40,203,113,33,41,215,106,8,244,212,207,237,49,251,248,74,226,107,182,134,63,63,108,188,235,105,139,88,166,169,132,146,213,166,174,187,54,10,11,77,86,69,174,137,247,25,253,226,240,18,162,82,73,69,220,101,168,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,252,117,153,8,137,72,157,41,197,236,67,49,157,113,74,35,211,66,36,153,153,235,252,6,115,243,153,90,93,119,49,247,204,165,74,117,244,55,92,169,180,218,156,94,237,16,83,228,25,17,30,167,217,219,236,22,51,193,191,14,61,23,135,213,171,249,200,238,165,82,230,201,134,149,173,26,17,165,108,83,221,45,15,105,123,191,123,248,123,69,145,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,173,206,50,24,113,233,76,62,162,223,205,199,117,74,137,50,52,53,45,8,212,137,40,98,160,239,105,237,63,127,239,127,15,104,174,108,153,214,151,66,204,125,141,41,50,157,97,14,87,41,141,56,166,215,183,84,28,248,230,100,103,169,118,118,123,70,140,40,210,17,46,145,6,83,107,222,135,163,52,226,84,103,174,164,105,35,35,215,248,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,209,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,206,33,22,115,55,126,88,46,212,57,31,156,186,93,62,125,73,164,236,37,109,113,186,124,173,170,34,218,122,31,173,222,90,31,218,40,131,6,234,174,91,88,191,104,206,116,205,162,139,112,64,231,25,250,166,148,166,83,102,175,105,105,244,125,163,73,56,87,80,106,173,134,86,149,81,149,239,68,186,28,7,210,173,117,212,149,29,10,35,215,83,247,251,199,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,1,193,179,197,125,55,98,101,138,254,148,110,26,30,170,80,42,180,184,234,73,232,105,117,218,124,147,73,145,238,73,151,106,61,154,159,216,99,62,214,28,87,174,76,71,160,70,146,163,117,202,141,106,42,93,53,153,168,214,110,62,146,61,117,215,93,119,123,117,26,68,192,74,67,52,44,23,178,41,108,180,150,202,61,187,76,108,201,41,34,237,76,70,147,236,34,247,123,135,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,1,224,113,238,144,205,119,5,239,122,91,205,37,194,145,110,212,219,34,82,72,251,85,17,212,251,72,253,254,225,155,187,242,35,214,222,35,215,227,70,81,180,229,58,181,41,45,26,12,210,104,54,223,81,39,77,52,211,77,190,205,6,130,114,59,124,181,125,229,138,193,148,78,26,222,165,208,41,84,201,10,81,234,106,117,186,124,99,81,153,238,81,159,106,253,186,31,216,67,188,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,175,94,48,119,242,232,88,71,76,181,88,158,182,156,168,79,101,75,105,46,237,220,219,145,103,182,122,145,40,181,35,211,78,227,33,85,217,102,128,117,60,124,176,33,20,98,127,155,114,210,146,109,154,55,18,181,154,201,105,166,135,175,120,210,45,165,16,160,218,180,104,68,201,51,200,167,199,111,150,73,218,73,218,218,75,77,61,154,105,220,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,196,41,214,173,102,17,178,79,115,233,242,27,229,154,119,18,183,54,162,211,79,110,186,247,12,221,102,102,1,211,49,242,255,0,132,113,137,142,85,203,85,73,54,72,218,73,34,154,241,105,166,133,167,112,181,30,15,151,242,235,184,71,83,181,95,158,167,92,167,207,121,72,105,78,238,218,219,113,96,54,90,17,168,244,34,215,78,226,33,97,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,42,139,141,93,77,207,73,90,212,111,230,187,57,16,100,255,0,199,107,186,162,159,127,208,254,29,226,31,240,255,0,162,177,90,205,37,150,137,17,214,233,68,170,211,165,17,37,4,173,166,154,140,94,211,212,143,66,237,239,26,27,66,18,218,18,132,150,132,146,34,34,47,112,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,28,43,47,217,179,179,113,222,255,0,196,252,45,76,120,148,75,179,13,110,138,141,21,116,149,79,55,223,159,78,140,241,48,154,146,8,219,65,18,20,233,45,10,109,38,231,40,249,123,213,243,173,238,238,160,3,202,98,199,203,191,217,101,229,251,45,255,0,228,207,228,253,71,228,231,245,63,238,167,76,231,75,253,127,205,127,93,203,254,179,212,253,238,205,69,22,127,117,31,61,159,248,115,255,0,171,52,127,251,32,187,60,180,95,242,113,79,47,56,111,136,53,11,134,37,114,165,92,181,233,178,106,147,163,27,91,29,168,244,232,41,132,100,209,18,16,180,200,39,80,180,36,139,98,210,164,232,157,186,23,75,31,38,236,186,104,86,53,171,89,189,110,153,221,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,246,10,44,187,56,172,103,58,177,117,86,106,214,182,40,124,159,162,205,168,72,145,78,164,122,18,149,47,209,241,86,226,148,212,110,122,226,18,221,229,160,210,142,98,139,114,182,234,125,166,45,126,195,196,220,80,182,178,18,198,57,93,247,76,75,194,246,99,13,229,223,7,58,93,49,184,140,62,250,225,57,62,59,14,49,24,208,157,141,165,77,50,102,131,65,172,155,53,122,166,174,207,85,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,0,0,1,88,28,80,51,153,153,60,187,99,237,2,202,193,204,72,249,63,69,155,103,197,170,63,27,208,240,37,239,148,185,179,91,83,155,228,48,226,203,84,50,217,104,71,183,213,215,77,76,204,250,7,10,76,209,227,182,101,63,106,63,182,187,231,229,31,201,207,66,122,51,250,50,28,62,71,81,215,115,191,189,154,111,118,238,67,95,75,93,54,246,105,169,235,63,192,4,63,226,129,143,120,177,151,108,2,160,94,184,57,117,252,159,173,77,188,34,210,223,147,208,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,173,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,70,172,214,231,54,133,148,188,71,194,186,101,249,74,230,217,151,223,165,227,213,234,76,33,107,149,74,114,57,194,228,73,75,105,215,154,201,117,14,147,173,146,77,205,166,149,35,83,71,41,217,42,0,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,244,14,20,153,163,199,108,202,126,212,127,109,119,207,202,63,147,158,132,244,103,244,100,56,124,142,163,174,231,127,123,52,222,237,220,134,190,150,186,109,236,211,83,214,127,136,43,196,55,136,143,242,100,153,79,194,252,39,42,85,94,254,145,201,168,84,150,236,142,99,116,70,80,252,119,91,98,75,28,179,39,122,182,58,132,26,18,235,78,182,218,146,233,25,111,105,71,221,114,153,156,28,47,205,213,154,237,118,199,57,112,43,180,120,241,85,113,208,164,180,225,174,148,251,230,233,33,4,249,161,45,72,66,142,59,170,66,208,122,236,36,154,210,218,140,208,85,107,152,94,35,217,206,177,177,247,18,236,171,91,25,58,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,251,69,159,228,43,20,175,188,105,202,117,141,137,152,151,93,244,205,201,89,244,159,91,55,165,102,63,55,149,82,148,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,200,0,1,0,56,173,230,143,29,178,215,251,46,253,138,95,63,39,62,81,250,111,210,127,209,144,230,115,250,126,135,147,253,242,211,155,118,243,221,250,58,107,187,183,93,11,72,255,0,144,172,250,230,199,26,115,99,99,97,158,37,226,183,166,109,186,207,164,250,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,215,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,8,50,233,197,146,213,199,108,199,51,132,117,44,62,249,43,109,220,91,161,91,53,73,149,54,206,67,147,144,183,148,132,203,73,237,109,190,161,190,75,109,180,218,156,82,31,34,65,41,226,120,148,212,255,0,0,17,215,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,159,147,145,204,241,217,185,189,179,85,22,82,34,80,241,22,135,29,43,175,80,80,179,216,226,53,36,245,176,247,25,169,113,148,163,73,26,76,205,108,173,68,133,154,137,77,58,239,32,226,183,154,60,118,203,95,236,187,246,41,124,252,156,249,71,233,191,73,255,0,70,67,153,207,233,250,30,79,247,203,78,109,219,207,119,232,233,174,238,221,116,45,35,254,66,179,235,155,28,105,205,141,141,134,120,151,138,222,153,182,235,62,147,235,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,1,31,243,235,138,87,222,11,101,58,249,196,204,52,174,250,26,228,163,122,51,162,155,210,179,35,149,205,169,69,101,207,155,121,11,109,90,182,234,211,235,36,244,215,82,208,200,140,170,7,251,168,249,236,255,0,195,159,253,89,163,255,0,217,5,207,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,181,11,54,158,115,98,244,81,37,123,84,105,89,17,160,253,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,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,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,194,178,103,154,95,229,113,100,222,24,145,10,219,244,37,22,155,120,74,161,81,35,186,173,210,151,5,168,113,29,75,178,76,148,104,39,150,183,220,81,165,30,170,18,105,70,171,52,155,139,144,0,32,7,21,188,209,227,182,90,255,0,101,223,177,75,231,228,231,202,63,77,250,79,250,50,28,206,127,79,208,242,127,190,90,115,110,222,123,191,71,77,119,118,235,161,105,207,248,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,8,1,197,111,52,120,237,150,191,217,119,236,82,249,249,57,242,143,211,126,147,254,140,135,51,159,211,244,60,159,239,150,156,219,183,158,239,209,211,93,221,186,232,90,115,254,23,249,204,204,158,98,113,246,191,101,99,30,36,124,160,162,194,179,229,85,24,141,232,120,17,54,74,68,216,77,165,205,241,216,109,103,162,30,112,180,51,219,235,107,166,164,70,86,126,0,57,254,97,110,154,237,141,128,88,151,122,218,211,186,42,213,191,103,214,106,148,233,60,164,57,200,148,196,39,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,96,164,31,238,163,231,179,255,0,14,127,245,102,143,255,0,100,23,252,0,0,42,3,62,185,245,205,142,11,102,198,249,195,60,52,197,111,67,91,116,111,70,116,80,189,5,77,145,202,230,211,98,188,231,206,61,29,110,43,87,29,90,189,101,30,154,232,90,17,17,20,191,225,127,143,120,177,152,156,2,175,222,184,199,117,252,160,173,66,188,37,82,216,147,208,198,137,178,42,33,66,113,45,236,142,219,104,61,22,243,135,169,150,239,91,77,116,34,34,152,0,42,175,136,254,106,179,181,150,108,193,59,77,178,177,47,208,246,13,201,79,141,80,182,208,221,191,6,67,109,242,218,67,82,216,83,242,34,40,212,242,95,66,157,82,9,197,237,110,67,6,102,157,196,146,246,188,46,179,197,136,152,239,121,94,88,125,152,60,91,137,86,184,95,143,10,77,165,5,234,108,72,43,144,134,202,73,207,38,142,59,45,165,197,146,122,117,154,20,102,189,136,90,146,91,80,225,149,143,138,1,254,234,62,123,63,240,231,255,0,86,104,255,0,246,65,119,217,122,186,107,183,206,1,97,165,235,116,206,235,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,130,37,113,77,206,86,34,101,178,149,99,217,152,47,117,68,163,93,151,4,137,21,73,242,146,81,37,191,26,156,202,73,180,54,184,178,26,112,137,15,186,234,141,46,250,186,28,39,18,91,181,94,216,235,145,12,233,103,59,49,57,160,180,112,230,241,197,154,173,70,214,87,85,81,174,166,159,109,82,145,178,44,120,238,56,130,121,212,67,51,105,151,31,38,24,82,200,210,175,158,36,161,105,90,144,162,183,240,17,255,0,50,89,191,181,114,201,136,248,77,103,94,180,29,244,92,76,168,77,167,201,174,170,162,220,102,232,156,147,140,132,62,234,28,34,66,217,53,203,73,184,179,113,28,182,208,181,145,44,200,144,114,0,0,7,10,187,51,103,102,216,185,175,183,242,189,120,71,137,73,93,213,107,183,90,164,87,36,207,52,162,85,69,201,142,199,106,154,77,114,246,165,107,75,14,41,14,41,210,220,189,173,37,38,181,163,119,117,0,0,1,74,217,170,207,174,123,48,91,49,216,139,134,108,226,183,161,160,81,174,9,94,138,133,232,42,60,142,85,45,213,243,160,252,225,199,90,149,172,87,88,87,174,163,89,107,162,244,81,40,138,111,240,186,204,142,34,102,63,5,238,122,206,46,223,209,46,59,178,141,116,57,24,208,152,241,34,191,26,156,184,145,213,28,214,204,100,32,137,10,116,165,237,90,147,235,26,28,34,51,217,161,76,160,21,1,158,158,37,248,237,106,102,58,226,176,50,245,136,94,128,182,236,253,180,41,127,209,48,229,245,149,70,86,190,173,223,231,113,77,198,246,56,163,143,180,148,164,43,166,230,36,204,156,18,171,133,182,53,99,182,97,48,178,240,196,204,107,196,239,148,220,187,129,52,42,100,47,66,195,133,208,242,35,54,243,206,243,35,54,223,55,155,213,180,157,170,79,169,211,234,70,123,204,139,160,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,191,215,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,145,64,2,189,115,37,197,150,217,193,140,195,82,176,218,204,183,34,93,150,157,10,68,136,55,220,164,55,33,154,140,105,173,200,113,135,35,67,75,164,219,70,182,13,174,97,168,249,141,191,204,38,210,182,118,155,130,117,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,149,101,251,54,118,110,59,223,248,159,133,169,143,18,137,118,97,173,209,81,162,174,146,169,230,251,243,233,209,158,38,19,82,65,27,104,34,66,157,37,161,77,164,220,229,31,47,122,190,117,189,221,212,0,121,76,88,190,191,101,248,89,121,98,103,162,253,39,242,74,223,168,215,122,46,127,39,170,233,99,56,247,43,153,181,91,55,114,246,238,218,173,53,215,67,211,65,231,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,0,0,2,128,127,186,143,158,207,252,57,255,0,213,154,63,253,144,93,246,94,174,154,237,243,128,88,105,122,221,51,186,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,96,232,0,35,174,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,0,0,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,161,46,33,72,81,106,74,35,35,35,247,12,242,113,0,163,49,69,205,37,232,136,236,45,162,151,85,168,202,50,82,73,59,141,85,25,93,165,161,22,165,217,222,37,255,0,5,74,155,158,146,186,104,255,0,205,118,114,39,73,255,0,142,215,117,57,62,255,0,161,252,59,197,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,167,206,53,82,98,158,45,218,209,74,75,199,36,173,216,43,229,111,46,94,206,166,162,91,182,247,238,215,179,95,112,227,252,42,105,137,169,230,157,141,204,19,189,37,45,50,139,213,221,180,211,81,131,235,119,30,154,107,222,47,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,51,28,175,251,203,11,51,179,137,216,131,135,215,12,186,29,195,67,196,139,130,76,25,209,140,183,180,191,72,72,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,189,60,170,230,98,205,205,126,17,195,197,43,62,12,186,114,211,33,84,218,189,50,73,26,151,78,168,182,134,214,235,4,230,210,75,200,218,235,107,67,137,34,220,133,167,114,80,189,237,163,176,0,12,240,241,8,194,250,174,21,103,7,18,105,149,5,75,122,61,126,176,237,209,6,91,208,149,25,18,24,168,40,228,159,43,83,50,113,13,58,227,177,205,196,158,138,92,117,246,36,200,208,155,31,224,201,138,95,42,242,227,93,195,57,245,222,170,125,137,112,57,211,66,233,118,116,116,185,168,39,153,249,194,65,37,205,242,147,81,87,106,148,180,233,161,232,158,89,9,254,34,87,20,124,94,147,132,185,62,185,152,166,191,45,138,149,243,33,155,66,43,204,176,211,168,66,36,165,107,148,151,73,207,162,133,195,98,91,100,164,146,150,75,113,6,157,191,77,52,109,132,246,47,237,67,20,236,220,51,244,167,163,62,86,220,20,234,23,91,200,231,116,189,84,150,217,230,242,247,39,126,222,102,237,187,147,174,154,106,90,234,52,61,153,186,77,42,129,148,76,87,161,80,169,145,41,212,218,118,27,215,98,67,135,17,148,178,196,102,27,166,60,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,20,25,150,140,197,223,121,95,197,56,24,153,98,200,255,0,21,14,177,11,99,63,210,116,190,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,67,216,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,7,42,198,172,206,224,214,94,235,182,77,3,22,46,143,66,57,126,212,30,167,211,100,186,202,186,86,57,72,73,184,252,151,190,131,44,146,220,142,217,173,71,216,167,210,163,34,109,46,184,223,85,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,21,87,199,59,234,79,243,39,233,163,197,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,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,9,127,158,140,230,208,178,121,135,17,106,109,210,189,51,121,221,29,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,139,222,225,205,146,143,228,171,135,15,215,239,250,101,41,204,77,186,126,114,165,37,130,230,185,75,130,100,131,110,152,151,183,41,10,218,180,27,142,169,162,74,86,226,146,157,93,75,45,56,116,217,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,92,78,116,242,207,27,53,216,13,85,195,6,103,68,167,215,88,144,205,94,222,157,44,221,228,70,168,179,184,147,204,38,212,70,104,113,167,30,100,204,210,189,132,241,184,72,90,144,146,25,225,187,45,106,237,141,117,86,108,171,166,15,69,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,162,239,184,103,231,94,163,153,251,18,165,100,226,93,79,169,196,155,75,89,51,102,56,113,89,244,204,23,158,112,219,144,204,118,82,222,206,78,168,97,194,75,123,75,86,20,107,53,60,105,76,213,30,83,20,177,74,196,193,107,18,167,137,152,151,93,244,53,183,70,228,245,179,122,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,232,58,254,92,106,117,45,18,156,144,205,50,11,73,218,212,118,212,179,255,0,41,197,154,82,132,173,215,93,89,33,27,246,148,255,0,224,251,148,62,236,220,95,80,191,199,194,177,146,220,255,0,249,120,179,229,188,210,11,252,182,27,37,175,252,122,141,191,234,28,14,57,223,82,127,153,63,77,16,215,135,165,255,0,102,225,134,113,176,230,243,196,11,134,37,10,133,22,68,248,210,42,18,204,210,195,11,147,79,147,29,163,113,90,104,132,27,175,54,70,181,104,132,17,154,148,105,73,26,139,67,192,34,175,20,127,2,120,155,248,47,156,66,20,2,47,251,138,63,129,60,77,252,23,206,33,10,139,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,39,65,22,157,211,66,190,109,90,53,235,107,78,235,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,176,125,96,1,73,124,72,248,130,70,204,76,150,240,123,6,234,178,211,135,84,233,9,147,54,164,203,174,178,139,153,102,211,14,52,78,199,121,134,158,101,17,158,39,210,72,82,148,135,22,72,115,77,80,217,148,181,224,169,225,98,233,248,129,59,203,169,194,127,128,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,85,124,115,190,164,255,0,50,126,154,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,0,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,130,188,96,176,114,133,124,229,128,241,86,67,221,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,54,196,237,39,20,98,160,48,7,24,235,185,127,198,91,79,24,173,198,122,137,118,205,65,50,28,141,185,8,234,226,173,42,110,76,109,235,66,201,190,107,14,58,215,51,97,169,27,247,39,214,73,24,211,72,202,184,210,158,83,188,44,96,223,195,251,123,203,152,20,67,157,204,121,141,152,236,203,222,56,147,70,155,45,251,120,228,34,151,111,147,210,29,113,5,78,140,130,105,183,26,67,168,66,153,67,202,75,146,77,173,137,216,185,11,35,213,91,148,118,61,193,111,7,43,182,126,13,93,184,197,87,123,151,19,17,42,17,227,210,227,109,65,238,139,77,84,134,213,39,122,86,102,91,223,126,67,92,181,33,10,79,77,187,214,75,137,50,177,80,21,87,199,59,234,79,243,39,233,163,242,112,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,215,192,5,43,113,171,241,79,107,124,63,131,230,53,17,47,248,94,231,95,249,64,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,117,0,0,10,139,227,113,133,245,88,183,254,30,227,67,42,150,253,54,167,71,118,215,144,73,132,174,68,55,227,60,228,150,183,200,212,211,189,244,203,123,107,102,73,61,34,56,162,53,118,236,241,92,25,49,75,228,166,99,171,184,103,62,187,210,192,190,237,247,58,104,93,46,254,178,169,9,100,243,63,56,72,53,55,178,42,170,42,237,82,80,173,116,61,85,203,33,117,35,207,226,21,235,74,195,91,2,229,196,106,236,121,111,211,109,90,60,218,220,198,162,33,42,125,198,35,50,183,156,75,105,82,146,147,89,165,6,68,70,164,150,186,106,101,222,51,25,118,93,53,219,230,234,172,222,183,76,238,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,187,6,130,120,123,225,125,43,10,178,125,134,212,202,122,162,61,34,191,71,106,232,157,45,152,73,140,185,15,212,18,82,75,155,161,153,184,182,154,113,168,228,226,143,85,34,58,59,18,68,72,76,42,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,248,168,117,136,91,25,254,147,165,245,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,245,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,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,173,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,209,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,84,111,142,87,253,229,133,153,217,196,236,65,195,235,134,93,14,225,161,226,69,193,38,12,232,198,91,218,95,164,36,17,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,222,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,216,0,114,172,216,248,88,198,79,135,247,15,151,62,40,175,37,25,174,174,229,47,25,97,94,92,218,172,203,66,165,164,59,166,137,9,228,39,175,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,117,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,216,62,176,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,104,114,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,4,229,163,49,118,38,104,48,178,6,38,88,178,63,197,67,172,66,216,247,244,101,83,166,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,239,35,239,34,234,160,3,154,99,54,98,176,143,0,36,218,44,98,181,217,18,134,139,206,177,232,104,47,62,234,18,134,87,202,90,206,67,196,106,37,34,50,84,77,54,183,136,141,13,174,67,38,225,161,10,53,167,165,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,161,206,42,212,196,211,51,78,254,214,9,174,174,150,169,71,234,237,220,106,168,206,245,187,139,93,116,239,29,131,130,172,152,165,139,119,76,83,146,241,73,59,118,115,156,173,229,203,217,212,211,139,118,222,253,218,246,107,238,23,6,0,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,156,248,212,83,90,70,53,90,245,66,117,124,195,182,33,51,176,212,90,105,213,212,85,174,154,127,172,120,14,17,4,69,154,73,138,53,146,117,182,220,78,166,122,17,159,164,96,118,125,226,242,192,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,101,163,49,119,222,87,241,78,6,38,88,178,63,197,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,208,158,5,227,166,28,102,47,14,41,216,161,133,245,158,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,174,11,199,140,141,229,99,230,26,253,167,197,195,251,126,239,195,170,116,135,104,180,24,208,42,228,202,220,92,89,11,71,164,147,57,45,58,151,145,37,38,165,114,201,27,9,5,31,98,181,75,171,126,127,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,21,235,198,211,7,43,173,93,86,46,96,99,189,206,162,201,167,149,157,49,189,168,79,73,41,183,36,75,142,122,154,247,185,206,67,178,123,9,27,81,210,250,202,213,196,145,113,94,17,152,153,106,225,222,110,25,167,93,50,250,79,150,182,252,187,102,156,250,220,109,182,83,57,199,227,200,105,14,41,107,78,156,206,149,77,32,147,185,74,117,214,144,73,245,181,43,212,21,23,198,227,20,42,178,175,252,61,193,118,83,45,138,109,50,142,237,209,32,211,53,92,137,143,201,121,200,205,111,143,161,39,123,9,136,246,215,12,212,122,75,113,36,73,237,223,207,248,52,216,17,174,108,209,213,47,58,141,189,46,92,123,58,215,151,38,29,65,36,233,49,6,163,33,214,163,182,75,82,76,144,107,114,51,147,137,40,94,186,146,92,81,22,173,238,77,175,230,199,194,198,50,124,63,184,124,185,241,154,193,42,178,11,157,123,171,42,120,143,18,137,86,169,245,24,101,115,84,25,110,227,167,200,55,22,220,13,230,150,213,83,142,77,165,107,75,205,32,136,214,148,36,249,205,160,144,101,185,45,45,171,232,180,238,154,21,243,106,209,175,91,90,119,91,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,131,235,14,85,153,220,194,218,185,95,193,170,214,46,93,49,186,254,131,151,26,157,75,68,166,227,189,83,156,234,182,181,29,181,44,255,0,202,113,102,148,173,72,105,167,86,72,94,205,167,158,28,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,237,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,185,238,19,182,94,50,218,217,96,166,84,113,34,230,223,109,214,117,147,103,91,171,165,166,59,212,168,42,145,33,199,36,56,241,161,14,61,213,56,247,53,4,173,233,38,137,165,161,102,78,154,17,53,69,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,85,95,28,239,169,63,204,159,166,138,171,23,61,195,75,136,36,108,97,165,81,242,249,139,245,89,110,98,12,8,253,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,182,20,2,149,184,213,248,167,181,190,31,193,243,26,136,252,156,54,243,49,102,229,67,8,241,227,20,175,8,50,234,43,84,139,98,155,72,166,70,35,74,234,53,23,17,86,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,184,107,138,88,165,125,227,77,247,83,196,204,75,174,250,102,228,172,242,122,217,189,43,49,249,188,166,80,203,127,54,202,16,218,116,109,164,39,213,73,107,166,167,169,153,153,218,255,0,10,252,138,198,176,45,234,86,103,177,74,4,71,238,122,228,118,106,86,99,44,202,119,125,38,156,252,87,144,167,221,54,220,38,92,92,166,100,145,147,107,66,249,72,74,15,114,92,90,208,221,143,140,214,102,199,197,62,50,124,64,184,124,197,241,113,60,38,239,251,54,230,201,205,177,102,80,174,24,146,235,182,116,138,132,106,237,61,38,100,252,21,200,168,74,144,193,173,38,68,102,135,26,112,141,43,45,80,102,151,18,71,185,181,165,51,40,0,84,175,28,91,166,133,46,234,194,75,42,60,237,245,170,85,62,177,84,153,27,148,178,229,69,150,228,86,227,185,188,203,98,183,46,20,146,208,140,212,92,189,84,68,74,73,156,107,225,113,227,179,12,191,26,242,121,162,255,0,132,0,226,117,144,239,219,125,10,78,60,225,61,23,117,253,111,211,213,233,42,93,58,157,204,149,116,50,149,178,150,245,87,53,37,206,142,194,100,26,118,182,227,175,36,155,100,181,216,210,74,160,48,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,69,55,165,102,71,43,154,202,217,115,230,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,20,229,139,48,182,174,104,48,106,139,139,150,180,110,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,242,92,65,169,40,82,218,117,165,154,17,191,105,83,95,17,156,235,255,0,42,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,249,92,59,178,135,252,171,113,148,254,84,194,231,97,237,157,202,155,116,108,159,211,60,255,0,53,46,244,177,27,218,70,225,243,92,105,91,205,59,54,180,219,186,56,135,13,173,215,252,42,175,142,119,212,159,230,79,211,69,85,139,147,225,139,196,2,102,46,195,141,151,236,111,184,186,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,215,156,90,84,242,86,157,73,78,37,107,114,197,68,85,226,143,224,79,19,127,5,243,136,66,128,69,255,0,113,71,240,39,137,191,130,249,196,33,64,34,116,240,224,226,1,51,46,245,214,176,147,23,174,47,246,167,159,212,190,212,153,13,191,33,203,118,86,197,185,186,58,25,67,142,45,151,156,34,66,217,36,237,39,29,39,82,104,249,226,118,239,192,86,7,22,188,235,250,18,28,204,166,225,149,78,171,14,180,247,37,203,210,160,193,242,27,76,23,152,230,34,152,147,52,239,115,156,135,90,113,213,54,164,164,155,36,180,102,225,58,242,17,82,194,234,120,42,120,88,186,126,32,78,242,234,112,159,224,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,85,95,28,239,169,63,204,159,166,142,41,193,182,233,161,91,249,184,153,73,171,206,233,229,220,214,125,70,151,75,111,148,181,245,18,144,252,105,106,111,84,145,146,52,98,36,133,234,163,36,250,154,107,185,73,35,187,240,1,197,51,173,116,208,172,252,163,226,245,90,227,157,210,68,145,103,212,233,109,185,202,91,155,165,77,97,81,35,55,162,8,204,183,190,251,72,215,77,169,221,170,140,146,70,101,156,33,170,128,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,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,204,190,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,246,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,93,159,11,76,116,135,140,25,83,160,219,115,107,61,93,201,135,127,236,110,166,203,132,195,110,34,43,102,103,79,90,91,104,247,114,122,94,91,41,113,105,74,150,228,103,254,145,164,214,170,23,23,189,117,227,204,156,184,240,194,179,49,38,141,54,35,23,9,97,189,183,75,183,201,233,13,54,179,168,201,129,29,166,220,105,14,161,105,121,108,165,78,73,54,182,43,122,35,172,143,68,238,81,81,181,167,107,87,111,155,170,141,101,90,208,122,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,237,26,94,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,194,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,47,106,2,170,248,231,125,73,254,100,253,52,85,88,187,62,25,89,237,165,99,117,155,78,192,204,82,185,165,185,138,20,24,238,38,44,202,163,233,90,238,72,72,53,41,43,109,205,8,215,37,150,180,75,136,94,231,22,134,249,251,156,51,123,149,61,64,82,183,26,191,20,246,183,195,248,62,99,81,16,86,211,186,107,182,53,213,70,189,109,105,221,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,118,11,233,200,46,117,237,92,214,97,196,74,37,90,167,211,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,8,127,197,79,7,43,184,187,148,122,188,155,113,237,101,216,85,6,175,23,35,109,71,243,168,177,152,125,185,37,189,107,73,35,150,196,135,95,215,214,82,185,27,18,147,82,200,202,147,48,66,245,165,97,174,52,88,56,141,93,143,45,250,109,171,116,82,171,115,26,136,132,169,247,24,141,45,183,156,75,105,82,146,147,89,165,6,68,70,164,150,186,106,101,222,52,209,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,136,28,89,177,66,171,135,25,62,170,83,40,201,150,220,139,234,177,14,215,92,184,211,85,29,113,152,90,92,146,246,187,72,205,196,58,212,71,35,173,189,82,74,68,133,106,102,68,104,85,53,229,162,192,141,138,121,134,195,124,62,168,91,210,235,148,218,229,209,77,141,84,131,24,157,222,237,59,168,65,204,51,54,140,150,132,38,57,58,181,173,38,91,16,149,43,84,237,212,180,188,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,246,69,135,31,202,10,245,133,178,239,191,233,232,244,74,91,159,205,110,45,186,241,50,251,59,155,65,18,9,231,214,132,186,173,84,179,75,105,97,37,202,89,188,131,159,227,53,153,177,241,79,140,159,16,46,31,49,124,50,209,152,187,239,43,248,167,3,19,44,89,31,226,161,214,33,108,103,250,78,151,212,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,145,247,145,232,79,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,87,5,227,198,70,242,177,243,13,126,211,226,225,253,191,119,225,213,58,67,180,90,12,104,21,114,101,110,46,44,133,163,210,73,156,150,157,75,200,146,147,82,185,100,141,132,130,143,177,90,165,213,191,42,159,204,197,155,154,254,31,152,177,138,86,124,25,116,229,166,199,185,41,181,122,100,146,53,46,157,81,110,148,226,221,96,156,218,73,121,27,93,109,104,113,36,91,144,180,238,74,23,189,180,80,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,222,0,0,0,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,202,184,238,185,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,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,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,158,204,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,218,120,68,88,56,243,105,224,50,235,88,133,112,203,143,100,215,36,59,42,214,182,170,84,255,0,159,97,133,114,214,83,227,72,231,110,106,52,133,45,243,233,214,206,138,52,162,67,106,73,60,163,122,122,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,52,226,238,68,121,164,134,162,89,43,75,109,180,234,71,169,17,250,70,127,103,222,61,255,0,5,122,107,75,198,171,162,170,110,175,152,86,196,214,54,18,139,77,58,186,114,181,211,79,245,139,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,1,83,220,106,233,46,122,102,214,174,244,236,114,250,88,49,57,187,62,119,93,245,21,109,221,167,209,246,233,175,120,224,124,40,235,44,82,179,68,134,164,50,181,148,202,73,70,70,196,145,154,86,186,140,29,12,245,50,208,187,62,241,123,160,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,47,44,186,95,118,150,4,216,153,138,233,250,187,50,245,231,67,235,119,178,223,73,84,110,100,246,122,62,95,52,221,115,86,96,115,185,188,180,163,231,118,107,170,117,87,213,192,172,215,98,62,6,89,56,129,133,244,199,125,43,102,98,53,191,83,163,212,168,210,30,52,183,30,84,168,107,142,220,248,231,161,242,222,70,228,111,34,45,174,182,130,66,180,52,180,227,92,170,211,181,171,183,205,213,70,178,173,104,61,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,118,141,47,96,166,23,210,176,87,8,237,12,40,163,42,35,145,237,106,60,106,106,228,70,132,152,136,152,250,16,92,233,70,210,76,201,11,121,222,99,171,245,148,102,183,20,102,165,25,153,159,31,226,43,131,148,44,100,202,61,247,26,174,247,79,46,207,167,191,120,210,228,237,90,249,50,160,48,235,138,45,137,90,9,92,214,14,67,26,171,114,81,207,223,181,74,66,72,80,182,19,223,95,178,252,83,179,113,51,209,126,147,249,37,112,83,171,189,23,63,147,213,116,178,91,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,211,69,167,116,208,175,155,86,141,122,218,211,186,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,236,25,204,206,5,255,0,39,19,243,71,138,87,155,215,12,74,236,121,87,68,232,212,250,132,67,105,76,63,78,140,233,199,132,109,169,162,216,180,20,102,89,34,89,107,188,136,148,102,163,51,81,218,167,6,155,2,77,179,149,202,165,231,81,183,162,68,145,120,221,18,228,195,168,36,154,55,231,83,163,180,212,118,201,106,73,154,201,13,201,110,113,37,11,211,67,83,138,34,209,205,202,148,25,177,240,177,140,159,15,238,31,46,124,102,176,123,92,81,194,27,203,8,36,219,44,94,12,68,36,94,22,189,50,239,164,61,25,242,117,15,211,167,53,189,165,25,118,41,11,74,137,198,214,149,17,104,182,148,105,220,131,66,213,50,184,94,231,167,246,41,117,35,3,177,142,243,233,48,218,181,191,208,242,102,167,115,52,42,163,142,36,203,87,141,69,211,195,123,87,57,154,146,144,135,77,14,124,210,85,33,195,183,76,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,236,35,91,142,184,219,100,106,52,160,141,100,106,82,82,70,162,207,94,102,243,69,138,25,166,191,222,187,241,2,183,45,116,216,114,37,149,189,69,82,219,54,40,208,158,121,78,38,58,57,109,182,151,22,73,229,161,79,169,28,199,9,166,247,25,237,73,38,80,112,197,200,119,237,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,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,2,170,248,231,125,73,254,100,253,52,87,6,13,225,13,229,142,248,137,79,194,220,62,98,35,247,13,90,60,231,160,177,37,242,101,18,23,26,35,210,141,146,89,250,169,90,210,194,144,131,81,165,27,212,157,202,66,117,81,121,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,244,240,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,81,74,220,106,252,83,218,223,15,224,249,141,68,64,1,97,60,52,184,125,201,198,26,173,31,48,120,191,74,136,230,31,64,145,212,209,233,50,218,106,83,23,42,208,169,76,56,78,18,31,37,176,136,242,88,105,70,135,154,82,31,45,82,100,104,53,107,48,56,132,241,12,165,101,150,52,124,52,194,217,145,42,152,160,236,136,83,101,52,180,165,216,148,136,73,117,183,148,220,196,247,169,114,90,73,182,76,160,208,226,90,120,222,222,209,242,77,206,213,148,204,224,225,126,110,172,215,107,182,57,203,129,93,163,199,138,171,142,133,37,167,13,116,167,223,55,73,8,39,205,9,106,66,20,113,221,82,22,131,215,97,36,214,150,212,102,130,162,28,216,248,167,198,79,136,23,15,152,190,25,98,204,45,213,149,252,101,162,226,229,173,27,175,232,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,252,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,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,63,106,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,30,123,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,34,184,92,120,236,195,47,198,188,158,104,191,224,20,173,196,235,33,223,177,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,53,178,177,163,20,48,234,205,188,112,254,199,187,229,209,168,87,252,120,241,46,56,241,144,218,87,61,134,77,205,141,27,166,158,106,16,100,243,169,90,80,164,147,136,113,72,94,228,153,144,96,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,105,146,27,105,183,28,50,73,41,102,72,50,74,84,163,36,158,143,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,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,138,171,227,157,245,39,249,147,244,209,92,24,55,132,55,150,59,226,37,63,11,112,249,136,143,220,53,104,243,158,130,196,151,201,148,72,92,104,143,74,54,73,103,234,165,107,75,10,66,13,70,148,111,82,119,41,9,213,69,229,41,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,202,183,6,143,229,76,222,118,33,89,220,168,87,70,200,29,51,47,243,84,239,75,45,189,166,109,159,53,182,149,188,147,179,107,173,187,163,104,108,218,220,226,143,224,79,19,127,5,243,136,66,128,69,255,0,113,71,240,39,137,191,130,249,196,33,64,35,218,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,97,154,28,105,198,220,34,81,37,100,75,34,82,82,162,52,149,143,240,163,207,79,245,25,95,198,187,207,254,247,139,96,77,156,159,242,146,170,91,146,13,95,242,93,42,20,159,223,100,151,253,238,200,238,188,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,2,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,208,51,27,130,21,92,184,227,13,107,6,171,181,200,149,122,149,2,61,57,83,37,196,109,72,96,223,145,5,137,46,33,189,222,178,144,133,62,104,37,153,36,214,72,37,26,81,187,97,90,255,0,5,79,11,23,79,196,9,222,93,78,19,252,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,10,171,227,157,245,39,249,147,244,209,85,98,247,184,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,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,251,103,163,57,181,220,225,226,60,90,155,116,175,67,89,150,191,81,30,217,166,186,132,28,164,182,233,163,155,38,75,137,215,87,157,229,52,102,218,84,109,182,148,37,41,220,100,183,92,141,99,85,0,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,78,220,103,240,26,53,171,138,22,214,63,208,161,75,233,239,136,234,165,215,86,152,238,169,134,234,48,219,109,44,56,183,141,102,132,45,232,218,33,45,18,81,217,5,197,150,243,82,205,62,39,131,238,49,215,108,108,208,22,21,71,103,168,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,169,222,173,198,218,72,65,97,50,179,221,143,49,174,172,40,203,182,0,80,166,203,233,236,124,55,160,85,43,168,76,135,82,195,149,25,148,168,138,97,181,178,104,36,45,108,198,209,105,116,148,190,201,206,32,182,26,86,74,251,252,31,112,114,187,124,230,128,177,86,59,221,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,54,197,109,55,18,98,239,192,5,85,241,206,250,147,252,201,250,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,230,182,157,211,93,177,174,170,53,235,107,78,232,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,176,95,78,65,115,175,106,230,179,14,34,81,42,213,62,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,133,43,113,171,241,79,107,124,63,131,230,53,17,18,172,44,6,188,177,43,8,241,11,21,172,248,82,234,104,195,121,20,165,213,224,198,142,78,45,186,116,180,77,55,102,153,239,37,108,97,81,27,37,165,40,87,168,242,156,81,161,13,44,199,228,192,188,116,196,124,186,98,61,59,20,48,190,179,208,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,138,135,88,133,177,239,232,202,167,76,203,207,195,230,58,211,124,238,87,61,9,230,161,59,23,222,71,222,69,213,64,7,201,187,45,106,21,243,106,214,108,171,166,15,91,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,163,50,248,177,98,254,203,241,78,242,195,63,74,122,79,228,149,193,81,161,117,188,142,79,85,210,201,113,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,162,250,120,117,99,29,11,25,50,143,98,73,164,51,211,203,179,233,236,89,213,72,219,150,190,76,168,12,52,218,79,122,144,130,87,53,131,142,254,137,220,148,115,246,110,82,144,163,21,235,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,216,141,138,73,23,48,205,78,11,22,4,154,238,97,174,188,65,145,111,68,153,77,181,109,117,198,68,231,137,165,46,5,70,100,134,201,147,104,148,123,210,181,199,98,122,13,104,46,196,111,74,140,185,132,74,185,240,28,211,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,102,98,176,26,242,203,110,46,87,112,166,243,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,99,137,78,166,146,90,182,44,150,218,143,122,20,69,242,177,15,26,49,67,21,169,86,157,11,16,46,249,117,106,109,141,71,102,131,111,67,82,27,105,136,16,155,74,82,148,161,182,210,148,154,205,40,109,42,117,68,110,44,155,108,148,165,108,78,147,43,132,222,80,255,0,107,184,143,252,160,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,23,150,93,47,187,75,2,108,76,197,116,253,93,153,122,243,161,245,187,217,111,164,170,55,50,123,61,31,47,154,110,185,171,48,57,220,222,90,81,243,187,53,213,58,171,234,224,86,107,177,31,3,44,156,64,194,250,99,190,149,179,49,26,223,169,209,234,84,105,15,26,91,143,42,84,53,199,110,124,115,208,249,111,35,114,55,145,22,215,91,65,33,90,26,90,113,174,85,105,218,213,219,230,234,163,89,86,180,30,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,187,70,130,113,27,11,233,88,43,195,242,245,194,138,50,162,57,30,214,194,122,197,53,114,35,66,76,68,76,125,20,167,185,210,141,164,153,146,22,243,188,199,87,235,40,205,110,40,205,74,51,51,60,240,142,171,153,124,186,95,121,95,197,57,248,103,125,71,255,0,27,50,143,55,123,63,210,116,190,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,186,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,128,0,0,101,92,105,79,41,222,22,48,111,225,253,189,229,204,14,170,3,42,227,175,227,206,89,239,44,6,183,176,218,243,172,206,137,81,183,177,70,215,133,113,209,102,178,100,133,165,110,69,142,244,152,142,180,106,53,37,108,170,75,100,75,237,67,136,90,20,70,74,222,219,125,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,119,213,107,254,205,162,216,51,113,74,101,195,17,203,78,5,29,202,251,181,104,134,114,152,85,57,12,155,234,144,217,178,74,55,81,202,35,89,114,201,91,139,77,186,234,67,62,217,215,205,117,119,54,152,203,54,242,230,213,97,218,20,221,97,218,212,73,175,33,93,4,93,168,39,28,52,182,68,130,121,245,163,154,225,234,181,22,168,111,152,180,52,217,142,193,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,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,219,247,142,249,193,82,146,231,166,110,154,239,78,199,47,165,157,19,155,179,231,117,223,78,86,221,218,125,31,110,154,247,139,97,0,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,91,28,102,45,38,39,88,52,27,157,79,76,55,35,206,139,28,155,66,139,149,162,89,168,47,113,150,157,253,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,105,118,250,191,111,220,52,51,21,228,200,140,203,232,51,52,184,218,86,90,251,140,181,31,234,0,0,0,3,248,102,69,218,103,160,255,0,9,85,26,124,20,27,147,103,71,142,146,45,77,78,186,148,22,158,254,211,251,12,120,123,171,31,240,82,203,140,244,155,139,21,173,24,102,193,43,115,78,215,98,54,225,154,73,70,105,36,173,194,237,245,84,90,123,200,113,251,167,136,206,88,173,166,73,212,94,177,42,39,174,155,96,212,169,239,31,114,189,157,73,126,239,253,36,60,61,71,139,14,91,161,182,107,96,234,239,159,185,190,129,71,237,247,76,251,7,225,135,197,195,46,210,30,38,220,135,94,104,191,121,109,193,73,119,251,250,193,238,236,142,37,25,100,188,165,28,55,46,166,233,10,46,231,42,115,169,241,209,222,146,239,234,143,247,191,204,71,238,29,206,212,199,28,28,189,219,66,237,76,81,180,170,170,90,73,92,184,117,184,175,173,58,237,236,50,109,195,208,253,100,255,0,156,189,227,218,178,243,50,27,75,204,58,135,27,81,17,165,72,81,25,25,31,180,140,135,253,128,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,113,60,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,47,53,217,81,196,124,165,98,58,236,171,213,174,186,149,59,152,253,2,190,195,38,136,181,120,169,50,35,82,72,204,249,111,35,114,73,214,76,205,77,169,73,50,53,161,109,184,185,107,193,167,47,21,91,147,20,42,153,145,173,82,162,46,222,180,227,203,162,81,228,42,98,146,249,86,222,109,174,98,144,210,15,214,66,33,190,234,84,110,250,186,202,108,208,74,82,84,109,220,72,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,140,203,227,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,90,246,94,51,59,213,240,156,186,238,202,197,209,85,165,86,176,242,223,170,216,236,213,154,103,144,227,83,137,148,181,72,40,202,141,235,167,106,38,211,153,39,140,146,162,113,10,90,207,66,55,78,157,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,26,115,194,123,23,246,95,133,150,110,25,250,83,210,127,36,173,250,117,11,173,228,114,122,174,150,51,108,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,30,87,54,62,22,49,147,225,253,195,229,207,140,214,11,254,162,229,210,196,205,6,65,112,171,13,47,168,255,0,87,244,57,148,121,187,222,254,140,170,122,20,153,98,103,45,167,91,231,114,185,235,87,41,106,216,190,227,46,227,42,54,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,195,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,47,171,136,121,145,198,220,85,176,109,60,45,191,47,233,117,43,78,200,142,204,106,29,37,49,216,142,196,116,52,202,88,104,214,76,161,6,250,208,210,118,37,110,154,214,146,83,154,25,115,23,187,165,100,95,38,85,220,225,226,60,170,99,149,95,67,89,150,191,79,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,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,174,174,39,92,64,38,97,20,57,57,126,193,11,139,164,190,165,238,98,230,169,52,219,237,74,160,197,113,134,94,105,49,150,164,19,102,243,237,200,236,121,181,169,76,165,10,208,146,226,144,182,252,7,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,68,223,226,161,145,88,215,253,189,85,204,246,22,192,136,197,207,67,142,245,74,243,101,233,78,239,171,83,152,138,202,18,251,70,227,134,203,107,138,204,99,51,109,8,71,53,10,89,238,83,136,66,28,170,12,45,197,43,239,5,175,186,102,38,97,165,119,208,215,37,27,157,209,77,233,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,244,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,86,15,26,191,20,246,183,195,248,62,99,81,28,127,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,116,206,46,106,236,76,147,224,212,116,81,41,180,166,238,73,116,245,194,177,237,190,141,230,160,187,211,42,59,74,79,204,55,203,105,152,237,190,219,156,163,83,91,210,142,90,20,147,61,201,160,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,247,14,14,31,240,242,239,66,107,22,241,122,221,255,0,109,137,253,75,13,70,144,227,18,27,183,98,239,91,123,99,173,149,184,218,222,121,178,37,173,226,86,226,109,210,105,36,143,158,55,106,91,54,62,41,241,147,226,5,195,230,47,133,247,151,171,170,201,192,156,51,204,23,83,233,11,111,17,189,37,27,115,113,92,79,162,231,67,152,243,29,59,206,104,109,159,53,182,185,173,158,226,82,182,62,157,132,77,111,95,191,200,190,115,107,185,60,196,121,85,55,41,94,153,179,46,142,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,122,152,165,142,152,113,132,152,53,83,199,155,142,179,214,218,20,234,123,53,22,229,210,72,166,117,205,190,164,34,49,71,52,30,199,57,203,117,164,161,123,137,191,156,37,41,105,70,170,44,246,102,119,48,183,86,104,49,150,181,139,151,76,110,131,175,229,198,167,82,209,41,201,12,211,32,180,157,173,71,109,75,63,242,156,89,165,40,74,221,117,213,146,17,191,105,121,251,155,8,111,43,67,11,236,140,92,174,177,17,154,22,33,72,171,51,66,36,190,75,125,228,83,220,101,167,222,90,11,177,8,55,94,54,210,70,123,204,217,112,205,36,147,66,151,221,120,92,120,236,195,47,198,188,158,104,191,224,16,255,0,137,238,96,176,227,8,50,227,88,176,47,27,127,229,5,107,19,105,243,104,244,42,106,216,37,50,219,136,66,55,207,113,197,165,72,71,74,183,88,117,4,68,110,41,222,86,205,164,75,117,170,23,19,255,0,131,222,97,109,92,43,198,90,230,17,221,49,185,31,181,78,134,53,58,168,185,77,180,204,105,208,211,37,77,71,113,43,50,215,159,212,41,180,26,84,106,230,147,72,36,43,155,185,23,82,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,38,87,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,116,83,122,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,183,252,213,102,22,213,205,7,10,251,203,23,45,104,221,7,95,232,152,213,26,90,229,55,33,234,100,230,171,80,146,236,119,20,131,255,0,37,196,26,146,133,45,167,90,89,161,27,246,149,43,11,254,226,143,224,79,19,127,5,243,136,66,128,70,135,179,183,147,235,103,55,56,94,237,21,69,18,21,237,67,142,250,173,58,196,183,100,114,32,190,235,140,45,228,56,219,75,36,169,15,38,50,26,53,169,14,27,100,163,90,18,163,45,170,160,27,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,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,49,114,29,251,16,161,70,199,156,88,162,237,191,174,10,122,125,27,75,168,211,185,114,173,118,84,183,146,230,138,230,168,185,210,24,84,115,86,230,219,117,148,155,140,158,155,221,73,192,14,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,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,154,112,109,186,104,86,254,110,38,82,106,243,186,121,119,53,159,81,165,210,219,229,45,125,68,164,63,26,90,155,213,36,100,141,24,137,33,122,168,201,62,166,154,238,82,72,238,252,5,85,241,206,250,147,252,201,250,104,175,92,17,192,107,203,31,28,189,41,120,127,10,93,74,187,105,218,238,220,209,233,49,35,147,207,212,144,212,216,140,58,203,101,189,39,189,45,73,113,210,36,146,214,179,100,155,74,13,78,22,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,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,172,190,39,89,241,253,183,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,162,86,11,224,53,229,141,77,222,85,74,20,41,109,80,172,59,94,169,115,87,106,201,142,78,49,13,17,97,62,251,12,172,205,105,45,242,29,100,154,73,17,154,200,141,199,9,10,75,75,211,154,141,84,0,0,12,240,241,11,191,236,220,79,206,54,35,94,120,127,112,196,174,208,165,72,129,26,61,66,33,154,152,125,113,169,241,163,186,109,171,77,22,130,117,151,8,150,157,80,178,34,82,77,73,50,81,216,79,4,187,166,133,47,0,175,171,42,60,237,245,170,85,224,117,73,145,185,75,46,84,89,112,163,183,29,205,230,91,21,185,112,164,150,132,102,162,229,234,162,34,82,76,236,84,0,112,172,238,96,52,156,199,101,162,241,195,106,52,40,143,220,39,29,21,75,124,222,142,211,139,42,140,101,147,173,182,210,221,90,18,202,222,74,92,140,110,239,78,196,72,89,158,169,220,147,207,13,167,116,215,108,107,170,141,122,218,211,186,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,236,31,40,125,91,154,233,174,222,21,22,106,215,28,238,174,92,122,124,10,91,110,114,144,222,216,176,162,181,18,51,122,32,136,143,99,12,52,141,116,220,173,186,168,205,70,102,119,167,194,211,2,225,224,254,84,232,55,36,218,55,73,114,98,39,251,36,169,188,225,176,227,139,138,225,153,83,208,151,26,45,220,158,151,150,242,91,90,148,164,57,37,255,0,162,106,52,38,96,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,235,252,80,120,125,201,171,73,173,102,135,5,169,81,16,180,71,84,251,194,135,25,166,163,35,99,45,74,145,50,180,110,186,250,82,107,52,161,132,173,134,154,222,226,205,78,250,203,82,245,174,12,11,199,76,71,203,166,35,211,177,67,11,235,61,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,248,168,117,136,91,30,254,140,170,116,204,188,252,62,99,173,55,206,229,115,208,158,106,19,177,125,228,125,228,85,87,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,194,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,238,43,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,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,244,0,2,138,248,185,225,157,171,135,121,184,122,163,107,68,233,62,90,219,241,46,106,139,8,109,182,217,76,231,31,145,29,213,182,148,33,58,115,58,84,186,179,86,229,41,215,93,89,171,214,208,187,175,4,124,94,146,138,174,33,96,36,231,229,185,29,248,237,93,244,182,210,195,92,134,22,133,55,22,106,150,231,99,166,183,9,200,4,148,250,200,34,101,195,245,12,207,124,0,204,189,255,0,27,20,243,13,137,24,131,79,184,101,215,41,181,203,162,165,38,151,58,73,187,189,218,119,80,178,134,68,78,145,45,8,76,114,105,8,66,136,182,33,41,78,137,219,161,92,167,9,156,47,170,225,198,79,169,117,58,202,165,183,34,250,172,76,186,17,18,76,37,71,92,102,22,150,227,51,166,227,51,113,14,181,17,185,8,115,68,146,145,33,58,17,145,18,213,50,128,5,32,113,109,204,22,28,99,38,56,211,236,171,26,223,254,127,134,125,125,10,183,95,113,130,105,201,242,185,200,37,68,73,26,73,197,51,21,198,222,36,169,71,181,78,62,249,161,36,157,28,118,11,11,254,225,179,152,91,87,29,50,203,109,209,41,49,189,29,90,195,122,124,11,74,175,79,114,83,110,184,125,52,86,219,98,98,73,38,75,38,95,66,12,210,107,74,116,113,183,208,70,178,107,122,165,80,12,214,102,199,197,62,50,124,64,184,124,197,241,113,60,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,47,53,217,81,196,124,165,98,58,236,171,213,174,186,149,59,152,253,2,190,195,38,136,181,120,169,50,35,82,72,204,249,111,35,114,73,214,76,205,77,169,73,50,53,161,109,184,185,107,193,167,47,21,91,147,20,42,153,145,173,82,162,46,222,180,227,203,162,81,228,42,98,146,249,86,222,109,174,98,144,210,15,214,66,33,190,234,84,110,250,186,202,108,208,74,82,84,109,217,166,108,124,44,99,39,195,251,135,203,159,25,172,26,51,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,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,220,79,11,220,244,254,218,237,84,96,118,49,222,125,94,36,209,119,250,30,76,212,237,122,187,75,109,180,153,106,241,168,250,137,140,232,231,51,82,74,214,209,33,207,157,82,100,56,83,252,0,7,201,187,46,154,21,141,106,214,111,91,166,119,69,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,131,45,163,70,121,28,191,236,220,65,202,134,24,74,179,46,24,149,84,80,237,122,93,2,166,76,153,239,135,81,137,13,150,164,71,117,10,34,82,22,149,22,165,169,122,200,82,22,157,200,90,84,125,212,6,85,198,130,45,156,6,179,115,37,195,243,14,48,166,243,133,17,72,168,225,189,5,116,201,207,71,55,151,73,168,149,41,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,29,38,102,95,46,151,222,87,241,78,126,25,223,81,255,0,198,204,163,205,222,207,244,157,47,169,121,150,38,114,218,117,206,79,55,144,181,114,150,173,232,238,50,238,51,252,151,102,100,113,182,250,194,59,127,2,175,11,250,93,90,201,181,100,55,38,145,77,147,29,133,46,42,219,67,173,180,69,35,103,61,72,67,111,184,132,33,78,26,18,141,169,73,17,33,4,158,129,145,204,162,85,115,125,139,138,181,31,168,203,163,218,116,24,233,169,92,117,86,35,169,107,67,6,178,74,34,178,179,73,180,137,47,30,237,156,195,208,144,219,206,18,92,229,27,106,208,69,167,107,80,172,107,86,141,101,90,208,122,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,237,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,252,60,243,49,219,83,207,186,134,219,73,25,169,75,81,17,17,23,180,204,199,138,186,241,199,7,44,134,214,187,175,20,109,42,82,144,147,87,46,101,110,43,11,86,155,187,8,156,112,181,63,85,95,230,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,245,69,251,191,230,50,247,143,9,51,139,134,93,163,188,109,183,14,188,233,126,242,27,130,162,239,247,245,131,247,83,184,176,229,186,99,100,183,206,174,193,251,156,232,18,126,207,124,207,180,123,139,91,136,206,88,174,86,77,213,222,177,41,199,174,155,103,84,169,236,159,114,125,157,73,254,247,253,6,59,5,171,143,248,41,122,70,102,77,187,138,214,140,195,124,147,181,166,171,177,28,112,141,68,147,36,154,80,225,246,250,201,45,61,230,61,196,90,141,62,114,9,200,83,163,200,73,150,164,166,157,74,203,79,127,97,253,164,63,220,140,143,180,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,180,251,125,111,179,238,19,219,131,61,166,196,27,10,189,115,37,233,132,228,137,210,152,54,214,162,229,104,166,105,235,220,69,167,127,102,154,235,220,44,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,4,62,226,133,101,149,211,150,186,148,210,76,116,157,33,111,84,55,172,180,81,147,80,38,158,210,61,167,251,221,221,159,121,10,96,203,133,83,208,216,237,97,212,119,37,60,155,146,150,179,53,30,132,90,76,100,251,123,75,220,52,141,101,79,42,165,157,67,168,146,210,174,170,155,21,237,82,122,145,238,105,39,246,251,199,218,0,0,1,241,46,75,222,205,179,161,185,80,187,46,186,61,26,51,73,53,45,217,243,154,142,130,34,35,51,51,83,138,34,238,74,143,248,31,184,69,60,106,226,127,151,204,48,84,152,52,10,202,110,137,140,165,122,46,143,34,12,214,77,101,204,45,53,68,180,159,122,11,248,41,62,241,11,113,55,140,102,46,214,157,147,15,15,173,170,28,40,15,18,210,135,102,195,148,220,148,17,154,200,140,141,169,166,146,50,73,160,254,242,63,176,70,235,203,61,57,150,189,80,251,83,49,42,185,5,15,169,71,164,10,205,65,173,132,173,222,170,117,144,122,17,110,61,11,236,33,204,165,86,49,134,253,51,92,202,165,227,113,115,85,169,155,143,202,151,184,207,239,53,107,244,207,255,0,162,251,71,210,131,151,236,126,172,54,203,208,48,106,253,150,219,230,146,109,109,91,179,92,74,205,90,105,161,147,103,174,186,151,119,188,122,232,89,37,205,36,232,205,201,70,8,222,205,147,134,69,181,203,106,162,74,45,72,143,180,185,31,104,253,127,200,83,52,219,146,159,216,221,218,91,148,73,215,228,245,71,66,251,79,249,191,112,243,215,30,84,179,43,103,169,199,42,56,41,126,33,150,136,205,82,155,182,231,147,36,69,174,190,185,178,69,220,147,63,187,180,121,154,125,211,140,152,97,43,117,62,191,120,219,14,182,230,138,75,114,165,66,245,136,203,84,153,17,164,251,208,93,159,240,126,193,36,112,95,138,14,97,112,189,81,32,86,170,76,220,148,230,86,217,56,170,171,211,166,62,104,46,89,25,22,233,105,78,187,91,63,179,85,31,188,88,214,93,120,152,224,174,49,20,74,69,213,88,135,107,214,95,67,100,175,72,200,137,10,58,221,87,37,59,17,190,82,214,102,107,113,90,22,154,232,147,246,144,151,180,186,181,42,183,13,186,141,26,165,22,124,87,146,75,109,248,207,37,214,214,147,34,50,50,82,76,200,200,200,200,254,227,33,250,192,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,145,92,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,186,102,95,46,150,38,104,48,178,126,25,223,81,255,0,198,204,163,205,222,247,244,101,83,166,121,150,38,114,218,117,190,119,43,158,181,114,150,173,139,238,50,238,50,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,213,64,82,183,25,188,45,249,41,152,234,22,38,64,161,116,176,47,187,125,190,166,111,85,191,172,170,66,89,178,247,205,154,205,77,236,138,170,114,123,18,148,43,93,75,85,115,12,67,88,88,161,85,139,130,245,156,23,121,50,223,166,212,238,138,101,209,28,213,53,92,136,111,198,137,54,51,187,35,232,105,222,250,101,179,185,194,52,158,145,27,73,146,187,54,118,174,26,248,67,39,23,243,131,99,176,108,75,58,109,159,32,238,250,147,209,159,105,165,176,136,42,74,227,168,201,205,119,161,83,14,35,107,74,8,214,104,117,70,91,116,53,167,65,35,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,57,86,126,178,81,106,230,179,14,37,214,233,52,206,159,19,109,154,123,206,91,149,8,228,218,28,159,176,148,226,105,146,13,197,33,10,101,213,153,146,20,181,23,37,197,154,200,246,169,212,59,78,216,3,147,236,80,199,108,195,77,203,187,5,18,129,87,183,100,75,77,211,42,75,173,188,138,67,17,36,37,137,75,36,182,189,36,45,46,169,45,161,13,168,201,107,90,117,82,91,220,226,116,17,133,88,103,106,224,222,28,91,152,91,101,68,233,232,182,205,61,170,124,109,205,182,135,30,216,94,187,238,242,208,132,41,231,86,106,113,197,146,75,123,139,90,140,181,81,143,86,60,253,255,0,126,91,56,97,102,213,177,2,243,149,46,45,10,133,28,229,212,36,70,167,200,154,182,24,35,45,206,155,81,208,183,77,9,35,220,181,18,76,144,130,82,213,162,82,163,42,54,199,206,39,89,130,197,172,88,183,177,30,198,155,251,63,129,103,115,29,160,81,163,173,170,131,108,74,122,51,145,223,149,32,222,104,155,146,242,155,121,230,208,106,104,146,211,107,50,66,73,74,113,199,60,255,0,16,28,204,89,185,175,196,187,43,20,172,248,50,233,203,77,143,18,155,87,166,73,35,82,233,213,22,231,77,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,137,107,192,199,235,179,242,223,234,66,213,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,194,31,241,25,206,191,242,85,195,134,40,22,5,78,148,230,38,221,63,55,77,140,249,243,92,165,193,50,89,57,83,83,59,84,133,109,90,9,182,146,233,165,43,113,74,86,142,165,151,91,58,33,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,90,87,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,249,213,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,143,215,134,28,95,248,203,118,94,88,71,97,124,139,180,42,181,5,63,75,162,111,35,233,155,218,68,165,109,78,168,107,152,178,91,188,148,25,182,215,51,150,131,52,33,38,115,131,131,6,28,226,229,67,20,46,92,79,161,93,82,232,184,125,75,142,154,109,118,10,163,45,108,92,50,214,219,134,195,8,51,46,82,87,24,212,79,41,194,87,53,4,227,109,146,118,73,89,151,159,227,87,226,158,214,248,127,7,204,106,35,234,240,165,199,76,56,203,166,28,99,238,40,98,133,103,161,165,65,249,52,211,44,180,68,185,85,9,74,42,161,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,133,88,233,142,152,143,152,188,71,168,226,134,40,86,122,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,197,120,81,228,91,250,140,208,99,93,153,255,0,123,202,176,33,78,87,249,74,85,81,200,230,159,249,46,149,106,87,239,188,72,254,247,120,90,160,205,102,108,124,83,227,39,196,11,135,204,95,23,19,195,222,192,179,113,79,135,13,147,135,216,131,111,68,174,91,213,200,245,184,211,160,201,35,216,234,61,51,48,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,165,179,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,249,85,86,255,0,188,171,182,109,3,15,171,55,12,185,150,245,171,34,116,154,44,23,140,148,136,11,152,109,28,146,104,204,183,37,11,83,13,172,209,174,194,94,245,17,18,156,89,170,85,112,226,200,228,108,214,222,83,239,12,65,92,184,248,117,103,200,97,19,153,105,14,180,186,220,181,17,172,161,52,249,17,37,8,74,73,42,125,73,87,53,40,117,164,164,146,111,19,173,200,174,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,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,59,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,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,115,127,39,28,45,63,111,57,125,173,98,62,38,213,106,182,133,106,233,228,55,101,173,248,60,214,227,65,75,172,58,186,154,152,39,155,91,221,66,9,214,26,75,134,132,165,181,41,226,39,73,198,84,136,23,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,169,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,197,85,241,206,250,147,252,201,250,104,129,89,69,198,250,86,92,115,23,102,99,45,118,135,46,175,77,160,72,146,153,145,34,56,148,62,108,72,138,244,103,22,222,239,85,75,66,95,53,146,12,210,75,52,18,77,72,221,188,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,42,118,226,117,144,239,216,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,16,80,175,251,202,217,182,110,107,50,133,112,203,137,66,188,99,198,141,93,167,164,200,216,156,136,242,17,33,131,90,76,140,137,109,186,217,26,86,90,44,137,78,36,143,107,139,74,188,248,191,238,40,254,4,241,55,240,95,56,132,40,4,106,160,65,94,35,252,63,225,230,34,132,238,45,225,13,187,254,219,16,58,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,71,94,20,57,28,147,114,213,104,153,184,196,101,196,58,21,54,68,133,218,52,147,67,82,14,116,182,148,227,10,154,249,40,148,77,33,135,82,190,82,75,71,77,230,146,230,168,75,104,231,91,160,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,71,92,237,231,6,217,202,54,23,187,90,81,196,155,123,87,35,190,155,78,143,45,169,28,137,207,180,227,8,121,110,56,210,13,41,67,41,146,135,77,10,91,102,225,36,208,133,36,207,114,115,237,118,93,53,219,230,234,172,222,183,76,238,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,187,7,202,23,189,195,139,60,114,115,91,102,207,179,241,5,17,35,226,45,159,29,133,206,121,165,180,210,43,113,20,102,130,154,211,4,100,164,45,42,36,165,244,165,60,164,173,214,148,147,73,60,77,55,50,133,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,123,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,215,5,2,236,186,173,79,73,124,150,185,170,180,111,76,211,222,164,212,125,31,53,200,253,100,23,116,230,198,123,97,151,49,149,237,78,230,213,170,85,161,106,71,160,244,24,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,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,121,53,76,189,90,185,95,225,233,137,88,71,107,73,235,250,12,63,185,100,212,106,139,138,220,119,170,115,157,128,250,157,144,226,80,95,228,182,130,82,150,164,52,211,72,53,175,102,227,160,17,170,128,0,21,193,197,67,61,81,172,11,122,171,150,28,45,159,17,251,158,185,29,234,109,230,243,209,93,223,73,167,63,21,149,165,134,137,198,201,151,23,41,153,38,70,226,22,190,82,18,178,218,151,22,133,183,78,195,218,224,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,97,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,135,178,197,152,91,87,52,24,53,69,197,203,90,55,65,215,243,35,84,105,107,148,220,135,169,147,154,86,215,99,184,164,31,249,46,32,212,148,41,109,58,210,205,8,223,180,186,168,0,206,102,119,48,26,54,92,115,47,120,225,181,26,20,182,45,226,144,138,165,190,111,71,117,180,29,58,74,9,214,219,105,110,173,106,121,12,169,78,70,55,119,171,122,227,172,207,69,110,73,112,161,239,240,7,7,43,185,128,198,91,79,7,109,199,186,121,119,53,65,49,220,147,181,11,233,34,161,42,114,76,157,139,90,9,206,83,13,186,239,47,121,41,123,54,167,214,81,16,211,72,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,185,59,178,233,161,88,214,173,102,245,186,103,116,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,216,51,89,143,215,134,28,95,248,203,118,94,88,71,97,124,139,180,42,181,5,63,75,162,111,35,233,155,218,68,165,109,78,168,107,152,178,91,188,148,25,182,215,51,150,131,52,33,38,115,171,131,38,19,99,44,187,238,187,140,244,75,191,208,184,109,19,153,67,172,211,183,37,223,148,19,137,146,91,76,242,181,249,174,159,158,219,221,65,145,43,215,229,35,114,93,127,103,149,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,176,156,202,94,184,95,135,216,13,124,220,248,209,30,92,155,37,52,119,160,214,162,68,67,138,126,99,18,180,141,211,55,203,82,84,149,186,167,146,209,43,122,9,38,178,81,173,4,70,178,205,189,217,81,161,86,46,170,205,90,214,183,62,79,209,102,212,36,72,167,82,58,197,203,244,124,85,184,165,53,27,158,178,37,187,203,65,165,28,197,22,229,109,212,251,76,91,79,5,203,47,25,105,248,113,113,222,85,107,155,163,195,42,149,66,75,116,139,125,202,90,82,228,234,166,145,144,253,77,50,148,130,89,178,132,48,81,210,148,45,104,83,132,254,164,133,53,235,217,80,0,128,28,102,240,183,229,94,92,104,88,153,2,133,213,79,177,46,6,250,153,189,86,206,142,151,53,6,203,223,54,107,36,185,190,82,105,201,236,74,150,157,53,45,19,204,49,81,120,81,138,21,92,42,173,86,170,116,244,203,122,61,126,215,174,90,243,162,51,53,81,145,33,138,133,61,232,197,205,208,140,156,67,78,184,212,130,109,69,162,151,29,29,169,50,37,167,207,218,118,181,118,249,186,168,214,85,173,7,173,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,209,167,60,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,0,56,178,102,243,246,69,135,31,201,246,202,155,178,239,191,233,235,244,178,156,129,205,110,45,186,241,60,195,219,92,89,146,9,231,214,133,52,157,18,179,75,105,125,71,202,89,178,179,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,79,76,235,112,180,253,133,96,213,43,19,240,130,171,85,186,62,75,211,216,143,119,199,232,117,121,255,0,90,67,178,107,58,243,143,150,202,55,71,107,167,109,181,114,218,71,53,110,43,107,174,28,64,203,70,98,239,188,175,226,156,12,76,177,100,127,138,135,88,133,177,159,233,58,95,82,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,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,163,53,153,177,241,79,140,159,16,46,31,49,124,72,174,26,25,227,147,151,27,201,156,30,190,17,17,120,117,122,86,27,91,210,220,91,81,215,67,168,188,77,176,83,84,242,205,41,56,198,148,52,151,146,181,122,136,108,156,65,145,165,104,122,221,51,47,151,75,19,52,24,89,63,12,239,168,255,0,227,102,81,230,239,123,250,50,169,211,60,203,19,57,109,58,223,59,149,207,90,185,75,86,197,247,25,119,25,50,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,102,199,194,198,50,124,63,184,124,185,241,154,193,170,129,76,28,95,241,135,4,175,172,92,141,100,217,246,220,74,181,237,106,199,141,2,175,119,70,172,190,164,69,67,107,152,110,209,78,38,222,66,150,135,31,109,213,190,149,26,210,189,204,171,67,66,210,152,171,148,140,47,197,12,89,204,53,147,111,225,26,165,196,174,192,172,67,171,157,97,152,77,202,69,13,136,242,27,90,234,46,182,233,147,74,67,39,181,68,133,153,19,139,216,209,106,167,18,147,209,157,167,78,174,209,237,90,53,38,233,184,254,80,86,161,83,227,199,168,213,250,52,68,244,132,164,54,148,187,39,144,131,52,53,204,89,41,124,180,158,212,238,208,187,8,125,96,1,73,124,83,179,167,74,199,203,202,30,13,97,109,193,18,169,135,214,140,130,151,42,115,17,146,104,169,86,210,78,180,167,89,127,113,155,145,154,105,195,66,20,130,66,86,181,188,175,157,71,37,101,2,196,138,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,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,246,15,172,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,159,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,153,197,37,180,188,141,170,220,130,37,17,115,16,218,209,70,216,105,148,124,101,191,243,28,198,90,39,90,53,90,45,201,18,160,150,46,29,241,82,239,161,96,146,209,207,156,231,174,150,214,202,91,113,43,66,137,194,75,219,218,75,106,81,186,222,235,243,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,186,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,149,74,181,42,137,13,202,141,102,165,22,4,86,82,107,113,249,47,37,166,208,146,35,51,51,82,140,136,136,136,140,254,226,49,16,179,21,196,199,5,112,116,165,210,45,90,196,59,162,178,194,28,36,250,58,68,73,177,208,234,121,201,216,189,146,144,178,50,91,105,212,180,215,69,23,180,197,114,227,79,20,28,194,226,130,165,192,162,212,153,182,233,207,45,194,109,84,167,167,67,124,144,124,194,34,61,178,212,157,118,184,95,102,169,47,112,141,213,11,167,25,49,62,86,234,133,126,241,185,221,113,205,18,151,37,74,155,235,25,158,137,34,51,81,247,172,251,63,225,125,163,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,238,209,232,127,144,166,105,183,41,63,177,187,180,246,168,211,175,201,234,142,135,246,151,243,126,225,249,38,228,151,52,144,99,57,37,120,35,123,56,77,153,150,214,237,170,137,168,244,35,62,194,228,125,131,200,206,203,246,63,81,219,121,233,248,53,126,196,109,131,81,56,183,109,217,173,165,6,157,117,212,205,178,211,77,15,191,220,62,108,90,198,48,216,70,75,135,84,188,109,222,82,181,35,109,249,81,54,153,125,198,157,62,129,127,244,63,96,233,182,110,122,115,45,101,33,134,161,226,85,114,114,24,82,79,73,245,154,131,187,201,59,125,85,105,32,181,35,218,90,151,218,98,72,225,151,24,204,94,162,189,26,30,32,219,84,57,176,25,36,37,110,194,135,41,201,43,34,52,17,153,155,179,73,38,102,146,89,253,230,95,104,154,88,43,196,255,0,47,152,158,168,208,107,245,148,218,243,30,74,53,93,98,68,24,76,146,207,150,90,106,185,106,62,245,159,240,74,189,194,86,91,119,189,155,120,195,110,161,105,221,116,122,204,103,82,74,67,176,39,53,33,6,70,68,100,100,166,212,101,220,164,159,241,47,120,251,96,0,0,62,45,235,60,169,118,117,114,162,107,74,122,90,108,167,181,81,232,69,181,165,31,217,238,25,185,204,125,87,211,88,237,126,84,119,37,92,235,146,168,178,52,158,164,122,204,120,251,59,79,222,46,123,133,237,148,86,182,90,233,179,141,49,212,117,117,179,80,222,130,213,68,78,192,132,123,76,246,151,238,247,118,253,230,38,16,0,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,41,156,171,81,171,195,45,119,253,57,194,112,214,205,189,85,144,214,205,63,172,40,18,9,58,246,31,103,173,236,237,25,231,182,146,187,119,18,41,109,186,235,141,29,58,182,194,86,164,43,106,211,203,124,181,50,62,205,15,213,251,6,143,178,237,82,102,173,129,182,36,214,36,45,226,114,220,165,153,173,197,146,148,102,112,218,62,211,35,62,222,209,209,64,0,124,139,146,238,182,109,26,123,181,59,150,187,2,155,25,148,41,107,114,84,166,217,73,17,36,212,125,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,205,118,171,222,100,42,211,27,243,131,141,248,237,88,153,38,191,118,212,97,192,148,235,155,41,208,39,203,110,54,197,45,195,36,242,150,242,211,244,93,52,233,221,161,17,125,254,58,193,192,188,94,197,73,173,179,103,88,87,13,80,228,56,73,55,216,165,202,125,178,53,26,75,114,148,219,106,236,249,196,153,159,184,254,210,18,251,8,184,70,227,13,214,136,211,239,201,208,168,241,220,90,20,227,38,236,168,239,165,179,229,153,150,215,97,153,18,180,82,203,221,169,125,134,38,46,27,240,149,203,221,166,81,102,220,15,214,107,50,144,132,27,205,76,84,25,17,212,178,216,106,209,43,134,70,105,213,38,93,190,195,63,120,145,150,166,84,242,253,103,48,219,20,140,40,181,76,155,65,36,148,229,10,22,227,208,146,90,153,165,146,237,245,75,180,116,26,125,155,104,210,153,105,138,109,175,73,138,219,6,147,105,44,194,105,4,131,34,34,45,8,146,90,105,161,105,167,184,125,116,161,8,45,168,73,36,139,216,69,160,255,0,174,241,248,170,116,106,77,102,42,225,85,105,177,102,48,225,26,84,219,236,165,196,153,25,25,31,98,136,203,184,204,191,136,226,120,175,146,108,190,98,213,45,216,21,107,18,151,76,121,195,82,202,85,50,151,5,151,247,154,86,90,154,212,194,143,189,195,63,188,136,197,123,102,59,132,117,205,109,28,202,254,12,207,114,167,5,182,220,123,163,148,235,143,72,51,46,114,246,161,17,225,145,125,20,180,68,90,247,153,151,184,64,75,198,193,196,28,38,184,142,157,116,208,107,20,26,140,55,181,109,111,197,126,42,183,33,106,34,90,13,105,74,190,147,106,208,203,247,126,193,44,178,131,196,155,16,240,90,116,43,82,255,0,155,34,187,108,41,198,219,83,146,92,126,84,150,17,172,118,244,73,187,41,13,165,41,109,165,153,118,118,26,143,216,103,165,192,224,142,96,112,223,30,237,182,43,246,37,118,44,149,41,164,184,244,82,148,194,223,100,205,182,214,162,90,26,113,123,116,230,160,143,83,236,51,211,221,175,74,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,57,164,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,173,43,133,102,124,127,220,140,170,98,253,107,252,107,86,133,118,167,81,255,0,144,68,106,34,81,202,255,0,210,20,210,220,123,252,92,116,39,250,164,11,84,0,16,43,140,181,129,38,230,202,229,46,243,167,91,209,37,200,179,174,136,146,102,84,20,77,19,240,105,210,26,118,59,132,133,40,201,102,135,36,185,4,148,132,107,169,165,181,25,104,222,228,210,96,182,158,9,120,57,66,106,213,190,179,3,33,238,117,106,77,64,236,232,109,237,90,122,72,173,183,30,92,131,212,151,177,206,114,221,141,216,104,220,142,151,213,86,142,40,138,207,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,249,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,5,48,113,45,225,247,39,7,170,181,140,193,225,5,42,35,120,125,62,71,83,88,164,196,105,168,172,91,75,90,162,176,217,54,75,124,214,250,36,73,125,213,18,25,105,40,96,180,73,17,32,147,165,123,11,84,224,99,245,217,249,111,245,33,106,131,207,222,184,133,96,225,173,41,170,238,35,95,22,253,171,77,126,66,98,53,50,183,83,102,11,14,62,164,169,73,105,46,60,164,164,214,105,66,212,73,35,215,68,40,253,134,60,253,173,152,92,2,190,107,177,109,107,43,28,48,254,224,173,77,223,211,83,169,119,52,41,114,159,216,133,45,123,26,109,197,45,91,80,133,40,244,46,196,164,204,251,8,196,64,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,113,57,193,205,157,155,148,92,47,249,113,93,143,18,177,93,159,33,184,212,43,113,83,206,43,245,85,147,136,39,205,11,38,221,52,33,166,150,110,41,102,141,154,242,208,102,74,117,4,121,246,197,44,82,190,241,166,251,169,226,102,37,215,125,51,114,86,121,61,108,222,149,152,252,222,83,40,101,191,155,101,8,109,58,54,210,19,234,164,181,211,83,212,204,204,252,168,181,78,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,142,235,197,67,61,82,111,251,134,171,150,28,45,159,45,139,98,135,33,234,109,230,243,209,90,217,86,168,177,41,149,165,134,137,198,205,230,209,21,232,198,70,226,22,142,106,212,178,218,166,208,133,185,23,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,154,173,246,156,127,154,228,115,111,230,204,246,107,185,90,17,118,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,116,237,198,175,197,61,173,240,254,15,152,212,68,0,19,211,134,231,15,184,217,137,146,230,48,227,37,42,90,112,234,157,33,81,161,83,94,105,214,81,115,44,218,125,183,77,169,12,190,211,204,162,51,196,194,141,105,74,144,226,201,109,235,170,28,34,187,64,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,175,94,40,217,219,165,102,6,230,103,4,176,221,248,147,44,155,46,176,185,107,173,68,148,153,12,87,102,148,116,54,151,91,213,148,169,180,48,167,38,180,74,67,139,109,226,112,156,45,72,155,49,2,197,180,240,142,206,109,10,93,10,143,147,187,182,149,208,213,96,245,242,45,74,140,116,45,109,212,27,82,222,155,38,52,130,237,229,188,141,207,184,135,59,27,91,105,52,30,197,161,60,255,0,149,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,194,128,120,136,230,243,249,86,227,41,124,150,155,206,195,219,59,155,10,215,223,3,166,121,254,106,90,234,165,185,184,205,195,230,184,210,118,18,182,109,105,182,181,109,14,27,187,190,175,14,108,148,127,42,172,71,126,191,127,211,42,173,225,149,173,243,149,41,44,23,41,186,164,226,52,27,116,196,189,185,43,78,228,44,220,117,77,18,148,134,210,148,234,210,158,105,194,190,145,0,56,157,100,59,246,223,66,147,143,56,79,69,221,127,91,244,245,122,74,151,78,167,115,37,93,12,165,108,165,189,85,205,73,115,163,176,153,6,157,173,184,235,201,38,217,45,118,52,146,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,232,163,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,129,124,115,190,164,255,0,50,126,154,42,172,78,158,28,28,64,38,101,222,186,214,18,98,245,197,254,212,243,250,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,77,217,107,80,175,155,86,179,101,93,48,122,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,237,25,247,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,58,139,254,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,127,142,152,233,135,25,116,195,138,142,40,98,133,103,161,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,174,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,151,206,5,226,62,27,97,197,141,138,23,173,27,209,84,172,70,235,157,160,50,249,154,101,72,139,20,163,153,202,83,102,94,163,46,117,73,229,25,158,229,165,10,89,36,144,166,214,191,215,130,56,13,121,99,227,151,165,47,15,225,75,169,87,109,59,93,219,154,61,38,36,114,121,250,146,26,155,17,135,89,108,183,164,247,165,169,46,58,68,146,90,214,108,147,105,65,169,194,211,202,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,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,131,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,111,241,29,207,28,156,169,89,176,44,252,62,68,73,24,139,120,71,125,112,94,117,109,58,138,36,68,153,32,230,186,193,153,169,107,82,141,73,97,42,79,41,75,105,213,40,212,76,155,78,81,8,146,153,23,206,109,119,39,152,143,42,166,229,43,211,54,101,209,211,199,185,169,173,33,5,41,77,180,107,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,238,211,51,117,106,85,127,40,152,175,93,161,84,226,84,105,181,28,55,174,203,135,50,35,201,121,137,44,57,76,121,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,51,110,53,59,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,230,191,202,199,43,31,248,203,97,87,254,185,83,191,247,195,170,136,149,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,236,170,253,186,191,194,183,29,201,113,212,63,227,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,122,12,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,250,173,224,53,229,55,47,41,204,109,30,20,186,133,189,14,232,151,108,214,141,152,228,104,165,45,17,225,59,25,231,86,75,53,108,125,82,220,108,143,97,33,11,105,9,53,154,158,66,71,171,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,10,224,227,63,128,210,110,172,47,182,177,254,133,10,39,81,99,200,85,46,186,180,199,105,47,185,78,152,227,105,97,197,188,107,37,173,12,201,209,9,104,146,190,217,206,44,182,18,86,106,167,97,103,220,20,240,46,29,86,187,122,102,30,189,70,231,122,19,101,183,110,201,112,216,113,180,74,117,28,201,203,74,12,141,214,222,67,42,138,132,184,70,132,155,114,223,71,175,170,137,22,212,3,202,95,88,177,133,152,95,208,254,211,49,46,212,180,189,39,205,232,189,59,89,141,3,170,229,237,230,114,185,203,78,253,188,196,110,219,174,155,211,175,121,15,203,101,99,126,11,226,85,85,218,22,28,226,245,149,117,84,152,142,169,110,195,162,87,226,78,125,182,18,164,165,78,169,182,92,82,137,4,165,161,38,163,45,53,90,75,218,66,184,56,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,28,89,51,121,251,93,196,127,228,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,113,252,128,228,250,171,155,44,92,74,106,5,17,187,18,206,145,14,125,214,183,157,81,46,75,11,90,141,184,45,37,181,165,221,242,9,151,80,110,37,73,38,144,149,175,118,242,109,183,47,206,211,181,168,86,53,171,70,178,173,104,61,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,246,138,108,227,87,226,158,214,248,127,7,204,106,35,223,240,93,186,104,86,53,171,152,91,214,233,157,209,81,109,250,125,14,169,81,147,202,91,156,136,172,55,84,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,130,58,241,6,206,221,87,53,247,251,116,43,97,249,112,112,234,213,145,33,154,84,52,202,82,152,171,62,151,158,74,42,203,109,76,180,180,45,200,234,109,41,105,194,81,178,92,194,73,145,184,230,174,31,57,36,170,230,190,255,0,114,187,115,177,46,14,29,90,178,35,189,85,152,168,170,83,21,103,210,243,42,93,37,14,37,230,150,133,185,29,78,41,78,182,106,54,75,150,106,34,55,27,214,250,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,28,254,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,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,251,20,147,35,237,35,31,88,115,76,203,216,18,113,79,47,56,145,135,212,251,122,37,114,165,92,181,234,81,169,112,100,147,91,29,168,244,235,56,102,70,233,146,16,180,200,38,150,133,168,203,98,210,149,106,157,186,150,104,132,191,225,89,131,148,44,93,205,197,34,77,198,246,177,44,42,123,183,139,113,182,175,249,212,168,207,176,220,98,222,133,164,209,203,126,67,79,235,235,37,92,141,138,73,165,102,101,125,32,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,173,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,193,117,60,47,114,81,252,159,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,55,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,20,45,196,27,36,149,92,168,95,237,215,109,134,37,206,195,171,170,68,135,169,83,19,21,73,98,146,250,158,121,72,164,173,197,60,234,214,182,227,165,181,37,215,13,38,241,115,13,36,102,219,154,126,190,28,217,215,254,74,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,125,35,53,153,177,241,79,140,159,16,46,31,49,124,115,73,180,154,173,58,52,9,149,10,100,184,177,234,145,206,92,23,94,101,72,68,166,9,215,25,55,90,81,150,139,65,58,203,173,154,147,169,111,109,105,239,73,145,90,87,10,204,248,255,0,185,25,84,197,250,215,248,214,173,10,237,78,163,255,0,32,136,212,68,163,149,255,0,164,41,165,184,247,248,184,232,79,245,72,22,168,57,86,108,124,44,99,39,195,251,135,203,159,25,172,23,147,196,191,60,113,178,227,102,189,131,214,58,37,175,17,111,74,59,139,102,91,107,118,58,40,116,231,141,198,14,106,94,65,165,71,36,212,135,82,202,80,175,81,109,155,139,50,36,161,15,82,93,167,107,87,111,155,170,141,101,90,208,122,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,237,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,247,75,166,236,181,108,106,20,171,166,245,185,169,86,253,22,22,206,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,170,81,17,118,153,15,21,73,204,222,91,107,245,88,84,42,22,96,240,214,163,82,168,200,110,36,56,113,46,200,15,63,37,247,20,73,109,166,219,75,166,165,173,74,50,73,36,136,204,204,200,136,116,177,88,28,81,120,128,67,164,67,169,101,147,4,46,46,117,85,238,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,173,92,11,192,188,71,204,94,35,211,176,191,11,232,221,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,7,74,198,140,6,188,176,85,187,54,169,93,133,45,218,21,249,107,210,238,106,21,89,81,201,182,38,34,84,38,31,125,148,25,45,69,190,59,175,27,74,35,50,89,145,54,225,161,41,117,26,201,94,26,25,227,147,151,27,201,156,30,190,17,17,120,117,122,86,27,91,210,220,91,81,215,67,168,188,77,176,83,84,242,205,41,56,198,148,52,151,146,181,122,136,108,156,65,145,165,104,122,242,70,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,163,242,55,73,165,51,85,145,93,102,153,17,21,41,145,217,137,34,98,89,73,62,243,12,169,197,52,210,220,211,114,144,133,62,242,146,147,61,18,110,184,101,166,227,215,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,107,141,217,129,195,124,4,182,223,175,223,117,216,177,148,150,148,182,98,156,166,16,251,198,77,184,180,146,80,235,136,221,175,41,100,90,31,105,150,158,253,41,255,0,55,252,73,177,15,26,39,77,181,48,254,108,138,21,176,151,28,108,156,140,227,241,100,190,157,100,55,162,141,169,75,109,73,83,110,160,207,179,180,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,251,223,104,159,153,113,225,29,115,92,167,14,191,140,211,220,166,65,113,182,222,232,226,186,227,50,8,207,146,189,171,68,136,102,95,69,78,145,150,189,228,69,239,22,19,133,25,38,203,230,18,210,218,129,73,177,41,117,55,155,52,172,229,84,233,112,94,127,121,37,5,169,45,44,36,251,219,35,251,204,204,118,202,101,26,147,70,138,136,84,170,108,88,108,54,68,148,182,195,41,109,36,68,68,69,216,146,34,238,34,47,224,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,237,245,143,180,71,60,72,225,43,151,171,183,170,153,64,126,179,70,148,180,44,217,106,26,160,199,142,149,158,243,78,169,68,51,50,78,170,34,236,246,17,123,132,58,197,222,17,184,195,106,34,76,251,14,116,42,196,118,214,181,54,201,59,42,67,234,108,185,134,69,181,168,100,70,173,18,130,247,106,127,105,8,131,127,96,86,47,97,92,215,25,188,108,43,134,150,113,220,52,148,135,169,114,152,108,205,38,162,220,149,56,218,123,62,109,70,71,238,47,176,199,177,193,12,224,227,126,5,86,33,201,160,93,181,25,144,34,186,222,250,116,249,242,220,141,177,43,108,205,60,164,60,132,253,22,137,58,119,104,102,95,117,165,101,175,138,102,22,98,108,120,148,60,73,144,197,187,91,90,91,66,157,125,113,161,196,91,134,76,164,201,42,122,90,150,102,107,90,204,187,53,218,159,121,24,154,214,221,221,108,221,212,246,170,150,213,118,5,74,51,200,74,208,228,89,77,188,70,70,146,81,118,161,70,93,202,79,183,218,67,236,0,0,231,89,136,169,49,74,192,219,238,107,242,22,201,55,110,85,12,150,218,201,42,35,40,110,159,97,153,151,111,96,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,246,234,126,183,218,52,49,147,91,81,171,63,45,118,5,57,178,112,150,245,189,74,144,238,253,63,172,56,17,201,90,118,23,103,171,237,237,29,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,7,155,196,170,83,85,220,60,185,232,207,183,189,19,168,211,99,40,180,35,212,150,194,211,237,35,247,251,140,102,239,29,104,103,104,227,69,225,76,140,106,111,163,184,42,4,214,157,134,157,146,221,73,119,17,104,101,183,216,66,244,56,119,222,108,94,89,95,181,156,106,82,158,114,149,14,13,49,227,82,201,70,78,53,78,137,184,190,145,254,247,183,67,251,8,73,128,31,240,243,205,71,105,79,62,234,27,109,4,106,82,214,162,34,73,23,105,153,153,247,8,139,154,158,34,184,79,128,145,102,80,104,149,6,107,183,50,18,227,104,98,27,177,165,54,203,164,79,164,137,212,166,74,28,78,142,52,68,174,205,72,148,94,211,236,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,217,161,17,119,23,111,60,195,92,17,197,92,104,175,183,77,179,237,106,189,73,249,142,145,174,95,67,37,230,146,107,90,8,214,181,182,218,204,139,87,82,102,126,227,215,221,173,150,101,135,132,133,46,150,138,117,211,142,19,147,42,73,27,50,138,159,17,212,173,175,247,149,242,221,106,76,50,62,242,117,42,45,123,140,139,222,44,34,192,193,204,52,195,24,45,65,178,172,202,53,48,154,74,82,78,70,167,71,101,197,104,72,45,76,219,66,117,63,81,39,247,145,123,136,123,64,0,0,0,31,195,34,81,26,84,68,100,101,161,145,251,71,17,204,6,81,240,131,31,104,21,8,183,5,167,75,106,174,252,87,91,143,82,106,4,84,200,109,197,33,210,74,185,171,101,106,45,22,241,171,82,237,215,183,191,190,152,243,103,145,156,75,203,125,117,249,77,211,159,171,91,142,173,107,98,100,70,100,62,77,54,107,124,210,78,185,211,182,218,76,155,103,114,180,236,45,72,251,143,179,197,101,167,51,184,133,151,11,234,21,114,131,89,157,232,194,125,180,79,167,156,151,249,46,51,206,101,78,252,210,29,109,38,163,75,36,159,88,244,211,176,251,59,175,151,45,121,138,178,179,25,135,148,235,178,216,168,52,169,125,59,41,168,69,230,180,110,51,35,144,203,142,150,196,58,225,164,136,222,73,104,163,212,143,176,254,222,182,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,138,97,6,76,168,89,195,225,153,133,20,198,234,190,134,188,237,127,148,82,45,154,147,171,89,197,75,142,213,229,115,99,73,109,58,234,203,188,166,136,220,74,77,198,212,132,169,59,136,150,211,149,87,118,90,213,219,26,234,172,217,87,76,30,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,187,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,7,52,204,219,116,167,178,219,138,236,215,102,203,135,77,93,143,93,76,201,17,35,38,75,236,176,112,30,230,45,182,148,227,105,113,100,157,76,144,110,32,148,100,68,106,78,186,150,104,134,132,248,114,91,152,113,111,228,219,14,29,195,69,245,17,42,244,245,84,106,178,215,28,154,122,69,97,110,41,19,137,195,38,208,110,114,159,109,113,208,181,17,159,42,59,68,75,90,82,149,28,149,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,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,103,219,136,70,90,232,89,94,204,117,66,202,179,143,101,173,91,167,177,112,208,163,46,82,228,61,14,43,203,113,181,176,226,214,146,51,216,251,15,146,53,53,171,149,202,53,173,75,53,152,252,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,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,246,8,45,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,89,121,32,197,235,55,1,115,57,105,98,230,32,63,45,186,21,187,30,174,244,130,136,193,188,251,171,93,46,91,77,50,218,59,8,214,227,174,54,217,26,141,40,35,89,26,148,148,145,168,188,254,103,115,11,117,102,131,25,107,88,185,116,198,232,58,254,92,106,117,45,18,156,144,205,50,11,73,218,212,118,212,179,255,0,41,197,154,82,132,173,215,93,89,33,27,246,151,181,180,114,125,115,79,202,53,251,155,75,192,165,211,104,84,184,244,228,218,41,101,216,235,69,93,247,107,9,131,45,110,145,45,78,180,134,9,46,36,144,164,32,214,183,16,164,171,107,106,74,227,168,181,78,57,223,82,127,153,63,77,16,87,39,84,11,238,233,199,186,117,3,11,235,117,90,85,223,50,223,185,209,67,147,75,146,204,105,93,113,80,103,155,45,161,231,136,208,215,49,100,150,205,205,82,164,37,102,164,45,181,146,92,79,21,26,61,201,150,30,97,198,27,229,151,15,41,248,95,74,233,105,85,155,126,159,93,122,75,177,10,60,170,148,169,81,90,113,201,114,80,78,59,163,206,106,157,83,205,113,45,164,146,218,20,104,109,4,93,172,82,183,26,191,20,246,183,195,248,62,99,81,28,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,173,4,90,118,181,10,198,181,104,214,85,173,7,162,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,209,245,128,102,179,54,62,41,241,147,226,5,195,230,47,142,235,87,207,28,107,107,135,253,155,148,124,57,68,178,174,212,163,212,145,119,85,137,110,199,40,49,29,171,73,125,48,152,52,154,77,213,190,210,145,205,81,234,209,50,234,155,209,106,113,124,152,191,133,184,91,125,227,77,247,76,195,60,52,161,122,102,228,172,243,186,40,93,83,49,249,188,166,86,243,159,56,242,208,218,116,109,165,171,214,81,107,166,133,169,153,17,219,254,42,112,166,195,133,229,30,54,21,97,252,218,172,219,250,208,235,238,26,93,93,111,18,61,51,88,125,134,83,33,135,24,113,194,101,150,100,20,72,173,35,214,35,103,148,210,205,110,124,247,58,152,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,18,43,53,185,205,174,230,211,14,48,174,153,126,82,185,87,157,137,233,120,245,122,147,8,66,34,213,91,144,80,185,18,82,218,116,229,60,125,59,164,235,100,146,111,113,37,72,208,151,202,107,235,112,184,241,217,134,95,141,121,60,209,102,156,87,173,140,92,185,114,151,91,60,57,168,68,58,21,54,68,121,247,117,48,169,171,145,54,117,57,167,155,90,84,195,137,220,77,33,135,82,135,221,213,5,171,109,41,92,212,37,181,182,245,16,141,15,112,250,185,240,142,230,202,93,138,120,47,79,151,76,161,83,35,189,2,77,50,117,73,19,166,193,168,165,229,174,90,100,56,141,8,214,227,174,41,244,250,141,106,219,237,168,154,105,42,75,105,145,64,51,109,155,170,158,9,86,179,23,121,214,114,232,220,70,240,250,124,136,210,105,72,137,17,248,172,37,107,138,202,164,147,108,190,148,173,164,117,38,254,136,218,148,36,180,36,17,32,146,66,80,112,108,160,99,44,252,193,85,171,246,85,111,163,176,105,84,242,69,239,25,201,41,38,231,115,154,144,84,246,210,201,146,141,79,37,244,41,196,184,68,157,141,182,250,77,101,205,229,187,213,120,231,125,73,254,100,253,52,64,172,164,224,133,43,49,248,253,110,96,189,102,185,46,141,30,227,143,84,74,39,198,109,46,46,51,236,211,164,200,101,102,133,118,45,4,235,45,239,70,169,53,35,114,73,72,51,37,151,149,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,195,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,228,87,21,58,77,42,163,145,203,250,101,66,153,18,84,138,92,138,60,184,46,188,202,86,184,175,157,78,51,38,235,74,50,213,11,54,158,117,179,82,116,61,142,45,61,202,50,58,12,23,253,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,17,171,140,157,185,152,38,241,98,147,114,94,75,235,240,159,181,171,53,232,241,218,229,211,101,59,26,57,77,139,33,196,182,151,9,231,28,138,111,32,156,82,210,166,245,229,171,212,117,13,195,92,183,77,193,40,24,219,107,63,152,218,76,186,142,29,42,67,172,215,25,140,167,210,180,161,198,28,67,79,25,199,90,30,216,219,202,105,197,147,102,107,52,33,68,73,89,250,138,159,252,110,42,212,170,253,43,1,171,180,42,156,74,141,54,163,30,224,151,14,100,71,146,243,18,88,113,52,197,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,230,188,21,60,83,221,63,15,231,121,141,56,71,252,249,86,240,106,226,205,101,251,91,192,199,186,187,126,109,64,228,202,168,53,80,84,184,181,10,163,133,204,155,34,49,169,9,52,178,167,214,225,17,18,156,66,148,149,45,165,242,150,218,17,210,248,80,218,88,185,90,205,165,18,229,195,148,203,141,66,160,199,144,119,116,227,105,107,132,154,115,204,184,73,140,249,37,214,137,107,117,212,35,148,147,53,237,113,180,191,203,113,49,214,66,69,113,206,250,147,252,201,250,104,135,249,16,204,229,11,41,120,133,121,98,173,94,139,233,185,107,179,220,165,210,233,29,74,227,117,242,157,169,211,212,166,249,233,105,210,107,107,13,200,119,85,39,105,242,182,106,74,82,71,11,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,170,100,147,133,78,29,200,194,246,175,140,213,89,178,234,149,219,158,59,18,98,91,146,220,151,77,126,223,66,92,124,180,113,113,165,36,221,91,237,42,51,134,135,16,133,178,105,52,25,18,183,145,64,12,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,63,127,150,12,237,213,112,187,2,241,59,45,55,219,242,234,22,157,227,107,214,226,80,100,61,41,70,138,4,215,169,179,126,105,166,146,202,214,180,74,146,184,200,52,239,67,109,45,75,116,254,155,166,113,44,105,79,54,62,22,49,147,225,253,195,229,207,140,214,13,84,12,224,231,26,220,204,21,185,152,43,145,188,205,175,171,190,165,242,29,126,168,212,118,154,139,85,138,219,73,98,60,168,220,166,219,109,76,169,182,18,146,50,66,84,74,66,146,226,82,226,92,73,119,254,17,151,30,95,104,89,130,117,188,85,71,73,125,75,228,181,96,85,31,144,235,81,90,148,227,82,88,149,21,91,92,38,205,231,219,144,218,90,39,80,164,154,144,164,165,73,113,77,165,207,1,197,31,199,102,38,254,11,228,240,132,202,225,127,86,194,250,47,15,204,88,153,141,85,56,144,44,71,46,138,188,75,129,217,47,56,210,21,9,250,85,61,151,26,37,52,100,233,173,194,115,150,132,183,243,138,90,210,148,106,179,73,10,149,171,57,74,122,171,53,234,20,41,112,233,171,144,226,161,199,151,37,50,95,101,131,81,242,208,227,169,109,180,184,178,78,132,107,38,208,74,50,51,36,167,93,10,218,184,39,218,88,185,74,179,111,203,170,178,153,113,48,234,185,34,41,81,89,150,210,246,77,168,180,110,34,76,152,166,110,146,80,132,164,155,105,213,114,85,205,90,91,73,56,147,138,180,29,154,0,225,89,230,115,11,217,202,94,38,61,140,80,165,204,182,17,71,220,228,120,146,92,140,251,211,73,230,250,4,54,234,27,115,150,179,153,211,17,45,77,173,180,153,145,184,149,54,75,35,206,96,191,62,21,149,106,85,71,35,150,12,58,125,78,36,169,20,185,21,136,147,154,101,228,173,113,95,58,156,151,137,167,82,71,170,22,109,60,211,132,149,104,123,28,66,187,148,70,114,212,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,77,17,43,35,16,164,207,141,152,166,34,213,165,211,150,156,7,186,30,55,163,37,165,45,72,109,216,107,91,38,78,161,105,216,226,82,166,214,100,68,178,66,212,104,82,23,181,105,140,3,71,185,50,195,204,56,195,124,178,225,229,63,11,233,93,45,42,179,111,211,235,175,73,118,33,71,149,82,149,42,43,78,57,46,74,9,199,116,121,205,83,170,121,174,37,180,146,91,66,141,13,160,139,181,138,86,227,87,226,158,214,248,127,7,204,106,34,16,82,175,251,202,133,102,215,240,250,141,112,203,135,111,93,82,32,201,173,65,100,201,40,158,184,102,233,198,39,76,139,114,144,133,62,226,201,26,236,53,236,81,145,169,180,26,125,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,236,42,195,59,87,6,240,226,220,194,219,42,39,79,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,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,3,54,217,196,110,148,214,107,241,133,52,105,178,229,71,59,226,180,165,174,76,100,176,178,124,230,58,111,32,146,151,22,70,132,186,110,33,11,220,70,180,37,43,52,182,106,54,211,97,92,16,173,204,56,93,171,137,119,108,117,245,23,243,85,8,148,233,137,114,57,31,69,71,91,102,228,115,101,211,108,140,185,239,162,79,49,4,225,145,244,140,26,144,157,169,82,172,252,5,27,113,119,182,49,114,149,154,52,92,56,141,80,137,82,161,86,40,237,34,209,149,10,154,184,172,71,167,52,235,155,161,45,74,212,156,146,211,174,45,110,40,156,94,165,33,165,232,210,92,67,45,241,92,143,220,248,71,103,102,143,15,238,28,104,167,203,126,133,18,177,25,113,165,53,82,68,54,41,181,30,106,122,73,178,148,189,9,113,153,119,106,220,79,49,189,9,59,204,220,74,20,203,186,51,1,23,248,144,212,240,74,6,84,46,200,184,218,220,69,34,163,30,68,107,80,222,136,251,203,77,200,80,228,59,0,218,91,41,53,50,189,205,44,141,106,52,182,104,53,161,103,177,106,74,179,238,47,251,134,93,3,25,109,252,163,218,200,198,58,223,95,215,233,80,181,90,92,148,200,122,21,186,235,12,170,27,14,44,139,254,81,196,32,212,179,109,167,90,111,84,108,229,55,74,217,177,241,79,140,159,16,46,31,49,124,88,166,16,100,202,133,156,62,25,152,81,76,110,171,232,107,206,215,249,69,34,217,169,58,181,156,84,184,237,94,87,54,52,150,211,174,172,187,202,104,141,196,164,220,109,72,74,147,184,137,109,57,85,119,101,173,93,177,174,170,205,149,116,193,232,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,180,93,167,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,34,179,99,225,99,25,62,31,220,62,92,248,205,96,245,88,177,242,239,246,167,121,126,212,191,249,51,249,65,81,249,71,253,79,251,169,212,185,213,127,81,243,95,215,115,63,171,245,63,119,179,65,97,92,22,42,216,13,78,188,174,184,117,90,156,184,184,191,84,142,184,148,166,165,189,178,36,170,33,19,111,60,212,84,145,232,185,36,235,60,199,82,189,85,202,109,181,53,234,166,65,149,186,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,161,236,107,111,20,29,194,59,189,56,43,54,36,91,236,168,242,85,111,174,76,102,223,65,205,36,25,182,130,75,174,33,162,90,140,182,33,110,40,219,66,212,149,173,46,33,42,109,89,172,196,42,101,229,69,191,238,90,54,35,57,45,203,178,5,98,108,106,242,229,203,41,79,170,162,135,150,153,38,227,196,165,19,171,230,146,245,89,41,91,143,83,212,245,212,89,247,5,10,158,9,53,74,188,168,201,110,33,226,252,169,18,36,173,106,136,250,159,43,109,164,194,74,73,15,26,121,40,65,203,121,123,144,149,19,139,50,108,214,74,75,109,154,106,132,92,246,100,38,224,148,14,21,56,106,254,52,210,101,212,86,171,30,128,205,158,204,101,62,149,166,228,114,132,164,67,120,205,165,161,59,27,74,159,113,100,233,155,102,132,40,182,173,123,16,170,97,23,231,194,250,153,141,180,156,168,81,98,227,75,146,214,133,200,76,155,60,228,203,98,74,254,77,189,14,43,176,200,150,210,148,162,65,41,111,146,16,233,243,27,65,37,26,37,9,66,74,131,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,38,101,51,21,101,101,207,15,42,55,109,207,61,164,203,233,222,77,62,47,53,162,113,233,28,135,156,104,182,45,214,205,68,102,202,139,68,158,166,125,133,246,80,214,101,179,59,136,121,143,190,166,215,43,213,153,222,140,55,220,68,10,113,72,127,146,219,60,231,148,215,205,45,215,18,74,36,188,105,245,79,77,59,11,179,191,218,229,51,35,56,151,153,10,235,18,156,167,63,73,183,26,90,22,252,201,108,200,96,157,108,150,193,168,154,115,167,113,181,25,182,246,228,235,216,122,25,247,23,109,206,101,255,0,40,216,65,128,84,10,124,91,126,211,165,189,87,98,43,77,200,169,59,2,42,164,45,196,161,162,82,185,168,101,10,61,86,201,43,83,237,215,183,191,187,183,17,18,72,146,146,34,34,45,8,139,216,63,160,0,0,0,60,93,255,0,131,152,105,137,208,93,131,122,217,148,106,153,58,149,36,220,147,78,142,243,137,212,150,90,145,184,133,104,126,186,143,239,51,247,152,175,124,207,112,144,165,213,17,81,186,112,62,114,34,201,51,122,81,192,150,234,80,215,251,242,249,109,53,26,25,159,121,180,148,150,189,196,101,238,21,167,137,120,35,138,184,47,95,118,155,120,90,213,122,107,240,221,81,162,95,67,37,150,148,104,90,210,75,109,110,54,131,50,213,165,25,31,184,181,247,233,208,240,27,59,216,229,129,117,152,111,211,174,201,245,90,91,74,109,14,64,169,79,152,251,36,209,45,163,50,67,100,250,19,174,214,137,37,175,102,134,101,220,125,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,205,76,146,126,210,237,151,76,188,212,134,146,243,14,161,198,214,68,164,173,10,35,37,17,246,145,145,151,120,255,0,176,17,159,136,133,230,197,155,149,251,165,199,101,41,151,42,176,231,83,25,52,172,146,102,227,180,233,123,75,233,23,238,251,53,63,176,197,23,224,85,16,238,220,104,179,233,146,141,78,117,117,250,121,59,175,105,171,124,182,146,125,228,122,153,238,246,144,210,38,26,210,154,161,97,229,177,70,97,27,17,6,141,10,58,75,66,45,9,12,33,37,220,69,238,247,16,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,63,205,246,144,251,14,48,226,18,180,184,131,66,146,162,212,140,140,180,208,203,220,51,245,196,114,198,106,197,204,253,125,150,89,38,209,89,92,170,185,37,41,208,139,157,81,150,93,133,181,61,158,167,219,247,152,157,92,27,239,167,106,88,113,90,179,87,36,141,49,103,73,146,77,154,207,82,218,197,61,189,116,221,221,219,167,119,254,193,99,227,243,84,106,48,169,48,100,84,170,50,154,143,26,43,75,121,215,93,89,33,8,66,72,212,163,51,51,34,34,34,35,61,79,220,42,243,136,15,18,55,41,242,102,225,38,8,213,148,78,242,220,98,125,90,43,253,173,175,89,81,220,75,79,70,149,169,40,140,154,90,73,73,236,236,51,246,16,173,74,37,7,18,49,182,244,110,28,22,171,55,37,114,173,36,146,167,148,151,230,56,107,117,210,35,82,212,68,181,233,189,210,51,62,222,213,123,76,251,108,143,42,188,37,201,41,135,120,99,156,132,172,221,105,183,219,166,50,189,73,58,242,28,36,188,204,168,125,135,253,106,84,90,253,158,241,99,24,111,129,184,85,133,20,230,32,217,54,37,6,154,227,45,165,179,147,30,151,25,151,151,162,80,94,178,219,109,58,235,203,73,159,218,68,126,225,238,251,187,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,243,152,173,60,109,154,219,90,55,39,152,149,17,40,137,106,208,244,236,212,197,19,103,159,39,151,78,93,241,2,169,92,131,77,91,182,165,90,160,251,240,94,97,151,20,219,8,117,249,42,109,165,40,153,109,180,154,90,100,140,210,147,61,11,187,82,238,243,249,47,205,29,215,151,108,80,165,56,205,106,97,91,149,25,140,71,168,67,84,151,58,116,182,228,136,252,215,121,124,214,219,37,114,217,219,185,90,150,157,135,217,221,127,120,117,124,209,49,30,204,164,94,52,9,172,73,139,84,133,30,81,27,78,33,100,147,113,164,57,180,246,41,68,70,68,178,236,212,251,255,0,136,244,128,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,141,121,196,209,226,184,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,160,201,230,14,98,198,52,99,237,175,73,193,199,186,42,213,191,80,133,112,63,87,219,25,207,66,197,98,108,116,170,161,200,144,180,34,79,37,110,182,190,65,25,169,122,105,161,150,186,104,206,146,221,85,154,84,38,107,179,98,76,169,34,59,105,153,34,36,101,70,97,231,201,37,204,91,109,41,199,20,218,13,90,153,32,220,89,164,140,136,212,173,53,63,214,33,175,22,108,80,170,225,198,79,170,148,202,50,101,183,34,250,172,67,181,215,46,52,213,71,92,102,22,151,36,189,174,210,51,113,14,181,17,200,235,111,84,146,145,33,90,153,145,26,21,68,34,221,56,35,226,133,42,85,129,136,88,46,242,98,49,82,166,86,26,186,35,154,166,167,159,49,137,44,183,25,221,145,244,37,108,97,81,25,220,225,26,139,89,109,164,201,61,155,236,208,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,30,82,207,197,92,56,196,10,237,211,108,89,87,165,42,181,85,178,170,9,165,215,226,67,144,78,57,79,148,104,37,147,110,17,127,206,78,165,170,73,198,158,108,207,123,78,37,62,172,0,5,43,113,171,241,79,107,124,63,131,230,53,17,0,4,255,0,225,139,159,31,216,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,64,64,14,53,126,22,45,111,136,16,124,186,162,41,88,75,254,28,217,40,254,85,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,102,156,76,105,52,170,7,15,252,64,161,80,169,145,41,212,218,116,122,12,72,112,226,50,150,88,140,195,117,104,41,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,65,130,213,56,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,56,254,101,48,134,78,2,227,205,243,132,111,49,45,184,246,237,97,230,105,231,45,246,158,125,218,114,244,118,19,206,45,173,16,107,114,51,140,184,100,68,157,13,102,70,148,153,26,74,223,248,65,98,133,42,244,202,92,107,13,148,196,98,165,135,213,137,180,217,12,38,106,93,125,214,36,188,169,173,74,91,90,18,153,66,149,33,230,83,174,226,81,197,112,201,93,233,76,223,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,3,53,153,177,241,79,140,159,16,46,31,49,124,115,74,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,255,0,100,7,39,212,172,166,225,26,83,80,41,110,95,119,140,120,115,238,181,188,234,77,17,159,66,20,109,193,105,45,173,77,108,142,111,58,131,113,42,81,186,181,45,123,182,27,109,183,40,5,117,113,58,225,255,0,51,23,97,201,204,14,8,91,189,93,245,19,115,247,53,53,167,31,118,85,122,43,108,50,203,74,140,133,44,219,39,152,110,63,99,45,161,42,121,43,86,134,167,18,132,57,77,130,85,112,184,241,217,134,95,141,121,60,209,127,194,144,56,161,100,163,249,63,223,107,198,124,61,166,82,160,225,181,229,80,68,102,169,208,139,147,232,106,162,153,82,215,28,154,82,143,86,93,229,62,243,102,217,18,27,245,218,216,218,80,215,51,144,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,161,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,133,112,113,98,206,189,58,214,181,106,121,87,195,122,158,251,146,179,164,107,197,244,28,168,239,82,160,169,184,242,27,142,218,137,40,109,238,169,183,182,172,210,226,210,77,19,173,173,6,110,145,162,173,176,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,180,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,71,216,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,92,28,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,22,211,158,140,153,80,179,135,135,17,105,141,213,125,13,121,218,253,68,139,102,164,234,214,113,82,227,164,142,108,105,45,167,93,89,119,148,209,27,137,73,184,218,144,149,39,113,18,218,115,62,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,42,186,179,199,39,53,188,56,113,114,207,196,20,68,143,136,182,124,123,125,115,158,105,109,52,138,220,69,86,97,160,166,180,193,25,41,11,74,137,41,125,41,79,41,43,117,165,36,210,79,19,77,214,88,191,238,40,254,4,241,55,240,95,56,132,40,4,106,160,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,154,152,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,30,120,115,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,191,21,113,98,149,247,117,216,150,142,25,215,235,189,85,183,98,117,255,0,39,225,116,172,163,163,235,94,39,165,124,226,16,78,57,189,196,146,190,113,74,219,166,137,208,187,7,229,180,239,251,202,197,141,112,69,179,238,25,116,148,93,84,119,40,21,115,140,100,149,202,167,56,235,78,187,28,215,166,228,161,106,97,178,94,211,45,200,220,133,106,133,173,42,250,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,218,100,134,218,109,199,12,146,74,89,146,12,146,149,40,201,39,161,236,177,101,234,213,202,254,13,81,112,142,214,147,215,244,28,201,53,26,162,226,183,29,234,156,231,85,185,217,14,37,5,254,75,104,37,41,106,67,77,52,131,90,246,110,56,1,199,59,234,79,243,39,233,162,170,197,143,240,175,200,172,155,254,225,165,102,123,20,160,75,98,216,161,200,102,165,102,50,204,166,182,85,170,44,74,121,10,125,211,109,195,121,180,69,122,49,25,54,180,35,154,181,32,247,41,180,45,14,92,72,227,249,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,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,91,11,170,102,71,43,154,202,30,111,231,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,47,42,53,80,0,35,174,118,242,125,108,230,231,11,221,162,168,162,66,189,168,113,223,85,167,88,150,236,142,68,23,221,113,133,188,135,27,105,100,149,33,228,198,67,70,181,33,195,108,148,107,66,84,101,181,89,246,187,45,106,237,141,117,86,108,171,166,15,69,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,163,234,226,150,41,95,120,211,125,212,241,51,18,235,190,153,185,43,60,158,182,111,74,204,126,111,41,148,50,223,205,178,132,54,157,27,105,9,245,82,90,233,169,234,102,102,127,149,203,254,242,118,193,143,133,170,184,101,149,167,22,176,245,125,20,148,153,37,131,168,186,203,108,42,66,200,139,85,172,154,101,8,78,227,61,132,110,108,219,204,115,119,116,200,190,76,171,185,195,196,121,84,199,42,190,134,179,45,126,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,160,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,88,28,107,49,210,101,42,133,101,229,226,131,89,228,250,111,125,201,113,70,108,159,109,197,197,105,124,184,40,82,200,201,167,25,91,201,148,181,54,100,181,19,145,24,95,169,162,77,117,44,44,127,131,6,60,198,181,113,66,229,192,10,236,217,125,61,241,29,53,74,18,21,33,213,48,221,70,27,110,41,246,208,201,32,208,133,189,27,85,169,211,82,59,32,182,131,222,106,65,38,226,64,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,132,53,198,251,42,149,134,184,209,127,97,205,10,68,183,233,182,173,209,85,162,67,118,90,210,167,220,98,52,183,25,109,78,41,41,74,77,102,148,17,153,146,82,90,235,161,23,112,187,62,21,152,199,93,197,220,163,210,35,92,108,235,46,194,168,59,103,55,39,114,63,157,69,140,195,14,70,61,136,66,73,28,182,36,52,198,158,178,149,200,222,165,26,150,100,83,0,82,183,26,191,20,246,183,195,248,62,99,81,16,171,10,176,206,234,198,76,71,183,48,182,202,137,212,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,30,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,0,0,242,152,177,125,126,203,240,178,242,196,207,69,250,79,228,149,191,81,174,244,92,254,79,85,210,198,113,238,87,51,106,182,110,229,237,221,181,90,107,174,135,166,131,49,149,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,129,194,103,20,41,88,113,156,26,93,50,178,152,141,199,190,168,243,45,116,75,147,53,49,209,25,245,169,185,44,233,184,140,156,91,174,196,110,58,27,213,38,165,200,78,134,102,68,133,94,240,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,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,251,12,208,227,78,54,225,18,137,43,34,89,18,146,149,17,164,173,39,132,222,117,234,56,129,15,249,49,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,177,75,178,233,161,88,214,173,102,245,186,103,116,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,216,40,7,63,89,174,153,154,220,113,151,91,166,59,178,204,181,249,212,123,93,150,222,124,219,126,42,94,81,170,122,155,116,147,203,122,71,168,165,17,54,133,37,180,48,218,183,27,91,213,218,248,77,229,15,246,187,136,255,0,202,10,245,133,190,208,176,42,8,244,74,91,159,202,114,85,196,201,178,251,59,155,65,26,205,150,16,180,186,173,84,130,83,138,97,37,205,65,60,130,186,145,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,143,21,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,213,6,79,48,115,22,49,163,31,109,122,78,14,61,209,86,173,250,132,43,129,250,190,216,206,122,22,43,19,99,165,85,14,68,133,161,18,121,43,117,181,242,8,205,75,211,77,12,181,210,247,179,54,221,85,156,162,98,187,53,217,177,38,84,145,134,245,212,204,145,18,50,163,48,243,229,76,123,152,182,218,83,142,41,180,26,181,50,65,184,179,73,25,17,169,90,106,121,183,23,209,196,11,34,52,44,213,90,174,94,182,178,58,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,234,84,70,164,105,161,234,158,194,164,31,246,119,129,216,167,255,0,232,75,207,15,238,15,248,153,61,13,82,12,159,249,237,59,177,230,191,225,33,91,127,180,71,219,121,60,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,21,213,197,115,37,31,180,219,85,252,202,97,157,50,149,26,228,180,169,242,36,221,173,105,201,122,177,75,101,180,168,164,111,53,19,106,122,43,109,175,177,73,222,227,71,180,150,102,203,45,42,163,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,231,199,170,191,241,74,251,197,15,147,159,46,171,190,147,249,37,111,195,181,168,255,0,205,89,103,165,165,197,221,200,99,230,144,157,251,121,139,245,215,185,103,175,106,143,66,19,215,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,235,137,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,143,41,78,197,92,56,171,226,61,95,8,105,151,165,42,77,231,65,167,199,170,84,168,141,200,35,149,26,43,198,100,219,138,79,255,0,64,106,34,245,144,151,152,82,137,36,243,70,191,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,222,34,223,52,76,56,179,42,247,141,126,107,17,162,210,225,72,148,102,235,136,65,40,219,105,110,109,45,234,73,25,153,32,251,53,46,239,226,40,19,58,25,164,186,243,19,138,21,87,30,173,76,59,114,157,49,248,244,248,105,146,231,78,166,219,145,35,148,239,47,154,227,102,174,91,219,119,39,66,211,176,187,59,253,6,70,50,121,116,230,35,16,41,117,201,212,213,181,106,82,106,12,63,57,231,217,113,45,190,134,159,140,167,26,74,141,151,27,81,169,167,140,201,42,50,212,187,244,46,251,217,195,252,58,180,112,210,219,131,108,218,52,40,20,232,176,227,180,199,243,104,173,50,110,26,27,66,55,43,150,148,145,168,201,9,212,244,237,208,135,166,0,0,0,0,0,31,206,254,195,30,19,18,48,55,10,177,94,156,252,27,218,196,160,212,156,121,181,54,82,100,82,227,60,242,53,74,203,213,91,141,171,77,57,138,50,251,76,207,222,43,163,53,92,37,210,164,204,188,48,50,66,80,109,52,227,235,166,60,189,9,90,115,220,52,178,204,88,125,167,253,82,82,90,253,158,225,91,117,186,14,36,96,149,232,228,57,205,86,109,186,229,38,73,165,47,37,47,195,112,150,211,166,68,164,40,201,11,211,123,70,100,125,157,169,246,25,118,89,95,15,238,36,110,84,36,194,194,76,110,171,40,221,229,182,196,10,180,167,251,92,94,177,99,182,151,94,147,43,83,81,153,186,181,18,83,219,218,101,237,33,104,116,234,140,42,180,24,245,42,116,166,164,70,148,210,30,105,214,150,75,66,208,162,37,36,200,200,204,140,140,140,143,82,247,143,210,43,131,140,133,244,237,55,14,40,182,106,36,145,38,84,232,210,77,178,89,234,123,152,168,55,174,155,187,187,61,223,251,4,21,225,199,99,53,125,102,126,128,195,204,147,168,163,46,45,92,210,164,238,35,228,212,98,23,105,109,87,103,175,246,125,228,52,11,29,164,48,195,108,54,132,161,13,160,144,148,164,180,34,34,45,8,136,189,195,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,5,53,241,140,177,14,151,138,116,123,200,210,223,243,186,124,120,196,164,151,110,138,147,80,115,67,245,75,221,239,255,0,218,63,195,131,125,250,197,43,26,43,118,108,167,30,74,37,209,36,201,108,136,200,144,110,46,93,61,178,239,81,118,246,123,181,255,0,64,185,149,184,219,109,169,215,22,148,161,36,106,82,148,122,17,17,119,153,159,184,86,23,19,60,246,74,183,186,172,17,194,218,210,74,83,237,45,170,156,216,114,79,86,210,125,100,103,154,230,49,32,141,43,35,38,213,181,72,236,236,51,246,16,174,44,24,193,172,66,204,86,35,66,183,40,48,106,85,23,170,83,155,235,231,155,79,188,150,146,227,237,161,199,93,117,40,112,211,161,188,74,82,148,71,166,186,159,219,119,249,80,200,230,24,229,226,222,129,45,250,36,42,157,205,201,105,114,39,73,141,29,229,182,246,198,13,92,183,14,59,110,17,19,140,238,78,189,165,169,159,121,246,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,160,159,37,16,221,117,167,17,206,97,18,29,105,183,18,106,66,55,17,242,140,201,68,68,71,167,103,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,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,135,201,160,90,118,173,169,233,47,146,214,205,42,141,233,154,131,213,106,143,163,225,55,31,172,156,238,156,217,47,108,34,230,60,189,169,220,226,181,82,180,45,76,244,31,88,5,48,113,167,191,228,215,115,13,106,97,244,123,134,36,202,109,171,107,162,74,224,178,109,41,112,42,51,36,56,111,19,166,146,222,149,174,59,16,22,72,89,246,35,98,146,69,204,51,84,22,133,101,85,103,216,21,156,70,102,68,66,166,208,235,20,202,36,134,148,181,115,212,252,230,102,188,210,144,157,187,77,4,154,123,196,163,53,17,145,169,189,9,90,153,166,79,240,172,198,58,22,17,102,226,145,26,227,103,72,151,237,61,219,57,185,59,151,252,214,84,151,216,114,49,236,66,20,107,230,63,29,166,52,245,82,158,126,245,40,146,131,35,190,145,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,28,43,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,23,77,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,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,41,91,141,95,138,123,91,225,252,31,49,168,143,201,195,111,44,246,110,107,240,143,30,48,182,240,157,46,156,180,200,182,42,84,138,156,99,53,46,157,81,109,21,100,52,249,183,184,146,242,54,186,226,22,218,140,183,33,106,218,164,47,99,136,232,25,62,225,21,121,79,185,190,88,102,210,145,18,151,66,166,200,113,148,218,41,154,82,31,171,161,81,214,68,242,229,193,146,69,25,8,117,109,41,36,149,45,107,54,156,74,146,132,237,82,237,208,4,0,227,87,225,98,214,248,129,7,203,170,34,178,242,125,148,203,203,55,88,161,242,30,133,34,93,30,133,2,59,146,107,183,26,96,20,166,41,72,54,214,108,18,208,110,52,75,91,174,160,155,74,9,123,244,230,44,136,210,210,204,180,17,133,184,91,98,96,181,137,76,195,60,52,161,122,26,219,163,115,186,40,93,83,210,57,92,215,150,243,159,56,242,214,226,181,113,213,171,214,81,233,174,133,161,17,17,112,14,40,254,4,241,55,240,95,56,132,40,4,90,167,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,71,74,227,29,132,50,108,172,203,193,197,40,236,75,58,110,35,209,217,121,111,188,251,74,71,164,96,161,17,94,101,164,39,69,161,9,142,80,22,102,178,61,86,242,246,168,244,52,163,213,240,79,197,10,85,189,139,151,230,20,84,19,17,153,23,157,30,45,74,12,135,166,165,165,184,253,61,110,107,21,166,140,181,121,107,106,99,174,158,213,106,148,69,89,237,81,25,154,46,36,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,12,214,102,199,197,62,50,124,64,184,124,197,241,99,252,34,178,125,108,192,179,105,249,180,188,10,37,74,187,84,145,37,54,138,89,118,66,23,72,97,163,151,6,90,221,34,90,90,117,111,154,156,73,33,72,89,33,13,161,73,86,231,20,148,89,160,0,164,14,43,121,81,195,140,187,98,61,181,122,225,123,94,138,165,98,55,164,95,122,128,211,36,152,180,217,81,78,57,184,168,198,71,234,50,231,84,147,38,116,218,218,144,162,65,146,20,134,218,240,28,46,60,118,97,151,227,94,79,52,95,240,243,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,206,182,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,221,114,135,196,194,251,203,30,19,220,120,97,83,162,124,169,137,18,159,254,193,35,186,76,179,22,147,57,114,93,117,254,164,219,66,94,125,151,14,74,221,61,92,53,18,152,75,73,216,151,77,198,161,173,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,253,56,119,101,15,249,41,96,209,252,169,133,201,196,43,199,149,54,232,217,63,169,101,142,82,157,233,98,55,180,137,178,229,54,234,183,154,119,238,117,199,116,113,109,147,91,101,80,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,16,3,137,214,67,191,109,244,41,56,243,132,244,93,215,245,191,79,87,164,169,116,234,119,50,85,208,202,86,202,91,213,92,212,151,58,59,9,144,105,218,219,142,188,146,109,146,215,99,73,42,86,1,127,220,81,252,9,226,111,224,190,113,8,80,8,213,64,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,199,10,206,14,83,44,220,221,97,127,200,122,236,136,148,122,236,9,13,201,161,92,106,128,114,159,165,44,220,65,190,72,65,56,209,173,14,180,131,109,72,53,236,215,150,179,35,83,72,50,207,182,41,97,109,247,130,215,221,79,12,241,46,133,232,107,146,141,201,235,97,117,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,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,26,9,200,190,76,168,89,60,195,137,84,199,42,190,153,188,238,142,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,69,85,241,206,250,147,252,201,250,104,135,252,61,242,215,66,205,14,99,169,246,85,226,123,237,106,37,61,251,134,187,25,18,151,29,233,145,89,91,109,161,134,214,132,153,150,247,223,96,151,161,161,92,174,105,161,105,89,32,198,130,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,4,53,226,115,149,91,55,27,176,26,225,197,38,105,177,34,95,120,117,71,126,173,2,172,110,27,70,253,58,62,175,202,134,249,165,10,55,81,202,39,150,210,76,139,107,198,157,22,132,56,246,250,33,26,168,0,1,2,184,145,240,251,147,152,152,205,227,14,13,210,162,39,17,105,209,211,26,109,53,150,154,101,119,50,13,214,27,104,221,144,243,237,50,202,227,50,79,168,150,164,169,110,32,144,222,186,33,178,42,76,29,87,44,89,122,186,179,65,140,180,92,35,181,164,244,29,127,50,77,70,168,184,174,72,102,153,5,164,238,118,67,137,65,127,146,218,9,74,66,86,235,173,32,214,141,251,139,67,216,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,237,64,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,245,49,98,71,106,35,82,116,90,16,180,115,145,29,46,242,212,146,82,57,155,15,83,78,167,197,71,191,192,28,99,174,229,255,0,25,109,60,98,183,25,234,37,219,53,4,200,114,54,228,35,171,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,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,195,207,241,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,233,37,54,228,120,146,11,66,70,247,57,200,118,55,105,175,106,58,95,85,58,184,163,43,106,20,173,198,175,197,61,173,240,254,15,152,212,71,74,224,107,73,165,61,85,198,74,235,212,200,139,169,67,143,65,137,30,98,153,73,190,203,15,42,114,157,105,14,105,185,40,90,152,101,74,73,30,138,54,155,51,215,105,105,107,224,0,0,32,87,25,107,254,77,179,149,202,93,153,78,184,98,68,145,120,221,17,35,76,167,168,218,55,231,83,163,180,236,135,13,9,81,26,201,13,201,110,9,169,104,211,67,83,105,51,209,205,170,166,203,30,202,170,223,245,169,52,42,52,136,140,200,139,71,171,86,214,169,43,82,80,108,83,233,242,39,60,146,52,165,71,189,77,70,113,40,45,52,53,154,72,205,36,102,162,253,88,79,125,126,203,241,78,205,196,207,69,250,79,228,149,193,78,174,244,92,254,79,85,210,201,109,238,87,51,106,182,110,229,237,221,181,90,107,174,135,166,131,77,22,157,211,66,190,109,90,53,235,107,78,235,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,176,125,96,16,255,0,136,206,74,63,149,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,81,101,167,116,215,108,107,170,141,122,218,211,186,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,236,18,215,53,220,71,111,44,203,96,53,147,131,74,164,75,166,72,139,30,52,155,218,166,169,68,147,174,84,99,238,66,9,13,176,72,104,163,40,201,18,148,133,35,177,227,109,40,36,148,114,113,238,63,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,232,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,180,125,97,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,62,77,2,211,181,109,79,73,124,150,182,105,84,111,76,212,30,171,84,125,31,9,184,253,100,231,116,230,201,123,97,23,49,229,237,78,231,21,170,149,161,106,103,160,240,25,177,240,177,140,159,15,238,31,46,124,102,176,106,160,85,7,26,249,184,36,138,173,155,79,77,38,91,152,190,252,120,239,46,114,84,255,0,33,139,109,10,154,73,101,100,107,38,77,110,75,113,106,73,165,10,112,137,151,55,169,9,54,201,117,235,128,63,182,95,219,45,167,252,159,61,43,251,66,244,130,125,5,232,205,188,238,118,213,111,221,191,230,249,60,190,103,55,155,243,92,174,103,55,230,247,141,41,218,127,42,190,74,209,190,93,122,43,229,39,163,227,250,99,209,60,206,135,174,229,167,159,211,243,126,115,147,204,223,179,127,173,183,77,123,117,31,88,0,84,95,21,140,138,198,179,156,159,154,124,40,129,18,53,10,84,131,122,245,130,169,78,169,244,212,101,205,89,250,73,6,243,138,37,33,215,100,54,210,153,108,147,203,50,109,73,66,146,167,13,170,203,18,211,135,206,73,42,185,175,191,220,174,220,236,75,131,135,86,172,136,239,85,102,42,42,148,197,89,244,188,202,151,73,67,137,121,165,161,110,71,83,138,83,173,154,141,146,229,154,136,141,198,245,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,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,143,241,6,206,221,43,42,22,3,116,43,97,248,147,177,22,234,143,33,154,84,52,202,74,95,164,176,166,94,74,42,203,109,76,186,133,161,185,9,109,41,105,194,73,60,124,194,73,153,54,230,148,151,107,99,166,35,218,152,227,23,48,240,171,60,235,205,155,129,119,36,137,42,35,97,185,146,157,121,78,72,67,168,142,109,252,203,219,220,67,141,160,208,149,54,226,209,216,71,160,208,78,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,216,0,0,0,0,0,0,0,0,0,0,0,0,0,7,240,204,136,181,51,208,136,85,23,22,60,217,56,252,132,96,109,143,92,113,178,105,68,186,170,226,201,211,83,35,157,25,230,22,109,61,221,244,117,66,145,238,215,216,66,189,176,51,8,238,60,110,196,218,37,145,67,131,42,79,95,62,50,38,58,211,78,47,146,194,228,52,211,142,40,210,133,237,34,230,145,154,140,140,139,94,223,113,232,67,45,88,21,110,224,22,23,210,108,202,60,24,237,200,110,59,11,152,242,26,65,45,215,202,59,45,184,165,41,45,160,212,102,108,145,153,153,106,126,223,113,117,112,0,0,0,0,0,0,31,195,74,84,70,149,17,25,31,121,24,140,121,175,200,230,24,230,30,222,159,45,138,36,42,101,205,201,117,113,231,70,141,29,149,184,246,199,205,60,199,10,59,142,25,27,143,110,86,157,167,161,31,121,118,210,6,51,224,214,33,101,215,17,166,219,149,232,53,42,115,212,217,206,116,19,201,167,217,75,169,109,247,16,219,173,58,164,54,106,212,217,53,37,73,34,215,77,75,236,177,222,25,153,236,149,112,244,184,35,138,85,164,28,150,26,67,84,201,179,36,158,174,36,186,56,204,181,204,126,65,154,150,102,110,43,106,81,219,218,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,237,237,247,107,254,129,254,252,28,236,67,170,98,165,98,242,36,55,252,210,159,34,49,169,69,219,162,100,211,220,208,143,105,251,253,255,0,251,69,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,126,49,214,59,85,28,45,163,93,237,69,113,199,226,212,163,199,82,210,130,50,75,105,143,80,112,245,61,186,145,106,126,253,5,121,100,62,248,157,98,230,90,211,151,5,246,218,42,165,66,5,49,243,90,141,36,108,185,80,138,106,46,197,39,247,11,191,82,251,5,204,103,59,49,49,112,51,47,211,174,120,243,34,162,165,90,132,236,8,36,167,8,148,79,61,10,66,219,82,52,117,10,215,115,93,134,147,51,247,17,251,40,78,67,247,102,53,98,126,170,92,170,133,102,235,172,237,108,148,110,186,100,236,153,29,137,47,166,189,55,187,221,235,31,111,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,237,212,207,186,88,128,0,0,0,0,248,213,187,202,209,182,82,106,184,174,154,69,44,136,181,254,121,57,166,59,59,127,125,69,251,170,255,0,49,251,135,204,166,226,214,22,214,100,20,74,86,35,218,243,31,81,232,77,177,88,142,226,140,245,34,236,36,172,207,188,200,191,136,245,77,184,219,173,165,214,150,149,161,100,74,74,146,122,146,136,251,140,143,218,67,254,128,0,87,135,21,92,169,199,190,236,165,99,21,173,77,210,175,67,100,215,59,146,201,104,168,140,181,58,67,138,61,140,169,70,123,214,158,213,44,147,239,208,251,69,72,225,149,233,89,195,44,70,160,221,244,169,110,196,149,69,170,197,148,173,174,45,189,196,203,232,112,208,173,170,73,154,117,65,106,90,151,119,176,104,175,45,24,177,11,25,112,114,219,188,163,203,105,249,47,83,161,166,113,161,194,86,146,78,43,46,56,93,139,89,247,185,253,163,215,223,239,62,164,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,141,121,196,209,42,128,0,102,135,50,247,252,108,83,204,54,36,98,13,62,225,151,92,166,215,46,138,148,154,92,233,38,238,247,105,221,66,202,25,17,58,68,180,33,49,201,164,33,10,34,216,132,165,58,39,110,133,99,248,67,149,24,112,184,71,222,177,241,45,173,242,235,244,250,150,43,210,146,134,88,55,169,142,51,5,183,32,155,110,153,186,95,60,196,52,41,106,73,33,194,106,107,172,153,33,68,165,10,171,180,238,154,237,141,117,81,175,91,90,119,69,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,131,77,24,79,125,126,212,48,178,205,196,207,69,250,51,229,109,191,78,174,244,92,254,119,75,213,70,109,238,87,51,106,119,237,230,109,221,181,58,233,174,133,174,131,202,230,199,194,198,50,124,63,184,124,185,241,154,193,122,119,54,107,168,89,75,225,233,133,23,151,54,149,50,239,169,97,253,189,14,214,162,77,121,105,235,229,116,17,73,199,13,45,145,172,217,97,11,230,184,122,161,39,162,27,230,33,110,182,98,144,110,203,166,187,124,221,85,155,214,233,157,214,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,96,234,184,195,147,156,193,96,54,28,91,56,171,138,22,79,161,168,55,71,37,166,77,217,109,20,168,114,157,39,214,220,89,49,141,68,235,79,27,49,212,233,150,211,74,18,180,161,106,75,164,182,209,250,242,125,155,59,203,40,184,161,242,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,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,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,67,94,40,120,67,121,99,214,20,97,182,17,225,251,17,28,174,220,88,145,13,152,231,45,242,101,134,144,138,85,77,215,94,113,125,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,125,215,44,89,122,181,114,191,131,84,92,35,181,164,245,253,7,50,77,70,168,184,173,199,122,167,57,213,110,118,67,137,65,127,146,218,9,74,90,144,211,77,32,214,189,155,143,170,136,171,197,31,192,158,38,254,11,231,16,133,0,139,84,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,176,158,49,216,67,26,245,203,68,28,82,142,196,66,169,97,197,97,151,150,251,207,186,149,250,58,114,209,21,230,90,66,117,66,214,169,7,1,102,107,34,209,12,175,106,139,83,74,234,219,37,248,199,66,192,44,208,88,24,171,116,179,190,139,74,168,57,30,162,230,229,151,77,22,92,119,98,59,39,68,33,107,95,37,18,20,239,45,41,53,47,151,176,180,53,106,90,62,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,3,53,153,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,137,92,79,240,191,11,239,172,165,221,183,86,32,42,37,62,165,101,199,77,74,222,173,42,19,146,31,139,53,111,52,218,98,163,150,100,162,68,181,27,113,213,187,86,210,110,54,242,146,124,148,154,104,48,88,167,5,188,55,195,139,167,25,110,219,254,227,153,190,239,178,105,241,221,182,161,117,196,223,205,203,76,134,38,202,228,150,139,119,150,131,105,173,117,54,209,213,250,201,53,169,165,38,229,0,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,255,0,0,167,110,42,25,21,147,96,92,53,92,207,97,108,9,111,219,21,201,15,84,175,54,94,148,214,202,77,69,249,76,161,47,180,110,56,79,56,137,79,73,51,54,208,133,242,150,149,158,228,182,180,33,186,224,23,253,197,31,192,158,38,254,11,231,16,133,0,141,84,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,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,229,92,24,105,52,170,142,107,235,115,42,20,200,146,164,82,236,121,242,224,186,243,41,90,226,190,115,33,50,110,180,163,45,80,179,105,231,91,53,39,67,216,226,211,220,163,35,187,64,21,87,199,59,234,79,243,39,233,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,0,1,159,110,38,148,154,85,23,60,120,159,14,141,76,137,2,59,146,41,178,214,212,102,82,210,20,251,244,200,143,60,233,165,36,68,107,113,215,28,113,106,239,82,214,165,30,166,102,98,127,240,80,164,210,153,203,109,229,93,102,153,17,21,41,151,196,136,146,38,37,148,147,239,48,204,8,74,105,165,185,166,229,33,10,125,229,37,38,122,36,221,112,203,77,199,173,133,0,8,213,196,75,29,38,96,14,84,238,187,146,131,89,244,101,201,94,229,91,116,23,146,79,147,137,149,40,204,157,91,78,50,105,83,47,55,21,18,158,109,195,82,82,151,25,71,210,51,36,42,128,109,59,90,187,124,221,84,107,42,214,131,214,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,104,249,67,234,220,214,181,118,207,168,179,73,184,224,244,146,228,83,224,85,27,111,154,135,55,69,155,21,169,113,156,213,6,100,91,216,125,165,233,174,228,238,209,68,74,35,34,187,78,18,24,243,27,20,242,208,222,27,84,38,203,126,225,195,9,30,139,146,114,100,59,33,110,211,159,91,142,193,112,150,180,18,80,132,164,157,140,134,146,181,236,68,52,159,170,149,161,37,55,192,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,73,78,54,150,181,10,94,1,88,183,172,136,59,235,84,171,192,169,112,228,243,86,92,168,178,225,72,114,67,123,8,246,43,114,225,70,61,76,141,69,203,209,38,68,165,17,192,14,29,88,199,93,193,188,220,88,146,105,12,245,17,47,10,131,22,117,82,54,228,35,157,22,123,237,54,147,222,164,44,211,202,124,163,191,162,118,169,124,141,155,146,149,168,198,133,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,0,10,75,227,45,127,198,185,179,71,75,179,41,215,12,185,113,236,235,94,36,105,148,245,27,164,196,26,140,135,93,144,225,161,42,34,65,173,200,206,65,53,45,26,234,73,109,38,122,183,181,61,3,131,14,3,73,184,234,184,143,140,151,44,40,146,237,57,20,119,172,51,167,203,142,212,134,42,139,144,166,36,75,67,137,82,204,201,13,180,220,116,154,22,217,161,194,150,100,74,249,181,36,224,6,55,217,84,172,53,198,139,251,14,104,82,37,191,77,181,110,138,173,18,27,178,214,149,62,227,17,165,184,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,133,217,240,172,198,58,238,46,229,30,145,26,227,103,89,118,21,65,219,57,185,59,145,252,234,44,102,24,114,49,236,66,18,72,229,177,33,166,52,245,148,174,70,245,40,212,179,34,152,0,2,146,248,196,97,126,23,216,25,134,162,220,22,58,162,83,235,183,157,29,117,123,142,143,26,19,141,32,159,234,22,132,84,77,195,62,82,151,36,210,234,86,132,18,76,151,21,78,175,114,159,53,28,11,26,19,225,213,134,248,113,135,89,71,177,29,195,121,157,107,119,101,61,139,146,181,47,174,41,60,218,195,236,52,137,104,213,62,163,124,149,181,211,242,210,68,104,233,244,94,174,111,82,164,168,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,28,171,54,62,22,49,147,225,253,195,229,207,140,214,11,254,207,214,117,237,92,169,225,196,186,37,38,167,212,98,109,205,79,121,187,114,159,28,219,91,144,55,146,155,77,78,65,56,149,161,44,180,178,51,66,86,147,231,56,131,65,22,212,186,182,168,134,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,218,162,36,151,113,11,190,225,215,145,88,217,90,179,74,248,196,24,17,23,138,149,248,239,51,57,232,210,157,90,41,148,231,142,58,202,154,100,78,27,15,45,46,71,75,139,121,40,250,107,82,18,181,161,36,181,204,160,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,150,33,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,3,42,226,255,0,168,185,139,177,50,191,144,92,42,196,187,234,71,213,253,14,29,30,22,199,191,164,234,158,133,39,152,135,204,105,167,57,60,222,66,211,205,90,118,35,188,207,184,142,141,177,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,180,201,13,180,219,109,145,168,212,179,36,17,169,74,81,154,143,160,95,121,53,198,220,60,203,205,181,152,219,134,213,150,139,122,226,144,75,81,178,108,62,136,116,231,227,197,118,159,53,213,180,234,212,132,73,83,239,54,73,90,17,203,91,40,74,207,115,237,164,124,156,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,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,0,0,0,0,0,0,0,0,0,0,0,0,57,110,101,241,98,22,13,96,229,201,121,72,150,211,18,89,167,76,76,35,91,132,157,100,148,87,156,108,187,86,131,239,111,251,39,175,187,222,89,212,196,235,210,179,137,184,141,94,187,234,178,221,151,42,181,85,149,41,59,156,91,154,19,207,173,194,74,119,41,71,183,85,158,133,169,247,251,69,183,112,170,202,156,123,18,202,78,49,93,52,221,106,245,198,73,112,121,204,150,137,136,243,80,100,54,162,222,202,84,71,189,10,208,210,179,79,187,83,237,22,30,0,3,254,92,113,182,155,83,174,173,40,66,8,212,165,40,244,36,145,119,153,159,176,135,149,169,98,214,22,209,164,28,74,174,35,218,240,223,73,232,109,191,88,142,218,136,245,50,237,37,44,143,188,140,191,128,250,116,75,202,209,185,146,74,183,110,154,69,80,140,181,254,103,57,167,251,59,63,113,71,251,201,255,0,57,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,221,72,251,232,218,59,247,102,10,226,126,169,92,170,125,102,212,172,237,112,146,110,180,102,236,105,29,169,63,160,189,55,181,221,234,159,103,176,251,175,179,38,57,136,139,142,121,126,129,115,200,155,21,117,42,44,38,160,78,36,184,70,163,121,152,81,214,226,151,171,171,86,187,157,237,53,25,31,188,139,219,76,249,240,190,39,95,89,150,187,37,206,125,183,74,151,80,159,76,96,208,163,81,19,45,212,37,26,75,181,74,253,243,238,208,190,193,97,188,28,108,118,169,216,93,89,187,221,138,227,111,202,168,200,142,149,169,26,18,155,84,122,123,133,161,237,212,203,82,247,232,44,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,4,100,226,37,102,29,227,150,43,161,45,195,55,221,165,195,155,82,70,214,247,40,141,170,124,189,15,232,153,247,171,236,251,200,80,141,149,112,84,44,139,222,141,113,197,230,53,42,139,83,141,44,147,235,36,247,178,242,87,161,145,25,31,122,123,181,47,224,36,70,113,243,101,80,199,234,21,151,109,181,49,238,146,147,69,167,28,198,73,197,108,235,154,68,132,44,205,60,229,150,186,61,166,166,68,175,126,158,222,173,194,139,46,140,226,38,36,175,18,171,244,194,118,159,64,81,185,21,79,50,74,73,74,98,68,23,144,162,222,210,147,174,213,158,134,74,37,123,180,239,23,80,211,104,101,164,50,218,73,40,66,73,41,34,45,8,136,139,176,127,216,0,0,0,15,199,87,171,211,168,52,185,117,170,188,198,98,66,130,195,146,100,62,243,137,109,13,182,132,154,148,165,41,70,68,68,68,70,102,102,100,69,160,173,236,224,113,85,167,89,243,106,22,38,8,20,106,132,180,180,236,103,106,75,218,235,72,119,89,13,40,218,118,52,178,50,50,52,180,164,153,167,93,15,95,113,10,217,191,243,71,143,24,145,57,233,183,22,39,92,186,60,181,43,144,213,106,103,41,36,102,179,218,148,173,213,104,146,222,162,34,247,15,51,70,198,12,85,160,78,110,161,74,196,123,158,59,237,40,148,74,110,177,37,7,169,25,31,122,86,71,222,68,44,99,135,247,17,235,150,125,203,77,194,76,102,171,28,196,207,117,152,84,250,132,135,220,113,211,117,110,69,142,210,22,236,137,63,107,170,50,74,76,245,51,50,46,242,22,187,30,67,50,227,183,42,59,137,113,167,144,151,16,180,153,25,41,38,90,145,145,151,97,246,15,244,0,31,2,254,181,225,222,182,77,118,211,158,195,111,51,87,166,202,130,164,184,146,81,25,58,202,155,62,195,35,46,229,31,176,254,227,25,215,205,142,17,84,48,99,27,238,75,86,100,21,197,97,217,243,37,194,73,180,164,36,227,28,199,208,217,164,141,8,45,186,52,122,26,75,78,206,207,178,116,112,133,204,90,227,72,157,130,117,250,163,41,105,213,59,58,17,62,254,139,53,153,192,140,219,105,222,238,154,105,174,137,74,62,227,246,11,95,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,198,188,226,104,149,64,2,58,241,8,197,10,86,21,100,251,18,106,117,4,196,122,69,126,142,237,175,6,35,211,83,25,114,31,168,36,227,31,43,82,51,113,109,52,227,178,13,180,150,170,68,117,246,164,136,214,154,1,195,219,42,171,137,87,253,181,135,52,41,17,24,169,93,85,136,84,72,110,203,90,146,195,111,201,121,12,182,167,20,148,169,68,130,82,200,204,201,42,61,53,208,143,184,105,163,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,156,204,213,97,111,236,91,49,216,139,134,108,208,189,13,2,141,112,74,244,84,46,171,168,229,82,221,95,58,15,206,26,214,165,107,21,214,21,235,168,214,90,232,189,20,74,34,184,158,19,56,161,85,196,124,159,82,233,149,148,203,114,69,139,88,153,107,162,92,153,170,144,185,44,33,45,201,103,77,196,70,218,26,106,91,113,208,222,170,36,162,58,116,50,35,36,39,186,230,199,194,198,50,124,63,184,124,185,241,154,193,234,175,252,82,190,241,67,228,231,203,170,239,164,254,73,91,240,237,106,63,243,86,89,233,105,113,119,114,24,249,164,39,126,222,98,253,117,238,89,235,218,163,208,133,138,112,186,225,255,0,50,175,50,155,153,188,111,183,121,52,166,122,106,141,143,75,125,199,216,148,228,166,159,105,246,106,202,229,173,27,89,46,86,141,54,225,45,47,37,197,56,105,36,19,74,118,213,46,203,90,133,124,218,181,155,42,233,131,214,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,104,160,28,244,100,202,187,147,204,71,139,76,110,171,233,155,50,232,234,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,114,247,128,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,0,138,188,81,252,9,226,111,224,190,113,8,80,8,181,78,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,179,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,163,0,113,142,133,152,12,26,180,241,138,220,103,167,137,115,83,211,33,200,219,150,190,146,82,20,166,228,198,222,180,32,220,229,62,219,173,115,54,18,87,179,114,125,85,17,138,150,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,80,183,17,156,235,255,0,42,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,225,88,87,151,140,80,198,91,55,16,239,203,18,149,18,85,35,12,104,233,173,215,150,244,198,217,90,88,51,89,237,105,42,61,86,178,105,153,47,25,118,22,200,235,34,51,113,77,54,231,159,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,221,20,222,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,83,150,44,194,218,185,160,193,170,46,46,90,209,186,14,191,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,201,113,6,164,161,75,105,214,150,104,70,253,165,213,69,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,95,240,8,171,197,31,192,158,38,254,11,231,16,133,0,139,254,226,143,224,79,19,127,5,243,136,66,128,70,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,5,85,241,206,250,147,252,201,250,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,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,41,131,140,190,55,210,175,172,109,160,96,189,62,135,46,60,140,47,142,250,167,79,121,196,236,150,253,73,136,114,9,13,32,181,50,67,109,54,214,171,81,145,169,110,45,59,72,144,75,115,242,240,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,128,2,116,231,239,2,225,210,178,237,150,124,195,208,104,220,159,77,225,253,6,219,184,164,182,108,54,218,229,53,75,97,200,43,82,8,137,215,30,91,41,148,133,56,102,180,147,113,24,71,169,162,73,127,151,132,134,60,201,194,204,203,183,134,213,9,177,24,183,177,62,63,162,228,156,153,13,71,67,85,22,16,227,176,92,37,173,6,165,173,74,55,99,33,164,173,27,215,49,39,235,41,8,73,222,72,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,62,206,181,173,66,188,50,143,139,212,155,142,15,87,18,61,159,83,170,54,223,53,109,237,149,9,133,75,140,230,168,50,51,216,251,13,47,77,118,171,110,138,35,73,153,30,115,41,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,115,194,123,235,246,161,133,150,110,38,122,47,209,159,43,109,250,117,119,162,231,243,186,94,170,51,111,114,185,155,83,191,111,51,110,237,169,215,77,116,45,116,21,3,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,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,51,25,139,23,215,237,67,20,239,44,76,244,95,163,62,86,220,21,26,239,69,207,231,116,189,84,151,30,229,115,54,167,126,222,102,221,219,83,174,154,232,90,232,47,83,134,94,10,126,197,178,143,107,117,21,14,170,125,247,165,235,51,99,187,217,107,173,97,158,157,182,245,109,10,78,145,90,141,189,39,187,71,77,221,170,52,237,210,0,113,155,194,223,146,153,142,161,98,100,10,23,75,2,251,183,219,234,102,245,91,250,202,164,37,155,47,124,217,172,212,222,200,170,167,39,177,41,66,181,212,181,87,48,199,181,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,118,108,183,64,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,206,189,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,189,86,42,101,227,20,48,106,205,195,203,242,251,165,68,139,72,196,234,58,171,116,21,179,49,183,150,166,8,208,123,93,74,79,84,44,218,122,51,196,93,165,178,66,8,204,156,75,173,183,34,184,106,103,94,163,151,76,71,131,133,247,173,79,76,50,187,170,10,110,74,20,113,88,110,149,84,146,113,154,69,77,215,220,73,44,217,66,24,74,28,73,186,148,37,181,173,210,37,41,4,149,222,160,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,28,171,54,62,22,49,147,225,253,195,229,207,140,214,15,127,142,152,233,136,249,139,196,122,142,40,98,133,103,174,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,171,133,215,15,248,116,136,116,220,205,227,125,187,206,170,189,211,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,126,0,0,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,117,80,25,87,30,215,20,113,122,242,197,249,54,203,247,131,241,13,22,125,175,76,180,41,12,198,96,154,67,20,232,45,108,105,38,125,170,90,212,163,113,197,169,70,122,173,213,18,118,160,144,132,204,174,23,185,22,253,181,221,72,199,28,99,179,58,188,54,162,239,244,60,105,170,218,205,118,168,219,137,34,213,147,73,245,16,217,209,206,102,166,148,45,210,67,127,58,148,200,108,174,78,236,181,168,87,205,171,89,178,174,152,61,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,246,138,33,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,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,63,88,0,0,0,0,0,0,0,0,0,0,0,0,170,14,47,89,139,92,137,16,112,78,129,84,101,77,54,109,78,154,76,63,170,201,68,115,227,56,218,182,59,166,154,105,170,84,143,188,253,130,11,229,59,8,170,24,207,141,246,221,171,14,10,229,48,212,248,114,230,164,154,82,210,81,138,99,8,112,212,68,133,150,221,29,45,77,69,167,111,111,219,162,139,6,215,135,101,89,52,43,78,3,13,178,205,34,155,22,10,82,132,146,72,137,166,82,217,118,17,17,119,36,189,133,247,16,251,224,3,252,228,72,102,36,119,101,72,113,45,180,202,20,226,214,163,34,36,164,139,83,51,51,236,46,193,84,92,64,120,143,92,176,46,74,150,18,96,205,84,225,166,3,207,66,168,84,99,190,227,110,147,136,114,84,119,80,135,99,201,251,26,81,18,146,71,169,17,153,119,16,174,122,206,48,98,173,126,115,149,10,174,35,220,242,31,117,70,163,83,149,137,43,61,76,204,251,212,179,62,243,49,233,172,12,209,227,198,27,206,102,109,187,137,215,46,140,173,42,228,59,90,153,202,81,17,164,246,169,40,117,58,164,246,36,140,189,194,201,178,127,197,86,157,119,205,167,216,152,222,81,169,242,212,211,81,154,169,35,107,77,45,221,99,180,149,58,236,153,102,102,102,106,117,74,50,78,186,22,190,242,22,67,72,171,211,171,212,184,149,170,68,198,101,194,156,195,114,99,190,203,137,113,14,54,180,146,146,164,169,38,100,100,100,100,100,100,102,71,168,253,128,0,0,0,63,225,214,208,243,75,101,196,146,146,180,154,84,70,90,234,70,41,95,138,238,93,89,195,188,73,70,37,80,41,164,213,62,190,162,114,82,153,100,146,147,150,252,137,207,45,70,104,105,41,215,106,11,83,53,26,189,250,247,142,83,147,140,217,84,48,6,133,121,219,110,204,119,164,171,81,106,39,13,147,113,91,58,231,81,29,8,50,79,57,5,174,140,233,169,17,171,221,175,178,59,222,183,5,66,247,190,43,87,28,173,238,202,173,84,228,203,52,250,202,61,239,60,165,232,68,102,103,222,174,237,79,248,139,238,225,219,102,29,157,150,43,97,46,194,54,29,170,67,133,82,86,230,246,40,205,218,124,77,79,232,145,247,167,237,251,204,73,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,30,63,24,45,214,238,188,45,187,109,231,91,223,215,209,39,199,74,116,215,83,92,103,17,166,154,31,239,123,140,102,223,23,232,43,181,49,86,238,160,108,54,206,157,93,159,25,37,166,155,121,114,92,65,123,11,79,163,238,33,230,105,112,36,213,234,177,41,145,144,167,100,77,144,219,13,164,136,212,165,45,106,36,145,17,22,166,102,102,126,225,160,220,131,224,228,60,36,203,213,182,133,83,25,141,80,173,192,135,85,144,162,100,144,225,169,232,49,119,18,143,98,85,174,230,251,117,215,180,187,204,73,16,0,0,0,31,229,38,75,16,227,59,46,75,169,109,150,80,167,28,90,148,68,73,73,22,166,102,103,216,69,161,10,162,226,83,159,71,101,201,159,130,184,83,94,144,202,17,205,137,86,151,18,81,164,149,161,204,140,251,59,216,145,218,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,190,123,127,114,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,118,158,189,223,104,136,185,144,203,69,99,7,9,23,12,120,242,125,11,46,73,48,209,188,133,111,74,149,206,90,117,209,164,32,139,99,126,195,239,251,7,20,161,86,39,91,213,184,21,234,100,151,99,203,167,74,106,91,14,180,179,66,208,227,107,37,37,73,82,76,140,140,140,136,200,200,200,198,133,114,39,139,42,197,220,187,219,149,153,53,7,38,77,167,68,135,77,150,235,174,243,22,167,155,131,25,75,53,25,173,70,103,171,154,158,166,71,169,246,144,144,160,0,43,43,139,238,95,85,91,162,64,198,74,21,36,151,34,2,26,135,49,198,88,213,73,97,8,159,33,197,40,210,217,153,39,83,35,51,53,145,123,203,218,43,87,46,88,137,43,11,113,170,208,188,24,152,244,118,162,86,169,234,148,109,56,104,222,194,101,178,226,210,173,20,146,52,153,55,218,70,122,123,198,142,240,222,238,135,126,88,86,245,225,5,196,173,170,197,46,36,226,50,50,63,235,89,67,158,197,40,187,150,94,211,251,204,122,64,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,198,188,226,104,149,64,2,173,120,220,98,244,100,82,176,247,1,32,191,17,201,15,200,118,239,170,54,166,29,231,176,132,37,200,176,148,135,59,26,52,56,110,79,37,39,214,89,27,45,159,168,70,91,227,7,10,204,28,161,98,238,110,41,18,110,55,181,137,97,83,221,188,91,141,181,127,206,165,70,125,134,227,22,244,45,38,142,91,242,26,127,95,89,42,228,108,82,77,43,51,43,233,20,215,198,179,12,254,79,227,141,151,138,81,34,82,163,196,188,45,245,211,222,233,219,217,42,68,232,15,124,227,242,52,65,18,245,98,92,54,208,179,82,149,181,131,73,146,82,132,107,249,56,44,95,242,104,89,134,186,240,250,69,195,18,29,54,234,181,215,37,16,94,54,146,185,245,24,114,27,54,73,163,81,111,82,209,29,249,235,52,32,251,81,189,74,35,229,145,166,210,179,99,225,99,25,62,31,220,62,92,248,205,96,153,92,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,126,177,226,177,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,180,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,175,232,57,114,105,213,68,69,114,59,53,56,46,167,115,82,27,74,203,252,166,214,73,82,210,135,90,117,4,181,236,220,118,233,194,138,198,204,189,135,130,85,26,54,57,64,151,67,182,24,144,150,108,203,126,165,1,17,42,48,81,207,148,236,231,158,111,148,151,146,135,94,121,59,9,229,26,254,109,70,148,165,181,54,167,38,248,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,106,156,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,51,131,157,12,28,161,96,22,104,47,252,42,181,158,223,69,165,84,27,145,78,111,106,203,166,139,46,59,82,218,141,170,214,181,175,146,137,9,107,152,165,26,151,203,222,122,26,180,43,84,224,251,140,116,43,231,44,5,133,81,217,233,235,88,105,80,126,60,198,247,45,124,248,179,164,63,46,60,157,77,9,66,119,45,114,90,229,146,150,162,233,183,171,105,56,146,17,3,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,21,129,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,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,251,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,251,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,170,47,137,214,67,191,98,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,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,78,132,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,21,109,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,127,192,34,175,20,127,2,120,155,248,47,156,66,20,2,47,251,138,63,129,60,77,252,23,206,33,10,1,26,168,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,21,87,199,59,234,79,243,39,233,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,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,15,147,118,93,52,43,26,213,172,222,183,76,238,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,251,6,99,111,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,123,220,49,112,183,246,95,147,107,43,171,161,122,50,171,118,245,23,77,67,249,215,59,170,234,156,62,145,254,197,169,40,221,5,184,94,162,118,233,167,172,146,89,172,80,8,190,138,254,14,87,113,247,133,205,181,133,86,179,219,43,85,92,47,182,100,83,155,218,131,234,101,68,141,14,91,81,181,90,208,132,115,151,29,45,115,20,162,74,57,155,207,82,78,135,68,52,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,13,47,96,14,49,208,179,1,131,86,158,49,91,140,244,241,46,106,122,100,57,27,114,215,210,74,66,148,220,152,219,214,132,27,156,167,219,117,174,102,194,74,246,110,79,170,162,49,208,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,140,208,230,94,192,141,133,153,134,196,140,62,167,219,210,232,116,218,29,209,82,141,75,131,36,157,222,213,59,168,89,195,50,55,76,214,180,42,57,180,180,45,70,123,208,164,171,85,110,212,238,83,132,206,40,85,113,31,39,212,186,101,101,50,220,145,98,214,38,90,232,151,38,106,164,46,75,8,75,114,89,211,113,17,182,134,154,150,220,116,55,170,137,40,142,157,12,136,201,9,132,28,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,34,255,0,18,140,94,141,132,25,62,190,31,39,226,21,74,240,142,86,133,53,153,44,58,234,31,92,228,169,18,18,70,222,155,22,152,101,45,196,41,102,72,37,180,146,61,218,146,21,68,56,79,98,254,212,49,78,205,195,63,74,122,51,229,109,193,78,161,117,188,142,119,75,213,73,109,158,111,47,114,119,237,230,110,219,185,58,233,166,165,174,163,77,22,157,173,66,177,173,90,53,149,107,65,232,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,180,66,190,49,88,103,242,195,42,108,223,81,34,82,138,93,133,112,67,168,61,42,67,127,206,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,6,79,239,249,56,97,154,60,45,188,217,184,98,80,163,197,186,32,198,168,84,37,155,73,97,138,116,151,74,60,211,113,78,150,196,32,227,60,241,26,207,77,132,102,162,52,153,18,139,73,35,228,221,151,77,10,198,181,107,55,173,211,59,162,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,193,158,204,235,230,186,187,155,76,101,155,121,115,106,176,237,10,110,176,237,106,36,215,144,174,130,46,212,19,142,26,91,34,65,60,250,209,205,112,245,90,139,84,55,204,90,26,108,196,128,225,55,148,63,218,238,35,255,0,40,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,252,152,177,66,167,207,173,81,41,232,114,208,154,225,197,142,219,180,184,172,50,201,83,18,218,18,133,184,243,72,109,79,37,95,58,181,183,207,53,154,73,146,53,217,80,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,159,252,47,114,45,251,107,186,145,142,56,199,102,117,120,109,69,223,232,120,211,85,181,154,237,81,183,18,69,171,38,147,234,33,179,163,156,205,77,40,91,164,134,254,117,41,144,217,93,72,0,0,0,202,184,210,158,83,188,44,96,223,195,251,123,203,152,29,84,6,85,196,170,200,46,74,46,172,214,98,60,74,221,90,153,211,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,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,246,143,172,60,166,42,225,157,171,140,152,113,113,225,109,235,19,168,162,220,212,247,105,242,118,182,218,220,103,121,122,143,181,204,66,208,151,154,89,37,198,214,105,61,142,33,10,34,213,36,51,195,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,218,167,7,251,43,30,109,60,6,169,207,196,233,18,227,217,53,201,17,231,88,212,169,171,249,246,24,87,53,82,164,161,6,157,205,70,144,165,178,182,210,106,209,70,151,93,74,18,79,19,143,79,80,0,0,0,0,0,0,0,0,0,0,0,30,111,18,46,232,118,29,133,112,222,19,156,74,26,163,210,229,206,51,51,34,254,169,149,185,237,82,75,185,7,237,47,188,134,113,51,27,136,178,177,75,26,174,251,194,68,199,164,53,46,181,80,84,83,117,195,94,198,21,45,231,16,148,234,165,17,36,137,206,194,35,211,220,44,171,132,22,95,85,68,162,79,198,74,237,36,145,34,122,29,135,13,199,152,209,74,97,104,129,33,181,36,212,217,25,167,82,51,35,37,153,123,139,218,44,212,0,4,122,207,102,44,43,8,242,239,113,214,99,84,28,135,54,163,18,101,54,35,173,59,203,90,94,114,12,149,32,210,100,180,153,30,173,234,90,25,158,165,216,67,61,85,218,196,235,134,183,62,189,83,146,236,137,117,25,78,203,125,215,86,107,90,220,113,102,165,41,74,81,153,153,153,153,153,153,153,152,237,121,111,203,69,99,24,247,220,18,35,201,244,44,73,38,195,166,202,21,189,74,79,37,106,211,86,150,131,45,142,123,79,191,236,18,235,251,149,112,111,139,50,77,106,198,171,200,143,61,13,173,45,179,54,65,32,185,164,214,226,35,75,81,13,90,110,82,11,176,245,239,251,4,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,247,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,97,23,206,30,212,35,222,101,237,33,107,177,164,177,50,51,82,227,58,151,25,125,9,113,181,165,68,100,164,153,106,70,70,93,134,90,24,255,0,80,0,0,0,17,187,63,24,57,15,22,242,245,114,32,169,140,201,168,81,32,76,170,199,81,178,75,112,148,204,25,91,9,39,177,74,215,115,157,154,105,218,125,228,51,229,84,129,38,145,85,151,76,146,133,53,34,20,135,24,113,38,70,149,37,104,81,164,200,200,244,50,50,50,247,15,75,132,52,21,221,88,171,104,208,9,6,225,212,107,176,35,40,180,215,113,57,37,180,31,176,245,250,94,227,26,73,193,251,117,187,83,11,45,43,125,182,249,125,13,18,4,117,39,77,52,52,70,109,26,105,161,126,239,184,135,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,1,254,82,91,75,209,221,105,72,74,201,104,82,77,42,45,72,200,203,184,200,103,147,63,86,91,182,86,103,175,6,156,100,154,42,189,78,161,86,109,36,147,73,18,29,168,74,211,66,218,93,158,175,219,247,152,242,25,85,177,203,16,113,234,205,160,169,228,180,159,77,83,157,51,82,182,234,93,107,8,211,232,171,247,253,195,71,22,133,33,54,253,165,68,160,33,68,164,211,105,209,161,145,145,235,169,54,210,81,238,47,119,184,190,225,245,192,0,0,0,66,46,36,153,191,137,130,54,12,139,22,215,169,235,113,215,163,174,49,156,87,139,153,29,167,217,152,214,255,0,81,228,56,131,75,141,39,183,105,145,30,157,231,216,84,175,78,131,116,98,149,242,204,54,74,93,78,179,112,212,146,131,81,243,30,113,111,62,241,22,229,31,172,179,213,110,118,159,105,234,126,211,49,120,220,63,114,125,70,192,60,56,135,112,92,52,120,110,221,53,118,219,152,185,14,71,66,158,97,14,177,21,102,214,229,178,135,19,181,214,140,246,234,122,31,180,207,186,83,220,86,212,11,149,134,163,84,16,75,109,183,18,230,211,36,153,30,132,101,237,35,253,227,16,203,138,6,26,90,205,101,173,218,147,20,232,172,189,6,90,148,218,137,150,210,102,104,129,53,69,218,73,215,93,126,225,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,97,23,179,68,255,0,31,96,180,96,0,28,231,48,216,123,15,19,240,98,241,179,228,198,67,174,78,161,212,26,141,185,4,163,75,203,136,235,104,81,106,149,104,101,191,188,136,207,220,51,137,137,22,140,236,61,196,26,253,165,37,14,50,245,26,171,42,26,76,200,210,127,50,250,219,35,45,82,147,239,71,126,133,247,16,186,206,22,56,204,120,141,128,113,237,153,243,77,233,182,227,136,167,160,150,230,229,19,17,225,66,65,119,173,71,166,171,63,97,23,216,66,106,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,126,53,231,19,68,170,0,25,235,226,43,140,117,220,100,205,197,247,38,174,207,79,18,207,168,63,103,82,227,110,66,249,49,96,62,235,106,61,233,66,13,92,215,206,67,250,43,114,145,207,217,185,73,66,76,78,174,9,120,103,106,198,194,203,235,24,250,78,109,201,80,184,14,217,231,184,219,106,233,224,199,141,30,70,198,85,179,152,142,99,146,181,112,183,154,85,200,99,213,35,70,167,101,66,31,241,83,193,202,238,46,229,30,175,38,220,123,89,118,21,65,171,197,200,219,81,252,234,44,102,31,110,73,111,90,210,72,229,177,33,215,245,245,148,174,70,196,164,212,178,50,166,28,180,95,241,176,179,48,216,111,136,53,11,134,93,14,155,67,186,41,178,106,147,163,27,187,218,167,117,8,41,132,100,209,26,214,133,71,55,80,180,36,143,122,20,164,232,173,218,30,130,115,99,225,99,25,62,31,220,62,92,248,162,188,148,101,70,187,155,76,101,133,102,242,170,176,237,10,110,147,46,154,220,38,80,174,130,46,213,155,109,146,156,50,65,60,250,209,202,108,180,90,139,85,185,203,90,26,112,134,132,237,59,90,133,99,90,180,107,42,214,131,209,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,104,250,192,3,202,94,24,85,135,24,129,93,181,174,123,214,203,165,86,170,182,85,65,85,74,4,185,145,201,199,41,242,141,6,131,113,179,63,249,170,208,245,73,56,211,46,17,111,105,181,39,213,128,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,1,21,120,163,248,19,196,223,193,124,226,16,160,17,106,156,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,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,155,119,172,167,20,101,249,56,48,98,244,107,67,30,110,92,35,168,191,17,152,248,133,71,75,208,205,76,58,183,222,168,211,249,142,182,202,22,159,81,8,56,207,78,113,70,178,237,54,91,34,81,25,237,95,229,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,223,179,211,152,42,238,90,178,227,113,98,37,173,111,213,106,53,169,27,104,244,233,112,152,67,140,209,229,73,66,208,212,249,70,180,173,9,101,165,146,116,37,33,73,113,213,50,209,232,78,238,78,120,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,23,233,195,187,40,127,201,75,6,143,229,76,46,78,33,94,60,169,183,70,201,253,75,44,114,148,239,75,17,189,164,77,151,41,183,85,188,211,191,115,174,59,163,139,108,154,219,42,135,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,229,255,0,8,172,224,220,208,47,42,126,82,239,3,151,82,161,85,35,201,85,162,166,90,142,132,82,31,104,165,206,150,135,76,144,151,93,67,228,167,20,75,82,214,104,91,104,74,83,181,197,41,30,131,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,128,69,94,40,254,4,241,55,240,95,56,132,40,4,95,247,20,127,2,120,155,248,47,156,66,20,2,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,42,175,142,119,212,159,230,79,211,71,42,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,85,0,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,16,43,140,54,55,210,172,60,186,71,193,167,168,114,230,84,177,70,65,38,60,180,184,148,49,5,138,116,168,146,93,90,251,212,181,169,70,202,18,130,34,45,22,226,141,69,176,144,229,85,229,23,4,41,89,142,204,93,153,131,85,218,228,186,69,54,191,34,74,166,75,136,218,86,249,49,30,43,210,92,67,123,189,84,173,105,96,208,75,50,81,32,214,74,52,175,110,195,210,72,202,184,210,158,83,188,44,96,223,195,251,123,203,152,20,151,196,147,5,233,88,33,155,75,162,133,107,218,17,45,187,98,185,30,29,122,133,14,34,211,200,54,30,100,146,250,155,108,148,124,148,117,141,76,73,53,162,73,36,146,36,37,45,236,19,127,130,222,58,87,110,155,18,237,192,107,142,179,74,92,75,39,167,168,219,81,52,67,115,186,89,111,72,92,210,208,140,141,214,91,124,218,86,253,166,164,42,94,213,44,210,166,146,155,42,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,41,47,140,181,129,26,217,205,29,46,243,167,91,210,226,71,188,109,120,146,102,84,20,78,155,19,170,49,221,118,59,132,133,40,205,4,182,227,55,4,148,132,105,161,41,181,25,106,230,229,122,190,8,247,173,86,6,52,98,22,28,179,30,33,211,107,150,187,85,185,14,169,10,231,165,248,50,219,101,164,161,91,182,146,13,53,7,141,68,105,51,51,75,122,26,116,50,87,159,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,1,82,188,109,49,142,186,237,213,98,229,250,59,60,154,44,106,121,94,51,28,220,133,117,114,156,114,68,72,229,161,163,123,124,148,53,39,180,151,181,125,87,172,157,91,73,159,21,225,25,134,118,174,34,102,225,154,141,211,19,171,249,21,111,203,185,169,204,45,182,220,101,83,155,126,60,118,150,226,86,133,107,203,234,148,234,13,59,84,151,90,105,100,175,87,67,189,65,229,49,98,197,253,168,97,101,229,134,126,148,244,103,202,219,126,163,66,235,121,28,238,151,170,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,209,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,104,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,186,248,199,102,98,242,153,121,65,203,13,26,13,193,65,183,169,209,217,171,214,158,120,137,152,215,34,221,36,46,55,40,137,59,157,141,29,72,112,140,247,236,84,130,89,26,55,70,66,206,26,228,255,0,45,117,220,212,227,141,31,12,169,135,201,165,51,182,169,114,75,76,164,48,228,74,59,79,54,137,14,52,106,74,247,60,124,212,54,217,18,22,92,199,16,106,34,65,45,73,209,69,167,107,80,172,107,86,141,101,90,208,122,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,237,31,88,68,174,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,41,53,59,203,10,47,248,85,152,109,203,160,93,150,117,97,185,45,34,92,66,39,233,245,24,143,18,146,78,50,242,76,137,109,186,217,106,135,18,125,169,50,81,119,144,191,236,133,102,98,78,105,242,243,76,190,43,48,101,177,112,208,228,124,156,184,30,120,154,217,54,162,196,118,22,228,182,137,164,165,41,67,169,121,183,13,27,17,177,106,90,8,148,148,37,106,163,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,3,149,102,199,194,198,50,124,63,184,124,185,241,76,28,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,162,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,209,245,128,0,0,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,51,89,150,140,186,95,121,160,197,56,24,103,98,199,255,0,21,50,177,55,123,63,209,148,190,165,150,95,153,203,117,214,249,220,174,122,21,202,66,183,175,184,139,188,203,67,216,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,216,70,183,29,113,199,12,146,73,65,26,204,146,148,164,137,37,237,64,7,148,191,240,182,196,197,15,147,159,46,168,94,147,249,37,112,67,186,104,255,0,206,158,103,165,170,69,221,200,127,230,150,157,251,121,139,245,23,185,7,175,106,79,66,30,172,0,0,0,0,0,0,0,0,0,0,0,0,66,174,41,216,204,120,115,128,114,45,152,51,77,153,183,27,139,167,172,144,230,213,27,18,33,77,65,247,45,39,166,168,47,97,151,216,98,148,240,222,210,157,136,88,131,64,180,163,33,199,158,172,213,98,195,81,145,26,143,231,159,67,102,103,162,84,125,235,239,208,254,227,26,59,203,206,30,195,195,12,24,179,172,248,209,144,211,144,104,116,246,164,237,65,36,212,242,34,52,218,204,244,74,117,63,83,188,200,143,222,58,48,0,10,185,227,63,137,47,34,135,110,225,156,73,206,54,106,149,18,170,234,27,116,200,148,157,149,6,76,148,68,174,210,63,110,169,254,62,193,83,162,240,248,95,225,165,172,238,90,218,169,191,78,138,243,211,165,165,78,40,217,109,70,70,184,16,148,125,166,157,117,215,239,19,54,221,182,160,91,76,59,26,158,130,67,110,56,167,54,145,36,136,181,34,47,97,23,238,144,139,28,64,178,125,69,199,204,56,153,112,91,212,120,109,93,52,134,220,152,137,13,199,66,94,125,13,49,41,100,214,228,50,183,21,185,215,72,246,234,90,159,180,143,190,142,42,48,110,140,45,190,94,134,241,75,166,86,109,234,146,144,74,46,99,46,33,230,30,50,220,147,245,86,90,45,190,195,236,61,75,216,100,46,167,134,222,111,226,99,117,131,30,197,186,42,122,92,116,24,232,140,71,41,226,230,72,105,134,97,181,191,215,121,110,44,212,227,170,237,218,68,103,175,113,246,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,195,56,249,170,177,203,15,177,234,242,160,165,228,186,159,77,84,93,35,74,183,104,93,107,232,211,232,167,247,61,195,215,228,22,203,118,245,204,245,158,211,108,147,165,72,169,211,234,206,36,210,106,35,67,85,8,186,234,91,79,179,214,251,62,242,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,186,234,122,92,74,204,140,200,146,185,179,148,73,35,208,189,221,218,152,228,57,1,76,101,102,126,208,234,141,194,73,84,169,230,157,134,90,238,244,132,93,53,215,216,52,53,31,111,78,214,205,118,236,78,154,247,233,160,255,0,64,0,0,1,231,49,18,239,133,97,88,213,235,202,160,226,82,205,26,155,42,113,145,153,17,171,146,202,220,218,90,169,36,102,100,131,236,212,190,242,239,25,210,204,246,48,87,177,155,25,174,171,162,169,83,149,34,26,170,243,145,78,105,215,150,180,181,23,171,121,109,36,146,165,172,147,161,58,101,162,79,105,123,62,217,163,194,123,43,80,111,10,163,184,207,118,210,185,177,233,114,212,212,20,188,193,41,60,230,149,6,75,107,34,113,163,46,229,43,181,43,35,247,105,222,45,241,166,155,101,180,178,202,18,132,33,36,148,165,37,161,17,23,113,17,123,7,253,136,51,197,230,231,98,135,150,168,80,14,70,199,106,21,246,227,146,119,145,110,37,192,158,90,105,169,107,218,95,104,163,209,96,220,29,165,56,214,53,213,153,74,143,106,232,239,234,90,251,229,211,197,209,0,0,255,0,135,91,67,205,45,151,8,141,43,73,165,68,126,210,50,20,37,196,231,14,21,97,230,90,163,38,60,21,51,22,182,203,213,77,228,214,212,169,199,170,19,15,188,146,146,51,209,31,105,253,166,58,167,7,44,77,93,23,25,171,54,4,217,136,102,12,234,52,137,109,18,220,218,75,146,185,116,246,137,37,170,200,140,205,36,125,132,147,63,244,11,155,35,35,45,75,218,63,160,0,0,0,0,0,0,0,0,0,2,162,241,191,132,78,100,177,43,26,47,236,70,161,94,216,106,197,54,234,186,42,181,184,109,75,169,79,75,237,177,38,91,143,54,151,18,152,106,73,44,146,178,35,34,82,139,93,116,51,239,22,19,147,60,20,186,178,237,150,203,63,7,47,90,133,42,109,106,223,244,135,82,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,7,201,187,62,85,124,149,172,252,133,244,87,202,79,71,200,244,63,165,185,157,15,93,203,87,35,168,229,124,231,39,153,179,126,207,91,110,186,118,232,41,218,173,193,171,55,117,250,172,218,237,119,20,112,214,163,82,168,200,114,92,201,146,235,117,55,159,146,251,138,53,56,235,142,42,17,169,107,82,140,212,106,51,51,51,51,51,22,169,150,188,33,141,128,184,13,99,97,27,44,68,110,69,187,71,101,154,129,196,125,215,152,118,162,189,93,154,243,107,119,69,154,28,146,227,206,17,25,39,66,89,17,37,36,68,146,233,99,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,41,219,251,138,153,167,255,0,231,251,10,191,250,107,81,255,0,176,139,62,181,176,82,234,151,147,184,185,112,189,106,20,170,85,105,120,126,187,22,76,250,91,174,84,34,181,164,21,66,68,164,115,27,142,181,234,130,75,166,217,146,116,81,154,9,106,34,39,15,235,101,163,46,150,38,87,240,178,6,25,216,177,255,0,197,76,172,77,222,247,244,157,83,166,101,151,230,114,221,117,206,79,55,144,133,114,144,173,136,238,34,239,51,234,160,0,0,2,189,120,133,240,244,198,140,217,227,69,23,17,176,230,231,178,169,212,218,117,175,26,136,235,85,185,178,217,125,79,183,46,91,202,82,82,204,103,82,104,219,33,4,70,106,35,212,149,217,220,103,237,120,111,100,167,20,242,125,251,68,253,166,87,237,74,159,202,223,68,116,94,130,149,37,238,95,75,213,243,57,188,230,26,211,94,165,27,118,238,215,69,107,166,133,172,213,0,0,1,197,51,153,130,151,86,98,114,217,120,96,229,149,80,165,66,173,92,30,143,233,159,170,58,227,113,81,200,159,30,66,247,169,182,220,89,106,134,84,69,162,15,214,50,215,66,212,202,176,127,184,169,154,127,254,127,176,171,255,0,166,181,31,251,8,154,156,72,114,83,138,121,193,253,157,254,204,235,246,165,51,228,151,165,250,223,78,202,146,207,51,170,233,57,124,174,75,14,235,167,76,189,219,182,233,170,116,215,83,211,138,228,207,133,254,62,229,219,50,118,126,49,222,183,126,31,205,162,219,254,144,234,88,165,212,38,185,41,124,248,18,35,163,98,92,136,218,15,69,188,147,61,86,94,169,30,154,158,132,118,126,34,175,16,124,153,76,206,14,28,80,224,218,85,90,85,42,243,181,42,10,145,74,151,84,91,233,138,228,87,201,40,149,25,102,214,237,155,185,108,56,78,114,156,81,42,57,32,182,147,139,81,69,92,172,112,191,205,62,93,179,5,100,227,27,151,126,21,77,137,111,212,15,175,97,53,10,139,142,46,11,237,46,60,174,82,122,70,200,222,38,30,116,219,220,178,79,48,145,187,84,234,71,210,184,133,240,244,198,140,217,227,69,23,17,176,230,231,178,169,212,218,117,175,26,136,235,85,185,178,217,125,79,183,46,91,202,82,82,204,103,82,104,219,33,4,70,106,35,212,149,217,220,103,237,120,111,100,167,20,242,125,251,68,253,166,87,237,74,159,202,223,68,116,94,130,149,37,238,95,75,213,243,57,188,230,26,211,94,165,27,118,238,215,69,107,166,133,172,213,0,21,23,141,252,34,115,37,137,88,209,127,98,53,10,246,195,86,41,183,85,209,85,173,195,106,93,74,122,95,109,137,50,220,121,180,184,148,195,82,73,100,149,145,25,18,148,90,235,161,159,120,176,156,153,224,165,213,151,108,182,89,248,57,122,212,41,83,107,86,255,0,164,58,151,233,110,184,228,85,243,231,200,144,141,138,113,182,214,122,33,228,145,234,130,245,136,244,212,180,51,237,96,2,21,113,33,201,78,41,231,7,246,119,251,51,175,218,148,207,146,94,151,235,125,59,42,75,60,206,171,164,229,242,185,44,59,174,157,50,247,110,219,166,169,211,93,79,78,43,147,62,23,248,251,151,108,201,217,248,199,122,221,248,127,54,139,111,250,67,169,98,151,80,154,228,165,243,224,72,142,141,137,114,35,104,61,22,242,76,245,89,122,164,122,106,122,17,217,165,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,42,224,135,13,204,18,192,140,197,212,241,238,208,118,91,113,216,142,134,109,91,121,43,127,145,67,90,226,242,37,188,183,221,121,199,101,173,210,83,166,146,94,212,54,79,56,91,86,100,218,155,150,160,3,133,103,7,41,150,110,110,176,191,228,61,118,68,74,61,118,4,134,228,208,174,53,64,57,79,210,150,110,32,223,36,32,156,104,214,135,90,65,182,164,26,246,107,203,89,145,169,164,25,126,76,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,230,171,125,214,216,229,55,32,219,249,179,45,250,110,86,166,125,156,171,137,14,74,113,79,56,63,179,191,217,157,126,212,166,124,146,244,191,91,233,217,82,89,230,117,93,39,47,149,201,97,221,116,233,151,187,118,221,53,78,154,234,122,113,92,153,240,191,199,220,187,102,78,207,198,59,214,239,195,249,180,91,127,210,29,75,20,186,132,215,37,47,159,2,68,116,108,75,145,27,65,232,183,146,103,170,203,213,35,211,83,208,142,207,192,113,76,230,96,165,213,152,156,182,94,24,57,101,84,41,80,171,87,7,163,250,103,234,142,184,220,84,114,39,199,144,189,234,109,183,22,90,161,149,17,104,131,245,140,181,208,181,50,172,31,238,42,102,159,255,0,159,236,42,255,0,233,173,71,254,194,44,251,57,152,41,117,102,39,45,151,134,14,89,85,10,84,42,213,193,232,254,153,250,163,174,55,21,28,137,241,228,47,122,155,109,197,150,168,101,68,90,32,253,99,45,116,45,76,171,7,251,138,153,167,255,0,231,251,10,191,250,107,81,255,0,176,139,169,0,1,88,25,204,225,127,143,185,137,204,157,225,140,118,85,223,135,240,168,183,7,163,250,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,183,188,138,80,0,133,92,72,114,83,138,121,193,253,157,254,204,235,246,165,51,228,151,165,250,223,78,202,146,207,51,170,233,57,124,174,75,14,235,167,76,189,219,182,233,170,116,215,83,211,197,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,179,188,202,194,128,66,174,36,57,41,197,60,224,254,206,255,0,102,117,251,82,153,242,75,210,253,111,167,101,73,103,153,213,116,156,190,87,37,135,117,211,166,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,217,222,101,97,64,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,247,21,51,79,255,0,207,246,21,127,244,214,163,255,0,97,23,82,0,0,43,3,57,156,47,241,247,49,57,147,188,49,142,202,187,240,254,21,22,224,244,127,76,197,82,161,53,185,72,228,64,143,29,123,210,220,71,16,90,173,149,25,104,179,245,76,181,208,245,34,147,252,61,50,191,127,101,51,5,235,88,115,136,213,123,126,163,82,168,221,18,107,109,59,68,144,243,204,37,135,34,68,101,41,82,158,105,165,18,247,71,89,153,18,76,180,52,246,247,145,74,0,21,171,158,94,29,25,154,205,78,96,170,88,155,65,191,112,253,155,109,154,124,42,93,6,37,82,92,166,37,68,138,211,68,183,91,89,51,13,105,86,178,157,148,225,25,173,106,218,225,22,164,68,73,79,64,225,207,144,27,219,41,55,85,231,122,226,165,70,212,170,214,171,20,248,180,186,52,154,20,249,142,244,241,77,197,185,49,183,80,243,45,35,215,91,112,205,39,162,148,92,165,17,26,72,204,149,58,133,43,127,113,83,52,255,0,252,255,0,97,87,255,0,77,106,63,246,17,110,152,33,101,85,112,215,5,236,28,57,174,200,136,253,74,213,181,233,84,73,142,196,90,148,195,143,198,136,219,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,238,17,171,136,230,73,111,236,225,210,172,71,176,230,236,183,233,85,43,62,69,65,46,199,173,155,205,49,33,137,105,99,114,210,235,40,113,73,90,21,21,4,72,54,244,81,58,163,220,157,132,75,143,249,69,225,135,153,44,184,230,46,204,198,90,237,197,134,181,122,109,2,68,148,204,137,18,179,61,15,155,18,34,189,25,197,183,186,14,213,45,9,124,214,72,51,73,44,208,73,53,35,118,242,180,160,16,171,137,14,74,113,79,56,63,179,191,217,157,126,212,166,124,146,244,191,91,233,217,82,89,230,117,93,39,47,149,201,97,221,116,233,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,246,119,153,88,80,137,92,69,50,109,112,230,250,192,181,41,246,12,155,126,5,217,108,86,28,121,137,213,185,178,152,97,20,231,217,81,73,101,36,203,110,18,150,183,90,134,162,53,35,176,154,86,138,78,166,74,140,25,88,225,127,154,124,187,102,10,201,198,55,46,252,42,155,18,223,168,31,94,194,106,21,23,28,92,23,218,92,121,92,164,244,141,145,188,76,60,233,183,185,100,158,97,35,118,169,212,143,165,113,11,225,233,141,25,179,198,138,46,35,97,205,207,101,83,169,180,235,94,53,17,214,171,115,101,178,250,159,110,92,183,148,164,165,152,206,164,209,182,66,8,140,212,71,169,43,179,184,207,218,240,222,201,78,41,228,251,246,137,251,76,175,218,149,63,149,190,136,232,189,5,42,75,220,190,151,171,230,115,121,204,53,166,189,74,54,237,221,174,138,215,77,11,89,170,0,0,42,215,54,124,53,115,119,153,172,121,185,241,94,102,32,225,170,41,179,36,116,148,24,114,42,213,50,56,84,166,117,76,102,185,103,21,196,182,179,78,174,186,150,213,176,222,117,229,39,77,194,74,240,235,201,181,195,148,27,2,235,167,223,210,109,249,247,101,207,88,109,231,231,81,38,202,125,133,211,152,101,37,25,149,19,205,182,73,90,29,118,98,140,210,142,210,117,58,169,90,17,38,90,128,170,12,202,112,137,198,140,74,199,155,231,17,176,198,246,178,152,183,174,170,195,213,182,26,175,84,165,166,107,111,201,209,233,41,82,89,134,164,18,10,66,222,38,200,148,163,229,236,220,102,173,76,75,94,30,25,99,197,60,166,225,101,197,134,120,153,46,212,159,215,220,10,174,194,155,66,168,201,145,187,155,25,150,92,105,214,222,140,206,205,189,50,20,149,37,75,221,205,81,25,35,97,26,250,86,102,242,187,133,249,166,176,30,180,49,2,137,17,117,40,113,229,157,189,90,82,28,55,232,211,94,101,77,166,66,57,110,54,167,16,74,229,173,76,41,124,183,13,166,247,17,237,73,165,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,8,49,251,133,134,23,227,134,97,161,99,99,23,20,75,114,145,42,68,73,119,77,181,26,142,226,145,94,125,18,20,185,78,156,134,229,54,113,151,33,163,75,107,83,104,215,121,41,211,220,226,212,103,50,109,59,90,133,99,90,180,107,42,214,131,209,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,104,170,28,111,225,19,153,44,74,198,139,251,17,168,87,182,26,177,77,186,174,138,173,110,27,82,234,83,210,251,108,73,150,227,205,165,196,166,26,146,75,36,172,136,200,148,162,215,93,12,251,197,132,228,207,5,46,172,187,101,178,207,193,203,214,161,74,155,90,183,253,33,212,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,159,107,1,229,49,98,197,253,168,97,101,229,134,126,148,244,103,202,219,126,163,66,235,121,28,238,151,170,140,227,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,71,229,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,194,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,47,106,0,0,0,2,149,191,184,169,154,127,254,127,176,171,255,0,166,181,31,251,8,183,76,16,178,170,184,107,130,246,14,28,215,100,68,126,165,106,218,244,170,36,199,98,45,74,97,199,227,68,109,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,119,15,106,3,143,229,87,44,246,110,84,48,142,30,22,217,243,165,212,86,169,10,169,85,234,114,76,210,186,141,69,196,54,135,95,38,247,26,89,70,214,155,66,27,73,158,212,33,59,148,181,239,113,125,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,12,200,139,83,246,10,100,227,27,137,171,173,99,45,26,192,133,49,15,65,131,70,143,45,210,67,155,137,18,81,46,160,209,164,244,89,145,25,36,203,176,210,71,246,251,7,43,225,141,135,10,191,51,45,78,147,34,10,158,139,68,101,154,166,243,107,114,82,227,53,8,103,222,105,81,17,232,191,176,254,210,23,218,211,104,101,164,50,217,17,37,9,36,164,139,216,68,67,254,192,0,82,239,24,153,78,59,141,116,150,84,163,218,138,59,26,22,190,233,117,1,95,34,240,184,67,93,12,87,50,213,54,1,72,222,237,62,190,228,115,78,242,61,164,136,16,11,77,53,61,59,79,236,19,152,127,203,141,182,243,106,101,230,210,180,44,141,42,74,139,82,81,31,121,25,123,69,65,113,97,202,212,27,62,168,214,51,218,84,174,76,122,164,180,181,57,44,176,73,79,57,213,78,146,226,204,155,104,139,185,41,237,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,86,202,221,73,165,43,65,43,82,104,139,69,30,211,246,253,154,46,195,187,190,21,251,98,208,111,42,123,137,83,53,154,108,89,196,68,100,102,158,115,40,115,105,232,165,17,25,18,203,179,83,251,207,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,232,105,234,113,75,34,50,35,74,38,193,81,164,207,67,247,247,106,66,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,85,215,25,204,52,111,208,118,246,39,51,212,41,206,170,37,37,105,46,212,18,118,84,30,51,208,145,255,0,78,239,225,237,16,43,38,23,11,118,222,100,44,121,142,27,36,79,87,41,145,203,155,220,102,115,227,159,103,105,118,250,163,69,212,121,37,50,147,10,97,105,163,241,219,112,180,238,245,146,71,254,177,251,0,0,0,4,104,226,29,114,206,182,50,193,114,201,129,187,124,184,211,98,43,77,126,138,169,242,204,245,208,203,179,213,47,253,131,63,212,214,31,174,220,49,99,25,110,122,163,53,13,232,90,158,170,113,100,95,105,247,159,218,52,61,146,76,56,135,134,249,118,180,97,70,137,200,114,167,74,129,82,124,185,100,157,206,185,6,49,40,251,18,157,126,135,121,234,127,104,239,64,43,103,141,91,174,126,201,45,102,119,167,103,202,56,42,219,175,110,189,53,68,181,208,83,232,177,30,13,244,167,228,227,5,106,160,76,184,109,53,72,146,157,228,147,219,184,165,83,207,77,116,211,93,5,203,128,0,10,172,227,55,97,37,73,183,239,166,26,108,148,93,36,21,168,147,235,105,253,32,233,247,39,255,0,206,254,30,209,6,178,91,121,201,177,243,31,101,212,163,201,54,83,42,179,77,134,238,139,52,146,219,84,248,230,164,158,138,45,72,246,247,31,103,216,52,89,70,156,154,157,30,13,73,26,109,151,25,167,203,78,237,20,146,62,206,255,0,120,253,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,63,29,102,114,105,148,121,213,37,233,182,36,103,95,61,123,180,74,76,251,123,189,195,58,121,210,188,228,223,25,143,189,42,82,36,155,201,139,89,169,67,107,85,154,137,13,166,124,131,74,75,85,30,132,91,187,139,179,236,19,151,131,37,132,148,166,224,190,159,105,179,81,245,112,80,163,79,173,167,244,123,165,222,159,255,0,59,248,123,69,169,128,0,10,104,227,33,74,126,54,48,81,106,6,203,132,211,180,136,201,222,105,61,187,142,85,64,244,215,77,53,208,87,112,184,46,10,142,185,251,37,186,89,222,157,159,40,231,43,110,189,186,244,212,226,215,79,112,178,96,28,23,59,120,113,15,18,50,237,119,66,147,19,158,229,50,149,62,164,193,114,201,91,93,110,12,146,73,246,165,90,125,62,242,208,254,209,158,26,147,15,208,174,25,81,136,182,189,78,154,182,244,61,75,69,54,179,47,176,251,203,236,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,179,214,63,253,130,75,128,0,0,15,201,87,146,80,233,51,101,158,154,49,29,199,59,123,189,84,153,255,0,168,103,67,57,247,11,119,38,100,111,137,109,155,38,76,87,42,113,207,149,220,70,153,242,15,183,180,251,125,97,61,120,49,225,163,126,131,184,113,57,238,161,46,117,82,233,40,73,246,32,211,178,158,241,30,134,143,250,119,127,15,104,180,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,17,103,136,246,28,166,255,0,203,85,121,104,133,212,191,70,102,85,81,180,242,247,154,84,204,9,122,40,189,85,25,30,171,239,45,59,251,200,81,46,29,85,157,179,177,58,217,174,60,149,161,202,37,118,20,165,167,67,35,35,102,66,20,101,166,165,251,190,242,254,3,73,120,41,112,38,235,193,251,38,229,74,201,94,148,183,105,179,59,15,83,46,100,86,215,161,246,159,111,173,239,63,188,123,80,0,0,1,16,56,166,75,56,153,88,153,163,142,39,157,80,113,147,216,122,107,173,58,111,97,253,130,140,44,114,81,222,182,249,33,196,182,163,170,68,209,106,61,9,39,205,79,105,159,179,65,165,44,3,81,171,3,112,240,148,234,92,82,109,90,74,84,180,171,82,81,244,109,106,100,126,209,239,0,87,63,26,42,36,233,152,41,109,213,35,198,83,141,49,114,67,75,138,74,12,246,145,68,168,168,204,204,139,176,180,63,120,166,241,113,156,29,112,158,117,187,135,53,124,64,170,70,109,43,169,204,144,212,117,236,50,81,176,227,20,247,81,218,164,23,238,159,114,140,191,210,44,112,0,0,65,206,44,214,82,110,44,190,38,174,210,23,206,166,79,41,42,50,46,206,91,112,103,40,255,0,178,103,222,175,121,16,166,60,42,150,184,56,157,104,203,67,235,100,218,174,192,95,49,10,218,105,210,66,15,82,63,103,112,210,142,16,72,57,152,77,101,75,55,148,233,189,111,83,92,230,41,91,141,90,198,108,245,51,246,235,175,120,245,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,60,142,47,72,56,152,79,122,203,39,148,209,179,110,212,156,230,37,91,77,58,70,112,245,35,246,105,167,120,205,118,42,202,92,236,78,187,165,173,245,188,110,215,103,175,152,165,110,53,107,33,103,174,190,222,241,115,156,38,108,164,219,185,124,85,93,212,47,157,83,158,114,82,102,93,156,183,32,193,81,127,100,143,189,62,243,33,56,192,0,5,113,241,138,194,121,215,22,28,210,49,2,151,25,181,46,153,50,59,82,23,176,205,68,195,108,84,29,95,106,80,127,188,93,234,34,255,0,72,167,49,114,28,23,104,147,161,224,165,201,84,145,25,77,180,253,201,49,45,169,72,50,220,71,18,156,162,50,51,46,210,208,189,226,198,0,120,60,124,81,167,3,113,12,146,234,91,82,173,90,178,82,181,43,66,73,244,110,232,102,126,193,154,219,224,148,87,173,192,75,113,46,40,170,146,245,90,79,82,81,243,85,218,71,237,212,94,127,11,57,103,47,43,16,245,113,197,114,106,13,179,235,158,186,105,78,133,216,95,96,151,224,0,0,3,197,99,93,192,155,83,7,239,107,149,75,36,250,46,221,169,76,237,61,12,249,113,92,94,133,218,93,190,175,188,190,242,25,180,196,90,187,183,142,39,92,213,198,82,181,185,91,175,77,148,132,232,102,102,111,72,90,136,180,212,255,0,123,222,127,196,94,215,14,28,57,77,129,150,170,10,215,11,166,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,247,189,199,247,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,216,158,207,83,220,95,113,11,214,225,221,127,38,248,203,53,178,149,186,165,59,71,137,10,151,162,149,169,145,53,79,137,221,235,31,102,170,251,62,226,18,108,0,0,0,70,30,35,118,204,171,159,43,183,19,49,35,178,242,224,181,46,113,147,136,53,104,72,167,75,45,83,161,31,173,235,118,119,125,226,128,96,186,229,46,177,29,229,238,109,200,146,80,163,246,26,77,10,35,251,52,62,193,162,28,143,95,145,111,204,183,89,146,99,60,167,21,76,163,211,169,174,154,148,70,123,219,129,24,207,185,74,253,255,0,110,135,246,14,246,3,139,230,227,1,211,152,124,25,171,88,108,156,116,79,38,223,149,79,91,253,136,76,174,145,246,154,51,62,91,138,34,220,247,246,83,187,221,238,58,171,195,174,19,216,249,83,196,120,244,251,157,84,104,180,24,53,36,117,143,44,230,163,159,25,15,160,151,202,82,225,154,20,106,65,168,211,174,132,122,118,246,11,135,193,236,47,160,224,246,31,81,236,75,122,43,44,177,77,137,29,135,13,182,208,158,107,141,176,219,70,179,216,132,18,140,201,178,237,218,70,127,244,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,187,15,247,191,250,227,61,148,71,23,76,186,96,58,209,145,174,45,65,165,36,253,154,165,194,211,253,3,73,249,112,146,185,185,121,195,9,110,125,55,172,218,43,138,251,206,11,38,127,233,29,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,58,204,124,149,195,203,214,39,203,108,200,150,205,155,90,113,58,251,202,11,198,95,232,25,176,174,56,186,149,211,80,117,213,17,46,85,65,213,40,245,236,213,78,30,191,233,26,19,200,141,184,221,185,150,27,25,164,165,189,102,209,105,147,12,210,93,251,233,241,187,251,11,247,127,250,226,64,128,0,15,21,140,56,95,65,198,28,62,172,88,151,12,86,94,98,165,18,67,13,155,141,161,92,167,28,97,198,137,101,189,11,36,153,19,135,219,180,204,191,232,20,241,136,188,39,177,242,153,136,242,41,246,194,168,210,168,51,170,75,232,222,65,205,95,34,50,223,89,35,154,164,67,36,36,210,130,73,171,77,72,181,236,236,22,169,148,124,7,78,94,48,102,147,97,188,113,215,60,219,98,85,65,108,118,161,82,186,70,26,116,200,249,109,168,203,115,63,218,78,239,127,184,187,64,14,9,158,11,238,45,137,150,235,206,76,151,148,218,170,116,122,141,57,163,74,136,143,123,144,36,153,119,169,63,185,236,212,254,193,157,233,238,185,84,172,72,121,6,167,28,151,37,106,45,123,77,70,165,25,253,186,159,104,191,222,28,150,204,171,99,43,182,235,50,227,178,202,231,181,18,113,19,104,52,234,75,167,68,45,85,169,23,173,234,246,247,253,226,79,128,0,0,8,201,196,70,254,77,143,150,107,153,41,117,73,118,177,18,109,44,137,42,208,204,157,167,203,239,245,139,179,84,253,191,113,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,251,21,217,235,251,143,238,49,164,124,45,181,138,201,195,171,106,212,218,146,58,85,38,28,53,109,47,107,76,33,179,246,23,238,251,139,238,33,234,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,127,20,68,162,52,159,113,150,130,135,248,162,225,107,150,38,99,39,86,227,83,147,30,37,192,219,181,37,184,134,118,19,143,191,62,106,141,70,100,132,145,168,201,29,250,153,159,188,196,162,224,211,138,141,74,160,215,176,214,167,84,51,148,203,242,167,199,101,199,203,177,146,69,61,148,145,37,75,215,191,82,45,19,167,219,236,22,126,0,0,0,60,150,44,218,76,223,88,103,116,218,110,70,101,229,85,40,211,162,52,78,160,148,73,113,216,238,54,147,46,197,104,126,191,121,17,159,216,99,54,248,209,105,76,177,113,106,242,180,230,199,83,43,165,215,170,49,18,70,131,73,41,45,73,113,178,52,234,73,212,189,67,208,244,47,184,133,157,112,122,199,38,38,208,42,152,73,87,158,69,33,135,95,155,21,181,186,90,27,105,68,8,232,34,37,57,174,186,153,247,39,79,113,251,5,157,128,15,225,17,23,113,16,254,128,0,0,226,153,206,91,73,203,14,36,161,201,41,96,221,181,171,45,161,70,189,186,168,233,242,52,34,63,120,206,81,161,228,84,57,108,45,75,121,47,104,133,36,204,212,106,221,216,100,101,219,174,163,73,57,77,234,139,44,24,74,83,117,230,252,135,160,238,221,174,191,238,123,29,250,246,235,174,163,171,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,229,25,177,41,103,150,12,91,40,90,243,126,67,87,180,219,174,191,238,123,253,218,118,235,174,131,54,196,135,151,80,229,190,181,33,229,61,162,212,163,50,81,43,119,105,153,159,110,186,141,26,228,197,109,43,44,56,108,134,228,165,243,106,214,163,182,181,18,247,104,162,167,199,212,140,253,227,181,128,0,0,254,25,17,247,145,15,232,0,172,78,48,152,228,196,43,126,151,132,148,137,250,201,125,214,38,202,109,14,151,245,106,68,248,235,35,36,185,174,186,145,119,167,79,121,251,5,98,224,189,165,50,250,197,171,54,211,133,29,79,42,169,94,167,68,81,18,13,68,148,187,37,182,204,213,161,43,66,245,203,83,208,254,227,26,72,194,91,73,155,23,12,237,107,77,168,204,178,170,93,26,12,71,73,164,18,73,78,53,29,182,212,103,216,157,79,212,239,50,35,251,8,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,118,178,104,168,50,162,52,165,122,247,232,71,170,116,251,125,130,46,112,186,194,213,223,121,140,131,91,147,78,76,136,150,251,109,84,144,226,217,222,77,190,196,248,74,37,17,154,20,68,162,37,247,234,70,94,242,23,194,146,36,145,36,187,136,180,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,1,95,92,93,240,93,23,126,18,195,196,26,108,36,117,212,89,77,155,238,165,191,91,166,102,52,247,84,70,100,131,61,55,40,143,181,68,95,119,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,246,153,235,247,24,208,125,50,124,122,173,54,45,82,35,169,113,137,108,54,251,107,74,136,201,73,90,73,68,100,100,102,71,216,101,220,99,245,0,0,0,254,25,18,136,210,125,198,90,10,73,226,199,129,203,176,49,137,55,237,50,146,250,41,183,18,10,67,242,146,198,140,156,201,18,167,58,164,26,210,218,83,191,106,8,244,53,26,180,237,237,239,17,215,40,184,195,80,193,156,116,181,174,56,243,86,196,55,234,144,98,78,249,197,37,29,58,166,48,183,55,104,180,22,154,53,219,184,244,247,253,154,36,177,238,202,109,241,105,82,110,170,84,166,100,71,169,194,98,81,41,165,165,105,46,99,73,94,154,164,204,187,148,94,211,31,116,0,0,0,0,69,158,36,149,191,67,229,122,226,79,89,211,28,198,101,197,35,230,108,230,26,233,211,61,66,237,45,76,244,238,251,5,9,90,145,220,159,117,209,226,33,38,183,36,84,35,182,69,166,187,141,78,36,191,143,120,210,150,94,98,174,14,1,97,172,55,17,181,108,90,20,102,212,157,52,208,211,9,162,50,211,248,14,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,159,102,26,42,230,224,22,37,67,109,27,214,253,161,89,105,41,211,93,77,80,157,34,45,63,136,205,109,215,29,200,23,93,98,34,210,104,114,61,66,67,102,90,105,180,210,226,139,248,119,11,237,225,183,91,244,198,87,173,212,117,157,73,195,102,36,99,62,102,254,89,162,157,15,212,62,211,208,203,94,239,180,74,96,0,0,0,1,240,175,139,178,155,99,218,85,107,170,171,41,152,241,233,144,159,148,106,117,105,66,79,150,210,151,166,170,50,46,228,159,180,134,118,243,117,140,53,12,102,199,75,166,227,145,53,111,195,98,169,58,36,31,156,82,145,211,166,99,235,111,110,171,89,105,163,189,155,79,79,119,219,34,184,78,96,114,239,252,98,85,249,83,164,190,186,109,186,131,144,196,165,49,171,37,50,60,168,46,165,36,181,54,164,239,218,179,61,9,68,173,59,123,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,236,35,239,49,158,252,252,227,3,216,185,152,187,153,230,164,169,232,116,57,243,104,241,244,89,169,42,67,51,165,26,77,62,186,136,203,71,59,12,180,251,136,88,167,8,140,23,69,161,132,179,49,10,165,13,29,117,106,83,134,195,170,111,214,233,158,141,1,212,145,25,160,143,77,201,51,236,81,151,223,222,44,20,0,0,0,0,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,57,204,53,129,11,18,240,98,240,180,229,199,231,57,42,137,80,76,100,236,37,25,62,168,142,182,131,45,82,175,223,246,22,190,225,156,235,198,143,84,194,204,87,170,83,13,167,226,75,182,235,207,165,147,52,169,181,17,199,146,164,165,73,236,73,247,183,216,101,167,119,176,95,46,64,177,162,46,51,229,222,135,80,244,130,36,77,161,181,26,139,43,87,73,107,230,179,6,41,172,213,235,172,245,213,222,221,116,61,79,180,139,219,36,128,0,0,4,117,207,70,95,105,152,249,129,149,170,98,226,19,149,74,60,105,53,74,122,146,218,77,106,144,212,57,41,105,37,243,107,81,250,207,119,39,67,247,25,31,126,125,238,74,21,82,204,186,106,54,253,65,183,99,206,163,78,122,43,132,100,164,41,46,52,225,160,204,181,34,50,245,146,126,194,63,184,91,215,10,76,211,177,120,217,42,194,11,190,168,217,86,41,107,50,128,78,62,94,188,70,153,131,29,164,252,227,198,163,81,173,74,236,74,9,62,237,15,176,88,192,0,0,0,0,174,78,49,88,155,22,155,134,180,140,58,106,105,34,84,169,177,231,41,178,112,137,74,105,81,234,12,159,102,253,76,181,45,62,142,159,111,176,86,110,84,108,165,95,185,128,178,40,100,194,222,65,87,105,174,186,148,167,113,108,235,88,73,238,45,170,236,245,251,117,33,163,155,86,148,221,6,216,164,80,218,65,33,20,232,17,226,37,36,90,17,19,109,165,36,90,104,94,239,113,15,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,3,229,221,84,166,235,214,197,94,134,234,9,104,168,192,145,17,73,50,212,140,156,109,73,50,211,67,247,251,140,103,27,53,214,82,172,44,192,94,244,51,97,108,160,235,181,39,90,74,147,180,182,117,175,164,182,150,212,246,122,157,154,16,179,46,14,184,155,26,165,134,213,124,58,118,105,46,84,89,178,39,37,179,112,141,73,105,49,233,236,151,102,253,72,181,61,62,142,159,111,176,88,216,0,0,0,0,174,126,43,121,168,98,206,178,83,132,22,133,81,179,172,85,86,69,60,155,124,189,72,142,179,58,59,169,249,183,137,68,162,90,83,216,164,26,125,250,159,96,168,91,110,133,84,188,238,154,117,191,79,109,217,19,171,51,153,138,217,17,41,106,83,142,184,72,35,61,8,204,253,101,23,176,207,239,26,7,200,190,95,41,184,5,129,180,90,106,98,19,117,74,196,104,213,74,130,148,218,73,105,125,216,113,146,234,79,230,208,162,245,153,238,86,167,239,51,62,233,22,0,0,0,35,110,127,113,162,54,12,101,222,185,80,235,209,30,101,113,169,52,88,186,58,72,95,53,232,50,141,6,159,93,7,174,173,118,105,169,234,93,132,126,202,26,179,168,245,76,83,197,122,93,48,155,126,84,187,146,188,194,94,50,74,150,163,57,18,82,149,41,93,138,62,247,59,76,200,251,253,163,70,57,120,176,33,97,158,12,89,246,156,72,252,151,34,209,41,233,146,91,9,38,111,166,35,77,172,207,68,167,183,212,246,150,190,241,209,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,127,195,173,161,230,214,203,137,37,33,105,52,168,140,181,35,35,239,20,163,197,127,47,139,195,220,84,111,17,232,148,226,110,145,95,34,84,133,161,157,11,172,126,76,231,149,218,150,210,159,160,130,239,81,171,239,46,209,253,225,67,152,98,195,188,76,94,24,86,170,174,49,72,184,28,53,48,210,159,218,218,167,63,34,11,9,236,83,137,73,171,98,12,187,18,106,211,222,93,130,235,90,113,15,54,135,155,81,41,11,73,41,38,71,169,25,31,112,255,0,176,0,0,31,230,251,13,73,97,200,239,182,149,182,234,77,11,74,136,140,140,140,180,50,50,49,75,124,83,242,178,254,29,95,203,197,139,102,151,182,139,93,116,215,44,217,96,201,41,150,251,211,95,89,158,198,82,130,45,136,79,105,168,213,239,212,187,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,216,147,62,211,46,225,64,92,64,177,217,204,110,199,186,172,168,85,71,36,210,168,171,126,151,24,137,253,237,25,51,54,81,161,73,209,197,167,77,174,150,134,90,118,31,97,17,119,247,126,16,56,30,245,199,138,85,12,83,172,83,148,186,109,46,19,177,226,173,198,76,210,82,219,145,1,244,40,141,77,154,117,218,163,237,37,18,189,222,241,114,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,41,163,139,246,7,189,110,98,149,63,20,232,244,229,34,155,84,132,212,121,75,109,147,36,156,183,36,79,125,106,51,75,100,157,118,164,187,77,70,175,127,188,112,142,31,184,236,230,8,227,221,42,84,218,163,145,169,85,165,177,75,146,70,254,198,136,158,155,20,214,165,106,226,19,166,214,143,83,61,123,11,180,140,187,175,246,222,174,83,238,90,28,10,245,42,83,82,34,84,35,53,37,167,26,90,86,149,33,196,18,210,100,105,51,35,236,81,31,97,159,120,250,32,0,0,3,152,102,31,26,237,204,12,195,58,205,229,90,169,69,97,248,240,228,42,35,46,188,218,84,243,233,142,235,136,66,82,167,16,106,51,54,140,136,136,245,63,103,188,179,207,142,248,179,92,198,124,79,175,223,53,153,242,100,38,125,66,83,209,91,121,213,172,153,97,114,29,117,13,164,148,181,237,74,121,167,162,73,70,69,236,247,156,191,225,97,149,151,241,22,254,70,44,92,212,189,212,90,19,164,184,134,243,6,105,84,182,30,132,250,12,183,178,164,25,108,90,187,148,74,247,104,93,162,233,24,97,168,204,55,29,134,210,134,218,73,33,9,73,17,17,17,22,132,68,68,63,208,0,0,7,252,58,226,25,109,111,56,162,74,16,147,82,140,207,66,34,46,241,74,92,87,179,14,88,137,137,136,195,10,45,85,199,233,22,251,132,167,218,75,251,155,76,230,36,78,97,94,170,92,82,73,91,22,69,218,146,86,158,226,236,31,206,20,25,124,94,33,98,163,152,143,91,167,19,148,138,1,26,163,173,108,234,93,99,18,96,188,158,213,54,164,253,5,159,114,137,95,113,118,139,174,105,180,50,218,25,109,36,148,33,36,148,145,22,132,68,93,195,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,0,4,113,207,134,5,194,198,204,4,184,99,20,20,191,82,162,193,151,85,133,163,68,165,155,204,194,148,77,164,190,109,106,250,78,247,39,67,247,25,123,104,70,222,171,214,240,147,19,161,213,18,79,71,169,90,181,182,220,113,5,189,10,39,35,72,37,26,76,181,74,190,147,125,218,164,254,225,161,108,164,227,20,92,107,193,11,114,235,75,201,57,105,129,13,137,105,220,91,137,238,145,135,23,169,111,89,247,187,237,61,125,255,0,111,102,0,0,0,28,203,49,24,47,64,199,76,44,174,216,245,152,49,158,126,76,25,69,5,215,154,66,185,18,85,25,214,155,112,141,72,89,164,210,110,153,238,73,106,94,207,113,231,175,31,240,90,231,192,140,76,171,88,151,44,39,25,228,73,125,80,220,83,110,37,47,70,76,135,90,109,196,154,208,141,196,174,82,140,148,73,208,253,158,226,239,60,62,243,141,63,47,120,129,30,131,117,85,38,59,106,85,156,68,103,26,83,234,83,113,220,117,248,169,55,116,113,246,218,65,37,166,84,91,180,51,34,247,151,117,228,217,23,205,179,136,118,228,27,166,213,170,198,157,6,124,118,164,54,182,95,109,221,9,109,165,100,70,104,82,139,93,171,79,180,251,199,223,0,0,31,240,243,205,71,105,111,190,226,91,109,180,154,214,181,25,17,37,36,90,153,153,159,113,10,202,226,103,158,202,125,26,159,51,3,48,206,170,111,79,152,203,141,85,38,197,125,42,109,166,214,153,145,94,103,152,204,130,82,92,37,18,21,181,72,208,139,67,63,97,10,192,195,28,59,186,177,151,16,105,150,125,6,52,169,179,235,19,153,109,231,73,14,56,109,147,175,161,181,60,226,146,149,168,146,74,112,140,212,100,125,254,223,110,131,178,151,128,148,156,191,96,237,18,209,143,6,34,42,75,137,25,250,139,205,52,146,83,146,78,43,13,186,102,162,109,10,61,84,206,190,177,107,239,251,59,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,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,183,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,116,143,184,141,11,122,15,189,175,97,235,238,251,51,211,112,213,235,120,183,137,211,42,138,39,100,84,174,170,219,142,54,143,93,106,55,36,200,53,18,72,181,82,190,147,157,218,168,254,241,125,217,15,192,184,88,39,128,150,244,99,130,150,42,85,168,49,42,179,117,104,146,178,121,232,81,73,196,159,205,161,95,73,174,229,106,126,243,63,100,142,0,0,0,0,0,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,225,179,80,131,34,4,134,210,182,164,180,182,92,74,136,140,148,149,17,145,145,145,246,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,217,169,158,158,211,33,220,120,69,230,36,232,215,44,188,29,184,106,178,20,204,210,114,68,36,186,254,168,75,139,114,4,118,208,146,91,164,69,216,71,161,37,26,251,189,194,222,72,200,203,82,61,72,199,244,0,0,7,240,200,140,180,49,17,179,227,146,171,119,49,182,108,187,146,137,79,102,61,223,73,132,226,226,60,211,77,161,114,9,166,165,45,12,169,73,97,199,86,74,117,226,51,73,25,107,236,208,251,232,223,16,112,238,239,194,235,166,109,171,119,209,166,211,167,64,144,227,63,63,29,214,119,236,113,104,222,142,98,82,102,147,83,106,208,244,46,225,222,178,167,159,12,82,203,173,110,60,105,181,186,141,106,217,36,161,149,211,229,73,145,37,44,183,189,130,62,75,71,33,182,210,100,219,38,148,251,11,113,151,113,246,91,198,3,103,187,2,113,174,141,1,214,174,234,125,26,171,33,13,37,200,85,57,240,227,187,205,82,26,212,146,223,80,181,105,185,221,165,237,212,140,187,203,182,68,68,159,6,160,202,36,192,154,196,150,156,73,41,14,50,225,45,42,35,45,72,200,200,244,50,208,203,252,227,244,0,249,181,187,142,129,109,193,118,167,95,172,193,167,197,97,10,90,221,149,33,13,32,136,136,212,125,171,50,46,228,153,255,0,3,21,197,158,110,38,84,74,21,54,169,134,88,45,81,68,186,147,232,126,20,170,155,15,33,198,218,74,147,37,149,155,79,70,148,74,74,201,68,210,147,170,123,8,245,50,238,33,86,212,106,54,32,227,125,254,212,24,44,85,107,245,202,236,244,146,214,73,126,82,201,111,190,68,107,89,145,45,123,119,186,90,159,111,210,246,153,246,221,30,65,114,39,111,224,37,179,22,244,188,233,113,230,93,245,6,80,233,155,236,33,195,136,151,27,138,230,194,230,71,67,173,169,14,180,174,205,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,0,7,20,198,188,230,101,179,46,215,84,91,43,24,241,35,228,253,106,109,61,21,70,35,122,30,124,189,241,86,227,141,165,205,241,216,113,5,170,217,112,180,51,221,234,235,166,134,70,127,91,2,243,71,129,57,148,244,223,236,82,249,249,71,242,115,166,244,159,244,100,200,124,142,163,155,201,254,249,105,189,219,185,14,253,29,116,219,219,166,165,175,85,0,0,0,31,39,229,101,171,242,171,228,47,202,106,87,202,79,71,250,91,208,253,107,125,119,67,204,229,117,60,141,121,156,158,103,169,204,219,183,119,171,174,189,131,235,0,8,171,253,212,124,137,255,0,225,207,254,172,214,63,236,130,74,90,119,77,10,249,181,104,215,173,173,59,173,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,193,245,135,159,110,255,0,179,93,191,228,97,106,110,24,133,118,69,163,179,95,93,37,70,105,124,233,206,188,227,9,144,130,50,209,104,39,89,90,21,180,207,97,155,123,246,243,27,220,191,239,203,103,12,44,218,182,32,94,114,165,197,161,80,163,156,186,132,136,212,249,19,86,195,4,101,185,211,106,58,22,233,161,36,123,150,162,73,146,16,74,90,180,74,84,101,29,127,186,143,145,63,252,57,255,0,213,154,199,253,144,119,92,33,198,140,47,199,171,53,188,64,194,59,190,37,197,66,114,67,177,14,67,40,113,165,180,251,102,91,218,117,167,82,151,90,94,134,149,18,86,148,153,161,104,89,106,149,164,207,218,136,255,0,138,89,245,202,118,11,95,117,60,51,196,188,86,244,53,201,70,228,245,176,189,5,82,145,202,230,178,135,155,249,198,99,173,181,106,219,168,87,170,163,211,93,15,67,35,34,245,120,23,154,60,9,204,167,166,255,0,98,151,207,202,63,147,157,55,164,255,0,163,38,67,228,117,28,222,79,247,203,77,238,221,200,119,232,235,166,222,221,53,45,122,168,227,248,223,155,172,186,101,198,171,76,161,99,46,38,68,160,84,170,241,215,46,36,52,194,149,53,243,97,42,219,205,91,113,154,113,77,160,213,185,41,82,201,36,179,67,132,157,219,23,167,53,254,234,62,68,255,0,240,231,255,0,86,107,31,246,65,42,128,0,0,0,4,127,197,44,250,229,59,5,175,186,158,25,226,94,43,122,26,228,163,114,122,216,94,130,169,72,229,115,89,67,205,252,227,49,214,218,181,109,212,43,213,81,233,174,135,161,145,145,116,12,20,199,188,39,204,77,171,42,245,193,203,175,229,5,22,21,65,116,183,228,244,50,98,108,148,134,219,113,77,236,144,219,107,61,16,243,103,169,22,223,91,77,117,35,34,232,0,0,35,254,41,103,215,41,216,45,125,212,240,207,18,241,91,208,215,37,27,147,214,194,244,21,74,71,43,154,202,30,111,231,25,142,182,213,171,110,161,94,170,143,77,116,61,12,140,139,160,96,166,61,225,62,98,109,89,87,174,14,93,127,40,40,176,170,11,165,191,39,161,147,19,100,164,54,219,138,111,100,134,219,89,232,135,155,61,72,182,250,218,107,169,25,23,42,187,56,143,100,198,198,186,171,54,85,211,140,157,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,180,118,172,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,209,77,233,94,143,205,229,60,182,92,249,183,144,135,19,163,141,45,62,178,75,93,53,45,72,200,207,213,143,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,250,181,106,156,106,45,42,109,102,99,114,220,143,2,59,146,93,68,72,142,202,125,72,66,77,74,38,217,101,42,117,213,232,71,162,27,74,150,163,208,146,70,102,68,35,7,247,81,242,39,255,0,135,63,250,179,88,255,0,178,14,191,130,25,145,193,44,199,210,170,117,156,23,191,162,92,113,232,210,17,26,122,19,29,248,175,198,90,211,185,6,182,100,33,14,146,20,68,173,171,219,177,70,135,8,140,205,11,34,233,99,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,246,41,124,252,163,249,57,211,122,79,250,50,100,62,71,81,205,228,255,0,124,180,222,237,220,135,126,142,186,109,237,211,82,215,170,142,85,142,153,163,192,156,181,250,19,246,215,124,252,156,249,71,212,250,51,250,50,100,206,127,79,202,231,127,123,52,230,221,188,246,190,150,154,238,236,215,67,211,149,127,117,31,34,127,248,115,255,0,171,53,143,251,32,146,150,229,211,66,186,225,170,109,14,119,59,147,201,76,152,238,180,182,37,67,113,214,26,144,134,100,199,112,146,236,103,185,47,178,179,105,212,33,196,165,196,234,146,212,135,214,0,0,1,249,28,171,82,153,170,199,161,61,83,136,138,148,200,239,75,143,13,79,36,159,121,134,84,218,93,117,13,235,185,72,66,159,101,42,81,22,137,55,91,35,211,113,107,250,192,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,0,28,171,29,51,71,129,57,107,244,39,237,174,249,249,57,242,143,169,244,103,244,100,201,156,254,159,149,206,254,246,105,205,187,121,237,125,45,53,221,217,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,7,148,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,184,173,167,196,123,38,55,205,213,70,178,173,108,100,235,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,163,181,98,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,182,111,74,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,92,3,251,168,249,19,255,0,195,159,253,89,172,127,217,4,170,0,0,28,171,29,51,71,129,57,107,244,39,237,174,249,249,57,242,143,169,244,103,244,100,201,156,254,159,149,206,254,246,105,205,187,121,237,125,45,53,221,217,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,7,148,197,44,82,177,48,90,196,169,226,102,37,215,125,13,109,209,185,61,108,222,149,233,28,174,107,200,101,191,155,101,11,113,90,184,234,19,234,164,244,215,83,208,136,204,184,173,167,196,123,38,55,205,213,70,178,173,108,100,235,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,162,74,128,143,248,165,159,92,167,96,181,247,83,195,60,75,197,111,67,92,148,110,79,91,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,47,87,129,121,163,192,156,202,122,111,246,41,124,252,163,249,57,211,122,79,250,50,100,62,71,81,205,228,255,0,124,180,222,237,220,135,126,142,186,109,237,211,82,215,170,142,85,142,153,163,192,156,181,250,19,246,215,124,252,156,249,71,212,250,51,250,50,100,206,127,79,202,231,127,123,52,230,221,188,246,190,150,154,238,236,215,67,211,202,97,110,125,114,157,141,55,221,51,12,240,211,21,189,51,114,86,121,221,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,0,0,227,248,223,155,108,1,203,133,86,153,70,198,139,214,93,185,34,179,29,114,96,45,84,26,140,166,36,161,10,218,178,67,209,227,173,163,90,76,211,185,27,183,164,150,217,153,17,45,6,127,147,5,51,153,150,204,196,221,82,172,172,28,196,143,148,21,168,84,245,213,31,141,232,121,241,54,69,67,141,182,167,55,200,97,180,30,139,121,178,208,143,119,173,174,154,17,153,118,177,26,174,206,35,217,49,177,174,170,205,149,116,227,39,69,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,237,29,171,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,87,163,243,121,79,45,151,62,109,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,98,150,41,88,152,45,98,84,241,51,18,235,190,134,182,232,220,158,182,111,74,244,142,87,53,228,50,223,205,178,133,184,173,92,117,9,245,82,122,107,169,232,68,102,92,3,251,168,249,19,255,0,195,159,253,89,172,127,217,4,170,0,31,38,53,211,66,151,117,84,108,168,243,183,214,169,84,248,117,73,145,185,75,46,84,89,110,73,110,59,155,204,182,43,114,225,73,45,8,205,69,203,213,68,68,164,153,253,96,30,126,255,0,191,45,156,48,179,106,216,129,121,202,151,22,133,66,142,114,234,18,35,83,228,77,91,12,17,150,231,77,168,232,91,166,132,145,238,90,137,38,72,65,41,106,209,41,81,148,117,254,234,62,68,255,0,240,231,255,0,86,107,31,246,65,42,135,42,199,76,209,224,78,90,253,9,251,107,190,126,78,124,163,234,125,25,253,25,50,103,63,167,229,115,191,189,154,115,110,222,123,95,75,77,119,118,107,161,233,229,48,183,62,185,78,198,155,238,153,134,120,105,138,222,153,185,43,60,238,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,71,252,82,207,174,83,176,90,251,169,225,158,37,226,183,161,174,74,55,39,173,133,232,42,148,142,87,53,148,60,223,206,51,29,109,171,86,221,66,189,85,30,154,232,122,25,25,23,181,193,12,198,224,246,99,169,85,58,238,13,92,242,235,244,218,68,132,68,151,49,84,105,208,152,39,212,157,220,164,57,37,150,210,226,201,59,84,164,160,212,104,37,182,106,219,189,26,242,15,238,163,228,79,255,0,14,127,245,102,177,255,0,100,29,255,0,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,100,70,70,70,90,145,247,144,133,121,250,200,157,191,143,150,204,155,210,204,165,199,137,119,211,217,91,164,108,48,134,206,90,91,110,83,155,15,151,29,110,184,165,186,234,123,53,45,116,247,232,103,75,149,154,54,32,224,133,254,236,25,204,85,104,21,202,20,245,18,22,105,126,42,205,108,190,100,75,65,153,33,123,119,180,122,31,103,209,246,25,118,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,237,34,212,139,188,133,142,209,46,58,5,201,1,170,157,2,179,6,161,21,244,37,104,118,44,132,58,147,35,73,40,187,80,102,93,202,35,254,36,62,144,15,207,46,124,26,123,43,147,62,107,17,154,109,38,165,184,243,132,132,164,136,181,51,51,51,208,139,66,63,243,8,239,143,57,238,192,156,20,163,79,117,219,186,159,89,170,199,67,169,110,21,50,124,57,14,243,82,135,116,37,55,212,33,90,110,107,105,251,117,50,46,243,236,168,124,214,103,195,20,179,21,90,145,26,21,110,163,69,182,77,43,101,20,248,178,100,198,75,205,239,124,139,156,209,72,113,181,25,182,241,37,94,195,218,69,220,93,188,23,15,176,238,239,197,27,166,21,171,104,81,166,212,103,79,144,219,63,49,29,215,182,111,113,8,222,190,90,84,100,146,83,137,212,244,62,241,121,25,14,201,85,187,151,43,54,37,201,91,167,179,34,239,171,66,109,114,222,117,166,214,184,228,235,81,86,182,82,165,48,219,168,36,186,201,153,36,204,244,246,234,125,210,228,136,136,180,33,253,0,0,1,252,51,34,45,76,244,34,21,13,197,211,49,39,89,185,98,96,237,189,85,125,44,194,38,228,77,75,47,232,133,45,14,79,142,226,20,72,116,200,251,12,181,37,35,95,127,184,112,238,26,185,124,151,140,120,237,2,183,58,1,57,72,182,84,213,84,220,117,163,54,212,244,121,144,213,179,83,109,105,51,216,225,158,154,145,233,237,34,23,201,2,27,52,248,49,224,71,109,40,106,51,72,101,180,164,136,137,41,73,17,17,17,23,97,22,132,63,220,0,0,0,0,0,0,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,222,34,185,118,129,141,88,39,84,171,196,167,61,34,187,64,138,252,232,166,195,41,90,213,200,137,45,72,71,99,75,89,145,173,222,226,50,251,12,143,190,146,112,186,241,184,112,67,23,233,53,242,84,136,51,104,21,134,10,99,122,173,165,104,196,164,45,198,212,91,144,122,106,214,134,70,101,221,219,167,179,68,248,9,137,84,220,88,194,91,94,244,167,207,98,74,234,20,152,79,73,229,58,149,155,111,185,25,167,22,133,104,165,104,162,230,22,164,102,102,90,246,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,58,119,28,50,55,30,220,173,59,123,8,251,203,182,158,51,5,145,204,111,192,170,196,196,63,104,85,107,20,118,223,113,44,205,167,83,229,200,108,154,37,187,181,75,112,227,161,63,65,173,198,101,217,161,145,247,31,103,11,129,85,185,237,10,145,61,78,168,84,232,243,163,175,93,89,117,200,238,161,73,81,123,140,140,140,148,146,254,37,246,9,37,132,92,71,115,27,133,13,51,17,23,15,167,227,50,148,182,72,173,75,159,43,68,151,44,187,11,169,73,119,55,255,0,221,43,222,36,213,181,198,138,179,22,152,77,220,118,75,15,77,54,245,53,71,166,173,72,230,109,46,194,53,206,215,110,187,190,221,52,31,134,238,227,67,120,205,164,170,61,169,100,211,88,152,163,50,223,42,154,234,82,73,52,168,187,13,185,218,235,169,167,254,145,19,49,123,60,89,130,198,5,201,102,175,122,212,105,176,164,41,102,113,105,181,41,204,181,181,92,207,87,98,164,44,180,209,195,45,61,196,68,60,54,20,224,134,41,227,165,217,22,147,108,91,85,186,154,167,201,108,164,79,40,82,94,109,4,183,80,149,56,227,136,109,122,17,115,82,163,81,145,246,30,190,222,219,160,201,86,64,236,76,187,81,162,93,21,232,104,170,221,146,153,109,231,92,152,219,47,148,87,20,136,235,81,52,107,142,219,173,236,117,147,52,145,158,165,169,251,79,178,96,17,18,75,66,34,34,47,97,15,232,0,0,0,0,0,0,0,0,0,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,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,1,164,230,43,23,41,216,243,11,50,115,46,201,117,75,238,45,97,186,203,179,165,186,180,148,165,167,66,84,119,9,149,32,202,50,154,35,96,217,108,208,142,73,155,73,36,163,66,43,254,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,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,226,179,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,52,45,76,198,140,80,162,226,226,241,222,141,119,203,129,125,185,88,126,188,186,196,100,54,210,213,53,245,173,111,40,219,74,73,163,67,134,227,132,182,182,114,212,133,169,6,147,65,154,70,143,176,81,204,80,119,8,237,5,99,84,40,145,111,178,163,198,77,192,136,210,91,125,7,52,144,68,226,205,77,54,134,137,106,50,222,180,54,147,109,11,82,144,133,56,132,165,197,83,7,18,188,148,84,114,233,136,243,177,66,202,166,105,134,87,117,65,46,70,90,74,43,13,210,170,146,78,75,171,166,52,195,106,37,155,40,67,10,91,106,38,146,132,182,180,52,102,165,32,212,190,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,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,81,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,132,223,206,14,108,236,220,162,225,127,203,138,236,120,149,138,236,249,13,198,161,91,138,158,113,95,170,172,156,65,62,104,89,54,233,161,13,52,179,113,75,52,108,215,150,131,50,83,168,35,207,182,41,98,149,247,141,55,221,79,19,49,46,187,233,155,146,179,201,235,102,244,172,199,230,242,153,67,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,109,60,49,120,127,204,194,40,113,179,3,141,246,239,73,125,75,218,253,179,77,117,199,218,149,65,138,227,15,50,234,164,161,43,38,205,231,219,145,218,203,136,82,153,74,19,169,165,197,45,13,216,168,10,149,197,252,230,215,114,121,196,207,21,234,110,82,189,51,102,93,31,39,99,220,212,214,144,130,148,166,218,164,69,229,73,140,226,180,209,230,185,174,153,54,165,19,110,37,106,74,182,153,161,214,237,82,211,186,104,87,205,171,70,189,109,105,221,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,246,15,172,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,42,175,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,163,170,230,119,48,182,174,87,240,106,181,139,151,76,110,191,160,229,198,167,82,209,41,184,239,84,231,58,173,173,71,109,75,63,242,156,89,165,43,82,26,105,213,146,23,179,105,231,175,20,177,211,17,241,111,25,106,120,243,113,214,122,43,190,163,80,102,162,220,186,73,28,62,133,198,18,132,70,40,230,131,222,223,37,13,52,148,47,113,185,243,100,165,45,75,213,71,126,153,35,187,113,182,252,203,69,157,121,227,242,162,63,115,215,35,174,164,212,214,93,99,124,234,115,235,55,161,190,235,81,218,109,150,22,108,184,130,38,209,191,212,74,20,181,37,197,173,182,235,215,139,22,74,42,54,181,213,83,205,70,27,211,55,219,117,157,36,222,44,32,162,199,102,149,57,78,71,142,220,134,210,74,67,143,117,78,61,185,100,150,214,162,116,157,113,107,50,116,137,16,175,44,89,133,186,178,191,140,180,92,92,181,163,117,253,7,50,53,70,150,185,78,71,102,167,5,212,237,118,59,138,65,255,0,146,226,13,73,90,80,235,77,44,208,189,155,79,67,216,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,81,124,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,19,152,172,121,179,114,219,132,117,220,86,188,230,196,74,41,209,214,138,100,23,164,27,43,171,84,77,10,56,240,154,52,161,106,222,226,147,161,168,144,173,136,37,184,162,216,133,25,103,135,29,49,211,17,243,23,136,245,28,80,197,10,207,93,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,88,87,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,242,185,134,205,157,229,148,94,39,120,153,124,80,163,203,172,80,167,199,164,198,174,219,137,158,81,88,170,160,168,113,73,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,29,180,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,0,10,203,227,31,127,222,88,89,121,101,247,16,112,250,225,151,67,184,104,114,46,57,48,103,70,50,222,210,244,166,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,203,76,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,231,75,97,166,223,230,183,28,220,249,178,61,154,237,86,134,93,178,0,0,83,182,97,179,103,121,101,23,137,222,38,95,20,40,242,235,20,41,241,233,49,171,182,226,103,148,86,42,168,42,28,82,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,109,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,0,0,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,138,188,81,252,9,226,111,224,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,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,111,241,102,197,235,203,1,113,67,46,120,185,135,239,196,110,187,110,200,185,158,142,82,216,39,152,117,11,110,158,211,172,184,142,195,52,56,211,142,54,102,147,74,200,150,102,149,37,68,149,20,191,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,129,92,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,252,157,179,5,100,227,27,148,254,182,37,191,80,62,189,132,181,204,113,112,95,105,113,229,114,147,204,108,141,226,97,231,77,189,203,36,243,9,27,181,78,164,122,83,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,143,252,105,49,210,187,107,88,150,150,3,91,149,154,82,34,94,221,69,70,229,137,162,28,157,210,196,122,58,225,22,134,102,109,50,227,228,234,183,237,37,45,81,54,165,100,148,186,149,65,94,29,184,23,15,31,179,89,106,91,117,234,55,164,237,186,15,54,228,175,50,163,96,219,84,88,164,70,210,29,109,226,82,94,101,201,75,138,203,141,146,84,165,54,242,254,137,17,173,58,20,1,29,115,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,163,107,91,51,184,203,108,102,10,46,103,85,116,122,98,254,102,160,186,131,211,106,140,165,246,229,115,26,83,46,48,182,203,105,37,149,48,181,50,72,111,103,45,179,34,104,219,218,131,77,255,0,101,139,48,182,174,104,48,106,139,139,150,180,110,131,175,230,70,168,210,215,41,185,15,83,39,52,173,174,199,113,72,63,242,92,65,169,40,82,218,117,165,154,17,191,105,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,25,161,199,236,28,174,229,255,0,25,110,204,29,184,222,234,37,219,53,5,71,110,78,212,35,171,138,180,147,145,164,236,66,214,77,243,88,113,167,121,123,205,72,223,181,94,178,76,133,207,240,175,204,61,43,25,114,209,74,176,229,85,101,202,187,48,198,59,52,74,178,30,134,150,80,152,70,183,138,154,166,148,217,108,90,10,51,41,100,204,244,115,124,117,154,200,247,37,199,35,175,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,69,233,226,174,38,90,184,55,135,23,30,41,94,178,250,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,50,247,101,211,93,190,110,170,205,235,116,206,235,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,176,104,123,36,120,13,39,46,57,104,179,176,218,179,10,35,23,9,71,93,82,224,54,99,180,218,206,163,37,102,235,141,186,182,150,180,188,182,82,166,227,19,187,213,189,17,208,101,162,118,164,179,152,47,251,133,199,129,60,50,252,107,206,38,137,84,0,42,3,133,166,125,190,66,76,160,229,71,20,24,223,111,213,106,29,29,161,84,143,31,87,32,78,150,249,168,161,200,74,11,87,25,121,247,84,104,119,67,83,110,56,100,179,54,148,74,98,223,192,0,7,42,205,143,133,140,100,248,127,112,249,115,226,26,240,167,207,28,156,74,165,64,202,222,36,162,35,85,219,98,142,72,181,170,105,91,76,21,70,157,21,40,65,66,91,122,145,174,75,45,104,164,169,180,159,49,150,156,82,201,42,105,78,61,99,224,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,100,74,45,12,136,200,253,134,33,254,117,114,7,98,102,38,141,46,232,160,195,69,42,236,138,203,143,52,228,54,217,96,165,56,148,72,89,19,166,152,238,58,230,247,94,35,81,17,234,122,23,180,187,105,127,21,176,67,20,240,46,237,151,73,185,237,170,221,49,80,36,184,81,231,156,41,44,182,178,67,171,74,92,109,197,182,141,117,229,41,68,162,34,236,45,125,157,158,231,8,115,197,152,44,31,92,102,105,23,173,70,165,10,58,144,101,22,165,82,156,243,91,83,203,245,118,38,66,11,77,27,34,211,220,102,66,89,218,60,104,111,40,84,148,199,186,236,154,99,243,18,100,68,184,180,215,84,147,73,37,37,218,110,78,215,93,73,95,244,15,221,114,241,162,172,202,166,27,118,229,146,195,51,73,189,73,82,41,171,74,57,155,79,176,205,19,181,219,174,223,183,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,165,212,168,187,156,255,0,238,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,248,159,218,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,251,52,35,62,226,237,184,124,170,228,107,11,242,225,71,139,45,20,168,181,75,143,146,131,126,124,166,35,190,180,57,181,131,87,45,206,157,183,8,137,198,119,39,94,222,211,62,243,236,146,228,68,69,161,22,132,67,250,0,0,0,57,246,61,226,85,55,9,240,150,232,189,42,19,216,140,186,125,38,107,209,185,174,165,6,227,237,198,117,196,33,58,169,58,168,249,103,161,17,145,158,157,158,241,157,140,81,188,110,28,111,197,250,181,124,215,34,116,218,253,97,242,134,222,171,117,90,63,41,107,109,180,150,229,158,154,187,161,17,25,247,246,107,237,187,110,29,89,118,129,130,184,39,75,171,203,167,61,30,187,95,138,196,233,70,251,41,66,211,207,137,17,75,71,107,72,89,17,45,174,227,51,251,76,207,186,89,0,0,0,0,0,0,0,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,245,24,49,234,148,249,52,217,109,165,108,75,101,108,56,149,17,25,41,10,73,164,203,67,212,143,176,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,251,9,70,72,74,53,239,211,218,66,218,210,162,82,73,73,50,50,50,212,140,189,163,250,0,0,0,3,230,87,173,139,118,233,132,186,117,199,67,129,83,140,226,77,42,106,100,100,60,131,35,35,35,236,89,25,119,41,69,252,79,222,35,62,45,112,221,203,126,41,20,153,41,183,10,129,46,65,44,249,148,104,112,34,232,165,115,15,93,122,85,31,123,154,255,0,205,79,184,67,188,70,224,207,113,69,156,251,152,117,119,71,122,30,213,41,164,212,170,14,41,205,117,94,210,50,102,14,157,219,59,189,186,253,131,139,74,225,61,153,244,78,122,52,98,160,41,166,214,164,165,197,122,64,201,68,71,161,25,25,67,237,236,30,162,129,193,251,31,38,155,71,87,173,91,140,37,105,73,171,108,153,169,50,51,211,82,245,161,125,166,36,142,18,112,113,195,90,66,98,84,177,54,229,171,77,152,223,45,199,35,194,153,29,200,234,50,229,168,210,105,122,17,25,150,164,178,211,220,101,246,137,183,133,24,3,133,88,49,75,110,155,97,218,20,184,74,109,41,65,202,77,62,51,114,22,68,148,39,214,91,77,163,93,121,72,51,251,75,95,118,157,16,0,0,0,0,0,0,0,0,0,0,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,14,127,142,152,233,135,25,116,195,138,142,40,98,133,103,161,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,217,153,124,197,223,121,160,197,57,248,153,125,72,255,0,27,14,143,11,99,63,209,148,190,165,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,188,207,184,139,149,14,171,150,140,197,223,121,95,197,56,24,153,98,200,255,0,21,14,177,11,99,63,210,116,190,165,151,159,135,204,117,167,57,60,222,66,19,205,66,119,163,188,143,188,143,67,216,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,218,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,70,85,197,255,0,81,115,23,98,101,127,32,184,85,137,119,212,143,171,250,28,58,60,45,143,127,73,213,61,10,79,49,15,152,211,78,114,121,188,133,167,154,180,236,71,121,159,113,29,37,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,118,41,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,31,38,236,181,168,87,205,171,89,178,174,152,61,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,246,140,246,103,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,245,241,118,160,220,108,212,217,154,13,230,22,190,83,133,162,20,122,33,206,90,16,235,100,58,95,14,44,241,198,202,149,229,62,207,196,20,75,145,135,87,132,134,23,57,230,150,235,171,162,75,73,26,10,107,76,17,154,86,133,36,210,151,210,148,243,84,134,154,82,77,70,201,52,231,159,226,143,227,179,19,127,5,242,120,67,186,240,153,197,235,55,1,112,191,49,152,185,136,15,203,110,133,110,199,182,94,144,81,24,55,159,117,107,114,160,211,76,182,142,194,53,184,235,141,182,70,163,74,8,214,70,165,37,36,165,20,53,204,238,97,110,172,208,99,45,107,23,46,152,221,7,95,203,141,78,165,162,83,146,25,166,65,105,59,90,142,218,150,127,229,56,179,74,80,149,186,235,171,36,35,126,210,151,252,49,120,127,195,197,217,145,179,3,141,246,239,87,98,196,218,253,179,77,117,198,29,139,94,148,219,239,50,234,164,161,43,55,9,150,28,143,218,203,136,74,94,82,211,169,169,180,173,14,92,160,0,160,30,40,254,59,49,55,240,95,39,132,58,87,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,118,131,202,84,113,87,14,41,24,143,72,194,26,157,233,74,141,121,215,169,242,42,148,218,35,146,8,165,73,138,201,145,56,226,83,255,0,209,154,72,253,101,165,151,212,146,81,50,233,163,213,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,10,171,205,143,138,124,100,248,129,112,249,139,226,223,178,21,138,86,38,11,112,216,177,177,47,18,235,190,134,182,232,222,147,235,102,244,175,72,229,115,107,242,153,111,230,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,42,161,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,146,156,52,184,125,201,198,26,173,31,48,120,191,74,136,230,31,64,145,212,209,233,50,218,106,83,23,42,208,169,76,56,78,18,31,37,176,136,242,88,105,70,135,154,82,31,45,82,100,104,53,107,115,224,40,91,136,206,74,63,146,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,233,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,125,131,140,173,90,149,95,204,149,147,93,161,84,226,84,105,181,28,55,166,203,135,50,35,201,121,137,44,57,62,160,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,29,3,131,133,255,0,102,225,101,155,152,44,65,196,27,134,37,14,222,161,199,183,36,206,157,36,207,99,72,214,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,16,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,187,167,14,14,31,243,51,17,93,107,22,241,122,221,255,0,106,120,29,75,13,70,144,227,241,220,184,165,108,91,123,99,173,149,182,226,25,101,195,37,173,226,86,211,113,162,105,36,191,158,54,174,252,80,15,20,127,29,152,155,248,47,147,194,31,87,135,54,117,255,0,146,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,0,0,170,190,57,223,82,127,153,63,77,21,235,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,123,2,241,211,14,51,23,135,20,236,80,194,250,207,93,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,125,92,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,214,205,233,94,145,202,230,188,134,91,249,182,80,183,21,171,142,161,62,170,79,77,117,61,8,140,203,208,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,40,51,138,63,142,204,77,252,23,201,225,15,171,195,155,58,255,0,201,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,239,164,0,0,85,95,28,239,169,63,204,159,166,136,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,232,123,11,113,74,196,198,155,18,153,137,152,105,93,244,205,183,89,231,116,83,122,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,98,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,42,175,142,119,212,159,230,79,211,68,10,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,61,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,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,177,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,85,95,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,68,170,227,157,245,39,249,147,244,209,8,50,125,155,59,203,40,184,161,242,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,244,17,133,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,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,31,38,236,181,168,87,205,171,89,178,174,152,61,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,246,140,203,226,174,25,221,88,55,136,247,30,22,222,177,58,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,245,56,98,226,151,237,67,38,214,87,87,93,244,157,86,210,234,45,106,135,243,94,79,75,210,184,125,35,29,136,74,87,182,11,144,189,116,238,215,95,89,70,178,88,165,108,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,138,107,206,134,49,208,177,247,52,23,254,42,218,204,236,162,213,106,13,199,167,57,185,103,212,197,137,29,168,141,73,209,104,66,209,206,68,116,187,203,82,73,72,230,108,61,77,58,157,148,240,91,193,202,237,159,131,87,110,49,85,222,229,196,196,74,132,120,244,184,219,80,123,162,211,85,33,181,73,222,149,153,150,247,223,144,215,45,72,66,147,211,110,245,146,226,76,172,84,115,252,116,199,76,56,203,166,28,84,113,67,20,43,61,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,157,108,116,199,76,71,204,94,35,212,113,67,20,43,61,117,86,118,141,50,203,68,104,139,79,138,147,51,110,44,102,204,207,150,202,55,43,66,212,212,106,82,150,181,45,107,90,213,245,170,57,98,198,90,110,95,105,25,157,114,215,231,88,53,138,132,138,122,38,199,121,46,185,27,150,233,50,151,228,54,157,77,166,92,124,157,101,11,87,251,227,70,74,36,243,24,55,125,6,79,179,103,121,101,23,20,62,92,80,163,203,172,80,167,199,114,53,118,220,76,242,138,197,85,4,218,201,131,90,205,183,73,11,105,213,147,137,89,35,126,156,196,17,146,93,89,30,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,232,5,59,113,159,192,104,214,174,40,91,88,255,0,66,133,47,167,190,35,170,151,93,90,99,186,166,27,168,195,109,180,176,226,222,53,154,16,183,163,104,132,180,73,71,100,23,22,91,205,75,52,248,158,15,184,199,93,177,179,64,88,85,29,158,162,139,137,116,247,227,204,111,114,17,200,149,6,59,242,227,201,212,208,165,171,106,17,37,174,89,41,9,62,167,122,183,27,105,33,218,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,39,79,26,76,99,174,217,248,53,105,96,237,33,158,92,76,68,168,72,145,84,147,185,7,186,45,53,81,220,76,109,138,65,153,111,125,248,238,243,18,180,41,61,54,223,89,46,40,138,184,114,71,128,209,179,29,153,123,59,13,171,48,165,191,111,28,133,213,46,3,102,59,174,32,169,209,144,110,184,219,171,105,104,83,40,121,73,110,49,59,189,59,23,33,6,90,171,106,79,70,99,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,3,42,226,231,184,105,113,4,141,140,52,170,62,95,49,126,171,45,204,65,129,31,166,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,5,85,231,195,138,21,213,103,227,45,59,13,242,236,231,77,251,54,184,28,114,225,169,77,109,194,102,173,57,148,187,29,250,97,177,170,119,195,79,49,212,184,165,122,202,117,40,91,38,223,37,183,156,237,84,44,244,97,198,112,242,119,142,77,211,32,124,151,188,232,216,127,114,59,82,182,100,76,41,14,38,47,66,250,91,149,29,221,136,231,178,123,144,149,153,33,42,109,195,36,169,36,74,105,110,82,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,247,184,126,231,186,133,154,171,85,187,42,233,95,69,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,50,76,212,141,53,45,83,218,83,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,167,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,130,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,176,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,217,216,59,78,28,240,103,184,165,78,97,204,69,187,163,179,15,106,84,234,105,181,7,18,230,186,163,113,17,61,7,78,237,253,254,221,62,209,49,48,151,134,238,91,240,180,163,73,85,184,85,249,113,201,7,204,172,195,129,43,85,39,150,122,235,210,164,251,219,255,0,238,149,239,18,94,129,108,91,182,180,36,83,173,202,28,10,100,102,210,73,75,80,227,54,202,72,136,136,139,177,4,69,220,148,151,240,47,112,250,128,0,0,0,63,138,81,37,38,165,25,17,17,106,102,126,193,82,156,90,115,86,236,250,219,56,21,103,85,24,118,19,44,166,69,77,200,239,154,141,47,146,231,69,121,133,155,111,104,93,134,147,52,41,26,247,107,236,33,31,248,109,101,226,86,49,227,133,62,187,83,167,60,186,37,186,227,85,19,119,146,102,133,63,30,100,53,108,51,83,107,65,250,142,25,233,169,30,158,210,33,124,148,232,49,233,116,248,212,216,141,165,12,68,101,12,54,148,145,17,37,9,73,36,139,66,208,139,176,139,184,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,1,21,120,135,229,234,46,55,96,117,78,84,24,4,237,110,132,203,213,24,203,67,68,165,168,153,135,44,208,141,73,181,172,203,123,165,216,90,125,228,125,244,101,104,92,55,22,13,226,116,58,179,46,63,14,167,109,213,155,231,18,13,198,212,75,143,33,42,82,123,208,175,164,223,113,153,119,123,12,104,115,43,88,183,11,25,48,78,215,187,24,156,220,137,74,165,193,110,105,147,164,181,38,73,196,97,199,9,90,45,102,74,213,206,221,199,175,111,111,219,214,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,249,55,101,211,66,177,173,90,205,235,116,206,232,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,176,80,190,126,179,175,117,102,179,17,229,209,41,53,62,159,12,173,154,131,205,219,148,248,230,226,27,159,176,212,218,106,114,9,196,161,106,121,212,25,154,18,180,151,37,181,154,8,183,41,213,187,226,178,253,148,203,203,29,236,28,79,197,36,200,151,68,180,240,214,215,168,214,151,86,84,2,125,137,245,24,204,147,233,166,160,205,196,25,45,77,18,214,167,18,78,114,139,151,189,63,58,222,238,20,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,237,114,11,157,123,171,42,120,143,18,137,86,169,245,24,101,115,84,25,110,227,167,200,55,22,220,13,230,150,213,83,142,77,165,107,75,205,32,136,214,148,36,249,205,160,144,101,185,45,45,171,232,180,238,154,21,243,106,209,175,91,90,119,91,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,131,45,163,165,99,70,60,222,88,212,221,155,75,174,205,150,213,10,195,181,233,118,205,10,146,169,4,227,16,209,22,19,12,62,242,8,144,146,223,33,214,77,213,25,145,172,136,219,108,214,164,180,141,36,255,0,11,220,148,127,40,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,220,251,119,253,154,237,255,0,35,11,83,112,196,43,178,45,29,154,250,233,42,51,75,231,78,117,231,24,76,132,17,150,139,65,58,202,208,173,166,123,12,219,223,183,152,222,239,64,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,105,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,46,106,2,95,240,230,201,71,242,170,196,119,235,247,253,50,170,222,25,90,223,57,82,146,193,114,155,170,78,35,65,183,76,75,219,146,180,238,66,205,199,84,209,41,72,109,41,78,173,41,230,156,43,222,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,64,60,81,252,118,98,111,224,190,79,8,69,81,106,156,40,243,211,253,70,87,241,174,243,255,0,189,226,216,19,103,39,252,164,170,150,228,131,87,252,151,74,133,39,247,217,37,255,0,123,178,43,215,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,213,172,154,101,189,235,209,36,165,238,81,37,4,100,130,183,78,15,182,126,35,208,178,192,87,61,211,126,250,82,214,185,170,15,191,107,208,118,26,253,10,219,50,31,102,82,185,170,208,203,158,250,20,174,74,117,109,27,57,132,123,223,116,147,58,128,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,31,146,247,199,155,202,243,193,236,60,192,213,77,151,18,211,176,35,204,90,41,233,144,74,98,109,70,68,233,114,21,53,105,36,36,247,165,169,40,97,41,81,175,97,54,226,144,105,231,56,145,213,114,3,147,234,174,108,177,113,41,168,20,70,236,75,58,68,57,247,90,222,117,68,185,44,45,106,54,224,180,150,214,151,119,200,38,93,65,184,149,36,154,66,86,189,219,201,182,220,189,226,186,112,226,196,174,218,120,66,220,234,85,6,125,102,159,41,54,205,17,166,138,59,111,69,167,161,146,117,152,201,73,19,101,202,109,214,140,154,78,138,229,146,148,148,154,91,89,167,213,128,242,152,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,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,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,205,213,170,172,210,164,80,153,169,203,69,54,100,134,101,200,134,151,148,76,60,251,41,113,45,58,182,245,218,165,161,47,188,148,168,203,84,147,174,17,105,184,245,144,25,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,253,0,160,30,40,254,59,49,55,240,95,39,132,34,168,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,0,1,85,124,115,190,164,255,0,50,126,154,42,172,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,123,255,0,21,204,229,89,184,239,38,204,194,156,30,186,162,87,108,250,100,118,174,106,148,232,196,123,36,84,95,104,202,59,38,78,52,149,182,182,35,184,179,89,18,254,156,181,54,226,18,227,6,69,231,248,62,208,49,78,179,154,2,168,218,117,186,172,27,50,133,79,126,161,118,176,220,153,45,65,159,186,59,241,225,48,242,91,35,105,215,137,233,10,117,180,59,166,137,101,245,160,245,70,135,224,56,163,248,236,196,223,193,124,158,16,138,162,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,0,5,85,241,206,250,147,252,201,250,104,170,177,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,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,24,56,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,252,23,206,33,10,1,23,231,195,207,58,116,172,211,225,124,122,21,223,112,68,86,42,91,81,204,174,8,101,25,49,78,107,4,230,214,170,12,54,149,26,86,133,36,218,75,166,130,73,33,227,81,114,219,66,217,221,45,64,0,85,95,28,239,169,63,204,159,166,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,17,131,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,77,21,86,37,255,0,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,189,234,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,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,244,219,189,101,56,163,47,63,193,231,27,234,182,30,98,228,96,211,52,56,147,41,184,163,28,211,34,90,156,82,31,130,253,58,44,185,45,45,29,233,90,20,147,121,10,65,145,30,171,109,68,162,216,104,114,48,102,199,197,62,50,124,64,184,124,197,241,98,150,86,58,76,192,30,13,22,245,201,65,172,250,50,228,175,122,86,219,160,188,146,124,156,76,169,85,153,196,234,218,113,147,74,153,121,184,168,148,243,110,26,146,148,184,202,62,145,153,33,85,87,105,218,213,219,230,234,163,89,86,180,30,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,187,70,156,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,102,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,29,0,231,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,215,248,112,112,255,0,153,152,138,235,88,183,139,214,239,251,83,192,234,88,106,52,135,31,142,229,197,43,98,219,219,29,108,173,183,16,203,46,25,45,111,18,182,155,141,19,73,37,252,241,181,118,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,140,251,103,163,38,85,220,158,98,60,90,99,117,95,76,217,151,71,81,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,252,149,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,71,10,206,230,3,73,204,118,90,47,28,54,163,66,136,253,194,113,209,84,183,205,232,237,56,178,168,198,89,58,219,109,45,213,161,44,173,228,165,200,198,238,244,236,68,133,153,234,157,201,60,235,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,44,43,138,134,49,208,179,1,131,89,103,198,43,113,158,158,37,205,79,184,164,57,27,114,215,210,74,66,169,205,201,141,189,104,65,185,202,125,183,90,230,108,36,175,102,228,250,170,35,28,87,133,199,142,204,50,252,107,201,230,143,41,158,252,116,161,102,39,52,23,118,35,89,213,154,173,70,214,87,75,78,161,42,160,75,70,200,177,227,182,218,205,150,150,102,109,50,227,228,251,233,65,146,85,243,198,165,161,43,82,210,86,21,193,131,1,164,218,184,95,114,227,253,118,20,78,162,248,144,154,93,9,106,142,210,159,110,157,13,199,18,251,136,120,150,107,66,30,147,170,20,209,165,29,176,91,89,239,37,32,211,99,227,42,226,255,0,184,92,120,19,195,47,198,188,226,104,149,64,3,42,227,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,83,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,133,106,241,75,207,183,200,72,117,236,168,225,123,27,238,10,173,63,163,187,234,146,35,234,220,8,50,216,37,28,56,233,89,104,227,207,48,234,77,110,232,105,109,183,8,144,102,234,141,76,85,94,21,97,157,213,140,152,143,110,97,109,149,19,168,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,47,37,252,179,217,185,80,225,249,139,24,91,103,206,151,81,90,172,123,146,165,87,169,201,51,74,234,53,23,41,78,33,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,93,6,15,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,20,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,36,205,46,45,193,193,172,20,186,110,199,231,55,30,82,41,115,155,131,171,164,133,42,73,68,125,198,201,58,173,6,106,213,190,205,167,175,187,236,207,29,223,112,220,88,201,137,211,42,207,56,252,202,157,201,86,115,146,75,55,28,81,174,68,133,41,41,239,90,190,147,157,196,103,223,237,49,121,156,60,50,243,23,4,112,58,153,46,116,14,85,110,186,203,53,25,43,91,68,149,164,158,135,16,214,141,77,180,44,139,123,71,216,122,253,230,125,210,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,7,248,203,137,26,116,87,161,76,97,183,152,144,218,154,117,183,18,74,74,208,162,208,210,100,125,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,205,76,244,246,153,14,197,194,59,50,103,65,185,229,224,213,205,84,115,164,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,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,5,106,241,155,254,81,223,33,40,95,38,127,249,76,124,223,202,79,71,111,234,61,41,206,62,71,95,255,0,145,255,0,83,202,211,212,231,235,205,245,250,81,92,25,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,69,234,99,149,129,102,225,102,73,177,59,15,176,250,222,137,67,183,168,120,111,112,70,131,6,49,30,198,145,232,249,6,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,121,204,26,40,194,60,51,181,113,147,34,56,125,133,183,172,78,162,139,115,97,125,14,159,39,107,109,173,198,119,211,24,216,251,92,196,45,9,121,165,146,92,109,102,147,216,226,16,162,45,82,66,141,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,187,42,224,239,73,205,29,22,205,173,67,191,169,146,224,97,3,145,209,46,216,106,180,203,173,75,84,215,205,15,27,180,244,168,136,206,11,141,56,167,22,163,249,181,58,180,41,157,84,114,76,83,176,147,249,1,201,245,87,54,88,184,148,212,10,35,118,37,157,34,28,251,173,111,58,162,92,150,22,181,27,112,90,75,107,75,187,228,19,46,160,220,74,146,77,33,43,94,237,228,219,110,91,254,102,51,3,133,249,23,203,204,102,105,235,137,18,116,10,63,160,108,43,121,195,114,82,229,63,30,58,91,142,149,37,78,19,171,140,201,114,141,231,84,225,25,35,66,220,110,184,218,87,68,31,183,236,101,253,178,255,0,40,63,218,21,87,246,133,233,15,73,250,119,122,121,220,237,187,54,236,211,151,201,229,252,215,35,111,43,149,243,91,57,126,160,208,166,87,174,140,101,188,112,58,213,175,227,205,151,242,102,239,145,79,142,82,227,59,41,46,74,147,181,148,17,203,146,202,25,105,16,222,121,100,183,14,42,73,92,164,169,41,81,146,247,54,142,170,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,234,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,0,1,64,60,81,252,118,98,111,224,190,79,8,119,92,151,228,250,217,205,206,66,110,234,42,138,36,43,218,135,124,85,85,105,214,37,187,35,145,5,247,97,81,214,242,28,109,165,146,84,135,147,25,13,26,212,135,13,178,81,173,9,81,150,213,87,173,217,107,87,108,107,170,179,101,93,48,122,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,237,30,171,0,112,114,187,152,12,101,180,240,118,220,123,167,151,115,84,19,29,201,59,80,190,146,42,18,167,36,201,216,181,160,156,229,48,219,174,242,247,146,151,179,106,125,101,17,13,41,218,118,181,10,198,181,104,214,85,173,7,162,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,209,245,128,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,31,171,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,189,235,142,227,203,238,66,242,250,151,28,71,201,155,22,217,231,53,75,165,181,33,217,114,165,74,125,215,95,233,99,115,220,83,143,60,227,139,117,68,74,94,212,167,114,148,164,54,133,41,52,25,139,217,138,197,204,109,197,199,49,182,243,187,37,162,231,68,134,158,166,61,79,117,113,145,71,67,43,53,199,102,17,37,91,152,67,74,61,201,50,86,253,230,167,20,165,56,165,45,87,147,195,255,0,20,115,5,139,185,125,164,222,57,129,182,186,73,242,247,187,77,173,62,235,77,74,175,69,113,215,22,137,74,130,204,118,155,138,201,54,166,91,104,247,41,79,37,10,119,106,82,164,41,201,42,3,143,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,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,169,153,28,174,107,40,121,191,156,101,107,109,90,182,234,21,234,168,244,215,67,208,200,200,189,94,88,178,245,117,102,131,25,104,184,71,107,73,232,58,254,100,154,141,81,113,92,144,205,50,11,73,220,236,135,18,130,255,0,37,180,18,148,132,173,215,90,65,173,27,247,22,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,176,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,128,160,30,40,254,59,49,55,240,95,39,132,63,86,75,242,125,74,205,150,17,227,122,105,229,45,187,238,206,143,71,159,106,45,151,82,72,146,250,209,80,55,32,186,151,22,150,182,72,54,90,65,56,165,36,218,90,80,189,219,9,198,220,138,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,139,148,225,165,196,18,54,48,210,168,249,124,197,250,172,183,49,6,4,126,154,143,86,150,235,178,159,185,80,132,202,125,195,112,208,193,33,133,199,140,195,73,53,188,234,150,249,234,163,51,89,171,91,10,0,21,87,199,59,234,79,243,39,233,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,53,67,238,184,199,41,201,4,223,206,25,111,211,114,117,35,236,224,2,250,56,98,229,139,249,61,229,246,53,126,231,181,234,180,75,250,253,219,80,184,163,84,94,249,198,25,105,215,138,11,4,201,118,51,163,14,115,20,133,23,52,156,125,196,184,101,181,45,183,88,60,81,252,118,98,111,224,190,79,8,126,172,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,21,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,23,41,195,75,136,36,108,97,165,81,242,249,139,245,89,110,98,12,8,253,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,182,20,0,42,175,142,119,212,159,230,79,211,68,127,225,77,133,182,38,52,227,101,251,134,120,153,66,244,205,183,89,195,247,250,216,93,83,209,249,188,170,189,45,230,254,113,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,224,25,157,203,213,213,149,252,101,173,97,29,211,39,175,232,57,114,105,213,68,69,114,59,53,56,46,167,115,82,27,74,203,252,166,214,73,82,210,135,90,117,4,181,236,220,115,43,133,126,122,164,216,23,13,43,44,56,165,62,91,246,197,114,67,52,219,49,230,98,181,178,147,81,126,83,203,83,14,147,109,147,206,34,83,210,72,137,197,173,124,165,165,5,181,45,173,107,110,111,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,2,61,86,22,226,149,247,130,215,221,51,19,48,210,187,232,107,146,141,206,232,166,244,172,200,229,115,89,91,46,124,219,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,161,60,168,230,187,14,51,107,135,8,189,108,167,122,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,170,190,57,223,82,127,153,63,77,17,255,0,133,54,22,216,152,211,141,151,238,25,226,101,11,211,54,221,103,15,223,235,97,117,79,71,230,242,170,244,183,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,128,102,119,47,87,86,87,241,150,181,132,119,76,158,191,160,229,201,167,85,17,21,200,236,212,224,186,157,205,72,109,43,47,242,155,89,37,75,74,29,105,212,18,215,179,113,204,174,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,185,191,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,130,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,166,136,255,0,194,155,11,108,76,105,198,203,247,12,241,50,133,233,155,110,179,135,239,245,176,186,167,163,243,121,85,122,91,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,197,115,93,149,28,71,202,86,35,174,202,189,90,235,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,149,92,49,120,128,67,194,41,145,178,253,141,247,23,73,98,203,218,197,179,82,117,182,26,139,65,148,227,239,60,234,100,173,40,39,13,151,220,145,218,243,139,82,89,82,19,169,37,181,45,109,220,160,0,8,213,196,75,2,230,99,246,84,238,187,110,131,70,244,157,201,65,229,92,148,22,82,111,155,138,149,20,204,221,67,77,178,74,83,207,57,21,114,153,109,179,74,146,167,30,71,209,50,37,166,128,109,59,166,187,99,93,84,107,214,214,157,209,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,96,245,89,133,186,104,87,206,62,226,93,235,107,78,235,104,183,5,225,89,170,83,164,242,150,223,62,43,243,93,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,131,213,226,238,49,208,175,12,188,96,46,14,210,25,230,75,195,186,125,197,34,169,39,114,203,108,170,149,93,215,19,27,98,144,68,123,24,98,59,188,196,173,105,87,83,183,213,83,106,35,145,92,30,112,66,171,126,102,46,70,50,179,92,137,14,155,133,209,205,82,34,41,181,45,249,207,212,98,203,140,210,17,220,148,33,41,39,150,165,153,153,234,134,210,73,61,230,182,238,208,121,76,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,214,194,234,158,143,205,229,60,135,155,249,198,86,135,19,163,141,33,94,170,139,93,52,61,72,204,143,61,153,174,202,142,35,229,43,17,215,101,94,173,117,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,253,136,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,122,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,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,151,32,185,40,186,179,89,136,241,43,117,106,103,79,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,191,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,135,235,25,214,207,126,5,208,178,237,154,11,187,14,108,234,53,86,157,107,39,165,168,208,147,80,53,175,124,89,17,219,113,100,203,171,34,55,89,109,243,125,132,172,205,74,249,147,74,214,165,165,106,62,127,117,227,29,118,240,193,171,3,7,106,236,243,34,97,221,66,185,34,151,39,114,11,108,90,146,162,184,168,219,18,130,51,216,251,18,29,230,41,107,82,186,157,190,170,91,73,27,2,49,142,187,128,88,153,11,21,109,102,119,214,169,84,250,172,122,115,155,144,93,52,169,116,233,17,26,147,162,208,180,47,146,185,9,119,150,164,154,87,203,216,122,18,181,47,21,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,210,246,0,224,229,11,47,248,53,105,224,237,184,247,81,18,217,167,166,59,146,118,173,29,92,165,169,78,73,147,177,107,89,183,205,125,199,93,229,239,52,163,126,212,250,169,34,29,0,101,92,95,247,11,143,2,120,101,248,215,156,77,18,168,7,63,193,236,116,195,140,121,135,115,85,176,190,179,233,154,85,175,112,61,109,189,82,104,136,226,204,148,211,12,60,226,227,44,140,249,172,151,80,148,19,154,18,86,164,40,209,185,6,133,175,50,226,205,51,63,145,88,215,254,77,240,199,51,216,91,2,35,23,61,15,13,232,149,43,205,151,165,59,190,173,78,98,137,9,9,125,163,113,195,101,181,197,102,49,153,182,132,35,154,133,44,247,41,196,33,14,87,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,237,123,16,184,193,88,133,150,90,93,94,195,62,163,24,171,84,255,0,71,84,169,105,136,244,70,232,19,151,21,228,174,162,210,158,101,248,242,25,110,74,26,91,108,27,166,165,182,234,55,154,77,43,73,84,183,251,42,191,110,175,240,173,199,114,92,117,15,248,201,147,170,83,164,57,255,0,57,199,158,113,197,253,170,82,149,237,51,23,189,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,118,12,216,248,88,198,79,135,247,15,151,62,51,88,38,87,17,76,138,201,202,213,228,119,198,31,64,150,188,43,175,200,101,152,47,73,148,210,215,76,168,188,82,22,116,210,35,112,223,121,9,110,58,156,67,202,71,208,90,80,165,173,105,53,175,133,101,163,49,119,222,87,241,78,6,38,88,178,63,197,67,172,66,216,207,244,157,47,169,101,231,225,243,29,105,206,79,55,144,132,243,80,157,232,239,35,239,35,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,118,145,45,183,91,113,179,52,154,144,102,131,52,169,73,50,81,251,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,197,40,146,147,82,143,66,34,212,204,84,39,23,28,201,157,122,231,137,131,86,205,81,206,146,10,91,145,56,153,127,212,55,144,228,248,238,54,173,142,153,107,161,167,82,82,8,253,254,225,199,120,103,229,218,70,46,227,53,62,238,169,210,249,244,75,110,83,83,84,183,88,53,52,167,227,203,134,225,160,205,77,41,6,102,135,15,179,82,61,61,164,66,246,34,68,141,2,43,48,161,176,219,44,71,109,45,52,219,105,36,165,8,73,104,73,34,46,194,34,34,34,208,135,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,8,217,158,236,184,211,115,5,130,181,56,8,136,147,172,81,218,122,167,1,104,109,60,197,188,212,73,36,219,122,242,150,163,73,173,239,162,157,15,94,227,35,239,162,171,86,181,115,96,54,52,70,148,151,164,66,168,218,117,244,55,41,41,83,141,154,142,44,180,154,208,101,170,20,101,185,174,227,219,221,219,167,179,66,217,105,197,186,94,51,96,237,181,120,64,158,196,151,221,166,195,68,238,91,169,89,162,73,197,101,199,18,173,22,179,35,35,116,181,37,30,189,189,190,243,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,243,173,154,172,204,94,89,175,197,201,152,165,120,65,137,78,66,99,166,155,72,166,70,34,82,41,212,230,214,226,218,96,220,218,74,121,123,157,113,107,113,68,91,150,181,109,74,17,177,180,116,190,30,153,197,254,73,88,167,51,229,12,62,174,204,189,122,26,117,119,231,57,126,143,229,201,45,149,31,81,135,93,119,144,203,178,254,97,27,121,156,222,211,213,40,210,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,0,7,138,194,172,23,194,252,16,165,85,232,88,81,104,68,182,233,181,202,196,138,244,200,113,22,231,32,230,188,148,37,197,54,218,148,105,101,27,90,109,36,211,100,150,210,73,34,74,82,60,254,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,208,98,174,11,225,126,55,210,169,20,44,87,180,34,92,148,218,29,98,61,122,28,57,107,115,144,83,89,74,210,218,156,109,42,36,188,141,174,184,147,105,194,83,106,37,25,41,42,30,212,101,92,95,158,8,94,184,13,147,44,132,216,56,141,93,143,18,220,163,206,181,233,85,185,141,68,70,249,181,202,220,216,77,188,226,91,74,149,185,249,46,168,140,136,141,68,148,54,217,106,109,178,206,168,166,28,203,230,46,251,205,6,41,207,196,203,234,71,248,216,116,120,91,25,254,140,165,245,47,60,196,62,99,77,55,206,229,115,214,158,106,211,189,125,230,125,196,83,167,133,215,15,249,149,121,148,220,205,227,125,187,201,165,51,211,84,108,122,91,238,62,196,167,37,52,251,79,179,86,87,45,104,218,201,114,180,105,183,9,105,121,46,41,195,73,32,154,83,182,212,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,0,80,15,20,127,29,152,155,248,47,147,194,18,211,130,198,60,217,176,173,235,175,46,85,153,177,41,247,12,202,194,238,106,41,61,32,201,117,84,46,43,109,73,101,164,26,9,59,216,76,70,220,50,222,107,90,29,90,137,4,150,86,161,216,56,143,240,255,0,135,152,138,19,184,183,132,54,239,251,108,64,233,152,118,52,119,24,142,221,197,23,122,27,219,33,111,45,182,208,243,45,153,173,15,26,183,27,109,27,74,37,252,201,181,202,184,54,101,139,209,180,42,182,103,111,91,94,148,243,149,141,41,246,68,215,30,230,202,140,203,107,144,205,65,244,182,90,161,174,98,201,44,165,103,243,187,90,124,136,146,219,154,187,103,224,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,237,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,151,252,46,115,183,74,203,245,204,246,9,98,67,241,33,217,55,165,97,18,209,90,151,41,49,216,161,77,56,235,109,78,185,163,42,83,136,125,77,194,104,212,183,16,219,36,217,184,122,17,184,98,237,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,10,171,205,143,138,124,100,248,129,112,249,139,226,218,120,109,126,198,176,27,32,244,236,116,185,61,21,108,55,85,244,141,78,235,175,191,184,220,147,211,84,100,197,140,149,31,172,181,109,66,16,219,76,54,94,179,142,43,98,13,199,85,190,178,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,169,224,117,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,240,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,58,87,18,222,31,113,177,134,149,88,204,30,16,82,165,185,136,48,35,245,53,138,76,70,157,148,253,202,132,38,43,13,147,100,183,201,12,46,60,102,29,81,33,150,148,183,207,68,145,26,205,58,211,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,250,120,121,231,78,149,154,124,47,143,66,187,238,8,138,197,75,106,57,149,193,12,163,38,41,205,96,156,218,213,65,134,210,163,74,208,164,155,73,116,208,73,36,60,106,46,91,104,91,59,165,168,10,171,227,157,245,39,249,147,244,209,2,178,139,141,244,172,184,230,46,204,198,90,237,14,93,94,155,64,145,37,51,34,68,113,40,124,216,145,21,232,206,45,189,222,170,150,132,190,107,36,25,164,150,104,36,154,145,187,121,95,246,47,97,14,17,230,171,8,220,179,47,54,34,87,237,138,252,118,170,20,202,157,61,244,45,108,45,72,53,71,159,10,66,119,36,150,73,94,169,89,110,66,208,181,37,68,182,214,164,170,152,112,47,135,254,35,212,115,171,78,203,142,49,91,189,52,10,14,183,21,125,230,156,51,139,81,161,50,225,17,59,25,194,91,78,56,204,151,13,184,228,182,207,154,210,158,81,169,9,83,46,33,55,210,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,67,165,113,45,225,247,27,24,105,85,140,193,225,5,42,91,152,131,2,63,83,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,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,135,158,116,233,89,167,194,248,244,43,190,224,136,172,84,182,163,153,92,16,202,50,98,156,214,9,205,173,84,24,109,42,52,173,10,73,180,151,77,4,146,67,198,162,229,182,133,179,186,90,128,170,190,57,223,82,127,153,63,77,28,127,131,13,90,149,78,205,125,110,29,66,167,18,44,138,165,143,62,36,22,158,121,40,92,167,202,100,39,141,166,146,103,170,214,77,50,235,134,148,234,123,27,90,187,146,102,86,127,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,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,205,249,185,241,253,183,240,246,196,76,6,197,138,214,235,250,223,167,209,61,27,84,168,212,121,146,174,134,83,91,97,78,104,158,82,75,157,29,132,199,37,110,113,199,94,73,56,241,235,177,213,20,85,202,119,138,124,27,248,129,111,121,139,2,234,120,163,248,19,196,223,193,124,226,16,160,17,98,156,78,184,127,195,194,41,146,115,3,130,22,239,73,98,203,220,253,205,77,105,198,26,139,65,148,227,236,178,210,163,33,75,39,13,151,220,145,216,203,104,82,89,82,21,161,165,181,33,13,196,172,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,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,162,155,210,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,85,124,115,190,164,255,0,50,126,154,56,255,0,6,26,181,42,157,154,250,220,58,133,78,36,89,21,75,30,124,72,45,60,242,80,185,79,148,200,79,27,77,36,207,85,172,154,101,215,13,41,212,246,54,181,119,36,204,172,255,0,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,155,243,115,227,251,111,225,237,136,152,13,139,21,173,215,245,191,79,162,122,54,169,81,168,243,37,93,12,166,182,194,156,209,60,164,151,58,59,9,142,74,220,227,142,188,146,113,227,215,99,170,40,171,148,239,20,248,55,241,2,222,243,22,6,148,196,117,190,243,213,130,86,6,101,237,172,176,213,39,203,126,225,174,72,42,108,231,153,138,254,202,77,69,244,69,93,57,135,72,219,36,184,137,73,146,162,39,26,90,249,75,74,9,196,165,43,82,219,168,190,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,44,251,53,217,81,195,140,218,225,194,236,171,213,174,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,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,86,211,195,23,136,4,204,93,135,27,47,216,223,113,117,119,212,77,172,91,53,39,91,125,217,85,232,173,176,243,206,166,74,210,131,108,158,97,184,253,175,56,180,169,228,173,58,146,156,74,214,229,138,128,0,206,14,116,48,114,133,128,89,160,191,240,170,214,123,125,22,149,80,110,69,57,189,171,46,154,44,184,237,75,106,54,171,90,214,190,74,36,37,174,98,148,106,95,47,121,232,106,208,184,168,11,243,225,129,130,244,172,41,202,93,165,93,122,208,137,73,185,239,152,234,175,86,102,37,105,117,249,236,56,243,170,167,169,110,18,149,162,10,26,217,82,90,35,34,65,184,225,154,82,226,220,214,90,128,227,249,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,75,11,111,188,22,190,234,120,103,137,116,47,67,92,148,110,79,91,11,170,102,71,43,154,202,30,111,231,25,90,219,86,173,186,133,122,170,61,53,208,244,50,50,46,171,116,103,95,25,110,156,176,91,185,87,149,83,217,109,209,185,241,167,190,179,76,135,170,176,83,34,60,136,17,220,83,201,91,140,244,174,50,180,160,217,113,9,54,141,166,205,4,77,106,191,149,149,28,168,226,62,109,113,29,22,85,148,215,67,74,131,203,126,191,95,125,147,92,90,68,85,25,145,41,68,70,92,199,151,181,68,211,36,100,167,20,149,25,154,16,135,28,70,132,240,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,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,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,234,119,122,169,109,70,116,216,2,111,240,144,192,105,56,167,153,118,241,38,161,10,35,246,246,24,71,244,164,146,147,29,169,8,118,162,250,28,106,11,100,133,172,148,133,165,68,236,148,58,148,47,98,225,164,189,85,45,10,43,201,1,149,113,127,220,46,60,9,225,151,227,94,113,52,74,161,93,92,78,184,128,76,194,40,114,114,253,130,23,23,73,125,75,220,197,205,82,105,183,218,149,65,138,227,12,188,210,99,45,72,38,205,231,219,145,216,243,107,82,153,74,21,161,37,197,33,109,253,110,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,224,226,95,195,166,53,147,25,236,127,203,157,149,18,29,177,14,59,143,93,150,253,53,46,154,225,44,221,113,213,212,153,109,75,82,74,49,37,100,133,178,210,80,134,16,210,86,148,27,102,226,154,172,177,113,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,74,236,181,168,87,205,171,89,178,174,152,61,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,246,140,246,103,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,245,241,118,160,220,108,212,217,154,13,230,22,190,83,133,162,20,122,33,206,90,16,235,100,61,94,65,115,175,117,101,79,17,226,81,42,213,62,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,235,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,176,125,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,203,115,45,139,116,188,25,193,219,150,240,159,61,136,207,181,77,152,136,60,199,82,131,92,146,138,243,141,165,58,173,6,102,102,209,232,73,61,123,59,61,229,158,171,170,181,115,99,206,52,73,148,167,100,77,168,221,149,245,183,21,42,83,142,26,78,84,181,26,16,69,170,212,69,185,222,226,221,223,217,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,216,101,161,138,95,226,169,149,117,97,205,242,172,96,181,105,14,149,34,224,146,103,52,216,143,234,38,99,239,78,144,226,143,99,41,73,122,136,79,106,150,106,247,234,93,163,235,240,155,205,27,214,125,212,230,10,93,53,86,211,75,172,60,110,192,84,135,204,149,213,186,228,24,205,180,157,238,146,116,218,149,104,148,160,213,223,166,165,216,46,41,11,75,137,37,161,68,164,168,181,35,35,212,140,135,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,138,44,226,41,158,169,57,165,188,142,199,195,233,242,209,133,116,9,12,189,5,153,49,90,66,234,117,22,74,66,14,164,70,109,147,236,161,77,200,83,104,101,75,250,8,74,212,132,45,70,132,67,80,22,63,194,159,60,113,176,214,171,3,43,120,146,137,110,208,174,122,193,34,214,169,165,110,190,116,234,140,165,33,5,9,109,234,100,136,207,59,162,146,166,210,92,183,157,113,75,37,37,213,56,205,196,128,0,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,50,174,59,86,58,230,187,17,241,206,201,195,252,47,169,187,232,171,51,14,109,250,101,30,155,70,142,241,169,185,18,162,195,68,119,39,200,61,11,152,242,246,175,97,25,109,105,181,154,19,169,169,215,29,236,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,126,176,0,20,3,197,31,199,102,38,254,11,228,240,132,170,224,99,245,217,249,111,245,33,106,128,0,2,128,120,163,248,236,196,223,193,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,13,4,228,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,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,145,84,202,77,42,139,25,112,232,212,200,144,35,185,33,249,107,106,51,41,105,10,125,247,86,243,206,154,82,68,70,183,29,113,199,22,174,245,45,106,81,234,102,102,63,88,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,160,28,237,231,6,230,205,206,40,59,90,81,203,133,100,208,228,62,155,78,143,45,168,252,248,44,58,219,8,121,110,56,210,9,74,91,202,140,135,77,10,91,132,217,168,208,133,40,139,114,163,168,11,116,225,67,158,56,215,45,42,137,148,124,70,68,179,174,211,99,200,69,163,86,53,187,32,167,68,105,46,62,168,79,154,141,70,210,216,105,43,229,40,180,104,217,105,45,232,133,54,142,117,154,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,85,121,177,241,79,140,159,16,46,31,49,124,125,91,171,53,216,143,95,203,101,149,149,154,99,190,134,179,45,126,173,250,147,113,222,51,114,187,41,217,239,203,109,82,15,66,209,150,185,168,36,50,90,164,220,65,186,163,81,147,68,207,160,201,38,79,174,108,220,226,131,84,84,148,184,86,77,14,67,10,187,43,17,29,143,207,130,195,173,190,182,80,219,110,172,148,165,188,168,203,104,150,148,56,77,154,137,107,74,136,182,170,255,0,172,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,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,65,80,28,82,242,19,242,18,101,123,53,216,94,254,251,126,171,80,235,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,16,3,11,113,74,251,193,107,238,153,137,152,105,93,244,53,201,70,231,116,83,122,86,100,114,185,172,173,151,62,109,228,45,181,106,219,171,79,172,147,211,93,75,67,34,50,208,158,84,115,93,135,25,181,195,132,94,182,83,189,13,86,15,45,138,253,1,247,137,114,169,18,148,70,100,149,25,17,115,25,94,213,27,79,17,18,92,74,84,70,72,90,28,109,29,172,85,95,28,239,169,63,204,159,166,138,171,19,255,0,134,46,124,127,98,21,216,216,13,139,21,173,182,13,193,80,79,163,106,149,26,143,46,45,174,242,144,242,156,209,60,165,31,38,67,234,142,74,220,227,109,50,163,113,227,211,123,170,62,235,198,127,48,245,91,110,217,182,178,221,109,85,98,33,23,100,117,86,238,136,234,134,165,62,112,153,144,223,64,148,58,162,216,148,46,67,18,20,162,71,206,107,21,178,51,74,20,100,231,63,225,137,157,60,209,223,184,219,66,192,107,186,224,151,125,90,114,227,205,151,58,161,87,140,236,202,141,33,134,88,144,233,59,214,146,137,102,135,36,185,29,163,84,147,116,139,115,77,183,203,212,136,227,175,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,10,128,226,151,144,159,144,147,43,217,174,194,247,247,219,245,90,135,89,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,128,24,91,138,87,222,11,95,116,204,76,195,74,239,161,174,74,55,59,162,155,210,179,35,149,205,101,108,185,243,111,33,109,171,86,221,90,125,100,158,154,234,90,25,17,150,132,242,163,154,236,56,205,174,28,34,245,178,157,232,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,170,248,231,125,73,254,100,253,52,86,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,174,105,196,195,37,21,28,207,216,148,219,219,13,41,157,78,36,218,90,70,133,13,178,138,207,166,96,188,243,100,228,119,164,60,166,246,114,117,91,237,154,156,218,90,190,146,65,169,226,82,104,176,117,92,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,252,23,206,33,10,1,26,157,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,103,17,28,161,255,0,37,44,101,47,146,208,185,56,123,120,243,102,218,251,231,245,47,49,202,75,93,84,71,55,17,56,92,167,29,78,195,86,253,205,56,214,174,45,194,119,111,228,200,14,112,106,185,77,197,196,170,160,113,28,177,47,25,16,224,93,104,121,165,26,227,48,133,168,155,156,210,155,66,157,223,28,158,117,102,218,82,162,117,10,90,54,239,54,220,111,65,32,42,175,142,119,212,159,230,79,211,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,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,230,156,76,50,81,81,204,253,137,77,189,176,210,153,212,226,77,165,164,104,80,219,40,172,250,102,11,207,54,78,71,122,67,202,111,103,39,85,190,217,169,205,165,171,233,36,26,158,37,38,139,7,85,202,119,138,124,27,248,129,111,121,139,3,67,216,209,101,94,88,139,133,247,5,143,135,248,149,46,192,174,214,99,166,52,123,142,36,50,148,252,4,27,137,55,77,180,111,65,146,212,209,56,217,45,43,74,219,53,146,210,100,164,145,140,214,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,205,126,95,247,150,39,220,207,222,120,129,112,203,174,215,101,71,137,26,69,66,89,146,159,125,17,163,183,29,163,113,90,106,181,147,76,182,70,181,106,181,153,26,148,106,81,154,142,205,56,24,253,118,126,91,253,72,90,160,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,137,85,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,55,248,142,231,142,78,84,172,216,22,126,31,34,36,140,69,188,35,190,184,47,58,182,157,69,18,34,76,144,115,93,96,204,212,181,169,70,164,176,149,39,148,165,180,234,148,106,38,77,167,40,174,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,160,156,139,228,202,133,147,204,56,149,76,114,171,233,155,206,232,233,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,5,106,241,164,192,186,237,211,98,90,88,243,110,81,169,75,137,100,245,20,235,150,94,168,110,119,75,45,232,232,132,122,153,17,186,203,111,155,169,217,184,212,133,75,220,148,26,84,234,147,80,35,170,229,99,5,63,148,78,96,172,156,28,114,161,209,68,184,42,7,215,190,151,121,110,34,11,13,46,68,174,82,185,110,17,60,108,50,233,55,185,6,158,97,163,118,137,212,203,74,96,0,43,47,142,12,219,53,22,6,22,83,231,82,101,185,118,63,88,168,189,75,156,149,31,33,138,114,25,104,166,178,178,222,68,107,113,215,32,41,39,177,90,19,46,122,200,212,201,117,22,47,39,132,21,39,11,217,202,92,106,237,151,76,136,139,158,101,98,108,75,198,98,89,112,159,122,107,47,41,81,154,91,139,47,89,8,134,252,101,37,45,159,45,38,235,135,216,226,157,214,111,128,15,41,138,184,103,106,227,38,28,92,120,91,122,196,234,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,203,221,150,181,118,198,186,171,54,85,211,7,162,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,209,242,133,233,240,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,82,106,222,164,114,210,137,170,3,42,226,255,0,184,92,120,19,195,47,198,188,226,104,249,60,70,115,175,252,149,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,197,212,240,84,240,177,116,252,64,157,229,212,225,74,195,74,121,78,240,177,131,127,15,237,239,46,96,116,170,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,196,21,194,254,19,88,95,134,185,163,60,101,141,113,203,145,100,208,228,70,173,218,214,209,184,231,62,29,85,46,154,201,47,200,215,115,177,163,169,13,173,162,215,123,134,164,165,211,81,50,163,147,61,64,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,57,86,101,242,233,98,102,131,11,39,225,157,245,31,252,108,202,60,221,239,127,70,85,58,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,82,215,133,238,122,127,98,151,82,48,59,24,239,62,147,13,171,91,253,15,38,106,119,51,66,170,56,226,76,181,120,212,93,60,55,181,115,153,169,41,8,116,208,231,205,37,82,28,59,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,0,43,90,80,147,90,212,73,74,75,83,51,61,8,136,83,183,22,76,210,61,120,93,77,224,157,173,85,109,84,186,59,196,236,245,71,124,205,93,91,78,78,140,227,74,52,58,105,211,106,147,170,84,130,87,118,186,23,96,248,252,42,242,174,172,70,190,83,140,23,85,33,213,82,45,249,36,112,141,248,250,161,83,24,122,12,134,212,91,217,82,79,212,90,187,82,178,87,187,66,237,23,64,211,77,48,210,89,101,180,161,8,34,74,82,146,208,136,139,176,139,66,31,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,56,166,112,48,222,137,137,216,19,115,80,107,16,90,144,182,233,243,95,134,107,105,11,54,228,148,57,9,109,101,185,42,208,203,121,246,145,106,94,193,159,72,245,58,182,16,98,225,212,41,18,28,102,109,165,112,239,109,72,90,147,170,226,202,212,136,246,154,15,77,205,151,118,223,224,47,199,37,89,140,164,230,11,7,169,53,111,73,70,114,177,2,59,16,234,13,19,201,55,57,232,139,29,78,168,211,205,90,180,222,246,154,168,200,245,239,45,123,228,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,149,226,139,196,2,101,94,101,75,44,152,33,113,114,105,76,245,52,235,226,168,195,111,177,41,201,77,62,235,15,82,83,204,66,54,178,92,173,93,113,179,90,94,75,137,108,148,72,39,82,236,22,203,70,93,47,188,208,98,156,12,51,177,99,255,0,138,153,88,155,189,159,232,202,95,82,203,47,204,229,186,235,124,238,87,61,10,229,33,91,215,220,69,222,101,218,184,155,224,94,28,101,211,24,44,92,47,194,250,55,67,74,131,135,240,157,121,231,76,151,42,161,41,85,10,129,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,246,188,54,242,207,102,230,191,8,241,227,11,111,9,210,233,203,76,139,98,165,72,169,198,51,82,233,213,22,209,86,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,136,87,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,105,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,123,234,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,183,184,139,218,240,222,206,182,41,231,7,246,137,251,76,160,90,148,207,146,94,136,232,189,5,22,75,60,206,171,171,230,115,121,207,187,174,157,50,54,237,219,166,170,215,93,75,73,170,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,12,171,142,255,0,146,140,168,215,115,105,140,176,172,222,85,86,29,161,77,210,101,211,91,132,202,21,208,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,122,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,237,31,88,0,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,10,192,206,103,20,12,125,203,182,100,239,12,28,178,173,12,63,155,69,183,253,31,211,63,84,167,205,114,82,249,240,35,200,94,245,55,45,180,30,139,121,68,90,32,189,82,45,117,61,76,228,255,0,15,76,208,95,217,179,193,122,214,35,98,53,34,223,167,84,169,215,68,154,35,77,81,35,188,203,10,97,184,145,30,74,148,151,157,117,70,189,210,22,70,100,162,45,9,61,157,230,117,67,197,31,199,102,38,254,11,228,240,135,148,182,50,163,93,190,242,119,88,204,221,148,213,86,169,62,211,188,37,209,235,244,182,25,67,141,179,71,68,24,207,148,244,232,100,225,114,156,117,68,233,17,44,185,110,37,195,229,165,151,20,174,107,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,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,7,95,204,141,81,165,174,83,114,30,166,78,105,91,93,142,226,144,127,228,184,131,82,80,165,180,235,75,52,35,126,210,234,162,144,56,143,241,0,153,152,138,235,184,73,132,55,23,251,83,192,233,159,118,76,118,223,142,229,197,43,98,28,221,33,15,33,183,16,203,46,25,161,12,154,118,155,141,27,170,53,252,201,53,200,50,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,113,8,176,44,220,44,205,205,237,135,216,125,111,68,161,219,212,56,244,72,208,96,198,35,216,210,61,15,12,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,191,229,75,39,212,172,217,112,252,187,19,79,41,109,223,118,117,241,90,159,106,45,151,82,72,146,250,233,84,195,114,11,169,113,105,107,100,131,101,164,19,138,82,77,165,165,11,221,176,156,109,200,1,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,189,78,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,190,21,156,206,40,24,251,151,108,201,222,24,57,101,90,24,127,54,139,111,250,63,166,126,169,79,154,228,165,243,224,71,144,189,234,110,91,104,61,22,242,136,180,65,122,164,90,234,122,153,201,254,30,153,160,191,179,103,130,245,172,70,196,106,69,191,78,169,83,174,137,52,70,154,162,71,121,150,20,195,113,34,60,149,41,47,58,234,141,123,164,44,140,201,68,90,18,123,59,204,234,135,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,85,230,199,197,62,50,124,64,184,124,197,241,249,50,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,20,224,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,97,26,220,117,199,28,50,73,37,4,107,50,74,82,146,36,151,181,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,5,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,113,252,168,230,187,17,242,149,136,232,189,108,167,122,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,184,165,98,99,77,137,76,196,204,52,174,250,102,219,172,243,186,41,189,43,209,249,188,167,150,203,159,54,242,16,226,116,113,165,167,214,73,107,166,165,169,25,25,214,183,28,239,169,63,204,159,166,136,21,148,156,16,165,102,63,31,173,204,23,172,215,37,209,163,220,113,234,137,68,248,205,165,197,198,125,154,116,153,12,172,208,174,197,160,157,101,189,232,213,38,164,110,73,41,6,100,178,242,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,216,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,229,42,117,106,173,106,74,38,86,106,114,231,200,110,59,17,16,236,151,148,234,210,195,13,33,150,90,37,40,204,201,13,180,219,109,161,61,201,66,18,146,208,136,136,93,79,7,156,16,165,88,121,116,145,140,172,215,37,204,169,98,140,131,84,136,138,109,40,98,11,20,233,82,227,52,132,119,169,107,82,141,229,169,102,100,90,45,180,146,75,97,173,202,246,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,65,231,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,72,60,71,114,57,27,42,87,148,11,195,15,151,46,70,29,94,18,31,68,22,93,67,174,174,137,45,36,75,56,78,190,100,105,90,20,147,82,152,82,149,205,82,26,117,42,37,27,38,235,156,127,42,57,174,196,124,165,98,58,47,91,41,222,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,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,238,138,111,74,244,126,111,41,229,178,231,205,188,132,56,157,28,105,105,245,146,90,233,169,106,70,70,117,173,199,59,234,79,243,39,233,162,176,40,214,181,118,224,167,87,170,212,136,61,68,75,102,158,138,165,81,206,106,17,211,197,92,166,34,37,205,20,100,107,213,249,113,209,162,72,213,235,235,166,212,168,203,218,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,210,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,224,227,5,148,62,252,220,88,176,191,196,66,190,82,228,255,0,249,8,176,37,178,210,203,252,134,28,36,47,252,66,137,191,235,220,16,3,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,127,5,243,136,66,128,70,159,113,75,20,172,76,22,177,42,120,153,137,117,223,67,91,116,110,79,91,55,165,122,71,43,154,242,25,111,230,217,66,220,86,174,58,132,250,169,61,53,212,244,34,51,44,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,134,47,15,248,120,187,50,54,96,113,190,221,234,236,88,155,95,182,105,174,184,195,177,107,210,155,125,230,93,84,148,37,102,225,50,195,145,251,89,113,9,75,202,90,117,53,54,149,161,201,127,196,135,58,216,167,147,239,217,223,236,206,129,106,84,254,86,250,95,173,244,236,89,47,114,250,94,147,151,202,228,190,214,154,245,43,221,187,118,186,39,77,52,61,124,87,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,123,123,200,249,175,28,239,169,63,204,159,166,138,192,163,90,213,219,130,157,94,171,82,32,245,17,45,154,122,42,149,71,57,168,71,79,21,114,152,136,151,52,81,145,175,87,229,199,70,137,35,87,175,174,155,82,163,47,107,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,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,59,72,150,219,173,184,217,154,77,72,51,65,154,84,164,153,40,235,131,140,22,80,251,243,113,98,194,255,0,17,10,249,75,147,255,0,228,34,192,150,203,75,47,242,24,112,144,191,241,10,38,255,0,175,112,64,12,167,120,167,193,191,136,22,247,152,176,52,166,33,255,0,17,156,148,127,42,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,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,149,112,70,191,236,218,21,229,137,184,125,89,184,98,67,184,110,168,244,153,52,88,47,25,165,115,209,12,166,156,146,104,204,182,169,104,75,237,172,209,174,243,70,245,17,26,91,89,166,221,5,85,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,77,16,255,0,34,25,156,161,101,47,16,175,44,85,171,209,125,55,45,118,123,148,186,93,35,169,92,110,190,83,181,58,122,148,223,61,45,58,77,109,97,185,14,234,164,237,62,86,205,73,74,72,225,119,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,158,24,185,14,253,136,80,163,99,206,44,81,118,223,215,5,61,62,141,165,212,105,220,185,86,187,42,91,201,115,69,115,84,92,233,12,42,57,171,115,109,186,202,77,198,79,77,238,164,231,248,175,94,33,124,66,241,163,41,152,209,69,195,156,57,182,44,170,141,54,163,107,198,173,186,237,110,20,183,159,75,238,75,150,202,146,149,51,37,164,146,54,199,65,145,26,76,245,53,118,247,17,123,94,27,217,214,197,60,224,254,209,63,105,148,11,82,153,242,75,209,29,23,160,162,201,103,153,213,117,124,206,111,57,247,117,211,166,70,221,187,116,213,90,235,169,105,53,64,115,252,126,193,202,22,96,48,106,236,193,219,141,238,158,37,205,79,84,118,228,237,90,250,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,105,92,16,176,183,255,0,150,94,53,212,40,95,247,165,173,72,169,245,95,124,153,236,114,73,127,253,141,86,245,163,236,66,191,172,33,106,128,0,51,215,196,75,29,33,227,246,107,46,187,146,131,89,244,157,183,65,229,91,116,23,146,76,27,106,139,20,140,157,91,78,50,106,75,204,185,41,114,158,109,195,82,148,166,222,71,209,34,36,39,128,73,181,171,177,45,90,117,235,34,14,202,45,86,161,54,151,14,79,53,7,205,149,17,184,206,72,111,97,30,244,237,68,216,199,169,145,36,249,154,36,204,210,162,41,255,0,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,77,183,214,83,137,34,185,64,0,20,129,198,11,7,43,182,54,104,15,21,100,61,212,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,212,236,78,227,109,70,34,174,0,224,229,119,48,24,203,105,224,237,184,247,79,46,230,168,38,59,146,118,161,125,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,0,25,87,23,19,151,156,217,217,185,69,225,137,134,119,197,118,60,74,197,118,124,138,180,106,21,184,169,231,21,250,170,202,185,40,159,52,44,155,116,208,134,154,89,184,165,154,54,107,203,65,153,41,212,17,213,6,41,98,149,247,141,55,221,79,19,49,46,187,233,155,146,179,201,235,102,244,172,199,230,242,153,67,45,252,219,40,67,105,209,182,144,159,85,37,174,154,158,166,102,103,249,111,203,2,242,195,11,153,251,51,16,45,233,116,42,236,88,241,36,200,167,203,34,75,236,34,76,118,228,52,78,39,93,80,179,105,230,204,208,173,22,131,51,74,137,42,35,73,92,79,5,79,11,23,79,196,9,222,93,78,20,172,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,252,147,106,212,170,116,152,16,234,21,56,145,100,85,36,28,72,45,60,242,80,185,79,147,78,60,109,52,147,61,86,178,105,151,92,52,167,83,216,218,213,220,147,50,224,25,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,162,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,209,106,156,46,184,128,67,171,195,166,229,147,27,238,46,77,85,158,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,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,30,179,171,152,202,78,95,112,122,173,86,244,140,118,235,19,227,191,14,158,209,188,146,115,158,184,178,20,210,137,60,212,43,77,236,233,170,76,207,94,226,215,186,131,164,84,234,216,191,139,133,80,171,200,113,233,183,109,195,189,197,45,106,86,139,149,43,83,34,220,107,61,53,112,251,247,127,17,160,188,159,97,189,19,12,112,38,217,160,209,224,181,29,110,83,225,63,48,208,210,16,110,73,56,113,210,226,207,106,83,169,158,194,237,50,212,253,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,0,0,0,0,0,0,0,0,227,249,167,196,10,22,29,97,29,94,183,94,158,196,118,13,137,13,145,58,234,16,107,62,149,245,109,78,229,36,140,204,144,122,22,163,60,120,173,112,83,238,172,69,184,174,10,91,41,68,105,213,73,114,16,105,74,75,113,45,245,172,149,234,153,145,234,74,46,221,76,118,204,141,102,158,189,151,124,82,165,71,114,99,135,109,213,167,177,30,160,193,184,179,66,16,236,152,196,235,164,158,115,109,146,137,182,116,220,173,126,221,75,186,253,172,219,174,149,124,90,212,171,182,136,241,59,10,175,9,137,172,153,41,42,61,142,182,151,19,174,211,50,215,69,23,113,159,222,99,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,192,226,139,195,254,29,94,29,75,51,120,33,110,242,106,172,245,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,237,106,224,94,58,98,62,93,49,30,157,138,24,95,89,232,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,158,215,196,83,49,118,38,104,49,78,199,196,203,22,71,213,253,50,29,98,22,199,191,163,42,157,76,183,159,135,204,117,166,249,220,174,122,19,205,66,118,47,188,143,188,139,234,228,103,57,180,44,158,97,198,49,84,219,165,122,102,243,186,61,7,30,217,166,186,133,148,85,56,209,79,230,201,146,226,116,209,150,185,173,25,182,149,19,142,41,105,74,118,145,173,214,226,173,217,116,215,111,155,170,179,122,221,51,186,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,236,23,105,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,126,172,235,112,222,254,88,56,167,74,196,207,219,47,201,47,70,91,236,80,186,47,147,189,127,51,151,38,67,220,222,103,84,214,154,245,59,118,237,61,54,107,175,110,133,234,242,49,145,143,228,93,242,219,253,180,126,88,252,177,244,111,248,19,209,253,47,73,212,255,0,229,15,111,221,212,255,0,193,211,103,183,94,201,84,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,12,171,141,20,100,67,11,108,76,47,202,198,31,124,133,161,122,51,229,109,191,73,186,107,31,206,158,123,170,170,74,167,69,231,191,243,171,86,205,220,180,122,136,218,130,211,177,37,169,137,0,0,0,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,0,64,12,209,240,164,254,82,152,237,115,99,95,237,235,228,231,202,62,139,250,51,228,183,89,200,233,225,177,27,250,238,173,189,219,185,27,190,129,105,187,78,221,53,62,255,0,146,156,169,127,35,236,44,170,225,159,203,223,149,190,147,184,31,174,245,190,139,232,57,124,200,209,217,229,114,249,206,235,167,77,187,118,226,215,126,154,118,106,117,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,42,241,58,200,119,236,66,187,39,30,112,158,139,182,193,184,42,10,244,149,46,157,78,229,197,181,222,82,25,75,122,171,154,163,228,200,125,82,13,59,91,109,166,84,109,178,90,111,105,39,29,114,125,155,59,203,40,184,161,242,226,133,30,93,98,133,62,59,145,171,182,226,103,148,86,42,168,38,214,76,26,214,109,186,72,91,78,172,156,74,201,27,244,230,32,140,146,234,200,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,42,139,226,117,195,254,30,17,76,147,152,28,16,183,122,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,198,91,66,146,202,144,173,13,45,169,8,110,42,229,71,53,216,143,148,172,71,69,235,101,59,215,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,245,115,235,138,86,38,52,230,198,249,196,204,52,174,250,102,219,172,250,51,162,155,210,189,31,155,202,166,197,101,207,155,121,8,113,58,56,210,211,235,36,181,211,82,212,140,140,250,174,91,115,237,252,149,242,119,113,97,190,29,177,212,98,109,205,120,78,153,18,67,241,247,197,162,193,92,24,45,20,197,18,203,99,207,26,219,113,45,53,218,146,82,20,183,75,106,82,219,208,214,147,73,170,215,234,176,168,84,42,100,186,141,74,163,33,184,144,225,196,101,79,63,37,247,20,73,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,160,156,139,228,202,133,147,204,56,149,76,114,171,233,155,206,232,233,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,124,87,52,124,41,63,148,166,59,92,216,215,251,122,249,57,242,143,162,254,140,249,45,214,114,58,120,108,70,254,187,171,111,118,238,70,239,160,90,110,211,183,77,79,191,228,167,42,95,200,251,11,42,184,103,242,247,229,111,164,238,7,235,189,111,162,250,14,95,50,52,118,121,92,190,115,186,233,211,110,221,184,181,223,166,157,154,157,64,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,170,188,216,248,167,198,79,136,23,15,152,190,45,251,132,182,22,216,150,166,83,168,56,153,64,161,116,183,37,247,213,124,160,155,213,60,190,179,162,169,78,102,47,205,173,102,219,123,27,81,167,230,210,157,218,234,173,79,180,77,80,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,2,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,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,250,175,12,108,213,94,88,35,143,54,246,22,189,82,151,46,196,196,90,195,20,153,244,146,108,157,38,42,50,52,98,44,198,9,75,73,52,190,105,178,135,84,70,123,153,37,106,133,173,182,118,72,174,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,105,207,70,76,168,89,195,195,136,180,198,234,190,134,188,237,126,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,72,56,9,151,171,171,28,51,5,66,203,211,146,126,74,214,170,85,9,80,167,174,169,21,196,185,77,233,90,117,217,73,91,26,18,205,228,33,135,72,154,86,205,92,34,74,148,130,51,82,116,145,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,160,206,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,20,129,195,131,136,4,204,187,215,90,194,76,94,184,191,218,158,127,82,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,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,250,175,12,108,213,94,88,35,143,54,246,22,189,82,151,46,196,196,90,195,20,153,244,146,108,157,38,42,50,52,98,44,198,9,75,73,52,190,105,178,135,84,70,123,153,37,106,133,173,182,118,72,174,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,15,21,196,119,35,145,178,165,121,64,188,48,249,114,228,97,213,225,33,244,65,101,212,58,234,232,146,210,68,179,132,235,230,70,149,161,73,53,41,133,41,92,213,33,167,82,162,81,178,110,185,207,242,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,182,158,38,53,106,85,127,135,254,32,87,104,85,56,149,26,109,70,61,6,92,57,145,30,75,204,73,97,202,180,21,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,166,28,167,120,167,193,191,136,22,247,152,176,46,167,138,63,129,60,77,252,23,206,33,10,1,18,127,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,171,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,8,193,158,124,140,127,45,31,145,63,237,163,242,59,228,119,164,191,192,158,144,234,186,190,155,255,0,40,103,102,222,155,254,22,187,253,154,118,249,76,148,240,222,254,71,216,167,85,196,207,219,47,202,223,73,219,239,208,186,47,147,189,7,47,153,38,59,220,222,103,84,238,186,116,219,118,237,45,119,235,175,102,135,192,56,231,125,73,254,100,253,52,114,174,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,218,120,152,213,169,85,254,31,248,129,93,161,84,226,84,105,181,24,244,25,112,230,68,121,47,49,37,135,42,208,84,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,152,114,157,226,159,6,254,32,91,222,98,192,210,152,10,1,226,143,227,179,19,127,5,242,120,66,58,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,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,131,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,135,249,16,203,29,11,54,152,133,121,97,85,94,181,232,73,104,179,220,170,82,234,253,50,228,244,18,154,169,211,210,167,57,9,117,162,119,115,14,72,107,69,43,105,115,119,232,106,74,71,21,197,44,45,190,240,90,251,169,225,158,37,208,189,13,114,81,185,61,108,46,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,167,134,47,16,9,152,187,14,54,95,177,190,226,234,239,168,155,88,182,106,78,182,251,178,171,209,91,97,231,157,76,149,165,6,217,60,195,113,251,94,113,105,83,201,90,117,37,56,149,173,203,21,16,171,58,220,55,191,150,14,41,210,177,51,246,203,242,75,209,150,251,20,46,139,228,239,95,204,229,201,144,247,55,153,213,53,166,189,78,221,187,79,77,154,235,219,161,122,188,140,100,99,249,23,124,182,255,0,109,31,150,63,44,125,27,254,4,244,127,75,210,117,63,249,67,219,247,117,63,240,116,217,237,215,178,85,0,230,153,145,198,250,86,92,48,74,233,198,138,205,14,93,102,61,185,29,165,34,4,103,18,218,228,190,243,237,199,101,6,181,118,33,6,235,205,239,94,138,52,163,114,137,43,50,36,30,104,133,159,112,83,199,72,116,170,237,233,151,138,245,103,147,233,189,151,37,187,25,194,97,182,215,41,164,114,231,33,43,51,39,92,121,108,166,42,210,217,18,210,77,196,125,126,166,138,53,219,80,0,229,89,167,198,191,228,237,151,219,219,24,219,167,245,178,237,250,121,116,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,182,156,208,229,70,30,25,112,163,182,40,151,251,91,175,60,45,233,107,13,60,219,44,19,145,37,85,42,100,83,32,41,196,155,187,153,71,94,105,81,180,225,37,215,34,48,231,113,18,5,106,224,14,49,215,114,255,0,140,182,158,49,91,140,245,18,237,154,130,100,57,27,114,17,213,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,0,20,109,197,191,30,100,226,158,101,220,195,106,124,216,143,219,216,97,31,209,113,142,52,134,164,33,218,139,232,109,217,206,26,208,130,82,22,149,19,81,150,210,150,189,139,134,163,245,84,181,164,162,174,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,118,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,105,162,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,101,92,126,169,181,106,173,70,52,8,117,10,156,185,81,233,113,206,36,22,158,121,75,68,86,13,215,30,54,154,73,158,136,65,186,243,174,26,83,161,111,113,106,239,81,153,216,87,12,94,31,240,241,118,100,108,192,227,125,187,213,216,177,54,191,108,211,93,113,135,98,215,165,54,251,204,186,169,40,74,205,194,101,135,35,246,178,226,18,151,148,180,234,106,109,43,67,156,87,138,63,142,204,77,252,23,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,0,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,32,175,23,251,166,187,99,96,22,30,222,182,180,238,138,181,111,226,133,38,169,78,147,202,67,156,137,76,66,158,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,187,7,181,225,243,157,186,86,107,236,7,40,87,59,241,32,226,45,171,30,59,53,88,106,148,149,63,86,97,44,178,149,213,144,218,89,105,8,67,146,20,226,84,211,100,162,100,249,100,163,34,113,189,124,175,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,72,20,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,225,215,153,139,203,52,185,121,43,207,16,96,196,69,195,64,172,61,110,78,155,24,137,8,169,173,152,241,222,41,102,209,36,146,202,212,153,9,37,161,62,166,244,41,73,36,37,68,218,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,183,149,215,74,177,237,106,173,219,91,120,154,133,72,132,252,215,140,212,148,158,198,155,83,138,211,113,145,107,162,79,188,203,239,33,65,57,229,205,61,127,49,24,165,85,142,220,199,74,219,164,79,126,61,61,130,113,123,22,134,164,201,38,157,52,243,156,108,212,109,189,166,228,233,246,104,93,252,79,10,110,10,125,171,136,182,237,193,84,101,43,141,6,169,18,66,205,73,73,237,36,62,133,154,189,99,34,45,9,39,219,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,51,10,218,173,170,81,17,145,44,181,45,71,97,0,0,0,0,0,0,0,0,0,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,11,248,159,224,190,41,227,30,14,192,166,225,155,146,28,114,21,85,169,115,35,50,114,77,79,71,68,89,164,226,118,50,133,238,215,152,130,208,244,35,238,63,96,165,235,247,6,49,31,13,157,54,238,219,94,163,12,139,189,110,66,125,180,151,106,187,205,196,39,247,21,254,97,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,107,138,61,53,89,251,8,181,246,16,154,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,3,138,22,74,63,147,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,32,176,11,84,225,89,144,239,247,35,53,120,191,69,255,0,26,237,161,66,169,211,191,228,23,26,182,149,243,127,244,132,180,135,25,255,0,23,33,10,254,169,98,213,0,0,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,80,25,87,26,83,202,119,133,140,27,248,127,111,121,115,3,170,128,0,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,122,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,43,91,12,184,48,91,54,246,54,212,43,184,139,123,196,185,240,190,20,133,170,147,66,90,36,55,81,168,176,227,14,145,34,99,236,45,146,142,182,29,83,42,37,178,107,39,249,102,102,150,73,91,5,154,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,28,255,0,100,250,171,148,220,92,82,105,229,17,203,18,241,145,50,125,168,182,93,81,174,51,8,90,77,200,46,165,197,169,221,241,201,230,144,78,41,74,39,80,164,47,118,243,113,182,227,0,11,169,225,139,144,239,216,133,10,54,60,226,197,23,109,253,112,83,211,232,218,93,70,157,203,149,107,178,165,188,151,52,87,53,69,206,144,194,163,154,183,54,219,172,164,220,100,244,222,234,78,127,128,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,85,121,177,241,79,140,159,16,46,31,49,124,93,79,11,143,2,120,101,248,215,156,77,18,168,0,0,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,0,17,43,138,157,38,149,81,200,229,253,50,161,76,137,42,69,46,69,30,92,23,94,101,43,92,87,206,167,25,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,158,229,25,29,48,229,59,197,62,13,252,64,183,188,197,129,63,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,120,168,88,47,133,244,236,92,159,142,244,251,66,36,91,238,169,71,42,12,234,195,43,113,11,149,8,150,218,201,46,182,74,229,45,100,108,180,68,234,144,110,108,109,8,221,177,36,146,246,162,128,120,163,248,236,196,223,193,124,158,16,149,92,12,126,187,63,45,254,164,45,80,101,92,95,247,11,143,2,120,101,248,215,156,77,31,147,138,157,38,149,81,200,229,253,50,161,76,137,42,69,46,69,30,92,23,94,101,43,92,87,206,167,25,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,158,229,25,29,48,229,59,197,62,13,252,64,183,188,197,129,63,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,38,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,90,57,179,188,173,236,171,223,185,83,172,199,151,91,183,174,169,20,233,52,87,30,158,73,69,188,182,38,166,84,146,105,179,109,74,113,15,169,182,245,71,49,8,66,247,184,68,106,113,123,188,254,83,188,83,224,223,196,11,123,204,88,23,83,197,31,192,158,38,254,11,231,16,133,0,142,213,149,28,168,226,62,109,113,29,22,85,148,215,67,74,131,203,126,191,95,125,147,92,90,68,85,25,145,41,68,70,92,199,151,181,68,211,36,100,167,20,149,25,154,16,135,28,70,132,240,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,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,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,226,111,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,53,163,155,59,202,222,202,189,251,149,58,204,121,117,187,122,234,145,78,147,69,113,233,228,148,91,203,98,106,101,73,38,155,54,212,167,16,250,155,111,84,115,16,132,47,123,132,70,167,23,187,207,229,59,197,62,13,252,64,183,188,197,129,165,48,20,3,197,31,199,102,38,254,11,228,240,132,127,183,112,182,251,186,236,75,187,19,40,20,46,170,219,177,58,15,148,19,122,166,81,209,245,175,27,49,126,109,107,39,28,222,226,77,63,54,149,109,211,85,104,93,163,186,240,225,185,49,230,219,205,29,9,89,127,182,34,87,234,85,8,235,133,94,133,56,249,80,142,136,167,90,84,151,36,73,36,41,81,80,133,33,149,165,228,165,74,230,37,180,18,30,223,200,114,90,241,206,250,147,252,201,250,104,138,188,46,60,118,97,151,227,94,79,52,74,174,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,41,206,46,78,172,76,223,216,145,232,21,249,158,134,185,40,219,254,79,220,28,183,164,122,47,154,244,117,202,254,106,135,218,109,254,107,113,201,191,156,51,217,174,228,232,101,219,64,56,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,173,133,213,51,35,149,205,101,15,55,243,140,173,109,171,86,221,66,189,85,30,154,232,122,25,25,21,207,240,243,226,25,74,204,189,42,62,21,226,164,200,148,236,84,167,71,51,66,201,41,101,139,145,134,211,170,164,48,146,209,40,146,148,145,169,214,18,68,70,68,167,90,45,156,198,216,155,224,0,42,215,141,134,52,85,105,209,172,60,8,183,174,249,113,99,213,35,202,175,92,212,118,80,164,34,83,4,235,104,167,41,215,54,232,180,19,172,205,50,104,150,101,189,180,45,105,213,45,40,170,132,123,252,1,198,58,238,95,241,150,211,198,43,113,158,162,93,179,80,76,135,35,110,66,58,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,43,87,141,166,38,93,86,254,28,97,222,22,210,101,244,244,91,194,161,80,168,85,249,110,56,135,36,116,5,27,144,194,182,172,144,182,77,114,205,197,33,105,87,206,48,194,136,210,104,237,174,188,151,224,229,11,31,115,65,96,97,85,210,246,202,45,86,160,228,138,139,123,86,125,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,162,236,181,168,87,205,171,89,178,174,152,61,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,246,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,14,127,143,216,199,66,203,254,13,93,152,197,113,179,212,68,182,105,234,144,220,109,203,71,87,41,106,38,227,70,222,132,44,219,230,190,227,77,115,54,26,81,191,114,189,84,153,140,208,213,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,63,40,187,238,15,184,199,66,190,114,192,88,85,29,158,158,181,134,149,7,227,204,111,114,215,207,139,58,67,242,227,201,212,208,148,39,114,215,37,174,89,41,106,46,155,122,182,147,137,33,58,128,101,92,75,254,28,217,40,254,85,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,125,34,128,120,163,248,236,196,223,193,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,30,254,236,186,104,86,53,171,89,189,110,153,221,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,246,10,214,177,120,189,250,99,55,19,173,106,253,62,148,140,24,172,212,26,183,168,181,20,171,167,122,6,215,212,134,235,15,187,32,155,249,151,183,146,158,109,194,71,37,162,108,211,170,218,119,168,179,240,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,134,125,184,154,82,105,84,92,241,226,124,58,53,50,36,8,238,72,166,203,91,81,153,75,72,83,239,211,34,60,243,166,148,145,17,173,199,92,113,197,171,189,75,90,148,122,153,153,139,10,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,8,83,197,51,26,149,135,56,13,34,217,167,76,54,230,220,75,93,57,100,219,154,44,153,145,10,106,12,251,28,73,233,185,5,236,50,215,216,98,139,150,181,186,181,58,234,212,181,172,205,74,82,143,83,51,62,243,51,30,218,194,193,140,71,196,151,73,187,74,215,168,204,35,238,91,112,159,113,39,218,158,227,109,10,253,244,255,0,156,93,15,12,12,23,197,60,28,193,218,133,59,19,28,144,219,147,106,174,203,135,25,243,146,74,102,58,226,194,38,211,177,228,35,110,156,181,150,133,216,93,197,237,19,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,7,248,204,100,159,138,235,38,218,23,189,10,73,37,101,169,25,153,123,68,60,207,38,2,80,235,120,31,122,93,14,80,99,59,50,155,71,168,212,16,227,81,80,165,161,77,195,146,178,61,121,102,100,68,103,239,47,188,81,27,232,54,222,113,179,35,35,74,140,140,143,217,161,137,159,194,251,31,87,133,152,223,30,214,171,212,121,84,139,137,40,130,148,184,246,212,38,76,137,144,144,74,209,78,37,37,234,54,125,186,25,233,236,50,23,163,22,75,19,35,53,46,51,168,113,167,208,151,27,90,20,70,149,36,203,82,50,50,236,50,208,199,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,147,118,90,212,43,230,213,172,217,87,76,30,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,251,70,125,243,235,150,120,217,88,204,53,78,199,163,78,136,253,189,92,143,242,142,223,101,147,119,124,42,115,242,31,67,113,29,55,84,165,41,109,41,151,27,37,239,94,244,37,11,51,74,150,164,39,160,112,199,202,37,43,51,88,185,46,235,188,42,49,10,211,195,89,20,234,149,74,148,228,116,190,186,187,238,173,213,71,138,164,56,149,53,211,40,227,57,206,220,70,106,70,141,165,63,56,110,55,123,192,0,0,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,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,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,7,148,197,44,45,177,49,166,196,169,225,158,37,208,189,51,109,214,121,61,108,46,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,153,153,28,16,170,229,195,27,110,156,23,172,215,34,86,100,91,146,26,74,39,198,109,77,162,75,15,48,220,134,86,104,87,106,22,109,60,222,244,106,162,74,247,36,148,178,34,89,205,94,17,25,68,165,98,45,204,188,209,93,245,24,146,41,182,61,97,218,109,22,138,113,210,233,189,85,76,118,220,234,159,230,36,210,148,50,153,45,45,173,158,191,56,146,189,205,242,72,157,184,144,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,170,243,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,0,34,175,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,4,255,0,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,1,64,60,81,252,118,98,111,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,50,174,47,251,133,199,129,60,50,252,107,206,38,135,20,127,2,120,155,248,47,156,66,20,173,148,239,20,248,55,241,2,222,243,22,4,255,0,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,145,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,150,22,223,120,45,125,212,240,207,18,232,94,134,185,40,220,158,182,23,84,204,142,87,53,148,60,223,206,50,181,182,173,91,117,10,245,84,122,107,161,232,100,100,94,175,41,222,41,240,111,226,5,189,230,44,11,169,226,143,224,79,19,127,5,243,136,66,128,70,143,114,163,149,28,56,202,86,28,34,202,178,154,235,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,96,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,71,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,88,91,125,224,181,247,83,195,60,75,161,122,26,228,163,114,122,216,93,83,50,57,92,214,80,243,127,56,202,214,218,181,109,212,43,213,81,233,174,135,161,145,145,122,188,167,120,167,193,191,136,22,247,152,176,52,166,2,128,120,163,248,236,196,223,193,124,158,16,147,252,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,178,172,33,193,124,47,192,91,53,188,63,194,59,66,37,187,66,110,67,178,206,59,43,113,213,186,251,134,91,221,117,215,84,167,93,94,132,148,146,150,165,25,33,8,65,104,148,36,138,184,56,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,37,87,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,148,231,23,56,182,38,80,44,72,245,250,252,63,76,220,149,157,255,0,39,237,254,99,209,253,41,202,122,58,37,127,58,67,14,182,199,41,185,4,231,206,17,111,211,106,117,51,236,207,189,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,182,196,254,165,134,163,72,113,137,13,219,177,119,173,189,177,214,202,220,109,111,60,217,18,214,241,43,113,54,233,52,146,71,207,27,179,168,0,6,107,51,79,141,127,202,39,48,87,182,49,183,79,232,162,92,21,2,232,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,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,244,198,157,137,71,45,75,154,160,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,79,107,224,159,133,244,171,135,23,47,204,87,168,42,35,210,44,202,60,90,108,24,239,66,75,171,109,250,130,220,214,83,78,153,234,202,208,212,55,90,61,169,213,72,148,178,220,146,35,37,220,72,160,30,40,54,159,201,76,237,98,15,79,108,250,26,5,103,209,213,104,123,33,116,236,204,230,193,99,168,146,222,132,73,115,124,164,201,222,225,107,185,210,119,113,154,137,66,95,240,58,186,107,178,237,92,92,178,164,78,223,69,165,84,40,245,72,113,185,72,46,84,169,109,202,110,67,155,200,183,171,114,33,70,45,12,205,37,203,213,36,70,165,25,217,248,10,213,227,73,142,149,219,90,196,180,176,26,220,172,210,145,18,246,234,42,55,44,77,16,228,238,150,35,209,215,8,180,51,51,105,151,31,39,85,191,105,41,106,137,181,43,36,165,212,170,160,64,75,254,22,152,233,51,7,243,89,65,182,230,214,122,75,111,17,63,216,221,77,151,9,247,27,92,167,8,206,158,180,182,209,237,231,117,92,182,82,226,210,164,161,185,47,253,18,81,173,55,210,3,57,153,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,20,46,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,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,20,172,52,167,148,239,11,24,55,240,254,222,242,230,5,69,241,44,207,84,108,205,92,209,112,195,12,103,196,149,133,246,228,134,42,81,103,38,43,173,191,87,168,156,115,37,62,178,125,180,58,202,25,39,222,101,45,146,75,113,243,28,82,150,74,108,155,132,2,213,56,86,103,199,253,200,202,166,47,214,191,198,181,104,87,106,117,31,249,4,70,162,37,28,175,253,33,77,45,199,191,197,199,66,127,170,64,181,65,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,80,15,20,127,29,152,155,248,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,0,3,252,165,73,102,28,103,101,201,117,13,180,202,20,226,214,181,17,37,41,34,212,204,204,251,8,180,33,69,220,80,113,245,204,83,198,249,22,173,34,163,205,164,91,164,184,43,75,111,110,66,164,199,153,53,6,173,18,226,146,126,163,133,219,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,226,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,64,255,0,111,217,247,140,218,84,255,0,221,25,93,164,127,62,231,105,119,31,172,99,253,168,21,202,149,179,91,129,112,82,36,45,137,148,233,45,74,97,104,90,146,100,182,214,75,79,106,76,143,189,37,220,100,98,255,0,242,15,152,154,110,59,224,125,17,47,84,88,114,185,66,133,26,155,57,174,114,84,234,214,204,56,188,199,12,141,213,172,200,214,238,155,149,167,111,121,17,247,201,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,0,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,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,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,159,252,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,6,85,197,255,0,112,184,240,39,134,95,141,121,196,208,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,159,252,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,10,241,113,192,188,56,187,242,217,88,198,250,157,27,149,121,216,157,3,84,218,164,115,36,56,244,89,19,217,97,200,178,59,15,154,201,117,11,113,4,122,41,14,17,154,84,68,183,82,229,75,101,59,197,62,13,252,64,183,188,197,129,117,60,81,252,9,226,111,224,190,113,8,80,8,213,64,0,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,1,5,120,184,224,94,28,93,249,108,172,99,125,78,141,202,188,236,78,129,170,109,82,57,146,28,122,44,137,236,176,228,89,29,135,205,100,186,133,184,130,61,20,135,8,205,42,34,91,169,114,165,178,157,226,159,6,254,32,91,222,98,192,210,152,10,1,226,143,227,179,19,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,65,85,124,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,18,171,142,119,212,159,230,79,211,68,106,225,145,142,152,113,151,76,96,190,177,67,20,43,61,13,42,14,31,205,105,150,90,34,92,170,132,165,84,41,230,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,166,63,227,166,58,98,62,98,241,30,163,138,24,161,89,235,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,171,21,225,71,145,111,234,51,65,141,118,103,253,239,42,192,133,57,95,229,41,85,71,35,154,127,228,186,85,169,95,190,241,35,251,221,225,106,128,0,34,175,19,172,82,253,151,228,218,245,233,43,190,140,170,221,189,61,173,79,254,107,206,234,186,167,11,171,99,181,10,74,55,65,110,111,174,173,186,105,234,168,150,104,20,87,133,88,103,117,99,38,35,219,152,91,101,68,234,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,143,171,152,91,90,133,99,99,238,37,217,86,180,30,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,218,61,182,44,96,52,107,87,44,120,29,143,244,40,82,250,123,226,61,114,151,93,90,99,186,166,27,168,195,170,73,75,14,45,227,89,161,11,122,54,136,75,68,148,118,65,113,101,188,212,179,79,116,224,251,140,117,219,27,52,5,133,81,217,234,40,184,151,79,126,60,198,247,33,28,137,80,99,191,46,60,157,77,10,90,182,161,18,90,229,146,144,147,234,119,171,113,182,146,23,126,3,45,151,101,211,93,190,110,170,205,235,116,206,235,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,176,93,167,8,44,47,165,89,121,75,141,126,50,168,143,212,177,6,177,54,165,33,244,194,75,79,180,196,103,149,9,168,171,119,83,83,200,74,163,188,242,117,218,73,57,78,17,39,189,74,155,226,165,120,226,218,212,40,151,86,18,94,177,224,236,173,85,105,245,138,92,201,60,213,159,54,44,71,34,185,29,189,134,123,19,181,115,100,158,164,68,163,230,104,163,50,74,72,184,175,8,107,235,228,150,114,105,180,15,69,245,127,45,109,250,165,11,157,207,229,244,156,182,211,63,155,183,105,243,53,232,57,123,117,79,245,187,181,245,118,170,245,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,83,22,36,118,162,53,39,69,161,11,71,57,17,210,239,45,73,37,35,153,176,245,52,234,126,126,247,193,10,173,139,130,88,99,141,21,10,228,73,17,241,66,69,117,48,96,50,218,183,196,98,154,251,49,205,110,172,244,35,91,142,184,238,136,73,25,37,13,161,91,140,214,104,109,151,44,16,170,230,59,24,104,184,53,66,174,68,164,84,171,241,234,42,135,46,91,106,91,4,252,120,47,201,109,14,109,245,146,133,169,130,65,172,137,70,130,89,168,146,189,187,15,154,141,52,96,14,49,208,179,1,131,86,158,49,91,140,244,241,46,106,122,100,57,27,114,215,210,74,66,148,220,152,219,214,132,27,156,167,219,117,174,102,194,74,246,110,79,170,162,49,208,7,42,203,22,94,173,92,175,224,213,23,8,237,105,61,127,65,204,147,81,170,46,43,113,222,169,206,117,91,157,144,226,80,95,228,182,130,82,150,164,52,211,72,53,175,102,227,234,160,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,133,43,9,211,155,172,235,250,111,44,184,79,148,236,50,169,210,166,81,89,195,251,97,203,210,160,193,243,220,84,230,98,176,226,41,137,51,78,198,249,43,105,167,29,83,106,82,141,195,75,70,109,155,79,33,113,87,2,240,47,17,243,23,136,244,236,47,194,250,55,93,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,91,166,51,240,179,194,250,150,84,33,225,142,26,198,150,221,247,103,71,145,91,166,84,89,144,225,34,185,91,92,56,237,75,75,172,201,125,77,50,137,135,10,57,17,19,137,75,11,74,20,147,216,78,33,218,97,187,45,106,237,141,117,86,108,171,166,15,69,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,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,153,21,155,31,11,24,201,240,254,225,242,231,198,107,6,170,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,194,128,120,163,248,236,196,223,193,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,17,151,63,25,137,166,224,70,7,214,210,205,69,134,171,149,216,82,105,176,90,231,37,46,161,111,67,149,203,116,136,157,66,200,137,109,105,185,58,246,247,17,159,117,0,87,235,149,43,154,183,62,224,171,201,91,243,42,50,93,148,250,214,181,40,205,110,44,214,174,213,25,159,122,143,188,204,199,248,83,127,221,24,189,164,95,62,142,211,238,47,88,134,147,50,170,165,171,45,88,89,189,182,211,165,151,67,34,52,22,132,162,232,24,237,251,117,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,139,36,154,255,0,163,223,245,75,94,253,125,195,55,83,212,218,231,201,91,90,236,83,203,52,235,223,166,227,208,73,58,182,82,174,7,242,205,7,28,105,17,9,230,146,182,142,65,52,218,212,164,181,232,243,146,165,30,214,116,46,205,59,77,122,127,164,122,174,25,248,251,39,8,49,218,45,189,85,168,186,205,34,226,217,77,228,169,227,74,10,76,137,144,209,184,210,167,16,159,160,217,150,186,25,253,134,66,247,96,203,102,161,10,60,248,235,74,218,146,210,30,66,146,100,100,105,81,17,145,145,151,103,113,143,247,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,0,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,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,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,159,252,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,6,85,197,255,0,112,184,240,39,134,95,141,121,196,208,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,159,252,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,42,184,231,125,73,254,100,253,52,85,88,157,60,56,56,127,204,204,69,117,172,91,197,235,119,253,169,224,117,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,240,0,1,74,220,100,241,175,229,206,96,169,56,57,18,159,201,137,134,84,243,231,62,227,91,92,126,117,69,168,242,28,218,162,113,68,166,82,194,33,146,117,66,20,78,115,245,220,157,134,62,175,5,188,28,161,94,24,203,118,227,21,93,238,100,188,59,167,199,143,75,141,181,101,182,85,73,50,27,84,157,233,89,17,236,97,137,13,114,212,133,165,93,78,239,85,77,164,206,32,102,199,197,62,50,124,64,184,124,197,241,102,152,41,128,210,115,29,193,246,135,134,212,104,81,31,184,78,61,94,169,111,155,209,218,113,101,81,141,91,152,235,109,180,183,86,132,178,183,146,151,35,27,187,211,177,18,22,103,170,119,36,234,2,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,166,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,237,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,230,153,252,190,191,103,121,54,197,138,255,0,162,253,33,213,219,238,80,185,60,254,86,223,73,56,136,28,221,219,85,175,47,170,230,109,211,214,217,183,84,235,184,179,174,52,167,149,92,45,253,139,101,199,14,176,205,234,23,161,167,209,173,248,190,149,133,213,117,28,170,163,168,231,78,249,194,90,210,173,101,58,250,189,69,26,11,93,17,162,73,36,93,84,66,14,48,182,85,86,234,201,242,235,180,249,17,27,143,103,93,20,218,220,228,188,181,18,220,97,105,122,9,37,162,36,153,26,249,179,154,81,146,141,37,177,43,61,117,34,74,170,215,32,119,215,236,239,57,56,79,95,244,95,164,58,187,129,186,23,39,159,202,219,233,38,215,3,155,187,106,181,229,245,92,205,186,122,219,54,234,157,119,22,138,68,106,226,37,142,147,48,7,42,119,93,201,65,172,250,50,228,175,114,173,186,11,201,39,201,196,202,148,102,78,173,167,25,52,169,151,155,138,137,79,54,225,169,41,75,140,163,233,25,146,21,64,54,157,173,93,190,110,170,53,149,107,65,235,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,180,88,255,0,24,251,2,205,194,203,55,47,184,125,135,214,244,74,29,189,67,143,113,198,131,6,49,30,198,145,173,52,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,206,58,240,184,241,217,134,95,141,121,60,209,249,56,146,96,189,43,4,51,105,116,80,173,123,66,37,183,108,87,35,195,175,80,161,196,90,121,6,195,204,146,95,83,109,146,143,146,142,177,169,137,38,180,73,36,146,68,132,165,189,130,101,112,83,199,73,149,90,21,233,151,138,245,103,157,232,77,151,37,187,25,194,125,199,17,21,213,242,231,33,43,51,54,155,101,15,42,42,210,217,18,20,110,75,125,126,190,170,52,89,248,0,10,1,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,74,195,208,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,250,50,57,145,203,55,40,86,106,165,74,92,74,230,34,215,35,165,21,234,242,16,123,27,70,164,174,138,30,226,37,34,50,84,73,51,81,145,45,229,164,150,178,73,37,166,154,148,2,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,151,105,221,53,219,26,234,163,94,182,180,238,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,187,5,212,217,25,205,161,103,15,34,56,221,83,114,149,232,107,206,215,195,250,204,123,154,154,210,22,113,82,227,180,201,92,169,49,156,86,186,178,239,41,211,38,212,163,113,181,33,73,86,226,36,58,229,32,141,84,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,133,0,241,71,241,217,137,191,130,249,60,33,63,248,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,3,252,39,75,102,159,10,68,249,11,74,26,140,210,222,90,148,100,68,73,73,25,153,153,159,103,113,10,34,226,97,143,178,113,127,29,165,91,212,170,139,175,82,45,221,244,222,74,94,53,32,228,199,153,49,27,137,41,113,105,250,14,17,107,161,31,216,68,60,181,39,41,85,246,50,203,59,28,171,17,9,166,148,227,189,57,58,218,210,165,53,232,242,146,149,22,230,116,62,205,123,73,122,127,164,70,184,10,109,19,227,45,221,118,37,228,26,180,239,211,113,106,52,139,148,153,49,229,101,159,11,215,26,65,186,132,217,244,68,246,172,148,104,254,143,99,213,61,59,180,247,14,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,3,135,103,90,166,138,110,88,49,31,125,49,201,157,77,177,88,142,91,89,230,114,77,84,249,63,56,125,190,169,22,159,75,217,168,206,99,164,107,146,178,34,208,212,179,34,47,226,47,187,44,56,79,68,188,242,43,70,178,37,70,109,196,92,22,172,117,31,53,8,50,75,239,209,217,107,113,106,131,211,77,221,250,25,253,253,194,151,241,138,210,173,96,62,63,87,41,49,210,236,71,237,235,142,75,176,22,68,182,245,67,19,92,75,75,73,145,32,244,213,174,195,73,17,118,118,105,236,189,44,143,99,125,47,26,48,18,216,152,212,229,63,83,164,211,33,83,170,27,221,74,150,114,26,133,24,221,87,245,139,86,155,157,239,86,135,239,34,62,249,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,0,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,7,85,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,127,5,242,120,66,85,112,49,250,236,252,183,250,144,181,64,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,170,188,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,63,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,80,15,20,127,29,152,155,248,47,147,194,18,171,129,143,215,103,229,191,212,133,170,12,171,139,254,225,113,224,79,12,191,26,243,137,161,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,63,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,186,158,40,254,4,241,55,240,95,56,132,40,4,106,160,0,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,138,188,81,252,9,226,111,224,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,224,190,79,8,74,174,6,63,93,159,150,255,0,82,22,168,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,85,113,206,250,147,252,201,250,104,134,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,253,0,0,15,147,118,93,52,43,26,213,172,222,183,76,238,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,251,6,96,174,203,166,187,124,221,85,155,214,233,157,214,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,96,191,238,29,184,23,51,0,114,167,106,91,117,234,55,163,46,74,247,54,228,175,50,163,124,156,76,169,70,70,210,29,109,226,74,153,121,184,168,138,203,141,146,82,148,184,202,254,145,153,173,84,131,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,81,121,251,203,197,43,44,249,151,175,216,118,173,42,92,11,78,161,30,53,110,220,68,153,137,146,190,137,244,104,180,146,136,205,100,134,228,183,41,148,19,191,57,177,164,154,141,122,147,139,159,252,24,49,230,77,213,133,247,46,0,87,102,196,234,44,121,9,170,80,144,169,13,37,247,41,211,28,113,79,182,134,73,4,181,161,153,58,173,78,154,151,219,57,180,30,194,74,9,93,215,138,63,129,60,77,252,23,206,33,10,11,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,106,120,4,85,226,143,224,79,19,127,5,243,136,66,128,70,170,5,53,241,164,198,58,21,225,140,182,150,14,210,25,230,75,195,186,124,137,21,73,59,150,91,101,84,147,29,196,198,216,164,17,30,198,24,142,239,49,43,90,85,212,237,245,84,218,136,252,255,0,7,156,16,170,223,153,139,145,140,172,215,34,67,166,225,116,115,84,136,138,109,75,126,115,245,24,178,227,52,132,119,37,8,74,73,229,169,102,102,122,161,180,146,79,121,173,190,193,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,63,248,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,86,6,75,241,142,133,128,89,160,176,49,86,233,103,125,22,149,80,114,61,69,205,203,46,154,44,184,238,196,118,78,136,66,214,190,74,36,41,222,90,82,106,95,47,97,104,106,212,180,124,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,82,176,187,238,28,28,63,225,229,222,132,214,45,226,245,187,254,219,19,250,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,160,1,92,25,232,225,131,39,25,177,114,143,138,216,44,81,41,43,186,171,16,96,222,16,99,67,105,40,140,135,22,241,204,175,153,187,37,180,184,178,79,32,151,25,164,18,221,94,231,55,26,214,179,62,190,188,168,225,198,82,178,35,140,54,85,148,215,93,85,157,135,245,231,235,245,247,217,36,74,171,202,77,50,65,18,148,68,103,203,101,27,148,77,50,70,105,109,42,81,153,173,107,113,197,208,184,213,64,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,80,15,20,127,29,152,155,248,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,0,35,222,120,113,186,151,131,24,9,115,204,118,114,152,169,213,169,147,105,212,253,142,165,43,41,14,194,146,109,43,250,196,43,77,205,119,167,83,247,17,159,117,22,224,237,165,90,199,140,126,161,210,100,37,217,111,220,55,28,103,103,172,201,110,104,135,230,182,151,86,163,50,89,233,171,189,166,162,50,237,237,215,219,116,25,158,194,106,37,153,145,90,213,145,22,51,109,162,223,181,100,168,185,72,65,18,159,98,142,243,91,143,68,22,186,237,239,208,143,238,238,20,34,209,26,36,160,140,181,52,172,136,203,248,141,25,228,162,164,138,150,88,48,227,101,45,200,93,53,177,71,142,123,152,229,243,141,52,248,223,56,93,190,177,30,191,75,219,160,238,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,34,223,17,187,209,86,134,90,46,70,146,234,82,117,136,147,41,134,70,173,53,39,105,242,255,0,225,23,238,253,191,113,138,10,163,199,84,250,244,24,168,108,214,169,50,218,108,146,69,169,168,212,178,45,52,246,247,141,29,101,34,150,186,78,92,176,250,19,145,205,147,77,183,73,213,10,70,211,254,240,96,187,180,47,112,175,206,47,249,117,118,158,170,118,57,219,244,72,169,98,76,134,105,147,122,72,218,58,110,43,175,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,97,36,207,239,46,193,117,44,62,212,150,91,146,195,137,113,167,82,75,66,210,100,100,164,153,106,70,70,93,229,160,255,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,0,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,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,130,249,60,33,42,184,24,253,118,126,91,253,72,90,160,0,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,19,252,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,85,94,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,159,252,115,190,164,255,0,50,126,154,34,175,11,143,29,152,101,248,215,147,205,23,252,0,40,7,138,63,142,204,77,252,23,201,225,9,85,192,199,235,179,242,223,234,66,213,6,85,197,255,0,112,184,240,39,134,95,141,121,196,208,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,159,252,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,93,79,20,127,2,120,155,248,47,156,66,20,2,53,80,0,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,160,30,40,254,59,49,55,240,95,39,132,37,87,3,31,174,207,203,127,169,11,84,21,87,199,59,234,79,243,39,233,162,42,240,184,241,217,134,95,141,121,60,209,61,56,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,251,8,214,227,174,56,225,146,73,40,35,89,146,82,148,145,36,189,168,0,0,175,94,50,248,223,85,177,112,74,129,130,244,250,28,73,17,241,66,67,234,157,61,231,21,190,35,20,215,225,200,36,52,130,208,141,110,58,227,90,173,70,100,148,54,180,237,51,89,45,186,203,201,126,14,80,177,247,52,22,6,21,93,47,108,162,213,106,14,72,168,183,181,103,212,197,137,29,217,110,198,213,11,66,209,206,68,117,53,204,74,137,72,230,111,45,77,58,30,143,134,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,56,167,26,76,28,174,222,24,53,105,99,21,33,238,100,76,59,168,72,143,84,141,181,5,182,45,73,81,219,76,157,234,89,25,236,125,136,237,114,210,133,169,93,78,239,85,45,168,206,184,114,71,143,49,178,227,153,123,59,18,107,51,101,177,111,20,133,210,238,2,102,67,173,160,233,210,80,109,56,227,168,105,11,83,200,101,74,110,73,53,177,91,215,29,4,90,43,106,138,205,56,213,248,88,181,190,32,65,242,234,136,172,188,139,89,85,91,255,0,56,56,73,66,163,72,136,204,136,183,68,74,218,213,37,106,74,13,138,122,186,231,146,70,148,168,247,169,168,206,37,5,166,134,179,73,25,164,140,212,90,51,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,212,149,217,116,208,172,107,86,179,122,221,51,186,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,236,25,151,197,92,76,186,177,147,17,238,60,82,189,101,245,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,217,126,77,172,174,174,133,232,202,173,219,212,93,53,15,231,92,238,171,170,112,250,71,251,22,164,163,116,22,225,122,137,219,166,158,178,73,102,177,21,120,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,162,236,181,168,87,205,171,89,178,174,152,61,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,246,140,193,93,150,181,118,198,186,171,54,85,211,7,162,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,209,127,220,59,113,210,102,63,101,78,212,185,43,213,159,73,220,148,30,109,183,94,121,68,249,184,169,81,76,137,165,186,227,198,165,60,243,145,87,21,231,28,37,41,42,113,229,253,19,35,66,100,168,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,5,79,11,23,79,196,9,222,93,78,28,255,0,132,166,74,61,9,14,30,108,177,54,153,85,135,90,123,156,221,151,79,124,185,13,166,11,204,114,215,83,81,18,183,185,206,67,174,182,210,92,74,82,77,146,157,34,112,157,101,104,179,240,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,80,15,20,127,29,152,155,248,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,252,223,125,168,204,185,37,247,18,219,77,36,214,181,168,200,137,41,34,212,204,204,251,139,65,74,220,86,51,32,172,68,196,100,225,149,2,164,135,105,52,53,151,60,216,123,113,28,150,95,156,202,136,246,58,164,233,181,101,216,105,35,251,139,176,116,190,16,25,117,118,160,170,142,57,220,20,88,202,98,52,135,169,112,186,184,218,186,78,39,160,148,219,205,239,107,77,186,25,232,180,175,93,117,208,189,162,192,243,109,76,93,91,46,120,131,9,184,230,241,170,218,171,104,132,163,113,255,0,120,62,93,218,31,188,103,22,179,29,80,43,211,162,169,6,133,70,150,235,102,147,45,13,38,149,153,105,167,179,184,95,167,14,59,209,87,118,90,45,182,148,242,86,116,120,144,233,132,68,173,116,38,169,241,63,225,31,239,125,159,113,9,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,2,186,184,199,95,254,132,194,154,53,162,201,180,111,79,169,71,113,105,63,164,77,174,53,65,179,61,9,68,125,229,238,50,21,23,135,209,95,157,126,91,144,227,18,141,215,170,208,219,70,221,117,220,111,32,139,77,59,123,204,105,43,0,160,200,166,224,165,141,14,82,150,110,183,110,83,18,189,230,122,145,148,70,136,200,245,237,239,33,241,115,71,132,241,113,151,5,110,59,57,248,232,121,245,64,152,244,50,90,9,90,72,233,30,109,179,45,80,179,215,87,61,133,175,187,220,121,236,158,154,238,8,99,84,166,155,39,99,78,179,174,69,163,111,174,130,90,162,75,62,207,236,25,164,212,215,252,30,239,103,178,248,242,71,152,234,38,96,112,122,149,57,137,140,29,86,149,25,136,19,152,39,17,188,157,106,44,99,113,91,73,213,171,77,207,105,170,180,61,123,200,143,190,68,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,241,87,174,8,96,190,37,85,90,174,226,54,16,217,87,85,73,136,233,136,212,202,221,2,36,231,219,97,42,82,146,210,92,121,181,40,144,74,90,212,73,35,211,85,168,253,166,63,85,139,132,248,89,133,253,119,236,207,13,45,75,75,210,124,174,183,208,84,104,208,58,174,94,238,95,55,146,132,239,219,204,94,221,218,233,189,90,119,152,245,96,0,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,99,154,255,0,36,236,172,127,226,211,133,95,250,155,78,255,0,220,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,57,87,242,78,202,199,254,45,56,85,255,0,169,180,239,253,200,233,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,15,214,0,0,3,159,221,57,122,192,43,230,187,42,233,189,112,63,15,238,10,212,221,157,77,70,169,108,194,151,41,253,136,74,17,189,215,27,82,213,181,8,74,75,83,236,74,72,139,176,136,125,91,23,9,240,179,11,250,239,217,158,26,90,150,151,164,249,93,111,160,168,209,160,117,92,189,220,190,111,37,9,223,183,152,189,187,181,211,122,180,239,49,234,192,0,7,63,186,114,245,128,87,205,118,85,211,122,224,126,31,220,21,169,187,58,154,141,82,217,133,46,83,251,16,148,35,123,174,54,165,171,106,16,148,150,167,216,148,145,23,97,16,244,22,86,30,216,56,107,74,118,133,135,54,61,191,106,211,95,144,169,110,195,162,83,25,130,195,143,169,41,74,157,83,108,165,41,53,154,80,132,154,140,181,209,9,47,97,15,64,0,0,57,253,211,151,172,2,190,107,178,174,155,215,3,240,254,224,173,77,217,212,212,106,150,204,41,114,159,216,132,161,27,221,113,181,45,91,80,132,164,181,62,196,164,136,187,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,0,28,254,233,203,214,1,95,53,217,87,77,235,129,248,127,112,86,166,236,234,106,53,75,102,20,185,79,236,66,80,141,238,184,218,150,173,168,66,82,90,159,98,82,68,93,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,60,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,250,106,117,46,19,113,34,177,189,106,90,246,52,217,37,9,220,181,169,71,161,118,169,70,103,218,102,62,176,0,0,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,215,126,204,240,210,212,180,189,39,202,235,125,5,70,141,3,170,229,238,229,243,121,40,78,253,188,197,237,221,174,155,213,167,121,143,86,0,57,253,211,151,172,2,190,107,178,174,155,215,3,240,254,224,173,77,217,212,212,106,150,204,41,114,159,216,132,161,27,221,113,181,45,91,80,132,164,181,62,196,164,136,187,8,135,213,177,112,159,11,48,191,174,253,153,225,165,169,105,122,79,149,214,250,10,141,26,7,85,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,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,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,122,11,235,9,240,179,20,58,31,218,102,26,90,151,111,163,57,189,23,167,104,209,167,244,188,205,188,206,87,57,10,217,187,150,141,219,116,215,98,117,238,33,242,173,108,189,96,21,141,93,139,116,217,88,31,135,246,253,106,22,254,154,163,75,182,97,68,148,198,244,41,11,216,235,109,165,105,220,133,169,39,161,246,165,70,71,216,102,58,0,0,231,247,78,94,176,10,249,174,202,186,111,92,15,195,251,130,181,55,103,83,81,170,91,48,165,202,127,98,18,132,111,117,198,212,181,109,66,18,146,212,251,18,146,34,236,34,31,86,197,194,124,44,194,254,187,246,103,134,150,165,165,233,62,87,91,232,42,52,104,29,87,47,119,47,155,201,66,119,237,230,47,110,237,116,222,173,59,204,122,177,202,191,146,118,86,63,241,105,194,175,253,77,167,127,238,71,191,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,233,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,218,165,25,159,105,152,93,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,117,52,234,164,38,229,197,127,98,210,180,111,105,194,82,21,181,104,74,139,82,236,82,72,203,180,136,120,170,78,89,50,219,64,170,194,174,208,178,249,134,180,234,149,58,67,114,225,204,137,105,192,101,248,207,182,162,83,110,182,226,90,37,33,105,81,18,137,68,100,100,100,70,67,208,95,88,79,133,152,161,208,254,211,48,210,212,187,125,25,205,232,189,59,70,141,63,165,230,109,230,114,185,200,86,205,220,180,110,219,166,187,19,175,113,15,203,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,249,55,77,167,106,223,52,41,86,181,235,108,210,174,10,44,221,157,77,58,169,9,185,113,95,216,180,173,27,218,112,148,133,109,90,18,162,212,187,20,146,50,237,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,246,183,77,167,106,223,52,41,86,181,235,108,210,174,10,44,221,157,77,58,169,9,185,113,95,216,180,173,27,218,112,148,133,109,90,18,162,212,187,20,146,50,237,34,30,3,249,39,101,99,255,0,22,156,42,255,0,212,218,119,254,228,117,80,0,1,229,47,172,39,194,204,80,232,127,105,152,105,106,93,190,140,230,244,94,157,163,70,159,210,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,124,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,206,166,157,84,132,220,184,175,236,90,86,141,237,56,74,66,182,173,9,81,106,93,138,73,25,118,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,28,254,233,203,214,1,95,53,217,87,77,235,129,248,127,112,86,166,236,234,106,53,75,102,20,185,79,236,66,80,141,238,184,218,150,173,168,66,82,90,159,98,82,68,93,132,67,234,216,184,79,133,152,95,215,126,204,240,210,212,180,189,39,202,235,125,5,70,141,3,170,229,238,229,243,121,40,78,253,188,197,237,221,174,155,213,167,121,143,86,60,165,245,132,248,89,138,29,15,237,51,13,45,75,183,209,156,222,139,211,180,104,211,250,94,102,222,103,43,156,133,108,221,203,70,237,186,107,177,58,247,16,249,86,182,94,176,10,198,174,197,186,108,172,15,195,251,126,181,11,127,77,81,165,219,48,162,74,99,122,20,133,236,117,182,210,180,238,66,212,147,208,251,82,163,35,236,51,29,0,0,0,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,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,46,155,78,213,190,104,82,173,107,214,217,165,92,20,89,187,58,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,118,41,36,101,218,68,60,7,242,78,202,199,254,45,56,85,255,0,169,180,239,253,200,246,183,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,244,213,26,93,179,10,36,166,55,161,72,94,199,91,109,43,78,228,45,73,61,15,181,42,50,62,195,49,208,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,254,73,217,88,255,0,197,167,10,191,245,54,157,255,0,185,30,254,233,180,237,91,230,133,42,214,189,109,154,85,193,69,155,179,169,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,67,192,127,36,236,172,127,226,211,133,95,250,155,78,255,0,220,142,170,60,165,245,132,248,89,138,29,15,237,51,13,45,75,183,209,156,222,139,211,180,104,211,250,94,102,222,103,43,156,133,108,221,203,70,237,186,107,177,58,247,16,249,86,182,94,176,10,198,174,197,186,108,172,15,195,251,126,181,11,127,77,81,165,219,48,162,74,99,122,20,133,236,117,182,210,180,238,66,212,147,208,251,82,163,35,236,51,29,0,115,251,167,47,88,5,124,215,101,93,55,174,7,225,253,193,90,155,179,169,168,213,45,152,82,229,63,177,9,66,55,186,227,106,90,182,161,9,73,106,125,137,73,17,118,17,15,171,98,225,62,22,97,127,93,251,51,195,75,82,210,244,159,43,173,244,21,26,52,14,171,151,187,151,205,228,161,59,246,243,23,183,118,186,111,86,157,230,61,88,0,231,247,78,94,176,10,249,174,202,186,111,92,15,195,251,130,181,55,103,83,81,170,91,48,165,202,127,98,18,132,111,117,198,212,181,109,66,18,146,212,251,18,146,34,236,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,232,0,0,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,254,73,217,88,255,0,197,167,10,191,245,54,157,255,0,185,29,84,121,251,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,250,106,141,46,217,133,18,83,27,208,164,47,99,173,182,149,167,114,22,164,158,135,218,149,25,31,97,152,232,3,159,221,57,122,192,43,230,187,42,233,189,112,63,15,238,10,212,221,157,77,70,169,108,194,151,41,253,136,74,17,189,215,27,82,213,181,8,74,75,83,236,74,72,139,176,136,122,11,43,15,108,28,53,165,59,66,195,155,30,223,181,105,175,200,84,183,97,209,41,140,193,97,199,212,148,165,78,169,182,82,148,154,205,40,66,77,70,90,232,132,151,176,135,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,179,185,152,218,38,95,176,122,171,57,249,140,21,86,171,25,248,16,88,55,17,188,221,118,44,147,109,91,77,212,43,77,204,233,170,117,63,113,25,247,80,228,4,215,113,187,26,162,180,225,59,38,125,225,114,33,26,122,235,36,42,92,178,236,254,218,137,36,167,127,225,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,164,101,183,12,244,66,15,93,91,246,150,190,255,0,113,125,172,125,131,34,165,130,183,204,56,170,89,58,237,185,83,74,54,25,234,102,113,29,34,34,211,183,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,111,121,11,116,224,227,127,250,111,10,171,54,139,198,209,61,2,165,33,196,36,190,145,182,136,212,246,200,244,53,25,247,159,184,136,88,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,10,146,227,63,116,82,166,92,54,229,180,218,149,215,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,246,36,255,0,123,218,90,13,30,91,148,214,232,214,253,50,146,210,118,162,20,54,99,145,105,166,132,132,18,125,197,238,247,15,222,180,37,196,41,181,145,26,84,70,70,71,237,33,69,124,82,48,93,252,60,199,153,151,100,58,90,216,166,220,70,228,213,188,150,13,45,170,76,137,179,92,50,220,72,74,77,70,148,17,247,153,233,237,49,254,252,45,177,217,236,53,198,232,150,92,218,151,42,159,115,186,220,6,217,113,227,75,106,147,38,92,38,200,201,38,226,82,107,218,131,46,227,61,61,135,220,47,57,42,37,164,150,147,35,37,22,164,100,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,138,81,33,38,181,25,17,36,181,51,49,70,60,82,113,217,236,74,198,233,150,84,42,159,58,157,108,58,228,7,25,109,227,83,105,147,26,92,214,204,205,36,226,146,75,218,178,46,226,61,61,133,220,63,63,11,140,23,127,17,49,226,37,217,50,150,183,233,182,233,183,53,15,41,131,83,105,147,30,100,39,8,183,26,20,146,81,37,102,125,228,122,123,72,94,170,16,150,208,150,208,68,73,73,17,17,23,176,136,126,11,142,154,221,102,223,169,82,93,78,228,77,134,244,115,45,53,212,150,131,79,184,253,254,225,156,76,216,218,19,44,172,195,223,212,153,108,41,164,46,226,170,191,28,141,6,157,89,57,207,165,39,218,146,253,223,97,104,38,255,0,6,11,162,149,14,225,184,237,183,20,174,189,246,38,72,74,72,211,167,41,75,167,35,93,53,221,244,139,221,160,182,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,252,81,146,82,106,51,34,34,45,117,49,68,252,85,175,214,47,28,200,185,10,57,55,165,22,1,211,86,109,233,161,169,153,243,136,245,209,71,219,235,125,159,113,15,247,225,71,102,46,191,152,196,86,148,202,28,106,157,4,157,34,82,117,218,166,231,193,86,226,245,76,139,176,251,245,33,122,64,32,167,22,124,32,69,243,129,77,93,112,162,56,185,180,25,169,152,226,218,111,83,38,24,135,57,195,212,201,10,61,53,89,107,218,69,246,144,166,92,57,185,165,89,24,135,109,93,209,157,83,47,80,235,48,234,9,81,40,210,105,83,47,161,206,242,50,50,237,79,188,190,242,26,55,203,110,39,64,197,188,26,182,46,248,117,6,101,188,245,50,18,102,41,183,82,230,217,7,21,151,22,149,25,45,70,74,213,194,212,140,245,237,237,29,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,49,204,150,39,192,194,76,26,185,238,249,149,6,98,58,205,50,106,97,169,199,82,222,233,5,21,231,16,148,153,173,38,106,213,179,208,136,245,236,236,25,200,196,107,154,77,239,136,119,45,221,33,213,60,245,114,179,54,160,165,26,141,70,165,60,250,220,239,51,51,62,213,123,207,239,49,115,92,38,48,129,22,54,5,59,117,205,136,226,38,215,166,170,99,107,117,189,12,216,126,28,23,11,67,52,36,244,213,7,167,105,151,218,98,117,128,162,238,43,182,98,232,25,140,93,105,44,161,182,170,48,77,211,36,167,77,202,114,116,229,110,63,84,136,251,11,191,83,31,159,133,77,250,197,157,153,22,225,72,229,233,90,128,84,212,27,154,104,74,122,124,18,45,53,81,118,250,191,111,220,98,246,18,100,164,146,136,200,200,203,93,72,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,0,124,155,182,166,213,22,214,172,85,158,112,155,68,56,18,36,26,140,200,180,36,54,165,119,153,151,187,222,51,129,154,27,181,219,207,31,175,202,179,142,155,136,77,197,84,105,149,26,140,245,111,173,121,73,237,212,255,0,123,216,122,9,225,193,134,211,67,245,27,138,238,54,9,70,223,87,7,121,167,93,52,85,61,206,253,63,215,252,5,178,128,240,216,225,99,69,196,124,37,187,108,233,44,165,197,84,168,179,227,51,170,72,246,186,228,103,27,73,150,169,86,135,235,247,145,25,255,0,160,102,251,23,44,201,152,125,137,183,69,157,53,133,182,170,77,98,108,52,110,73,150,228,53,33,198,201,69,170,83,169,122,135,219,161,125,197,220,44,139,131,222,96,20,210,106,120,37,89,168,190,234,150,235,213,56,132,243,219,137,9,62,130,50,16,157,206,118,17,118,232,68,143,184,253,130,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,63,24,76,192,169,212,83,48,74,141,80,125,165,33,214,106,114,201,151,118,146,210,93,124,101,161,91,92,237,35,236,212,141,31,121,251,5,110,225,29,153,51,16,113,54,215,179,161,48,183,21,86,172,66,134,189,169,51,218,135,100,54,217,168,244,74,180,47,92,187,116,63,184,251,134,144,112,62,198,139,135,24,75,105,89,209,153,75,106,166,209,96,70,123,68,145,110,117,184,205,182,163,61,18,157,79,212,239,50,35,255,0,64,247,32,42,107,140,245,168,150,42,54,237,220,76,18,77,206,146,14,242,78,154,234,170,131,154,107,167,250,255,0,128,129,249,94,187,93,179,49,250,195,171,161,211,109,10,184,169,109,60,162,81,150,141,245,172,169,93,186,151,238,251,79,65,163,251,74,166,213,106,214,163,213,217,112,156,68,200,17,228,18,136,200,245,37,182,149,119,145,159,191,222,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,14,75,154,203,160,237,28,190,95,149,68,26,9,211,183,170,141,180,106,246,47,161,125,68,101,218,93,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,251,76,213,247,136,231,148,204,78,157,132,248,249,103,92,209,167,46,52,117,86,41,241,231,25,58,104,37,69,57,172,45,196,171,69,164,140,140,155,237,37,30,157,157,163,70,22,125,199,14,239,181,105,23,60,7,18,184,245,88,49,230,182,105,50,50,218,235,105,89,119,25,151,114,139,218,127,121,143,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,3,227,222,23,28,59,66,213,171,220,243,220,74,35,210,160,200,154,225,168,200,139,107,77,169,103,222,100,93,201,63,105,125,228,51,159,155,76,78,155,139,24,249,120,220,210,103,46,76,116,214,42,17,224,153,186,107,36,198,41,175,173,180,167,85,168,136,136,156,236,36,158,157,189,130,70,112,152,193,116,223,248,226,245,223,85,128,110,83,237,248,74,150,195,170,107,84,20,182,38,65,113,37,170,144,164,235,181,102,125,134,74,251,133,221,33,9,66,18,132,17,18,82,68,68,69,236,33,255,0,64,32,39,24,75,31,229,14,1,211,43,172,198,113,111,83,107,108,188,181,161,26,232,219,112,167,168,245,50,73,158,154,159,188,136,83,37,181,80,118,147,113,210,170,140,43,107,144,231,49,33,7,169,150,138,67,132,162,238,50,246,151,188,104,243,42,87,65,221,185,124,176,234,139,52,27,165,111,82,219,116,211,237,95,66,194,140,207,180,251,117,87,180,199,90,0,0,0,0,0,0,0,0,0,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,11,120,171,95,127,36,114,228,228,38,234,169,138,229,94,105,192,229,165,253,139,112,157,129,56,180,211,113,106,147,219,221,219,169,151,113,138,52,166,69,58,157,90,36,53,40,204,229,201,109,163,61,123,125,101,17,125,190,241,162,44,142,217,104,178,50,219,103,193,66,16,158,182,151,79,156,102,146,208,204,215,2,49,106,126,169,118,250,191,253,113,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,218,66,141,152,125,232,146,27,146,194,212,135,89,89,45,10,73,153,26,84,71,169,25,25,118,151,104,190,222,26,88,210,206,42,229,222,149,77,149,45,46,84,109,164,49,71,82,20,225,26,212,136,240,97,164,214,100,107,82,143,214,115,191,176,181,246,16,150,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,34,71,18,204,105,103,10,178,239,85,166,197,150,148,84,110,84,63,71,74,9,194,37,165,18,32,204,73,44,136,150,149,23,172,223,127,105,107,236,49,66,79,190,244,185,14,73,125,106,91,175,44,214,181,40,204,205,74,51,212,204,204,251,79,180,94,79,10,172,47,137,102,96,35,55,34,233,132,204,202,227,169,150,79,27,36,149,45,167,161,65,95,98,182,17,153,25,167,94,243,47,188,77,176,1,193,51,197,102,34,246,203,109,225,5,104,109,93,21,46,161,56,141,69,169,145,162,4,146,212,189,83,237,245,191,250,227,59,181,56,167,76,171,75,134,149,25,28,73,46,52,71,175,111,170,163,47,179,220,47,47,133,77,247,242,187,46,77,194,114,170,153,78,82,38,148,14,90,159,222,182,201,168,16,75,77,55,30,137,45,221,221,154,25,247,16,154,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,42,207,141,45,215,17,234,61,179,104,182,235,188,244,76,133,57,72,220,91,54,146,42,45,235,166,186,235,175,217,252,69,105,96,229,29,187,135,22,236,154,19,233,113,76,212,46,42,108,87,121,101,170,182,57,37,180,158,154,145,151,113,251,72,198,147,176,166,135,26,219,195,75,86,133,16,150,76,193,162,193,142,141,250,110,209,17,208,146,215,66,34,215,68,151,176,135,171,0,28,139,54,182,172,123,191,46,56,137,76,121,110,37,104,182,42,239,51,176,200,181,112,160,62,148,145,234,71,217,235,123,11,81,156,10,212,5,210,171,51,233,110,107,190,28,151,99,171,95,122,22,105,63,97,123,189,194,125,112,131,198,23,173,156,94,168,97,213,66,122,90,167,213,32,58,251,41,117,211,74,85,37,201,80,25,74,82,70,178,73,171,106,79,66,36,153,253,253,194,232,72,201,68,70,71,169,31,105,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,153,36,140,204,244,34,237,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,119,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,158,175,180,181,29,116,0,121,92,85,161,198,185,112,210,234,161,75,37,155,51,168,179,163,175,102,155,180,92,117,164,244,212,140,181,209,71,236,49,155,12,99,163,183,111,98,229,237,66,97,46,37,154,125,197,82,138,215,48,180,86,198,228,184,146,215,66,34,215,66,246,17,11,45,224,181,117,196,102,143,115,90,46,58,239,61,115,38,206,74,55,22,205,166,138,115,122,233,174,186,235,246,127,17,105,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,3,248,165,18,82,106,81,145,17,22,166,103,236,20,115,197,131,18,24,187,241,236,168,49,101,33,214,232,241,58,101,147,107,37,32,150,212,217,200,61,116,81,250,222,183,184,143,238,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,211,245,84,68,90,47,191,179,191,188,134,132,34,48,136,177,89,138,210,18,132,50,218,91,74,82,90,17,17,22,132,68,67,253,128,7,150,197,74,97,86,176,198,238,164,105,219,54,133,62,57,125,134,184,235,79,184,253,254,225,155,28,100,163,174,129,139,55,149,33,195,237,137,95,168,179,255,0,208,201,113,62,226,247,123,135,166,202,205,240,172,61,199,155,46,225,231,58,219,104,173,211,144,247,45,90,110,108,166,176,181,36,253,100,234,71,179,184,207,65,163,139,54,182,213,203,104,209,46,22,63,171,169,211,163,76,71,119,115,141,37,101,220,103,251,222,243,251,199,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,241,175,42,219,86,213,163,91,184,95,254,174,153,78,147,49,125,221,205,180,165,159,121,151,238,251,203,239,25,199,205,53,242,172,66,199,155,210,225,231,58,227,107,173,212,80,207,49,90,237,108,230,190,180,164,189,101,104,69,191,184,143,65,230,112,110,142,186,254,44,217,180,118,207,67,151,95,167,51,255,0,209,73,109,62,227,247,251,134,147,176,174,150,84,76,49,180,104,250,118,194,161,64,142,127,105,162,58,19,238,47,119,184,122,144,1,254,50,216,68,168,175,69,117,4,180,60,218,155,82,84,90,145,145,150,134,70,67,61,252,65,44,66,177,243,49,116,54,204,5,70,102,169,54,117,73,63,53,177,42,230,212,37,118,151,170,146,50,209,29,253,189,221,230,58,127,10,12,72,98,208,199,179,160,202,148,134,155,172,68,233,80,78,172,146,131,91,179,96,160,180,213,69,235,122,190,227,63,188,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,222,234,4,196,203,218,169,136,183,237,122,242,171,78,145,41,234,173,70,84,180,155,238,169,102,132,58,242,220,36,150,229,40,200,136,214,125,154,159,127,121,247,139,25,224,219,132,205,212,106,85,204,81,155,9,210,233,149,38,154,211,139,111,213,213,42,167,190,157,12,209,223,218,103,216,175,225,237,22,210,0,3,240,215,99,245,116,74,132,93,12,249,209,93,111,66,239,61,80,100,51,143,155,202,71,161,179,25,126,197,229,173,27,174,26,163,154,44,180,62,217,207,151,184,189,195,146,83,231,72,166,79,141,82,136,179,67,241,30,67,237,168,140,200,201,105,81,25,30,165,161,247,151,176,104,95,33,120,157,15,19,50,223,105,201,106,122,164,74,164,211,96,83,37,239,116,150,162,121,168,17,77,101,244,212,122,106,191,110,135,219,218,68,36,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,8,235,159,76,78,135,134,121,111,187,36,187,61,81,229,85,169,179,233,145,54,58,72,81,188,236,9,70,130,250,105,61,53,71,179,83,236,236,35,25,232,168,78,145,83,159,38,165,45,102,183,229,188,183,220,81,153,153,154,212,163,51,61,79,83,239,63,104,235,121,67,164,122,103,49,150,20,94,90,215,182,225,165,185,162,11,83,236,156,193,123,143,222,52,113,66,143,210,81,41,241,116,50,228,197,105,189,15,188,180,65,16,253,192,0,42,91,140,150,19,55,78,168,208,241,70,20,39,76,228,170,53,53,215,16,223,171,170,149,80,125,90,153,35,191,176,143,181,95,195,218,43,155,12,239,106,166,29,95,180,27,202,147,58,68,103,169,85,24,178,212,108,58,164,26,210,211,200,112,210,123,84,147,50,51,65,118,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,222,249,14,0,0,0,0,0,0,0,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,223,144,196,86,151,34,75,237,178,211,105,53,45,110,40,146,148,145,22,166,102,103,220,90,8,151,155,62,32,216,87,128,84,105,148,154,37,90,61,118,228,117,183,25,101,154,123,241,165,19,14,154,31,74,77,212,166,74,28,73,37,198,72,149,161,106,91,139,218,125,148,185,142,249,128,196,28,124,188,102,220,183,125,118,115,209,221,125,197,198,132,169,79,169,134,80,110,186,180,18,91,113,197,146,77,36,242,146,90,30,132,93,133,246,243,202,77,58,69,98,171,14,147,17,165,184,252,217,13,199,105,8,73,154,148,181,168,146,68,68,68,102,102,102,126,194,26,13,200,38,17,70,194,92,187,91,209,61,30,113,166,86,34,196,170,201,37,180,72,95,49,216,49,73,122,250,137,62,246,253,186,159,103,105,152,146,32,0,63,225,237,121,75,208,136,207,105,246,31,183,176,103,119,62,155,191,149,13,241,185,9,65,250,102,167,216,146,211,252,35,40,112,153,180,122,132,8,236,75,147,29,105,102,74,18,227,107,52,40,146,100,162,51,46,211,45,59,136,89,207,6,140,102,51,174,215,176,110,163,45,68,146,135,42,180,198,247,61,83,61,244,248,233,73,106,190,254,254,194,71,241,246,11,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,171,157,28,250,231,67,40,216,166,118,181,74,197,194,169,214,221,119,169,168,91,53,20,211,42,206,243,32,166,75,136,67,15,186,114,26,108,230,54,217,50,167,144,217,26,83,206,108,200,244,89,15,43,150,142,49,151,85,215,138,112,45,108,198,91,118,165,26,219,172,242,169,241,106,52,8,110,71,232,231,59,37,148,33,249,142,204,154,109,183,13,13,169,229,56,178,35,82,116,73,145,25,17,139,84,17,127,136,94,104,47,236,166,96,189,23,17,176,230,145,111,212,106,85,27,162,53,17,214,171,113,222,121,132,176,228,73,111,41,73,75,46,180,162,94,232,232,34,51,81,150,134,174,206,227,40,193,147,62,40,24,251,152,156,201,217,248,57,122,218,24,127,10,139,112,122,67,169,126,151,79,154,220,164,114,32,72,144,141,138,114,91,136,45,86,202,72,245,65,250,166,122,104,122,25,89,248,137,92,64,243,199,27,40,150,109,46,5,152,139,126,179,136,181,249,13,174,21,34,164,183,86,136,180,226,53,115,102,188,211,38,149,26,13,72,228,161,38,227,123,150,181,41,38,178,97,196,8,43,73,227,43,155,186,253,86,21,10,133,133,216,107,81,169,84,100,55,18,28,56,148,74,155,207,201,125,197,18,91,105,182,211,52,212,181,169,70,73,36,145,25,153,153,17,11,95,192,185,24,227,59,14,41,213,60,195,197,181,32,222,115,181,145,38,155,109,176,242,34,211,155,81,22,200,203,113,199,222,231,60,158,211,91,136,81,55,185,91,81,188,144,78,185,208,7,138,198,44,98,176,112,42,192,170,98,54,35,87,162,83,169,180,232,239,186,211,78,202,101,151,234,15,182,203,143,38,36,84,188,180,37,217,46,37,165,147,109,18,136,212,101,247,153,70,172,160,113,37,176,115,79,138,23,14,24,57,111,75,182,170,74,145,46,109,172,137,107,101,37,54,148,195,113,200,155,113,92,227,82,231,41,71,41,243,101,166,205,8,101,6,91,215,203,83,138,153,64,2,58,231,39,58,182,14,80,108,214,106,149,8,145,46,123,178,124,136,237,65,181,153,172,51,22,90,216,112,221,214,91,164,100,183,91,140,68,195,169,39,82,210,200,221,216,142,205,198,164,245,92,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,113,159,181,0,16,86,145,197,147,3,167,102,106,94,16,212,15,160,177,123,105,17,175,23,220,103,165,77,97,169,79,182,183,84,227,110,184,218,233,207,54,81,205,169,62,161,161,91,148,226,121,107,55,25,239,248,143,154,236,56,195,76,71,193,251,42,172,239,93,74,198,142,169,138,5,126,156,241,74,139,213,36,225,148,68,153,54,71,189,153,61,97,18,94,65,154,82,162,108,204,182,45,78,55,218,192,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,196,43,194,158,41,216,71,139,153,163,137,130,86,229,54,91,86,157,118,63,65,70,184,234,41,68,35,122,178,219,178,15,105,161,199,117,84,105,45,38,58,88,213,45,190,79,31,45,77,31,52,141,169,190,0,57,86,103,115,11,106,229,127,6,171,88,185,116,198,235,250,14,92,106,117,45,18,155,142,245,78,115,170,218,212,118,212,179,255,0,41,197,154,82,181,33,166,157,89,33,123,54,159,159,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,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,122,254,39,102,187,14,44,76,182,57,154,107,109,223,150,118,98,61,26,250,92,165,188,73,113,232,178,103,177,17,213,32,156,34,209,230,185,171,51,101,205,138,230,52,109,44,218,61,198,158,171,105,221,52,43,230,213,163,94,182,180,238,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,251,7,214,0,0,21,235,196,47,136,94,52,101,51,26,40,184,115,135,54,197,149,81,166,212,109,120,213,183,93,173,194,150,243,233,125,201,114,217,82,82,166,100,180,146,70,216,232,50,35,73,158,166,174,222,226,47,107,195,123,58,216,167,156,31,218,39,237,50,129,106,83,62,73,122,35,162,244,20,89,44,243,58,174,175,153,205,231,62,238,186,116,200,219,183,110,154,171,93,117,45,38,168,137,89,215,226,7,102,229,22,225,180,236,117,80,165,215,46,26,228,136,117,42,155,45,178,123,32,80,58,163,68,135,210,106,82,18,236,151,18,212,134,217,108,150,73,37,164,214,234,146,148,165,15,119,92,11,199,76,56,204,94,28,83,177,67,11,235,61,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,207,243,109,157,28,44,202,53,170,138,149,210,175,78,220,147,180,77,58,217,167,206,140,137,206,111,109,243,106,67,200,90,201,198,161,155,145,212,210,164,37,183,54,169,68,68,133,159,96,232,24,23,142,152,113,152,188,56,167,98,134,23,214,122,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,8,85,136,28,78,240,179,15,115,112,156,189,85,224,235,109,193,229,209,170,151,51,82,99,45,152,245,199,223,140,73,37,173,79,161,182,33,198,109,114,10,75,138,220,225,58,147,79,45,4,202,141,201,149,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,229,89,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,28,82,216,205,118,28,95,57,154,172,101,146,202,119,211,53,91,94,223,151,88,175,213,24,120,142,44,25,77,74,140,193,64,78,132,124,215,139,168,81,186,100,100,150,148,132,182,123,150,110,37,168,193,196,47,136,94,52,101,51,26,40,184,115,135,54,197,149,81,166,212,109,120,213,183,93,173,194,150,243,233,125,201,114,217,82,82,166,100,180,146,70,216,232,50,35,73,158,166,174,222,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,123,123,200,236,40,4,95,226,23,154,11,251,41,152,47,69,196,108,57,164,91,245,26,149,70,232,141,68,117,170,220,119,158,97,44,57,18,91,202,82,82,203,173,40,151,186,58,8,140,212,101,161,171,179,184,202,21,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,4,95,226,23,154,11,251,41,152,47,69,196,108,57,164,91,245,26,149,70,232,141,68,117,170,220,119,158,97,44,57,18,91,202,82,82,203,173,40,151,186,58,8,140,212,101,161,171,179,184,202,21,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,115,73,185,129,176,105,217,134,129,150,138,130,229,197,187,42,150,185,221,80,93,120,217,68,73,76,20,135,25,56,205,40,220,230,174,73,19,46,186,109,165,179,46,83,107,86,239,84,200,186,88,0,14,105,55,48,54,13,59,48,208,50,209,80,92,184,183,101,82,215,59,170,11,175,27,40,137,41,130,144,227,39,25,165,27,156,213,201,34,101,215,77,180,182,101,202,109,106,221,234,153,23,75,0,0,1,205,48,119,48,54,14,55,213,111,218,21,160,185,108,84,176,226,232,151,106,214,161,205,54,82,249,62,194,141,61,74,27,109,197,171,166,113,73,117,45,184,178,65,168,217,116,182,150,195,29,44,0,0,115,72,89,129,176,106,57,134,159,150,138,122,229,202,187,41,118,185,93,83,157,100,217,92,72,172,28,134,217,40,206,168,156,230,162,73,147,205,58,77,169,178,46,83,136,86,239,88,136,254,86,46,230,98,205,193,92,92,194,204,45,188,224,203,66,49,94,68,250,109,50,166,201,27,136,141,81,101,113,17,29,135,91,74,77,91,31,84,189,132,225,31,168,180,163,114,118,41,78,55,216,0,0,0,113,76,10,205,118,28,99,157,237,136,24,95,76,119,209,87,158,28,220,21,58,61,74,141,33,226,83,146,34,197,152,184,237,207,142,122,23,49,149,237,70,242,34,220,211,139,36,43,82,83,78,59,218,192,0,66,12,208,113,78,194,60,1,197,10,126,24,219,148,217,119,140,234,61,97,166,47,37,193,74,13,136,81,13,183,146,251,17,222,55,72,151,57,151,122,117,41,179,65,180,100,78,50,167,27,119,113,181,53,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,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,68,172,157,241,25,195,140,213,95,119,85,128,244,95,146,213,166,234,14,191,105,83,102,232,79,85,40,232,101,26,168,220,37,169,10,152,149,161,247,92,101,4,68,134,150,141,134,241,52,243,165,48,0,4,106,206,110,122,48,227,39,148,40,45,212,224,124,168,188,235,59,93,166,219,49,230,20,119,21,23,126,215,37,72,119,98,249,12,150,213,165,6,104,82,156,112,141,41,73,146,93,91,125,3,47,89,157,193,172,208,90,175,93,56,71,116,117,253,7,33,21,74,116,150,85,30,117,49,231,91,37,165,183,218,87,252,244,147,136,53,180,181,52,225,33,107,216,173,42,175,251,181,121,167,255,0,231,7,10,191,250,85,81,255,0,183,11,116,193,11,214,171,137,88,47,96,226,53,118,60,70,42,87,85,175,74,173,204,106,34,20,150,27,126,76,70,222,113,45,165,74,82,137,4,165,153,17,26,148,122,105,169,159,120,246,160,60,86,55,222,181,92,53,193,123,251,17,168,81,226,63,82,181,109,122,173,110,27,82,208,165,48,227,241,162,56,243,105,113,41,82,84,104,53,32,136,200,148,147,211,93,12,187,197,69,255,0,118,175,52,255,0,252,224,225,87,255,0,74,170,63,246,225,110,152,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,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,85,203,111,20,12,23,204,102,46,85,112,197,138,44,187,50,57,199,142,237,185,81,184,170,81,24,93,101,245,173,182,151,19,146,75,209,18,77,215,146,77,52,219,143,27,168,74,212,124,179,73,32,230,80,0,143,249,209,205,181,171,148,108,44,59,166,164,215,93,114,87,122,154,125,179,78,74,91,119,153,57,49,156,90,31,125,163,121,167,14,27,110,19,41,121,109,153,169,60,230,200,139,85,144,246,185,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,16,87,16,248,176,224,214,28,230,106,118,14,86,105,21,85,90,22,255,0,62,141,91,184,152,132,167,28,106,184,153,77,54,162,75,38,164,175,163,142,132,202,39,92,74,28,113,199,9,60,166,205,8,37,189,55,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,0,115,76,116,204,13,131,151,138,85,173,93,196,101,203,98,155,117,93,16,109,86,166,52,108,165,136,47,201,75,170,76,153,78,60,227,105,106,50,18,202,212,227,132,106,52,151,110,211,237,211,160,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,0,0,0,0,0,0,169,222,50,248,204,101,93,160,224,221,58,90,141,39,14,45,105,253,142,122,164,123,234,17,212,147,209,125,253,221,134,143,227,236,21,141,10,143,80,159,29,249,113,163,173,76,198,66,156,113,100,133,26,72,146,68,103,218,69,167,113,142,237,144,205,223,202,134,199,218,132,171,250,102,153,216,162,215,252,35,20,104,137,157,121,40,212,136,189,82,236,47,184,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,222,195,33,159,42,181,58,69,30,171,50,147,45,165,182,252,41,14,70,117,11,73,146,146,180,40,210,100,100,100,70,70,70,71,222,68,58,30,4,102,3,16,112,14,240,133,114,218,21,217,204,199,105,246,215,38,18,101,62,150,30,65,58,210,214,74,109,183,16,74,51,38,146,147,212,244,50,236,63,178,232,242,153,196,27,10,241,242,139,14,145,91,171,71,161,92,141,54,219,47,51,80,126,52,82,125,210,67,9,81,180,149,73,91,138,37,56,241,146,117,45,79,105,251,75,182,90,49,33,137,77,34,68,103,219,121,167,18,74,66,219,81,41,42,35,45,72,200,203,188,180,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,0,0,0,3,254,30,121,152,237,41,249,14,161,166,208,70,165,45,106,36,165,36,69,169,153,153,247,16,143,56,245,158,92,12,192,200,47,148,235,194,151,86,170,178,106,65,211,233,213,8,111,200,74,200,157,250,77,28,132,40,136,148,209,164,254,211,34,239,62,202,201,204,103,20,236,88,196,181,212,109,236,61,112,232,20,73,28,230,147,33,147,147,22,110,213,115,144,90,41,169,106,71,208,90,15,187,233,39,220,68,33,101,98,177,116,93,243,158,172,87,42,53,58,188,167,20,165,185,34,75,206,72,89,153,153,168,245,82,140,207,189,70,125,167,237,63,120,249,42,73,164,205,42,35,35,35,208,200,253,130,70,228,51,6,39,99,6,97,45,182,19,1,111,193,162,78,135,86,148,163,104,212,223,45,153,209,73,105,63,81,101,244,92,238,61,11,78,243,33,160,250,61,54,61,30,147,10,147,17,164,54,204,40,237,199,109,8,73,17,37,40,73,36,136,136,136,136,139,66,247,15,216,0,3,243,212,94,40,244,249,82,20,162,73,52,202,214,102,103,166,154,36,207,81,157,44,236,212,145,84,204,189,245,33,183,210,233,38,187,84,70,169,86,239,240,132,147,211,188,253,227,173,99,238,3,49,65,201,174,28,226,164,40,173,111,168,250,29,183,157,67,101,187,231,41,78,190,162,51,38,203,220,71,218,163,255,0,88,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,218,70,102,94,242,26,33,183,42,236,92,22,253,50,187,21,68,166,106,48,217,150,217,234,71,234,184,130,81,119,25,151,113,251,204,125,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,171,51,185,122,181,115,65,131,85,172,35,186,100,244,29,127,46,77,58,168,136,173,200,122,153,57,165,110,106,67,105,89,127,148,218,201,42,66,150,211,174,160,150,141,251,139,60,56,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,242,43,41,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,157,47,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,191,103,71,54,214,174,81,176,176,238,154,147,93,117,201,93,234,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,66,128,113,87,19,46,172,100,196,123,143,20,175,89,125,69,106,230,168,59,80,147,181,199,22,219,59,207,212,97,174,98,214,180,178,210,9,45,182,131,81,236,109,8,73,30,137,33,109,60,53,56,122,67,195,42,20,28,117,199,155,67,253,157,79,220,237,30,135,84,101,137,13,209,226,239,140,244,105,75,101,198,77,200,213,20,184,202,212,70,151,55,54,219,164,149,37,14,111,74,108,84,4,42,226,103,147,41,153,148,195,132,98,37,155,85,170,252,179,195,250,124,185,16,104,233,91,242,98,213,162,233,204,122,51,81,145,187,100,197,114,203,150,227,104,220,234,146,134,156,220,92,165,177,72,63,236,170,194,186,191,194,182,229,201,110,84,63,227,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,95,158,71,51,199,102,230,246,205,84,89,72,137,67,196,90,28,116,174,189,65,66,207,99,136,212,147,214,195,220,102,165,198,82,141,36,105,51,53,178,181,18,22,106,37,52,235,178,128,113,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,61,152,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,243,62,235,144,92,235,221,89,83,196,120,148,74,181,79,168,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,138,181,226,177,158,218,81,82,167,229,103,6,174,105,106,169,42,65,177,123,213,105,207,165,44,54,193,37,105,114,142,75,34,53,45,106,81,164,223,216,164,146,9,28,133,26,247,190,219,117,173,131,184,59,127,99,173,255,0,75,195,156,57,160,203,168,212,170,50,24,105,215,90,138,243,204,83,216,113,230,217,84,185,74,101,11,83,81,155,83,168,55,29,52,153,36,143,238,35,155,252,84,48,155,246,21,131,89,103,194,63,149,245,91,163,228,189,62,226,133,233,74,154,181,121,255,0,90,156,173,169,78,167,203,101,27,185,109,53,185,92,182,144,218,55,43,110,227,239,252,53,56,133,195,196,218,20,28,10,199,155,191,253,157,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,172,84,0,0,112,172,230,101,126,149,155,60,23,147,135,51,42,242,233,213,42,116,133,214,232,46,181,33,44,176,170,171,113,36,51,25,50,148,109,58,163,141,186,65,155,132,218,73,122,23,170,126,195,207,101,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,39,134,167,16,47,219,180,56,56,9,138,207,108,191,169,84,245,122,46,162,165,104,221,98,12,70,35,35,231,93,126,74,222,145,81,89,245,47,185,181,4,147,109,181,175,179,106,132,255,0,30,83,21,113,50,213,193,188,56,184,241,74,245,151,211,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,25,247,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,165,196,165,181,60,189,202,220,178,36,145,242,208,218,17,242,114,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,10,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,140,253,168,130,188,72,179,245,66,192,43,86,169,130,88,111,80,235,113,54,224,167,174,60,135,162,201,91,127,38,98,190,222,133,37,110,52,164,173,51,20,133,238,97,180,168,148,141,82,242,244,79,45,15,82,183,251,42,191,110,175,240,173,199,114,92,117,15,248,201,147,170,83,164,57,255,0,57,199,158,113,197,253,170,82,149,237,51,22,211,141,25,90,254,72,252,40,241,27,13,230,220,158,155,173,84,170,20,170,237,110,67,73,219,21,19,157,169,211,26,83,81,136,210,75,54,80,134,27,73,41,126,178,212,74,94,136,37,19,104,142,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,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,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,19,83,58,57,182,181,114,141,133,135,116,212,154,235,174,74,239,83,79,182,105,201,75,110,243,39,38,51,139,67,239,180,111,52,225,195,109,194,101,47,45,179,53,39,156,217,17,106,178,20,3,116,221,56,143,142,56,143,42,228,185,39,85,110,219,206,237,168,33,42,82,90,55,165,78,148,225,165,182,153,105,166,203,252,134,219,105,180,146,82,146,66,16,146,34,74,74,231,248,95,228,218,225,203,117,129,82,196,28,66,147,45,139,178,252,143,13,239,69,181,54,83,108,64,167,114,91,117,166,101,67,113,182,201,51,144,235,175,161,195,89,57,203,34,218,218,147,189,237,240,127,139,38,95,113,31,14,113,199,246,171,83,184,46,187,170,204,188,119,170,155,82,171,190,114,91,162,202,91,207,60,229,25,181,238,62,91,40,220,183,88,65,165,180,242,220,90,18,75,54,93,89,248,12,130,231,94,234,202,158,35,196,162,85,170,125,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,66,174,38,121,209,254,77,152,112,140,55,178,149,204,191,175,234,124,182,35,72,102,119,37,202,20,19,46,82,231,104,218,210,242,94,81,173,73,142,162,218,158,99,78,172,212,124,147,109,202,65,180,237,106,237,243,117,81,172,171,90,15,91,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,163,70,121,82,192,186,174,94,48,94,137,135,53,219,246,224,186,170,76,71,140,236,199,106,149,69,78,98,11,233,136,195,46,68,167,169,77,182,166,160,161,76,153,178,209,167,84,146,207,94,253,10,139,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,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,232,35,10,177,50,213,198,76,56,183,49,74,202,151,212,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,30,172,0,66,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,31,240,106,171,85,107,249,187,189,171,181,218,156,186,141,74,163,99,212,165,204,153,45,229,60,252,151,220,169,211,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,99,242,241,171,241,79,107,124,63,131,230,53,17,249,56,48,213,169,84,236,215,214,225,212,42,113,34,200,170,88,243,226,65,105,231,146,133,202,124,166,66,120,218,105,38,122,173,100,211,46,184,105,78,167,177,181,171,185,38,101,118,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,6,148,192,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,96,227,43,86,170,208,51,119,100,215,104,85,57,116,234,149,58,199,166,203,135,50,35,202,101,248,207,183,83,168,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,132,234,225,231,157,58,86,105,240,190,61,10,239,184,34,43,21,45,168,230,87,4,50,140,152,167,53,130,115,107,85,6,27,74,141,43,66,146,109,37,211,65,36,144,241,168,185,109,161,108,238,150,160,2,152,56,202,213,170,180,12,221,217,53,218,21,78,93,58,165,78,177,233,178,225,204,136,242,153,126,51,237,212,234,10,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,58,184,121,231,78,149,154,124,47,143,66,187,238,8,138,197,75,106,57,149,193,12,163,38,41,205,96,156,218,213,65,134,210,163,74,208,164,155,73,116,208,73,36,60,106,46,91,104,91,59,165,168,0,0,207,181,205,143,55,150,91,120,129,226,62,43,89,147,101,165,116,236,72,175,34,167,5,153,4,202,42,212,227,170,186,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,188,156,11,199,76,56,204,94,28,83,177,67,11,235,61,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,4,85,207,214,117,237,92,169,225,196,186,37,38,167,212,98,109,205,79,121,187,114,159,28,219,91,144,55,146,155,77,78,65,56,149,161,44,180,178,51,66,86,147,231,56,131,65,22,212,186,182,160,87,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,58,95,28,239,169,63,204,159,166,143,127,195,83,136,92,60,77,161,65,192,172,121,187,255,0,217,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,6,120,113,63,24,175,236,10,207,46,40,98,54,28,215,165,211,170,84,236,72,173,186,235,77,74,121,150,42,12,55,88,91,202,137,41,44,173,10,118,51,138,105,4,227,70,162,37,17,125,198,87,83,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,51,138,75,138,101,123,149,185,4,105,51,230,33,196,35,186,128,243,248,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,246,103,19,42,183,150,84,49,114,161,103,214,105,178,213,108,84,100,72,147,105,213,220,112,158,69,70,156,75,245,9,78,165,8,79,82,218,84,218,94,70,212,237,89,146,136,185,107,109,107,145,92,53,56,129,126,194,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,169,125,205,168,53,19,142,45,125,187,148,46,164,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,16,90,119,77,118,198,186,168,215,173,173,59,162,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,193,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,114,84,113,76,215,102,187,14,50,149,135,11,189,111,87,122,234,172,238,99,20,10,3,15,18,37,85,229,36,136,205,41,51,35,229,178,141,201,55,94,50,52,182,149,36,136,150,181,182,218,243,239,140,88,197,127,99,173,255,0,84,196,108,70,175,75,168,212,170,50,31,117,166,157,148,243,204,83,216,113,231,30,76,72,169,121,107,83,81,155,83,171,38,218,37,25,36,143,239,51,181,78,17,25,68,170,225,213,178,188,209,93,245,25,113,234,87,197,29,218,109,22,138,113,212,209,51,74,84,134,220,234,159,230,36,148,165,188,168,205,45,173,158,167,36,210,189,206,115,136,154,167,97,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,148,242,157,225,99,6,254,31,219,222,92,192,234,160,35,86,126,178,169,252,171,48,58,93,2,147,82,170,199,186,109,158,117,106,220,141,30,102,200,179,231,33,149,18,98,200,101,199,16,202,185,164,102,218,30,89,146,153,82,205,68,173,138,117,183,104,7,253,149,88,87,87,248,86,220,185,45,202,135,252,100,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,11,180,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,231,248,233,142,152,113,151,76,56,168,226,134,40,86,122,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,60,57,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,181,201,118,109,174,172,163,98,153,93,52,214,186,235,110,187,211,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,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,5,117,113,43,226,23,15,12,168,83,176,43,1,174,255,0,246,117,63,107,85,138,229,45,230,36,55,71,139,190,75,50,98,161,230,222,55,35,84,82,227,40,73,146,155,220,219,110,154,146,164,57,177,73,169,108,42,195,59,171,25,49,30,220,194,219,42,39,81,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,39,249,117,254,75,216,29,71,194,215,46,170,173,110,90,54,212,39,245,115,186,152,176,231,58,203,125,83,16,62,105,179,110,31,61,46,184,132,41,59,183,58,181,40,205,74,49,218,192,4,0,227,87,225,98,214,248,129,7,203,170,35,149,112,163,207,79,245,25,95,198,187,207,254,247,139,96,77,156,159,242,146,170,91,146,13,95,242,93,42,20,159,223,100,151,253,238,200,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,58,227,171,177,111,219,245,58,236,165,18,89,167,67,122,90,207,82,47,85,180,26,143,188,200,187,139,222,67,59,217,216,197,23,177,99,48,215,61,117,114,221,144,204,25,211,105,209,141,199,13,123,25,68,233,42,66,75,215,81,17,17,57,216,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,197,23,250,199,37,201,53,73,186,94,101,236,89,14,60,150,137,85,218,90,53,82,182,151,251,161,24,244,239,47,112,209,109,57,226,145,79,139,33,42,37,19,172,161,100,100,122,145,234,146,61,71,232,0,1,248,235,20,216,245,138,76,218,76,182,144,227,51,99,185,29,196,45,36,100,164,173,38,147,35,35,35,35,45,15,220,51,225,159,60,24,157,131,249,132,185,25,84,5,177,6,185,58,101,90,42,137,163,75,124,183,167,74,36,36,189,68,23,209,111,184,181,45,59,140,196,114,36,154,140,146,146,51,51,61,8,139,218,62,181,30,177,116,90,19,153,172,80,234,53,58,68,166,212,149,183,34,51,206,71,89,25,25,40,180,82,76,143,189,36,125,135,236,47,112,154,121,115,226,157,139,24,104,186,117,189,136,78,29,126,137,31,146,210,164,60,114,101,77,218,158,74,15,85,59,45,40,250,8,89,247,125,37,123,140,197,155,96,46,121,112,51,28,224,176,152,55,125,50,147,85,120,210,130,167,212,106,16,216,144,165,153,53,244,90,41,11,81,234,167,73,37,246,145,151,121,118,200,102,94,102,67,73,126,59,168,117,181,145,41,43,66,137,73,81,25,106,70,70,93,228,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,114,204,104,204,166,18,96,101,14,69,86,245,188,41,76,72,105,11,229,193,42,132,100,201,113,100,135,20,73,75,110,58,131,51,51,105,73,34,215,180,251,61,250,85,126,104,248,171,98,29,254,228,219,79,10,73,52,90,55,49,198,202,107,124,248,210,214,143,158,111,177,198,37,169,6,70,133,182,174,239,164,157,123,136,132,40,106,22,39,99,13,198,185,17,225,220,55,77,86,115,230,106,82,27,145,57,195,90,220,215,77,75,122,190,147,159,111,106,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,102,228,251,136,199,100,206,102,94,50,249,148,140,4,110,137,68,128,204,251,158,162,69,13,185,50,218,130,236,146,55,33,72,73,59,189,45,180,231,245,145,200,247,104,125,166,103,166,189,213,127,26,60,170,148,230,162,69,101,199,228,74,117,45,182,219,105,53,41,107,81,232,73,34,46,211,51,51,211,65,121,156,51,242,193,79,193,236,36,129,123,214,41,36,138,253,205,25,170,135,53,246,18,79,52,196,152,208,221,229,106,166,144,180,145,45,179,61,186,153,17,251,76,251,68,213,0,0,28,215,49,88,135,77,195,60,25,188,110,121,211,227,198,118,53,14,160,184,188,231,82,142,99,233,136,242,208,148,234,164,153,153,154,15,66,35,215,179,176,103,27,18,110,185,23,189,251,112,93,114,77,38,186,165,78,92,189,83,175,111,53,229,185,237,51,253,239,121,253,230,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,176,251,123,200,83,236,87,167,90,183,51,47,164,141,185,148,121,233,89,107,169,109,117,167,53,251,12,187,83,246,31,220,52,61,146,108,74,103,19,178,231,103,85,10,67,78,72,167,210,105,244,233,59,22,70,124,230,224,70,82,245,245,148,125,235,246,153,31,188,135,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,171,59,249,46,181,115,113,135,15,193,132,154,85,18,254,166,242,223,162,92,46,193,109,78,47,148,79,109,131,37,242,65,188,80,214,111,184,102,148,31,168,225,165,221,171,218,109,174,128,127,217,85,133,117,127,133,109,203,146,220,168,127,198,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,150,184,249,158,56,217,142,201,53,161,131,215,194,37,163,17,108,187,162,154,183,165,184,183,100,34,185,78,102,159,53,130,154,167,150,106,81,73,37,45,164,188,149,171,215,91,132,226,12,201,75,67,60,171,36,24,189,102,224,46,103,45,44,92,196,7,229,183,66,183,99,213,222,144,81,24,55,159,117,107,165,203,105,166,91,71,97,26,220,117,198,219,35,81,165,4,107,35,82,146,146,53,23,148,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,230,255,0,11,172,130,204,188,43,180,220,204,99,21,62,171,75,165,91,149,8,211,173,58,59,241,159,134,229,78,82,16,212,150,42,74,90,146,157,240,211,204,109,77,114,205,73,121,196,171,113,146,27,52,61,111,224,0,42,215,138,198,68,169,71,74,159,154,108,26,182,101,166,164,153,6,253,239,74,167,48,149,48,227,6,149,169,202,193,32,140,148,133,165,68,146,127,98,84,75,37,243,212,72,216,251,142,86,182,14,227,21,253,129,87,253,47,17,176,230,189,46,157,82,167,72,97,215,90,106,83,204,177,80,97,183,155,121,81,37,37,149,161,78,198,113,77,32,156,104,212,68,162,47,184,202,250,112,171,60,120,71,137,121,92,171,230,145,228,75,163,82,45,120,242,17,112,211,36,45,4,252,74,139,45,33,106,132,203,142,27,109,72,91,134,235,41,97,68,164,243,13,246,146,100,219,134,166,209,74,217,196,205,85,229,154,252,92,168,94,21,154,148,180,219,20,233,18,35,90,116,135,27,38,81,78,167,26,253,67,83,73,90,211,212,184,148,182,167,151,185,91,150,68,146,62,90,27,66,56,80,253,78,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,158,188,53,56,129,126,194,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,169,125,205,168,53,19,142,45,125,187,148,37,167,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,233,178,147,76,188,177,94,255,0,133,70,134,228,186,253,217,120,214,27,140,210,229,203,35,126,161,81,150,241,37,38,227,207,40,136,214,227,174,22,171,113,69,218,163,53,31,121,139,243,201,6,75,173,92,163,225,195,16,102,166,149,91,191,170,92,199,235,119,11,80,91,75,136,230,147,59,160,198,124,208,79,28,52,27,13,153,37,103,235,184,74,119,106,55,19,104,136,28,115,190,164,255,0,50,126,154,42,214,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,125,60,60,243,167,74,205,62,23,199,161,93,247,4,69,98,165,181,28,202,224,134,81,147,20,230,176,78,109,106,160,195,105,81,165,104,82,77,164,186,104,36,146,30,53,23,45,180,45,157,210,212,0,0,66,14,37,249,28,141,152,235,53,236,97,177,215,45,24,139,101,209,220,67,49,27,67,178,17,92,167,50,110,62,112,146,202,9,74,41,36,165,186,166,84,132,250,235,112,219,89,25,41,11,102,146,255,0,217,85,133,117,127,133,109,203,146,220,168,127,198,67,157,77,157,29,207,249,174,50,243,110,35,236,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,202,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,0,9,63,145,204,241,222,89,66,188,149,22,82,37,215,48,234,185,33,43,175,80,80,178,222,218,244,36,245,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,168,140,250,225,212,30,104,164,54,226,169,202,113,130,74,159,104,207,93,196,73,212,207,178,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,233,124,81,252,9,226,111,224,190,113,8,80,8,181,78,20,121,233,254,163,43,248,215,121,255,0,222,241,108,9,179,147,254,82,85,75,114,65,171,254,75,165,66,147,251,236,146,255,0,189,217,22,168,0,2,149,184,213,248,167,181,190,31,193,243,26,136,250,188,41,113,211,14,50,233,135,24,251,138,24,161,89,232,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,86,58,99,166,35,230,47,17,234,56,161,138,21,158,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,254,163,52,24,215,102,127,222,242,172,8,83,149,254,82,149,84,114,57,167,254,75,165,90,149,251,239,18,63,189,222,22,168,60,86,49,96,237,131,142,182,5,83,14,113,26,131,18,163,77,168,199,125,166,157,118,43,47,63,79,125,198,92,101,50,226,169,228,45,45,73,109,46,172,219,116,146,102,147,63,188,143,60,57,157,203,213,213,149,252,101,173,97,29,211,39,175,232,57,114,105,213,68,69,114,59,53,56,46,167,115,82,27,74,203,252,166,214,73,82,210,135,90,117,4,181,236,220,115,167,132,222,118,166,83,235,191,201,147,23,174,190,108,10,166,197,89,213,74,189,73,247,28,102,82,80,203,13,209,155,230,26,155,67,42,109,178,54,16,70,218,82,226,86,218,73,197,62,218,83,63,243,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,179,21,113,50,234,198,76,71,184,241,74,245,151,212,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,233,195,11,33,82,112,98,149,19,48,56,193,66,151,3,16,106,113,228,179,74,164,75,229,44,169,52,231,210,206,199,156,105,77,115,99,206,81,37,244,153,19,190,171,47,155,107,74,86,110,33,54,20,50,174,37,255,0,14,108,235,255,0,37,92,71,126,129,127,212,234,174,97,149,211,243,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,189,234,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,255,0,58,57,182,181,114,141,133,135,116,212,154,235,174,74,239,83,79,182,105,201,75,110,243,39,38,51,139,67,239,180,111,52,225,195,109,194,101,47,45,179,53,39,156,217,17,106,178,25,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,20,223,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,68,21,180,238,154,237,141,117,81,175,91,90,119,69,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,130,255,0,178,65,157,27,87,55,24,112,196,233,170,165,81,47,234,111,49,138,221,188,212,230,212,226,249,68,206,233,209,152,53,155,197,13,102,251,100,74,89,122,142,26,154,220,189,164,226,228,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,26,83,1,0,56,213,248,88,181,190,32,65,242,234,136,170,12,178,85,169,84,12,201,97,69,118,187,83,137,78,166,211,175,138,20,185,147,37,188,150,88,140,195,115,217,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,141,47,0,10,86,227,87,226,158,214,248,127,7,204,106,34,26,224,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,140,175,251,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,186,103,20,151,20,202,247,43,114,8,210,103,204,67,136,71,117,1,74,220,106,252,83,218,223,15,224,249,141,68,67,92,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,113,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,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,229,89,208,226,41,74,202,54,46,88,248,108,254,31,203,174,199,170,71,69,110,227,148,135,146,133,177,74,113,111,176,132,195,73,158,139,146,78,178,167,12,156,218,141,141,147,100,122,188,110,49,210,178,181,157,252,14,205,199,166,33,97,188,170,173,54,181,68,209,217,20,74,235,44,199,156,184,167,180,138,83,73,105,215,16,227,59,213,177,70,149,154,144,173,187,210,146,113,179,92,128,1,154,204,216,248,167,198,79,136,23,15,152,190,61,254,72,51,163,117,101,31,17,216,157,53,85,90,221,131,82,230,49,91,183,154,156,226,91,71,52,217,221,58,51,6,178,100,230,32,152,108,137,75,47,93,178,83,91,145,184,156,69,255,0,90,119,77,10,249,181,104,215,173,173,59,173,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,193,245,135,31,205,86,102,44,220,168,97,28,204,82,188,32,203,168,173,82,19,77,164,83,35,17,165,117,26,139,136,113,109,48,110,109,52,178,141,173,56,181,184,162,61,168,66,182,165,107,216,218,243,217,140,88,197,127,99,173,255,0,84,196,108,70,175,75,168,212,170,50,31,117,166,157,148,243,204,83,216,113,231,30,76,72,169,121,107,83,81,155,83,171,38,218,37,25,36,143,239,51,153,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,77,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,3,53,153,177,241,79,140,159,16,46,31,49,124,125,92,168,230,187,17,242,149,136,232,189,108,167,122,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,19,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,238,51,134,184,233,197,110,213,192,220,214,84,112,154,109,175,242,142,193,183,233,229,10,183,80,163,242,220,169,51,92,208,220,82,88,51,144,76,186,203,100,109,176,227,75,38,156,67,196,255,0,172,124,162,66,229,166,95,179,15,133,249,154,176,19,136,216,81,85,151,50,154,137,5,6,99,82,225,185,25,248,83,73,150,158,114,51,137,81,109,82,208,151,219,35,83,106,91,102,102,123,86,173,53,31,43,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,207,102,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,188,138,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,227,138,198,123,105,69,74,159,149,156,26,185,165,170,164,169,6,197,239,85,167,62,148,176,219,4,149,165,202,57,44,136,212,181,169,70,147,127,98,146,72,36,114,20,107,222,251,109,213,8,15,127,129,120,233,136,249,116,196,122,118,40,97,125,103,161,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,126,195,207,62,11,221,121,92,99,52,85,218,164,75,126,154,152,242,219,153,69,145,84,136,169,168,170,198,105,199,28,166,51,185,196,37,217,46,37,163,91,13,158,197,186,218,218,89,161,27,244,42,86,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,165,196,165,181,60,189,202,220,178,36,145,242,208,218,17,37,56,97,100,42,54,51,213,98,102,7,24,40,81,39,225,245,50,68,150,105,84,137,124,212,29,90,162,194,153,216,243,141,41,174,84,136,41,53,62,147,34,119,214,121,131,109,105,82,9,196,42,231,198,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,72,201,221,90,149,90,202,134,15,76,163,84,226,79,142,221,143,69,136,183,99,60,151,80,151,216,134,211,47,52,106,73,153,18,219,117,183,27,90,123,210,180,41,39,161,145,144,236,0,2,189,120,158,228,42,78,51,210,165,230,7,7,232,82,231,226,13,50,60,102,106,180,136,156,164,21,90,156,194,94,222,243,109,37,174,108,137,201,37,48,146,35,119,214,101,130,109,9,82,201,180,42,160,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,126,121,90,206,254,28,102,3,0,171,24,189,87,149,232,73,118,21,60,157,189,227,169,146,254,104,227,80,147,34,68,166,35,180,235,207,28,53,25,72,38,77,95,56,190,67,137,218,106,73,138,128,206,254,116,110,172,220,98,59,243,161,42,171,68,176,105,188,182,40,150,243,179,156,83,107,229,27,219,103,73,96,150,108,148,197,147,238,17,169,5,234,54,105,107,114,246,155,139,141,99,245,55,73,170,189,74,145,93,102,153,45,116,216,114,25,137,34,98,89,81,176,203,239,37,197,52,210,220,211,106,86,180,176,242,146,147,61,84,77,56,101,174,211,210,106,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,214,19,159,108,244,218,185,119,193,166,191,102,151,157,42,126,33,94,212,246,165,90,93,42,91,168,50,220,23,84,90,213,23,162,185,124,158,94,254,66,213,189,46,59,183,68,58,218,30,219,69,159,236,170,253,186,191,194,183,29,201,113,212,63,227,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,94,159,14,108,148,127,37,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,32,7,26,191,11,22,183,196,8,62,93,81,20,172,46,207,134,134,125,99,99,205,188,206,10,226,205,118,35,24,139,67,142,219,52,133,185,205,223,95,167,49,21,180,169,229,60,243,174,41,249,196,166,222,117,226,245,55,33,68,180,37,68,135,141,19,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,140,236,226,83,56,99,151,59,198,170,111,182,220,138,133,38,161,78,141,185,100,71,206,92,9,42,70,158,178,79,189,30,195,51,247,16,207,12,167,167,93,87,51,207,168,141,201,149,137,234,89,233,169,238,117,215,53,251,76,251,85,246,159,222,46,10,62,30,194,194,254,24,53,104,18,99,42,35,213,171,101,250,163,132,72,38,205,114,30,183,180,51,61,82,147,61,77,191,180,251,59,204,84,118,27,93,114,44,139,246,223,186,227,26,73,116,186,156,73,122,171,93,11,148,242,28,246,25,126,239,188,190,242,26,58,203,166,33,211,113,51,6,44,235,158,12,248,242,93,147,67,167,174,87,37,212,175,99,234,136,202,214,149,104,165,25,25,26,203,82,51,215,183,180,116,160,0,1,10,248,151,229,130,159,140,56,71,62,246,163,210,73,117,251,102,51,181,14,107,12,36,222,117,136,241,166,57,202,213,45,45,106,35,91,132,123,117,34,51,246,145,246,138,50,147,30,85,50,115,177,37,50,227,18,98,186,166,220,109,196,154,84,133,164,244,52,153,31,105,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,127,89,32,207,118,133,218,68,122,107,223,198,243,3,194,191,24,240,218,108,250,142,30,199,93,199,68,96,157,117,148,50,137,83,38,27,105,55,77,36,100,212,68,163,118,196,35,93,59,55,43,220,100,34,83,176,177,59,7,174,52,72,145,14,225,181,170,176,95,35,74,150,220,136,46,18,208,230,186,106,123,21,244,155,251,59,83,239,33,53,242,185,197,91,16,236,7,33,90,120,172,73,173,81,185,141,182,115,92,231,201,150,132,124,195,127,214,63,45,40,34,36,33,197,119,125,37,107,220,102,45,67,5,243,41,132,152,231,67,143,85,178,175,10,83,242,29,66,57,144,78,161,25,82,91,89,161,181,26,84,219,110,172,200,200,221,74,76,181,236,62,207,118,189,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,7,252,173,105,109,38,181,168,146,148,150,166,102,122,17,23,188,66,108,236,113,17,179,112,34,20,219,38,199,150,205,86,238,91,78,35,86,92,105,246,99,40,202,75,122,47,149,37,14,161,105,117,164,235,217,216,71,239,50,34,167,28,81,198,60,75,199,43,166,77,98,238,174,212,234,143,206,150,183,153,134,114,164,62,219,106,91,139,82,80,211,110,45,102,68,70,234,146,146,35,61,8,244,246,246,201,204,167,112,209,196,172,104,147,79,186,111,184,238,208,173,119,219,106,73,19,200,145,22,83,205,168,216,94,168,230,197,91,106,35,105,213,233,219,161,154,125,196,122,218,230,10,100,239,4,48,74,153,14,61,2,203,164,201,157,21,13,145,207,149,78,134,185,10,90,82,217,111,55,16,194,12,207,115,68,173,125,230,103,247,116,188,64,189,104,24,101,100,213,174,234,212,152,241,32,209,160,72,150,100,165,161,178,50,101,149,185,181,59,148,146,215,106,15,66,212,187,189,131,63,249,207,204,165,115,48,248,179,84,169,157,82,82,232,80,100,191,26,159,24,223,89,181,202,68,153,10,105,123,57,174,35,93,143,105,170,116,45,59,11,179,191,164,112,218,202,204,172,112,197,136,247,77,118,35,103,111,91,203,68,211,230,182,122,58,251,18,97,175,103,172,202,208,162,54,221,62,205,72,207,222,69,223,122,84,122,92,58,37,38,21,26,158,202,26,139,2,59,113,153,109,9,36,165,45,161,36,148,145,17,17,17,17,17,23,97,17,16,253,128,0,63,13,110,181,76,183,105,19,43,149,153,172,196,133,5,135,36,190,243,206,37,180,33,180,36,212,163,53,40,200,136,137,41,51,212,204,139,176,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,218,146,51,246,246,104,66,6,209,41,19,174,10,196,26,29,53,179,114,93,66,75,81,89,78,134,122,184,226,201,41,236,34,51,239,50,238,35,49,160,252,176,225,52,202,78,80,232,216,127,91,51,231,213,237,88,236,62,131,215,68,169,218,99,45,40,180,82,8,203,67,35,239,73,255,0,30,225,69,121,143,180,157,178,49,226,255,0,182,156,97,109,34,21,205,85,101,157,201,52,238,109,19,30,66,84,93,133,169,30,222,242,34,33,106,124,29,47,37,213,176,122,175,110,56,167,214,112,170,178,20,149,25,234,132,165,17,105,232,36,235,184,244,62,222,237,59,133,134,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,28,74,248,126,254,221,161,206,199,188,41,103,101,253,74,167,167,210,148,228,167,70,235,16,98,49,37,127,52,211,17,150,244,138,138,207,166,97,189,203,36,155,109,161,29,155,82,41,88,4,223,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,110,250,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,5,43,113,43,225,251,251,9,153,59,30,240,165,157,246,13,86,160,159,74,83,146,157,92,163,206,150,252,149,252,211,76,70,67,49,233,200,46,153,134,247,44,212,78,56,132,118,238,72,129,77,213,170,172,210,164,80,153,169,203,69,54,100,134,101,200,134,151,148,76,60,251,41,113,45,58,182,245,218,165,161,47,188,148,168,203,84,147,174,17,105,184,245,148,25,5,201,69,213,154,204,71,137,91,171,83,58,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,239,228,226,99,73,165,80,51,175,136,20,42,21,50,37,58,155,78,143,65,137,14,28,70,82,203,17,152,110,137,5,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,37,87,15,236,179,217,185,175,225,249,122,225,109,225,58,93,57,105,196,137,117,42,69,78,49,154,151,78,168,183,74,132,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,21,215,140,88,59,127,96,85,255,0,84,195,156,70,160,203,167,84,169,210,31,105,167,93,138,243,44,84,24,109,231,25,76,184,170,121,8,83,177,156,83,75,54,221,36,145,40,139,239,34,242,148,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,169,225,161,144,168,216,13,111,51,141,88,179,66,136,254,34,215,35,182,245,33,14,115,119,208,41,207,197,109,74,101,76,188,211,106,98,113,169,199,154,120,253,125,168,73,33,10,73,45,226,92,245,21,87,199,59,234,79,243,39,233,162,176,40,22,157,213,117,250,75,228,181,179,85,172,250,26,158,245,90,163,232,248,78,72,232,224,181,167,54,75,219,8,249,108,163,114,119,56,173,18,157,75,83,45,71,160,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,247,25,95,246,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,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,142,234,0,0,43,47,138,198,70,41,85,171,102,126,104,176,162,151,18,159,82,160,71,55,46,186,45,58,150,148,21,77,133,200,91,142,212,203,144,222,229,73,66,159,90,223,113,221,73,76,163,121,173,28,147,39,106,130,129,118,93,86,167,164,190,75,92,213,90,55,166,105,239,82,106,62,143,154,228,126,178,11,186,115,99,61,176,203,152,202,246,167,115,106,213,42,208,181,35,208,116,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,181,241,73,193,219,7,2,177,162,194,195,156,57,160,196,167,83,105,216,111,75,105,215,90,138,203,47,212,31,110,92,214,85,46,82,153,66,18,236,151,18,210,13,199,77,36,106,50,251,136,191,87,10,156,51,181,113,147,24,49,51,11,111,88,157,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,228,25,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,212,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,138,188,81,252,9,226,111,224,190,113,8,81,14,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,195,242,93,150,181,118,198,186,171,54,85,211,7,162,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,209,115,220,52,51,235,27,30,109,230,112,87,22,107,177,24,196,90,28,118,217,164,45,206,110,250,253,57,136,173,165,79,41,231,157,113,79,206,37,54,243,175,23,169,185,10,37,161,42,36,60,104,158,160,2,149,184,213,248,167,181,190,31,193,243,26,136,129,77,213,170,172,210,164,80,153,169,203,69,54,100,134,101,200,134,151,148,76,60,251,41,113,45,58,182,245,218,165,161,47,188,148,168,203,84,147,174,17,105,184,245,157,92,52,50,21,39,30,110,22,113,171,22,104,82,216,195,170,28,134,222,164,33,206,86,202,253,69,137,77,169,76,169,151,154,113,47,193,36,182,243,79,31,169,185,106,36,33,74,52,60,72,176,172,224,103,55,14,50,75,66,177,173,58,77,42,148,252,249,213,10,124,114,182,224,32,144,229,50,217,105,123,100,201,98,58,54,54,157,27,104,216,142,218,214,210,13,197,106,91,210,195,136,29,215,7,113,138,193,199,91,2,151,136,216,115,94,137,81,166,212,99,176,235,173,53,41,151,159,167,190,227,45,188,168,146,146,202,214,150,164,182,151,80,78,52,106,51,73,159,220,103,237,68,117,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,219,253,149,88,87,87,248,86,220,185,45,202,135,252,100,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,14,129,143,25,151,197,60,198,252,142,253,166,85,186,191,145,86,251,20,8,91,95,146,231,81,203,254,178,107,252,231,92,223,49,237,17,206,117,59,121,156,166,245,47,84,132,170,225,123,145,111,219,93,212,140,113,198,59,51,171,195,106,46,255,0,67,198,154,173,172,215,106,141,184,146,45,89,52,159,81,13,157,28,230,106,105,66,221,36,55,243,169,76,134,202,234,64,101,92,123,92,81,194,27,203,8,36,219,44,94,12,68,36,94,22,189,50,239,164,61,25,242,117,15,211,167,53,189,165,25,118,41,11,74,137,198,214,149,17,104,182,148,105,220,131,66,213,61,56,93,103,234,101,159,93,166,229,159,24,170,21,90,165,42,227,168,70,131,105,214,31,146,252,199,41,146,150,134,163,49,77,82,20,165,108,134,174,91,105,107,150,73,75,46,41,91,136,208,225,173,155,63,199,76,116,195,140,186,97,197,71,20,49,66,179,208,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,252,173,217,96,94,86,44,107,126,85,225,111,75,164,162,234,163,183,95,164,20,146,36,174,85,57,199,93,105,169,4,141,119,37,11,83,14,26,55,17,110,70,213,167,84,45,10,84,223,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,68,32,180,236,11,202,250,141,112,74,179,237,233,117,100,90,180,119,43,245,114,140,68,165,197,167,54,235,77,59,32,209,174,229,33,10,125,179,94,210,61,168,220,181,104,132,45,73,251,248,23,142,152,143,151,76,71,167,98,134,23,214,122,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,156,75,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,8,1,198,175,194,197,173,241,2,15,151,84,69,43,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,172,168,5,43,113,171,241,79,107,124,63,131,230,53,17,13,109,60,29,191,175,171,2,235,196,107,66,131,46,175,77,178,228,66,106,180,212,40,175,72,126,43,18,25,152,247,86,180,182,133,37,17,155,76,7,73,199,86,164,146,77,198,187,247,25,167,218,229,71,53,216,143,148,172,71,69,235,101,59,215,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,160,156,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,113,159,181,20,173,198,175,197,61,173,240,254,15,152,212,68,53,180,240,118,254,190,172,11,175,17,173,10,12,186,189,54,203,145,9,170,211,80,162,189,33,248,172,72,102,99,221,90,210,218,20,148,70,109,48,29,39,29,90,146,73,55,26,239,220,102,159,85,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,249,252,192,226,103,237,147,28,111,204,82,110,93,86,68,75,154,224,157,80,129,233,71,55,202,102,10,222,87,74,194,253,117,146,121,76,19,77,146,18,163,74,18,130,74,79,106,72,91,167,8,140,186,198,195,108,6,94,49,220,246,156,72,183,101,255,0,33,215,160,206,117,167,83,53,186,1,114,201,134,76,157,73,19,104,117,214,220,144,70,222,169,117,183,35,45,74,86,212,18,39,168,12,214,102,199,197,62,50,124,64,184,124,197,241,229,46,172,51,186,172,251,66,202,190,170,209,53,162,223,180,249,117,10,68,166,219,115,150,174,154,107,240,223,97,75,82,9,6,242,22,193,45,72,66,149,181,183,216,81,153,26,244,41,149,195,67,62,178,112,26,225,103,5,113,102,187,45,252,58,174,72,109,154,66,220,229,108,160,84,95,148,218,84,242,158,121,214,210,196,19,75,143,58,241,122,251,86,146,90,18,147,91,198,187,137,197,92,76,181,112,111,14,46,60,82,189,101,244,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,134,125,243,137,154,171,203,53,248,185,80,188,43,53,41,105,182,41,210,36,70,180,233,14,54,76,162,157,78,53,250,134,166,146,181,167,169,113,41,109,79,47,114,183,44,137,36,124,180,54,132,115,74,214,25,221,86,254,28,90,248,165,86,137,211,209,111,10,133,82,159,72,230,54,226,28,145,208,20,94,123,233,220,130,66,217,53,203,38,210,180,41,95,56,195,233,50,73,163,182,106,240,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,87,6,26,97,13,229,139,81,175,39,236,198,34,62,187,26,215,149,119,212,217,121,242,105,107,167,70,117,148,72,83,70,175,85,75,66,95,230,26,76,211,170,27,89,39,114,246,161,95,147,10,177,50,234,193,188,71,183,49,74,202,151,211,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,9,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,153,197,37,197,50,189,202,220,130,52,153,243,16,226,17,221,64,6,107,51,99,226,159,25,62,32,92,62,98,248,241,78,88,23,147,86,12,124,82,85,189,44,237,57,85,135,168,8,171,36,137,76,21,69,166,91,125,81,214,100,122,161,102,211,200,90,119,17,111,34,115,102,238,91,155,123,86,82,51,199,139,153,66,147,91,139,103,162,37,114,222,174,71,121,111,80,106,139,95,72,221,71,148,105,98,107,123,12,148,133,165,68,217,56,148,153,115,154,78,197,26,84,150,157,106,63,213,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,52,41,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,17,171,59,249,46,181,115,113,135,15,193,132,154,85,18,254,166,242,223,162,92,46,193,109,78,47,148,79,109,131,37,242,65,188,80,214,111,184,102,148,31,168,225,165,221,171,218,109,174,128,127,217,85,133,117,127,133,109,203,146,220,168,127,198,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,253,116,154,101,229,138,247,252,42,52,55,37,215,238,203,198,176,220,102,151,46,89,27,245,10,140,183,137,41,55,30,121,68,70,183,29,112,181,91,138,46,213,25,168,251,204,79,76,230,100,186,213,202,62,68,108,248,51,83,74,173,223,213,44,64,138,253,110,225,106,11,105,113,28,218,100,189,208,99,62,104,39,142,26,13,134,204,146,179,245,220,37,59,181,27,137,180,68,12,167,120,167,193,191,136,22,247,152,176,36,255,0,18,252,133,73,192,107,133,236,106,194,106,20,183,240,234,185,33,199,170,232,111,149,178,129,81,126,83,138,75,41,101,150,155,75,16,77,46,50,211,39,235,237,90,77,11,82,77,108,146,224,171,117,106,171,52,169,20,38,106,114,209,77,153,33,153,114,33,165,229,19,15,62,202,92,75,78,173,189,118,169,104,75,239,37,42,50,213,36,235,132,90,110,61,101,6,65,114,81,117,102,179,17,226,86,234,212,206,159,12,173,154,131,46,92,117,9,4,226,27,159,176,210,226,169,145,205,181,33,106,121,212,25,18,212,133,23,37,181,146,204,247,41,164,59,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,15,214,50,174,52,167,148,239,11,24,55,240,254,222,242,230,7,85,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,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,223,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,168,190,43,25,24,170,209,110,105,249,162,194,138,92,186,133,54,191,32,220,186,232,180,234,90,150,116,199,209,29,110,59,83,46,67,123,83,25,105,97,107,125,199,116,52,188,189,230,181,243,140,154,173,88,85,106,173,58,52,248,116,250,156,184,177,234,145,202,36,230,153,121,72,68,166,9,214,222,38,157,73,30,139,65,58,203,78,18,85,169,111,109,10,239,73,25,119,92,151,101,38,234,205,206,41,149,173,77,119,161,182,232,93,53,66,230,168,169,78,53,203,130,169,45,161,108,48,233,50,235,101,49,198,205,229,50,135,8,146,174,75,134,103,162,12,118,14,45,150,5,155,133,152,233,96,97,246,31,91,209,40,118,245,15,13,224,70,131,6,49,30,198,145,233,42,145,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,181,225,75,129,120,113,152,188,56,199,220,47,197,10,55,93,74,157,242,105,214,94,104,201,18,169,242,146,85,66,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,13,115,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,46,127,83,171,85,107,82,81,50,179,83,151,62,67,113,216,136,135,100,188,167,86,150,24,105,12,178,209,41,70,102,72,109,166,219,109,9,238,74,16,148,150,132,68,66,223,248,104,112,239,147,134,17,153,199,188,126,183,34,42,231,168,199,109,118,253,181,82,167,180,242,232,104,39,91,121,185,175,19,169,53,51,59,115,72,52,37,27,86,194,13,68,179,230,45,72,102,199,192,0,4,0,227,87,225,98,214,248,129,7,203,170,34,160,48,199,12,238,172,93,187,219,177,108,168,157,93,106,69,62,165,80,141,21,45,184,227,146,186,40,79,204,91,13,33,180,41,107,121,196,71,82,27,65,39,214,113,72,73,153,17,153,151,229,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,246,164,201,69,222,66,252,242,65,157,27,87,55,24,112,196,233,170,165,81,47,234,111,49,138,221,188,212,230,212,226,249,68,206,233,209,152,53,155,197,13,102,251,100,74,89,122,142,26,154,220,189,164,226,228,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,242,227,23,121,46,145,131,212,139,113,181,62,131,155,85,142,165,40,143,70,212,149,197,168,32,211,174,226,212,251,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,216,122,17,110,239,50,50,23,169,153,236,38,153,86,202,29,107,15,232,154,243,233,22,172,150,24,65,107,162,148,213,49,230,146,90,37,6,103,169,153,119,36,191,135,112,207,133,110,145,58,223,172,78,161,212,155,229,202,167,201,118,43,201,208,203,71,27,89,165,93,134,68,125,228,125,228,70,39,143,13,188,241,171,8,174,22,48,183,17,170,78,174,220,169,186,150,34,62,235,218,148,87,156,92,54,16,70,167,164,37,180,52,150,219,89,246,36,204,189,157,154,144,185,202,37,106,153,113,210,33,215,40,211,89,151,10,123,13,201,97,230,92,75,136,91,107,73,41,38,74,73,153,30,169,81,30,164,102,93,163,247,0,0,252,117,122,92,74,221,38,109,26,160,202,29,139,62,59,145,158,109,105,37,37,72,90,77,42,35,35,35,35,35,35,62,195,35,33,69,188,73,114,179,43,4,49,98,69,213,66,136,217,91,215,10,215,52,185,77,158,141,72,126,76,197,236,245,89,66,18,68,219,69,217,169,153,123,204,187,185,190,76,51,41,92,203,198,44,210,234,101,84,148,138,20,233,44,70,168,70,39,214,77,114,151,38,58,157,89,163,154,218,53,216,206,154,171,82,211,176,251,59,180,1,135,247,173,3,19,108,154,77,221,69,149,30,100,26,204,6,37,145,37,104,112,136,157,101,14,108,86,213,40,181,218,178,212,181,62,255,0,104,230,152,215,147,188,16,198,218,100,200,245,251,46,147,26,116,164,56,69,62,45,58,26,36,37,106,75,133,188,156,91,11,50,61,206,154,181,247,145,31,223,84,121,177,225,163,137,88,47,38,161,116,216,145,221,174,218,236,54,236,147,38,81,34,84,166,91,73,190,189,87,202,138,134,210,68,211,72,215,183,66,53,123,140,180,140,120,93,140,120,151,129,183,76,106,197,163,93,169,210,223,131,45,15,61,12,165,72,97,183,20,135,16,165,33,214,219,90,12,200,205,164,165,68,102,90,145,105,236,236,184,236,147,241,17,179,113,222,20,59,38,249,150,205,42,238,67,77,183,171,206,52,195,50,84,69,25,189,17,205,146,183,86,181,58,234,244,236,237,34,247,145,145,205,148,45,46,36,150,133,18,146,162,212,140,143,82,50,247,143,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,31,18,236,189,45,91,30,145,38,185,117,215,233,244,184,145,154,91,170,92,185,77,176,70,73,74,148,100,70,226,136,181,209,42,246,251,15,220,43,35,57,220,83,161,173,53,44,60,192,167,229,161,210,39,162,63,86,37,17,39,95,231,12,169,76,189,22,94,189,252,165,164,205,63,111,184,133,97,215,43,215,70,32,220,174,213,107,117,25,213,122,181,78,74,140,220,125,231,36,58,183,28,112,213,161,26,141,74,61,86,179,62,243,61,79,222,98,208,242,7,195,121,134,98,81,177,139,23,97,83,106,12,207,139,30,124,26,107,237,147,164,148,172,162,200,108,220,106,68,93,9,68,92,196,158,213,159,126,132,125,230,44,254,147,72,165,208,169,209,233,52,106,124,104,80,226,52,134,25,98,59,73,109,182,208,148,146,82,148,165,36,68,68,68,68,68,68,90,104,68,63,210,161,62,37,46,12,138,148,249,13,177,26,43,75,121,231,28,89,37,40,66,72,205,70,102,122,17,17,17,25,234,98,157,56,152,103,126,101,247,114,74,194,28,54,173,190,213,14,14,248,181,39,99,73,52,148,135,80,228,200,238,163,115,47,169,11,66,144,180,30,138,65,25,246,107,217,161,10,242,131,17,218,148,248,240,91,113,41,114,83,200,105,42,112,204,146,74,82,136,136,204,253,221,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,221,125,154,153,137,104,0,3,252,164,201,143,14,59,178,229,60,134,89,101,10,113,199,22,162,74,80,146,45,76,204,207,176,136,136,187,197,78,113,46,207,163,213,57,51,112,71,9,171,175,50,196,119,92,139,87,155,18,81,167,152,105,57,145,159,103,152,196,131,35,73,145,182,173,139,71,111,97,159,176,133,97,60,243,210,94,114,68,135,86,235,174,168,214,181,173,70,165,41,70,122,153,153,159,105,153,159,180,72,60,138,96,229,79,24,115,7,110,65,134,72,40,244,105,176,234,210,148,189,218,114,89,157,24,150,68,100,133,150,186,56,93,250,23,188,200,104,78,131,73,106,133,68,129,70,99,250,184,49,154,140,158,238,228,32,146,93,196,94,239,113,10,28,226,115,107,166,129,153,234,188,182,34,155,77,84,81,34,98,213,179,105,41,199,42,19,12,207,176,139,93,72,190,211,251,68,129,224,191,123,34,45,215,113,216,174,72,52,147,209,38,84,82,217,175,66,53,27,148,230,181,211,119,127,252,223,227,236,22,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,175,139,38,76,168,88,73,93,254,83,22,53,87,149,74,190,238,5,199,173,209,228,45,107,113,138,196,132,61,37,82,99,172,245,213,151,121,79,41,109,168,200,219,112,203,102,168,89,33,152,129,149,140,20,254,81,57,130,178,112,113,202,135,69,18,224,168,31,94,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,45,25,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,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,107,197,14,18,24,184,188,209,149,143,135,44,196,139,133,247,28,137,53,104,119,25,239,113,138,5,56,157,35,92,55,208,183,13,215,36,180,78,33,182,146,107,62,160,182,175,122,9,50,13,139,106,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,247,17,81,183,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,14,191,158,76,142,89,185,189,179,83,42,42,226,80,241,22,135,29,72,160,215,150,131,216,226,53,53,116,83,54,145,169,113,148,163,81,146,136,141,108,173,70,180,18,137,78,180,236,85,225,115,144,10,173,2,170,246,96,243,17,135,82,233,213,42,116,132,21,153,70,172,182,166,95,140,251,106,89,59,80,145,13,196,18,144,180,168,144,81,205,195,35,35,39,29,229,255,0,123,186,45,40,5,85,241,206,250,147,252,201,250,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,252,155,49,29,24,145,101,39,153,96,223,213,9,111,198,142,204,30,75,116,41,198,124,213,193,213,180,37,148,178,162,90,149,29,37,181,92,182,157,65,164,249,38,227,156,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,122,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,140,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,166,109,74,113,44,163,106,118,160,205,70,92,197,184,181,214,95,26,191,20,246,183,195,248,62,99,81,14,10,158,41,238,159,135,243,188,198,156,45,39,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,173,108,146,240,190,188,170,184,209,93,172,230,58,215,151,6,211,195,218,193,198,130,133,54,72,98,229,168,197,150,218,136,208,204,168,230,114,105,107,105,14,110,89,165,190,105,60,217,32,207,71,73,22,253,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,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,90,247,18,252,133,70,199,155,121,236,106,194,106,20,70,49,22,135,29,199,170,232,111,155,190,191,78,98,43,138,75,41,101,150,156,83,243,137,77,178,211,39,234,110,66,141,11,82,137,12,146,41,178,147,83,188,176,162,255,0,133,89,134,220,186,5,217,103,86,27,146,210,37,196,34,126,159,81,136,241,41,36,227,47,36,200,150,219,173,150,168,113,39,218,147,37,23,121,11,243,201,6,116,109,92,220,97,195,19,166,170,149,68,191,169,188,198,43,118,243,83,155,83,139,229,19,59,167,70,96,214,111,20,53,155,237,145,41,101,234,56,106,107,114,246,147,139,146,160,41,91,141,95,138,123,91,225,252,31,49,168,136,255,0,146,236,164,221,89,185,197,50,181,169,174,244,54,221,11,166,168,92,213,21,41,198,185,112,85,37,180,45,134,29,38,93,108,166,56,217,188,166,80,225,18,85,201,112,204,244,65,139,148,204,46,53,224,215,15,220,184,179,77,181,169,244,170,43,209,41,239,211,44,91,101,166,148,239,89,56,144,102,149,45,28,196,184,182,82,227,137,118,75,234,112,148,123,204,205,106,121,212,18,232,91,21,113,50,234,198,76,71,184,241,74,245,151,212,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,23,19,194,199,38,215,150,0,89,179,49,103,18,164,220,20,59,158,243,142,108,170,214,92,210,76,70,105,218,180,228,87,166,69,229,146,145,57,42,41,26,17,184,124,182,164,26,20,148,56,167,18,153,234,2,133,184,169,226,70,28,98,78,110,42,238,225,228,61,142,91,116,246,173,187,134,95,66,81,250,218,196,71,223,67,235,215,177,110,242,208,108,199,230,44,136,207,167,209,59,155,75,106,84,64,26,61,201,181,245,131,87,254,92,108,202,166,5,210,233,84,91,110,37,61,184,110,80,169,239,169,223,66,206,36,37,114,97,188,181,165,46,45,228,184,226,148,167,92,73,41,237,228,246,170,39,73,106,237,96,50,174,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,186,103,20,150,210,242,54,171,114,8,148,69,204,67,107,69,37,226,174,25,221,88,55,136,247,30,22,222,177,58,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,67,213,227,14,104,113,199,30,104,86,205,183,138,23,253,86,179,2,215,167,179,5,150,93,150,241,183,49,198,150,249,183,50,75,102,179,109,217,132,220,133,50,114,54,147,139,109,9,222,106,81,173,107,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,207,213,227,43,73,165,80,51,37,100,208,168,84,200,148,234,109,59,13,233,177,33,195,136,202,89,98,51,13,207,168,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,235,224,169,226,158,233,248,127,59,204,105,193,198,175,197,61,173,240,254,15,152,212,71,228,224,213,73,165,87,243,37,123,80,171,180,200,149,26,109,71,13,234,81,38,67,150,202,94,98,75,14,79,167,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,199,202,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,76,243,153,127,101,50,255,0,141,50,28,233,117,27,38,163,33,13,87,168,46,186,243,204,37,135,30,142,114,101,197,140,79,180,201,78,228,199,38,219,117,205,75,67,218,174,206,235,9,226,255,0,116,208,175,156,151,225,237,235,107,78,235,104,183,5,225,73,170,83,164,242,150,223,62,43,244,153,238,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,176,86,14,83,188,83,224,223,196,11,123,204,88,26,83,1,0,56,213,248,88,181,190,32,65,242,234,136,166,187,78,214,174,223,55,85,26,202,181,160,245,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,218,31,236,170,194,186,191,194,182,229,201,110,84,63,227,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,94,79,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,20,173,198,175,197,61,173,240,254,15,152,212,71,74,224,143,73,165,87,233,88,243,66,174,211,34,84,105,181,24,246,252,73,144,229,178,151,152,146,195,137,169,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,117,226,51,146,143,228,171,136,236,87,236,10,101,85,204,50,186,126,114,155,37,242,230,183,75,156,102,179,114,152,167,183,41,106,218,132,19,141,41,210,74,150,218,148,157,93,83,46,184,127,43,32,185,215,186,178,167,136,241,40,149,106,159,81,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,191,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,133,48,241,171,241,79,107,124,63,131,230,53,17,210,184,35,210,105,85,250,86,60,208,171,180,200,149,26,109,70,61,191,18,100,57,108,165,230,36,176,226,106,105,113,167,27,81,26,86,133,36,205,38,147,35,35,35,50,49,26,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,121,6,87,176,46,187,152,188,113,181,112,190,147,70,170,206,129,58,161,29,218,251,212,227,66,28,167,209,210,242,10,92,163,113,194,54,219,216,218,143,105,172,140,141,197,54,130,74,212,180,161,90,72,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,25,172,205,143,138,124,100,248,129,112,249,139,226,215,178,135,128,214,110,100,184,91,218,24,83,121,194,136,164,84,99,215,87,76,156,244,115,121,116,154,137,85,103,148,121,173,18,86,133,111,109,74,212,210,75,78,244,26,219,81,236,90,136,234,47,29,48,47,17,242,233,136,245,28,47,197,10,55,67,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,175,12,126,198,91,255,0,14,45,108,35,188,177,10,171,85,180,44,189,222,132,165,190,180,242,227,106,70,148,238,81,17,45,222,90,12,219,107,152,165,114,155,82,144,222,196,25,164,251,94,65,114,81,117,102,179,17,226,86,234,212,206,159,12,173,154,131,46,92,117,9,4,226,27,159,176,210,226,169,145,205,181,33,106,121,212,25,18,212,133,23,37,181,146,204,247,41,164,59,39,248,220,82,105,84,10,86,3,80,168,84,200,148,234,109,58,61,193,18,28,56,140,165,150,35,48,218,105,137,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,205,120,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,31,87,137,95,15,73,152,101,93,157,142,184,13,104,127,176,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,238,51,246,160,51,89,155,31,20,248,201,241,2,225,243,23,197,143,240,182,193,219,7,29,114,53,126,225,206,35,80,98,84,105,181,27,226,168,211,78,187,21,151,159,167,190,229,30,19,41,151,21,79,33,105,106,75,105,117,102,219,164,147,52,153,253,228,112,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,122,150,210,166,210,242,54,167,106,204,148,69,203,91,107,95,74,225,117,151,175,219,150,102,169,181,250,156,154,172,42,46,26,116,215,107,178,97,197,222,219,211,152,148,209,195,134,227,202,35,67,92,197,146,220,208,200,212,182,227,60,148,146,79,87,17,125,32,2,5,113,47,200,84,108,121,183,158,198,172,38,161,68,99,17,104,113,220,122,174,134,249,187,235,244,230,34,184,164,178,150,89,105,197,63,56,148,219,45,50,126,166,228,40,208,181,40,144,201,33,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,203,198,175,194,197,173,241,2,15,151,84,69,85,229,59,197,62,13,252,64,183,188,197,129,163,219,178,214,161,95,54,173,102,202,186,96,245,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,218,41,178,191,194,111,17,224,102,226,155,132,148,2,170,213,112,178,103,38,183,38,236,91,103,27,161,163,155,230,151,162,57,32,218,83,42,168,164,144,104,66,27,74,137,123,218,117,72,109,179,112,154,183,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,113,23,181,1,149,113,165,60,167,120,88,193,191,135,246,247,151,48,58,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,243,40,127,133,249,152,188,179,95,144,236,204,226,149,225,6,37,57,9,143,118,211,105,20,200,196,74,69,58,156,221,1,149,180,193,185,180,148,242,247,58,226,214,226,136,183,45,106,218,148,35,99,104,164,193,232,47,43,2,242,195,233,52,168,183,157,189,46,148,186,229,30,21,126,152,111,17,108,153,78,150,209,59,30,67,75,73,154,86,133,36,244,61,15,213,90,86,133,109,90,20,146,177,238,22,153,250,174,196,174,208,114,167,139,213,14,186,149,59,249,141,157,91,149,37,8,114,158,226,80,102,221,53,229,56,162,230,50,189,164,220,125,12,220,67,138,109,148,146,208,182,201,139,106,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,80,57,187,225,79,138,8,199,152,149,28,187,210,34,84,108,252,66,172,58,174,81,165,184,140,90,111,185,189,231,80,250,91,73,37,16,82,146,89,180,182,208,102,146,74,88,218,167,57,39,34,207,178,235,128,214,110,91,112,142,133,133,54,100,40,137,69,58,58,23,83,156,204,115,101,117,106,137,161,37,34,107,164,165,173,91,220,82,117,36,154,213,177,4,134,210,123,16,146,42,161,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,154,153,209,202,77,171,155,156,44,59,90,164,239,67,114,80,186,154,133,179,81,74,155,107,151,57,81,156,66,24,125,211,101,215,10,27,142,27,42,121,13,145,41,92,150,204,143,84,16,129,121,23,225,125,112,175,23,43,23,134,101,173,120,143,219,22,53,98,117,38,37,34,75,114,154,69,114,163,25,108,242,102,19,79,199,74,101,82,214,149,186,164,43,114,121,171,109,41,82,20,222,244,42,221,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,18,255,0,138,23,15,207,148,27,243,19,151,219,26,171,62,228,159,80,67,119,93,189,67,133,212,117,188,221,223,210,109,48,131,230,115,185,155,18,242,90,66,249,156,222,113,146,13,15,56,231,85,225,189,144,26,238,87,186,220,86,197,42,142,203,250,183,79,114,151,232,186,124,244,72,131,14,154,247,72,255,0,45,239,153,35,57,136,125,135,18,163,109,213,179,183,77,166,173,119,9,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,163,184,208,94,200,149,117,91,150,43,114,77,68,204,72,117,21,54,75,212,137,68,229,69,173,116,221,223,255,0,55,248,251,4,126,225,141,107,166,191,153,234,68,183,226,155,173,83,83,30,98,21,179,113,37,198,234,16,204,143,180,143,77,8,254,195,251,69,241,215,169,45,87,104,147,232,207,255,0,87,58,51,177,149,221,220,180,26,79,188,143,223,238,49,158,204,245,224,221,79,7,179,7,113,193,152,72,56,245,153,179,42,209,84,141,218,114,94,157,36,144,70,102,132,22,186,54,125,218,151,184,204,71,198,94,122,51,205,200,142,234,218,117,165,18,208,180,40,210,164,168,143,82,50,50,237,35,35,246,139,61,225,163,159,71,169,146,97,96,142,44,215,94,121,137,14,183,22,145,54,92,163,87,44,212,112,227,48,207,49,249,4,68,146,34,113,91,16,142,206,211,47,105,11,99,141,38,60,200,237,75,138,242,30,101,228,37,198,220,66,137,73,90,76,181,35,35,46,195,35,35,239,31,234,0,2,37,241,22,194,250,54,36,96,125,105,217,76,197,110,125,38,28,153,177,159,144,148,17,18,154,135,47,97,18,141,10,87,210,94,189,154,123,116,50,20,39,58,35,180,217,242,32,184,226,84,228,87,150,210,148,217,153,164,212,149,25,25,145,251,187,5,134,240,207,206,252,203,18,228,139,132,56,147,91,125,218,28,237,145,105,174,201,146,106,40,238,173,200,113,218,70,231,159,74,16,132,161,11,61,18,131,50,237,211,179,82,23,23,79,159,18,169,6,61,74,4,134,223,141,41,164,60,203,141,172,148,149,161,68,70,147,35,45,72,200,200,200,245,33,254,117,106,69,46,187,78,145,73,172,211,227,77,135,45,165,176,243,18,26,75,141,184,133,36,210,164,169,42,35,35,35,35,50,50,50,211,67,49,88,25,252,225,188,195,209,43,56,197,132,48,169,180,246,96,69,145,62,117,53,134,201,162,90,80,82,164,56,109,181,30,46,134,163,46,90,75,114,203,187,67,62,227,21,121,67,175,93,24,125,114,181,85,162,84,103,82,42,244,185,41,50,113,135,156,142,235,110,54,225,43,67,52,154,84,90,45,4,125,228,122,151,188,133,158,100,203,138,116,52,38,155,135,152,234,252,181,186,100,204,70,42,198,162,52,235,252,221,148,169,231,165,75,215,191,154,181,25,39,237,247,144,179,123,78,244,181,111,138,68,106,229,169,95,167,213,34,74,105,14,165,113,37,54,249,17,41,41,81,17,155,106,50,215,69,39,219,237,47,120,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,63,134,100,146,53,40,200,136,187,76,204,112,220,198,102,239,9,178,243,108,202,169,87,46,106,116,186,178,9,104,102,153,26,108,103,37,27,132,219,198,147,54,84,243,106,219,185,147,73,233,219,169,145,119,247,83,54,106,115,211,138,89,135,174,202,98,53,114,125,26,222,75,203,75,16,225,201,145,28,156,107,123,228,146,117,178,144,226,12,205,183,182,171,78,195,208,139,184,187,99,197,2,220,184,239,42,195,84,171,126,147,62,171,62,91,137,73,55,25,135,31,113,74,82,137,58,153,32,141,71,235,40,189,157,230,94,241,102,25,20,225,153,87,244,197,43,21,177,170,19,40,138,193,177,50,45,37,246,212,75,53,165,81,159,65,60,204,152,186,109,211,154,133,104,173,125,132,125,230,45,102,153,76,167,209,169,209,169,52,168,108,196,135,13,164,48,195,12,182,150,208,219,104,73,37,41,74,82,68,68,68,68,68,68,69,161,17,15,210,102,68,70,102,122,17,10,255,0,226,91,157,40,88,95,108,76,194,107,42,170,75,174,86,97,184,196,151,98,62,70,168,237,188,220,198,22,70,109,190,149,161,73,91,105,62,212,153,23,102,186,158,132,41,130,163,80,153,85,157,34,165,80,146,236,137,50,157,91,206,186,234,205,106,90,212,102,165,25,153,153,153,153,153,153,234,99,249,1,169,111,206,142,204,14,103,82,227,168,75,60,189,119,111,51,34,78,154,118,235,174,154,105,218,52,51,144,235,114,175,64,203,117,160,170,243,146,151,50,85,38,158,255,0,243,133,40,212,72,84,8,189,158,177,17,247,145,255,0,210,36,64,0,254,41,73,66,77,74,81,18,72,181,51,51,236,34,21,217,196,167,61,108,97,221,10,78,16,225,117,113,165,215,231,37,108,84,37,69,146,70,113,89,90,38,71,117,4,182,36,37,104,117,46,33,179,209,73,50,46,195,62,221,8,83,212,185,85,155,162,178,244,201,46,75,168,212,170,50,20,235,139,81,173,231,158,121,197,234,102,102,122,169,74,82,149,246,153,153,143,240,157,79,155,76,144,113,103,197,118,59,201,250,77,186,131,66,147,218,100,100,100,101,169,118,145,144,180,94,12,152,92,185,42,184,49,81,248,170,228,180,228,186,58,29,52,122,187,203,209,239,145,110,52,105,174,157,186,110,215,236,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,110,137,251,126,227,23,222,218,210,235,105,113,6,70,149,145,40,140,187,140,140,127,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,45,251,21,112,206,213,198,76,56,184,240,182,245,137,212,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,20,3,157,28,164,221,89,70,197,51,181,170,78,245,214,221,119,169,168,91,53,20,169,199,121,144,83,37,196,33,135,221,54,90,108,230,54,217,50,167,144,217,26,83,206,108,200,244,89,15,87,144,92,235,221,89,83,196,120,148,74,181,79,168,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,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,49,85,124,87,50,45,253,126,104,48,82,204,255,0,190,37,95,240,160,171,252,149,38,168,220,114,79,252,175,84,180,171,247,30,52,127,124,60,33,174,68,169,57,163,123,30,104,213,220,172,211,37,174,177,14,67,81,42,179,31,101,211,162,51,9,237,202,91,85,87,18,91,83,25,105,97,106,218,103,204,82,154,35,99,87,146,222,154,30,1,74,220,106,252,83,218,223,15,224,249,141,68,122,14,18,88,197,96,224,85,129,152,12,70,196,106,244,74,117,54,157,30,130,235,77,59,41,150,95,168,62,219,53,103,147,18,42,94,90,18,236,151,18,210,201,182,137,68,106,50,251,204,161,254,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,93,100,22,101,225,93,166,230,99,24,169,245,90,93,42,220,168,70,157,105,209,223,140,252,55,42,114,144,134,164,177,82,82,212,148,239,134,158,99,106,107,150,106,75,206,37,91,140,144,217,161,235,127,1,5,120,158,103,126,102,93,45,88,216,67,134,242,182,95,215,133,61,231,100,72,83,47,163,209,84,119,155,145,28,165,49,33,167,91,54,230,115,211,171,38,157,228,158,67,138,90,83,171,123,233,175,10,176,206,234,198,76,71,183,48,182,202,137,212,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,18,3,59,121,15,186,178,129,14,202,175,185,89,244,237,22,230,167,179,26,124,150,90,113,109,211,171,141,48,217,202,143,206,229,161,10,101,213,155,174,71,53,18,28,83,104,117,42,70,172,155,139,252,153,10,206,37,195,149,140,92,166,38,179,88,150,254,29,87,36,116,87,5,49,233,146,186,72,72,125,108,37,202,163,81,218,220,149,73,105,44,182,102,124,165,173,109,37,109,22,211,90,84,155,254,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,149,113,164,140,178,85,169,84,12,162,97,69,118,187,83,137,78,166,211,176,222,133,46,100,201,111,37,150,35,48,221,49,149,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,168,30,40,25,160,176,115,33,141,20,216,120,115,72,136,170,109,139,30,101,17,218,247,78,201,191,86,124,165,184,74,83,114,89,117,196,191,4,146,218,28,142,103,180,200,228,72,86,158,185,8,106,47,79,133,166,101,48,227,21,50,251,65,194,26,97,82,168,183,158,31,83,250,74,149,18,44,82,138,153,49,73,211,38,234,44,167,114,185,220,205,232,57,14,22,138,234,92,113,74,74,9,214,141,112,175,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,57,255,0,11,92,116,195,140,6,204,211,149,108,80,172,250,26,149,116,91,242,45,182,106,78,145,20,88,114,157,149,21,230,215,37,102,101,202,100,250,117,32,220,208,210,133,45,38,189,168,37,173,23,147,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,44,251,103,71,41,55,86,81,177,76,237,106,147,189,117,183,93,234,106,22,205,69,42,113,222,100,20,201,113,8,97,247,77,150,155,57,141,182,76,169,228,54,70,148,243,155,50,61,22,67,159,200,199,76,71,157,129,204,229,226,167,89,235,172,200,55,3,87,37,54,52,130,53,185,78,148,150,100,54,226,35,175,95,81,151,58,165,173,109,153,26,121,137,37,167,97,173,211,115,235,101,59,197,62,13,252,64,183,188,197,129,165,48,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,210,120,158,228,42,78,51,210,165,230,7,7,232,82,231,226,13,50,60,102,106,180,136,156,164,21,90,156,194,94,222,243,109,37,174,108,137,201,37,48,146,35,119,214,101,130,109,9,82,201,180,42,162,240,171,19,46,172,27,196,123,115,20,172,169,125,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,67,114,80,186,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,173,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,9,255,0,154,175,217,103,242,113,196,95,219,95,255,0,33,159,39,229,122,79,103,77,212,125,15,153,233,122,159,154,235,57,220,174,159,119,251,255,0,39,78,221,6,112,110,207,146,191,42,171,63,33,125,43,242,111,210,18,61,15,233,110,95,93,208,243,21,200,234,57,95,55,206,229,236,223,179,213,221,174,157,154,11,126,224,219,251,125,253,141,76,249,67,232,175,217,63,164,42,62,130,235,122,223,75,117,219,163,111,233,119,255,0,54,244,118,238,175,93,158,183,85,206,215,251,98,53,241,171,241,79,107,124,63,131,230,53,17,29,114,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,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,222,247,251,86,103,35,46,63,247,253,153,137,150,255,0,254,76,236,136,156,212,127,251,86,155,153,25,226,255,0,135,202,125,143,105,160,64,172,34,166,101,231,133,78,46,87,79,25,220,184,38,92,55,197,98,101,38,216,169,83,229,199,168,34,159,102,146,225,184,204,201,209,208,166,158,66,220,121,78,33,197,19,11,53,46,154,233,48,141,164,102,245,149,89,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,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,87,87,20,172,217,225,198,60,226,59,118,30,23,208,237,74,205,42,215,233,218,122,245,106,152,71,82,153,41,163,148,78,69,141,52,150,124,218,113,117,9,81,22,194,74,222,66,156,66,148,131,66,215,5,133,201,240,155,205,158,28,93,246,79,242,120,169,208,237,75,58,243,165,108,118,155,26,145,76,40,45,220,113,89,134,203,110,74,113,123,213,212,212,126,97,107,124,204,146,165,183,177,105,74,137,183,77,191,1,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,122,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,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,178,3,131,141,39,52,116,235,202,116,202,85,50,92,92,17,170,71,122,93,85,218,187,46,162,36,169,164,75,101,151,105,106,50,209,114,73,214,121,111,41,26,183,202,109,73,119,231,19,28,138,221,0,102,179,54,62,41,241,147,226,5,195,230,47,142,213,195,155,58,255,0,201,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,237,251,50,153,125,195,140,231,96,113,89,85,59,131,249,132,254,69,118,219,175,210,223,41,13,199,149,201,89,71,150,130,74,137,185,44,169,183,150,70,147,61,171,109,211,52,169,10,216,226,98,174,84,111,44,184,240,233,152,140,174,99,53,239,74,135,137,183,39,46,185,113,92,112,201,18,40,237,60,243,230,196,26,107,146,137,180,72,143,178,54,201,58,74,109,45,54,82,30,115,154,148,186,146,59,10,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,0,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,3,42,227,74,121,78,240,177,131,127,15,237,239,46,96,116,170,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,0,231,147,60,119,150,111,111,36,197,138,137,116,60,58,161,200,82,232,52,21,172,183,184,189,13,61,108,205,166,105,92,149,36,212,68,146,51,67,40,81,161,6,163,83,174,187,45,114,11,255,0,204,178,204,111,230,255,0,255,0,39,34,138,171,23,167,112,101,38,213,205,206,65,112,114,214,169,59,208,220,148,44,63,163,212,45,154,138,84,219,92,185,202,162,161,8,97,247,77,151,92,40,110,56,108,169,228,54,68,165,114,91,50,61,80,66,147,47,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,53,56,129,126,221,161,193,192,76,86,123,101,253,74,167,171,209,117,21,43,70,235,16,98,49,25,31,58,235,242,86,244,138,138,207,169,125,205,168,36,155,109,173,125,155,84,39,248,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,0,151,22,150,155,83,139,50,36,160,141,70,103,220,68,66,132,120,156,223,139,189,51,47,83,142,79,178,235,84,118,158,166,164,219,86,237,57,85,9,132,68,126,177,246,232,175,179,238,33,215,120,57,218,78,212,113,70,177,114,174,57,169,136,208,36,50,75,52,106,68,226,100,83,215,223,183,77,116,63,126,162,228,197,82,113,155,194,229,198,85,191,138,140,69,87,37,215,34,81,214,233,35,213,222,126,144,124,203,113,35,77,116,237,211,118,191,103,180,85,212,26,124,218,156,130,139,2,43,178,30,87,209,109,164,26,212,174,210,34,34,34,45,79,180,200,135,251,196,149,89,181,235,44,204,140,228,186,117,74,157,33,46,182,180,154,217,121,151,155,94,164,100,101,162,146,164,169,63,97,145,144,184,94,26,217,235,99,17,40,81,176,135,20,107,141,34,191,4,144,197,62,84,169,36,71,37,148,34,28,118,144,107,126,66,150,183,84,226,220,61,18,146,35,237,50,237,212,133,137,165,73,90,73,73,81,26,76,181,35,35,236,50,31,208,1,29,243,227,109,213,235,249,110,187,213,65,118,82,38,69,164,212,31,254,110,165,18,141,9,129,43,179,213,35,62,243,47,250,6,121,167,181,45,137,210,25,159,204,234,91,117,105,123,153,174,237,228,102,74,215,94,221,117,215,93,123,71,246,157,80,153,74,157,30,165,79,146,236,121,49,93,67,205,58,210,205,10,66,210,100,164,153,25,25,25,25,25,17,234,66,231,248,105,103,74,22,40,91,16,240,150,245,170,146,43,148,104,109,177,25,217,111,145,42,67,108,183,13,132,17,41,199,212,181,169,75,113,71,216,146,35,237,211,67,212,133,128,17,145,145,25,30,164,99,243,84,233,148,250,205,58,77,38,171,13,153,112,230,52,182,31,97,230,210,226,28,109,105,52,169,42,74,136,200,200,200,204,140,140,180,50,49,84,217,236,225,153,87,58,197,87,21,176,90,19,43,138,249,191,50,85,37,134,212,107,37,169,82,95,95,41,152,209,116,211,78,82,19,170,181,246,25,247,24,172,250,253,183,114,89,181,135,105,87,5,38,125,42,124,71,20,147,110,75,14,48,226,84,149,26,117,34,89,18,139,214,73,151,119,121,31,184,72,124,170,231,167,20,178,241,93,138,196,154,228,250,205,186,167,144,151,225,204,147,34,65,54,214,246,9,68,211,103,33,180,17,147,108,237,78,189,133,169,151,113,246,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,237,212,140,187,251,251,145,25,40,137,73,50,50,62,210,50,31,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,241,110,171,202,214,178,105,79,214,110,171,134,155,73,137,29,181,58,183,102,203,109,132,104,148,169,71,235,56,162,46,228,168,251,253,135,238,21,195,156,78,42,144,40,13,204,177,176,37,216,147,230,26,156,142,253,80,212,151,89,36,255,0,56,105,74,101,232,178,200,247,106,77,45,38,105,238,61,125,196,42,231,16,177,66,249,197,26,244,155,134,245,184,234,53,41,18,93,91,187,100,76,121,228,55,185,107,94,212,19,139,81,145,17,184,173,11,94,205,79,237,31,30,218,160,207,186,46,10,117,189,76,140,243,242,106,50,153,138,218,26,66,148,163,83,139,36,22,132,146,51,239,81,123,12,94,6,71,50,43,134,184,93,98,209,47,139,138,223,235,110,106,140,56,211,22,117,40,145,220,56,234,113,152,206,153,35,124,116,184,141,174,54,173,11,83,211,83,237,215,180,77,40,241,216,138,202,35,198,105,13,54,218,73,41,66,18,73,34,34,45,8,136,139,236,31,232,35,102,116,243,115,106,101,175,14,167,56,138,140,105,23,45,65,135,99,64,134,135,155,91,168,113,198,36,114,157,91,124,230,220,36,19,140,109,53,39,83,215,176,187,123,168,99,20,49,42,233,197,235,222,167,122,92,243,164,75,153,81,148,243,233,74,157,113,194,105,46,60,183,54,32,150,165,26,82,70,226,180,45,79,77,127,136,242,42,74,146,102,149,17,145,151,97,145,251,7,108,201,214,23,43,22,113,250,212,183,92,97,75,138,213,78,12,153,62,174,165,202,41,177,208,189,125,69,23,115,158,210,211,222,52,77,105,219,208,173,59,102,149,109,83,219,74,35,210,225,49,13,178,34,34,245,91,109,40,46,226,34,238,73,123,11,238,33,245,128,127,20,164,165,38,165,25,17,17,106,102,125,196,66,16,231,219,62,182,238,8,91,147,172,107,22,175,18,109,217,53,151,99,159,79,33,183,14,38,246,229,53,185,92,169,8,117,181,33,214,145,169,237,236,212,189,186,17,82,189,205,114,93,184,159,120,74,174,85,223,155,86,172,214,166,45,221,187,157,125,197,186,243,170,86,196,18,141,75,61,86,225,232,90,153,234,126,211,49,61,50,201,145,248,214,38,20,86,115,21,141,241,81,5,17,40,146,42,52,168,21,20,19,91,150,152,204,203,101,70,220,150,19,170,189,71,83,170,28,215,176,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,194,127,197,251,117,63,180,196,164,21,211,198,67,15,165,214,240,142,139,117,211,97,165,199,32,86,35,117,11,75,102,107,75,8,139,80,113,70,102,148,158,137,237,46,243,34,21,67,130,215,75,246,94,45,89,247,43,50,220,142,136,21,218,124,135,148,219,134,131,54,209,37,181,168,140,245,46,207,87,218,100,66,252,234,25,146,161,89,248,109,135,183,85,70,115,8,137,113,196,164,167,158,243,168,36,154,164,71,55,52,53,27,164,91,180,73,159,121,255,0,17,219,173,186,236,27,154,131,2,189,77,144,211,241,231,198,106,74,22,218,201,73,52,173,4,178,208,200,204,187,148,94,211,31,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,0,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,35,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,225,199,76,11,196,124,186,98,61,71,11,241,66,141,208,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,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,143,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,243,248,111,133,88,113,131,244,41,22,198,23,217,116,171,102,149,46,161,38,168,244,74,116,114,105,181,202,125,123,220,112,200,191,230,165,37,244,80,218,27,109,4,148,33,9,79,171,1,74,220,106,252,83,218,223,15,224,249,141,68,64,166,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,204,14,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,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,126,177,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,179,21,113,50,234,198,76,71,184,241,74,245,151,212,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,23,41,195,15,36,19,50,233,106,201,197,236,72,139,178,254,188,41,236,181,30,58,94,125,30,138,163,188,220,121,7,21,248,238,180,217,183,51,158,157,30,37,111,36,242,27,74,20,157,92,223,47,241,87,12,237,92,100,195,139,143,11,111,88,157,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,204,224,101,174,187,149,108,113,172,97,149,76,249,212,167,183,85,45,185,106,148,135,220,151,71,117,231,17,29,199,77,41,70,215,139,148,182,220,35,66,11,152,218,205,36,104,52,41,83,83,132,222,118,166,83,235,191,201,147,23,174,190,108,10,166,197,89,213,74,189,73,247,28,102,82,80,203,13,209,155,230,26,155,67,42,109,178,54,16,70,218,82,226,86,218,73,197,62,218,83,109,67,42,226,127,230,175,61,63,255,0,203,24,69,149,252,20,188,254,175,232,177,111,249,176,83,255,0,234,232,201,77,45,185,4,175,249,94,169,9,79,238,50,107,254,248,100,67,252,11,192,188,71,204,94,35,211,176,191,11,232,221,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,97,89,218,225,115,74,178,112,26,133,136,88,39,38,34,234,88,101,107,147,55,108,85,52,152,197,92,97,142,99,242,170,200,82,212,165,20,146,82,222,90,154,91,139,35,101,45,182,209,167,144,134,221,174,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,113,151,95,207,94,101,40,89,169,189,176,247,19,105,133,201,170,179,135,244,250,93,201,17,49,86,195,113,43,13,76,154,185,13,180,74,82,247,50,124,212,56,217,146,214,124,183,16,74,50,89,45,41,237,124,21,60,83,221,63,15,231,121,141,56,56,213,248,167,181,190,31,193,243,26,136,128,2,223,184,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,233,171,153,220,189,90,185,160,193,170,214,17,221,50,122,14,191,151,38,157,84,68,86,228,61,76,156,210,183,53,33,180,172,191,202,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,121,23,160,202,119,138,124,27,248,129,111,121,139,3,74,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,6,148,198,125,184,148,83,48,142,147,156,27,226,46,17,185,45,104,92,130,147,114,26,229,162,76,111,79,188,165,59,52,163,45,42,82,137,4,165,164,156,66,207,115,114,10,66,8,146,132,161,36,225,175,55,23,32,103,6,199,127,8,233,50,234,43,84,131,102,228,101,10,90,99,38,128,226,146,137,175,73,52,173,9,216,218,84,151,27,37,153,164,228,34,57,18,86,189,136,87,96,227,87,226,158,214,248,127,7,204,106,35,165,112,71,171,82,168,20,172,121,174,215,106,113,41,212,218,116,123,126,92,201,146,222,75,44,70,97,180,212,212,227,174,56,163,36,161,9,73,26,141,70,100,68,68,102,98,58,241,25,206,191,242,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,149,144,92,148,93,89,172,196,120,149,186,181,51,167,195,43,102,160,203,151,29,66,65,56,134,231,236,52,184,170,100,115,109,72,90,158,117,6,68,181,33,69,201,109,100,179,61,202,105,14,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,66,152,120,213,248,167,181,190,31,193,243,26,136,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,150,188,57,179,175,252,149,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,207,154,231,91,48,245,92,204,102,26,229,191,31,170,196,159,66,167,200,122,137,107,46,52,53,70,71,161,24,144,233,197,81,165,194,39,77,110,19,138,121,102,231,173,189,213,17,18,18,73,109,22,19,193,79,7,38,80,240,226,244,199,10,155,213,86,62,84,212,17,68,166,196,113,47,177,21,216,176,203,123,146,210,91,201,169,59,158,121,108,165,102,217,169,165,70,125,41,95,206,186,145,101,64,51,89,155,31,20,248,201,241,2,225,243,23,196,159,139,159,89,56,49,195,255,0,15,114,253,131,245,217,112,49,6,167,30,160,245,86,175,19,148,178,164,211,159,171,84,247,178,219,169,119,155,30,114,137,44,40,140,218,245,89,124,156,66,146,179,109,105,134,184,85,134,119,86,50,98,61,185,133,182,84,78,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,178,172,124,225,25,78,160,229,150,222,169,97,36,110,167,20,237,74,123,149,11,177,103,80,149,41,187,131,72,174,59,33,136,108,37,133,26,158,75,232,67,81,80,150,217,220,218,140,157,53,184,100,162,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,76,254,230,218,213,205,206,22,96,149,211,77,107,161,185,40,94,155,167,220,212,229,37,182,185,115,149,26,146,181,190,195,68,243,174,20,55,28,55,146,202,220,50,82,185,46,17,150,168,49,234,248,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,60,166,38,97,86,28,99,37,170,253,149,138,86,93,42,230,162,200,220,174,154,161,28,156,228,184,166,214,223,57,149,253,54,94,36,56,225,37,214,205,46,35,113,154,84,71,218,61,5,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,205,102,108,124,83,227,39,196,11,135,204,95,28,168,88,79,15,206,37,241,176,22,222,170,97,110,63,72,184,43,118,195,17,220,155,111,212,219,125,217,210,224,45,136,169,67,116,180,182,235,155,83,25,105,97,8,100,144,104,67,78,172,247,252,219,138,113,152,45,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,62,23,216,33,85,193,60,168,81,85,89,174,68,168,200,191,228,38,248,66,35,54,164,162,27,19,97,197,38,88,53,43,181,107,38,153,109,107,61,169,34,91,138,65,110,36,19,139,150,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,6,85,198,148,242,157,225,99,6,254,31,219,222,92,192,170,190,37,124,64,191,110,211,39,96,38,20,189,178,193,165,84,19,233,74,138,85,163,149,137,209,31,146,143,154,117,137,43,102,69,57,101,211,62,222,228,18,141,198,208,190,205,169,16,0,90,166,65,127,249,150,89,141,252,223,255,0,228,228,81,85,99,74,121,78,240,177,131,127,15,237,239,46,96,87,175,27,138,102,17,181,85,195,218,202,92,150,120,161,42,59,177,150,134,37,161,76,21,1,165,56,164,156,134,77,91,208,179,146,242,249,11,74,73,43,34,150,75,53,27,109,146,107,46,211,249,85,242,170,141,242,23,210,191,41,61,33,31,208,254,137,230,117,221,119,49,60,142,159,149,243,156,238,102,205,155,61,109,218,105,219,160,211,158,30,205,188,170,54,5,181,80,196,106,76,74,93,217,42,143,9,234,244,24,138,37,49,22,162,166,80,114,89,108,201,107,35,66,93,53,164,140,150,190,194,47,89,93,231,232,0,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,0,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,204,185,43,176,109,154,12,250,245,74,67,76,71,129,25,217,43,91,139,36,164,146,132,26,207,83,51,34,238,73,251,72,113,26,118,100,168,87,134,27,226,21,213,78,156,194,226,91,145,42,201,231,176,234,13,36,168,236,18,244,37,19,166,91,180,81,31,121,127,1,65,152,211,116,191,122,98,213,225,114,187,45,217,8,159,93,168,72,101,78,56,107,50,109,114,92,90,72,143,83,236,245,189,134,100,45,123,131,126,31,75,162,97,29,106,235,169,67,75,110,79,172,73,233,214,166,204,150,166,23,22,158,226,76,141,73,45,83,216,125,198,100,44,88,69,190,36,24,97,31,20,50,203,88,140,242,83,190,223,84,138,243,70,100,95,77,138,124,178,79,246,21,254,51,217,161,253,164,40,159,15,234,104,180,113,42,139,46,114,90,84,120,53,136,197,45,46,22,168,83,72,144,131,89,25,25,145,25,104,147,215,93,11,222,39,78,102,242,63,26,251,194,122,54,98,176,66,43,115,145,46,137,30,163,85,129,78,65,59,181,106,140,244,183,148,77,198,97,90,43,215,105,58,173,205,123,72,140,251,140,64,187,102,228,187,112,194,240,139,92,164,63,54,147,89,162,204,67,187,119,58,195,136,117,151,82,173,139,36,154,86,90,45,178,212,181,35,212,189,134,66,233,242,19,159,91,119,27,237,216,54,45,245,87,137,10,236,132,203,81,203,168,144,219,103,47,99,113,90,220,158,108,133,186,226,150,235,171,208,246,246,232,126,221,72,230,250,84,149,36,148,147,35,35,45,72,203,184,200,127,64,124,155,178,222,133,118,91,53,91,106,160,218,87,30,169,9,248,110,17,145,31,170,227,106,65,247,145,151,114,143,216,127,113,140,236,231,23,11,149,132,248,253,117,219,205,176,164,69,118,167,58,76,111,87,66,229,28,217,8,65,23,168,146,238,111,216,90,123,135,19,74,84,163,36,164,140,204,251,8,139,218,61,118,23,226,85,211,132,55,189,50,244,182,39,72,137,50,157,41,151,212,148,186,227,100,234,91,121,14,108,89,33,73,53,36,205,180,234,90,150,186,127,17,124,217,44,205,205,169,153,76,58,130,226,234,17,163,220,180,246,26,141,62,26,222,109,14,173,198,216,143,205,117,13,243,156,112,208,110,63,180,148,173,15,94,195,237,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,176,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,237,215,180,81,253,203,65,159,107,220,21,27,122,165,25,230,36,211,165,61,21,196,58,133,37,68,166,214,104,61,73,68,71,222,147,246,16,251,24,123,138,23,206,23,87,163,92,54,85,199,81,166,200,140,234,29,219,30,99,204,161,205,171,66,246,172,155,90,76,200,205,180,234,90,246,232,95,96,180,108,157,241,84,129,95,110,29,141,142,206,196,129,48,148,220,118,42,132,164,180,201,167,249,187,73,83,207,74,150,103,187,83,117,106,50,79,113,107,239,33,99,214,173,229,107,94,212,166,43,54,173,195,77,171,68,144,218,93,67,176,165,182,250,52,82,82,162,245,155,81,151,114,146,125,254,210,247,143,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,62,103,115,121,134,57,107,182,165,74,175,214,34,200,174,41,133,170,29,49,169,17,214,250,156,229,188,109,169,76,173,230,214,104,53,176,105,51,46,221,123,11,183,186,152,115,53,158,92,96,204,61,118,89,61,94,151,72,160,169,78,52,205,62,159,42,84,118,220,103,123,219,121,173,117,14,32,212,104,123,106,180,236,50,34,46,226,237,227,84,44,45,196,75,170,27,181,138,93,169,88,147,17,41,83,139,148,80,95,91,103,216,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,237,46,210,246,137,51,195,170,200,135,122,230,74,136,220,246,35,188,221,61,113,167,37,15,36,148,70,182,231,196,211,176,210,127,188,126,239,188,104,6,4,102,225,65,143,17,166,208,218,25,105,13,165,8,45,18,146,34,34,34,34,246,23,96,255,0,117,41,40,73,173,106,36,165,37,169,153,158,132,68,34,166,111,243,217,96,101,222,217,157,10,141,85,129,85,186,150,135,89,141,13,167,216,127,148,233,183,32,144,167,91,76,134,220,74,73,214,73,42,50,237,45,116,46,211,236,165,60,92,198,76,80,204,182,32,187,88,184,100,206,169,205,168,203,82,97,211,216,92,135,144,215,49,247,20,219,109,52,181,184,105,34,55,205,41,73,25,232,71,161,125,179,3,0,56,123,157,27,6,235,120,219,140,112,221,138,168,212,169,51,227,65,146,222,194,75,73,138,212,148,41,109,200,140,90,43,177,196,153,146,244,236,50,35,239,49,3,47,197,192,93,235,94,42,83,77,55,9,21,41,73,140,77,37,36,158,81,60,173,159,71,179,232,233,221,217,238,22,53,193,203,10,24,171,87,43,56,143,81,167,33,109,195,234,34,48,242,153,35,52,186,133,211,222,78,138,52,30,157,230,125,138,215,253,34,220,64,4,54,207,254,118,233,57,120,179,229,90,54,172,248,178,46,250,180,85,178,211,105,117,43,92,100,58,212,166,201,211,36,62,219,168,52,186,202,75,113,17,233,246,159,117,35,92,183,37,233,139,151,171,213,154,187,243,235,53,202,212,197,26,80,74,118,67,138,113,231,77,68,219,100,163,82,204,183,184,122,39,83,61,85,237,51,22,129,195,235,134,244,90,99,52,204,98,198,170,111,54,83,236,179,54,157,75,125,146,82,90,37,20,89,13,41,214,100,197,35,75,132,100,234,20,105,95,103,113,31,121,143,183,197,151,30,98,89,24,121,77,193,59,70,76,88,235,146,76,147,209,163,172,144,109,196,83,19,163,41,4,134,220,45,18,91,82,90,26,54,150,132,95,96,169,219,1,16,222,191,109,182,234,106,62,149,202,188,50,144,122,151,245,102,242,55,31,173,217,221,175,127,96,210,70,95,162,210,162,96,173,144,213,21,68,113,14,222,166,155,103,170,123,186,70,180,250,61,157,196,67,160,142,23,157,76,60,103,17,114,239,120,211,78,51,143,61,14,145,80,154,202,90,65,41,70,226,32,200,36,145,22,213,31,122,253,157,191,104,206,221,86,28,139,126,225,153,1,109,173,167,233,179,92,100,210,178,52,169,43,109,102,90,25,118,25,25,25,125,130,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,251,72,136,190,194,19,100,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,5,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,70,172,239,228,186,213,205,198,28,63,6,18,105,84,75,250,155,203,126,137,112,187,5,181,56,190,81,61,182,12,151,201,6,241,67,89,190,225,154,80,126,163,134,151,118,175,105,182,186,1,187,45,106,237,141,117,86,108,171,166,15,69,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,162,218,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,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,1,21,120,163,248,19,196,223,193,124,226,16,165,108,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,142,171,192,199,235,179,242,223,234,67,149,113,171,241,79,107,124,63,131,230,53,17,31,242,93,148,155,171,55,56,166,86,181,53,222,134,219,161,116,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,127,216,85,134,118,174,13,225,197,185,133,182,84,78,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,40,91,138,46,33,99,141,219,153,170,149,177,140,84,31,65,192,181,58,152,150,156,70,57,201,139,46,142,228,167,86,197,69,36,167,92,109,111,60,217,54,151,92,111,105,110,142,150,212,148,169,147,74,126,87,12,186,6,13,92,25,184,181,145,140,117,190,131,160,210,161,106,180,185,42,142,204,219,137,167,217,84,54,28,89,23,252,163,136,65,169,4,227,173,52,222,171,223,202,114,255,0,128,67,94,43,22,86,11,215,242,185,62,238,197,121,18,226,212,173,105,6,237,168,237,57,113,27,155,38,171,33,165,178,212,66,83,233,53,46,50,148,104,125,246,154,52,172,219,137,188,181,229,17,10,43,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,167,35,247,62,46,94,57,92,195,251,135,26,41,241,24,174,203,163,198,92,105,77,84,151,49,250,149,59,148,158,146,108,165,47,83,68,151,154,218,183,19,204,115,83,86,243,54,212,181,50,214,115,7,213,180,237,106,237,243,117,81,172,171,90,15,91,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,162,255,0,178,65,146,235,87,40,248,112,196,25,169,165,86,239,234,151,49,250,221,194,212,22,210,226,57,164,206,232,49,159,52,19,199,13,6,195,102,73,89,250,238,18,157,218,141,196,218,36,168,166,14,39,185,10,141,131,21,89,121,129,193,250,20,72,24,125,83,145,25,154,173,34,39,53,103,73,168,190,167,183,188,219,73,107,149,30,10,141,44,36,136,221,245,94,124,155,66,82,131,109,9,175,97,63,248,42,120,167,186,126,31,206,243,26,112,113,171,241,79,107,124,63,131,230,53,17,23,242,209,150,123,203,52,183,13,215,102,97,244,232,136,184,104,22,188,139,142,12,41,38,72,69,77,108,202,140,201,196,39,77,68,150,86,164,200,81,161,106,245,55,161,41,81,161,42,55,17,205,127,217,85,133,117,127,133,109,203,146,220,168,127,198,67,157,77,157,29,207,249,174,50,243,110,35,236,82,84,159,97,144,189,238,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,238,43,198,190,192,179,93,193,123,55,20,149,111,68,43,178,45,209,30,128,138,178,72,210,249,211,157,137,53,245,71,89,145,232,180,19,172,161,105,220,71,176,205,205,155,121,142,110,172,188,167,120,167,193,191,136,22,247,152,176,45,83,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,170,188,167,120,167,193,191,136,22,247,152,176,45,83,137,95,16,47,216,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,244,207,183,185,6,146,109,196,47,183,114,69,59,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,203,65,25,46,202,77,171,148,108,44,43,90,154,239,93,114,87,122,106,133,205,81,82,155,119,153,57,49,155,66,216,97,210,101,167,14,27,110,19,202,101,14,17,169,60,231,12,207,85,152,173,110,53,126,41,237,111,135,240,124,198,162,33,253,157,137,152,167,101,225,101,231,107,89,114,234,180,187,110,233,168,83,25,184,170,52,247,36,177,204,217,26,160,134,105,239,58,218,201,179,101,246,228,75,82,152,112,149,204,233,136,203,177,181,235,229,109,58,117,10,177,117,81,169,55,77,199,242,126,139,54,161,30,61,70,175,209,174,95,163,226,173,196,165,217,60,132,25,45,222,90,13,75,229,164,247,43,110,133,218,99,74,120,15,134,120,89,133,24,89,111,218,216,57,18,149,242,111,209,241,30,98,163,79,110,55,244,207,243,102,144,154,131,206,199,66,91,144,243,205,182,218,148,249,23,175,216,125,218,14,128,41,91,141,95,138,123,91,225,252,31,49,168,143,65,194,75,7,108,28,117,176,51,1,135,56,141,65,137,81,166,212,99,208,90,105,215,98,178,243,244,247,220,102,172,202,101,197,83,200,90,90,146,218,93,89,182,233,36,205,38,127,121,28,63,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,252,86,21,97,157,213,140,152,143,110,97,109,149,19,168,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,189,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,206,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,69,43,102,199,197,62,50,124,64,184,124,197,241,205,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,189,195,155,37,31,201,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,230,0,170,14,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,86,194,127,240,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,114,174,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,170,243,99,226,159,25,62,32,92,62,98,248,155,249,24,202,173,155,154,254,31,151,205,159,89,166,196,77,207,78,190,42,210,109,58,187,142,27,43,167,84,78,149,78,216,74,117,40,90,186,103,20,150,210,242,54,171,114,8,148,69,204,67,107,69,122,226,174,25,221,88,55,136,247,30,22,222,177,58,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,67,170,228,79,2,235,184,253,153,171,58,219,166,81,169,85,58,85,6,161,22,228,185,25,170,26,14,42,168,241,101,50,114,16,182,212,74,231,115,55,161,146,108,146,162,82,158,45,219,80,75,90,116,82,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,0,6,85,197,132,230,159,61,180,162,202,38,21,101,103,6,174,105,106,169,42,199,183,216,189,234,180,231,210,150,27,96,169,141,165,202,57,44,136,212,181,169,70,147,127,98,146,72,36,114,20,107,222,251,109,194,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,113,31,228,197,139,23,246,95,138,119,150,25,250,83,210,127,36,174,10,141,11,173,228,114,122,174,150,75,140,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,22,85,144,95,254,101,150,99,127,55,255,0,249,57,20,85,88,189,59,131,54,214,174,81,178,11,131,151,77,73,174,186,228,174,225,253,30,159,108,211,146,150,221,230,78,77,21,11,67,239,180,111,52,225,195,109,194,101,47,45,179,53,39,156,217,17,106,178,20,173,138,184,153,117,99,38,35,220,120,165,122,203,234,43,87,53,65,218,132,157,174,56,182,217,222,126,163,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,11,116,225,133,144,169,56,49,74,137,152,28,96,161,75,129,136,53,56,242,89,165,82,37,242,150,84,154,115,233,103,99,206,52,166,185,177,231,40,146,250,76,137,223,85,151,205,181,165,43,55,16,155,10,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,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,187,76,140,190,195,21,231,133,56,251,42,206,202,37,233,76,114,188,74,157,112,213,42,52,197,180,252,163,55,28,231,211,16,147,94,222,97,25,234,164,233,174,135,169,251,12,68,202,84,73,23,5,195,14,2,27,91,175,212,166,182,201,33,4,106,82,150,226,200,180,34,237,51,51,51,251,70,137,50,87,135,140,225,214,93,236,234,105,70,113,151,166,82,41,243,94,75,168,36,168,156,92,24,228,162,50,218,147,239,71,183,183,237,29,208,115,236,192,197,165,75,193,91,221,170,210,136,162,21,189,82,55,15,84,247,116,142,235,244,187,59,140,198,109,239,244,67,102,253,185,27,166,40,250,86,234,243,10,57,234,95,213,147,203,218,126,175,103,118,157,221,130,216,184,77,99,204,75,223,15,42,88,39,119,73,139,33,113,137,226,102,52,133,146,205,200,137,98,12,100,160,208,227,135,170,79,114,139,66,70,211,212,203,236,31,19,136,47,13,232,181,54,106,120,197,130,180,222,84,166,25,122,109,70,150,195,36,148,186,73,41,82,29,83,76,198,138,102,167,12,205,164,36,212,190,222,227,62,227,21,127,109,92,151,166,17,222,172,214,105,15,207,163,87,40,179,18,106,65,169,216,238,37,198,93,37,27,110,18,77,43,34,222,217,106,157,72,245,79,176,200,93,206,64,51,183,73,204,61,159,22,209,186,167,197,143,119,210,98,161,151,91,83,169,66,228,161,166,162,182,110,145,45,247,29,89,169,215,148,91,140,139,95,176,251,230,72,0,168,238,49,184,80,197,38,185,70,196,122,117,57,8,110,103,79,17,247,146,201,17,169,213,174,160,242,181,81,32,181,238,35,237,86,191,233,21,203,97,174,2,47,90,9,85,90,105,200,75,169,69,76,146,117,41,52,242,141,228,239,250,93,159,71,94,254,207,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,173,164,140,215,167,105,17,159,113,136,127,132,120,199,138,25,105,196,22,171,22,244,153,212,201,180,233,105,76,202,123,235,144,202,29,229,190,218,156,109,214,144,182,205,68,102,193,37,73,51,45,72,180,62,238,203,172,202,6,123,44,12,196,91,48,97,86,106,176,41,87,82,16,211,50,97,186,251,12,115,93,38,227,146,212,211,106,144,227,138,73,186,241,165,38,125,167,166,135,218,93,178,173,42,74,210,75,66,137,73,81,106,70,71,169,25,15,240,159,25,185,176,100,68,117,180,56,135,154,91,106,66,203,84,168,140,140,140,140,189,165,218,51,253,196,86,199,135,101,102,74,182,220,6,35,178,221,65,114,103,41,12,164,146,68,183,39,203,215,176,146,94,196,151,191,239,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,105,246,159,176,122,122,238,22,226,37,171,13,170,197,82,212,172,70,136,164,165,196,74,56,47,161,178,236,53,23,174,164,17,107,162,76,251,251,139,81,217,114,203,158,92,96,203,197,118,33,51,94,151,87,160,165,77,180,245,62,161,42,84,134,219,103,123,59,185,109,117,13,160,148,72,103,106,117,236,34,51,46,227,236,185,236,177,102,243,12,115,41,109,69,149,65,172,69,143,92,75,8,84,202,99,178,35,161,244,185,203,100,220,82,89,67,206,44,145,189,242,73,25,246,235,216,125,189,253,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,227,170,85,233,116,72,110,84,42,245,8,208,227,54,70,106,117,247,82,218,8,136,140,207,83,81,145,119,17,159,240,16,223,55,28,71,48,211,6,173,233,180,91,18,177,14,189,114,188,135,24,107,162,145,30,83,76,56,104,125,36,107,229,73,67,137,218,227,104,212,200,181,34,81,123,76,180,166,172,92,198,28,65,199,139,218,77,205,119,214,39,84,101,205,144,178,141,25,82,31,121,13,37,111,56,180,52,218,28,90,205,36,70,234,137,41,35,61,53,208,190,217,135,145,190,27,149,252,86,92,12,73,197,56,78,211,237,212,62,211,172,194,125,181,180,236,164,23,76,242,85,203,126,42,144,182,148,219,142,39,82,87,105,150,157,218,152,180,35,203,38,17,91,182,34,173,154,5,167,74,129,26,43,6,163,91,112,34,180,107,218,206,207,92,208,209,17,145,146,75,94,207,96,207,238,98,105,209,41,24,249,137,20,152,8,109,49,225,93,181,136,237,147,100,68,130,74,38,186,146,219,161,17,105,161,22,154,16,147,60,39,104,82,170,121,138,57,172,184,194,27,139,79,230,43,154,102,90,237,157,4,204,147,216,126,183,111,96,188,74,133,66,21,38,4,138,157,70,75,81,226,196,105,111,188,235,139,36,33,180,37,38,165,40,212,102,68,68,68,70,102,102,122,118,10,232,207,55,18,154,45,155,18,110,29,224,205,93,169,181,119,27,113,135,234,17,164,33,198,216,51,41,44,168,146,236,121,68,164,173,43,75,106,45,83,216,70,71,223,161,10,188,137,7,24,51,33,125,154,88,69,118,230,172,212,228,234,165,153,74,154,77,115,30,237,51,50,230,45,40,37,189,246,233,187,222,125,182,149,145,46,26,144,176,217,113,49,43,26,33,65,168,214,22,219,111,196,128,182,201,230,227,25,244,207,32,214,220,152,169,90,29,74,208,234,76,201,93,132,122,23,110,166,59,246,127,111,40,56,111,149,219,154,28,70,88,142,221,78,155,54,140,195,109,164,144,72,39,41,210,137,36,146,37,39,77,9,4,69,166,191,112,207,171,238,169,247,220,121,70,102,110,44,212,102,125,230,102,122,139,199,225,47,100,162,217,203,123,149,69,25,41,202,173,84,230,17,151,110,137,118,4,21,105,244,75,247,125,231,247,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,232,219,113,199,22,109,71,92,135,92,109,180,146,214,189,164,92,211,34,73,30,133,175,103,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,173,247,25,45,13,107,73,104,151,123,146,123,125,223,111,44,164,75,76,10,180,41,203,35,219,26,67,110,158,158,228,168,143,253,67,69,25,39,188,97,94,121,112,178,230,68,89,31,73,70,167,67,89,25,150,164,164,64,140,103,220,163,253,226,255,0,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,205,53,47,113,152,224,221,124,206,131,209,157,83,189,39,59,159,201,222,123,57,155,118,238,219,221,174,157,154,233,174,130,205,120,47,220,168,98,226,184,237,183,102,37,4,228,121,146,82,209,185,166,170,55,41,200,35,219,175,240,238,22,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,30,82,250,194,124,44,197,14,135,246,153,134,150,165,219,232,206,111,69,233,218,52,105,253,47,51,111,51,149,206,66,182,110,229,163,118,221,53,216,157,123,136,126,91,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,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,64,14,40,185,32,161,98,221,147,82,204,61,135,22,149,71,188,237,42,124,154,141,199,37,247,150,203,117,122,60,72,110,184,162,82,27,105,124,217,136,229,52,134,150,102,130,54,205,72,90,204,144,209,34,152,41,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,94,203,213,211,93,190,112,11,13,47,91,166,119,91,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,236,29,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,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,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,215,126,204,240,210,212,180,189,39,202,235,125,5,70,141,3,170,229,238,229,243,121,40,78,253,188,197,237,221,174,155,213,167,121,138,129,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,23,243,235,147,187,123,52,248,71,83,85,26,143,17,140,69,161,199,235,109,250,155,48,226,245,115,86,194,31,83,116,183,100,59,181,73,140,234,158,112,136,185,168,66,29,82,29,61,196,133,37,84,25,254,202,172,43,171,252,43,110,92,150,229,67,254,50,28,234,108,232,238,127,205,113,151,155,113,31,98,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,74,170,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,123,51,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,93,127,134,30,72,33,230,46,234,147,139,216,145,23,125,131,103,212,25,106,60,116,188,194,253,43,88,101,200,242,14,43,241,221,105,194,114,31,33,90,60,74,216,106,231,182,148,41,90,57,178,239,198,85,197,212,240,186,201,5,11,9,44,154,110,97,239,200,180,170,197,231,118,211,227,84,109,201,44,60,183,155,164,81,229,195,105,196,146,80,227,72,229,76,95,53,212,58,178,53,145,54,73,66,22,68,183,73,115,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,103,179,62,185,103,141,149,140,195,84,236,122,52,232,143,219,213,200,255,0,40,237,246,89,55,119,194,167,63,33,244,55,17,211,117,74,82,150,210,153,113,178,94,245,239,66,80,179,52,169,106,66,123,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,119,254,40,185,5,135,120,80,170,89,152,193,218,125,42,151,85,183,41,242,103,93,148,118,35,49,13,186,156,84,45,217,47,212,146,180,165,59,230,39,152,226,157,230,26,148,243,105,78,211,37,182,72,122,173,176,119,24,175,236,10,191,233,120,141,135,53,233,116,234,149,58,67,14,186,211,82,158,101,138,131,13,188,219,202,137,41,44,173,10,118,51,138,105,4,227,70,162,37,17,125,198,86,41,196,7,51,22,110,107,248,126,89,88,165,103,193,151,78,90,113,34,37,54,175,76,146,70,165,211,170,45,210,166,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,68,11,202,119,138,124,27,248,129,111,121,139,3,70,119,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,41,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,68,190,53,126,22,45,111,136,16,124,186,162,41,219,15,111,90,174,26,223,246,214,35,80,163,196,126,165,106,214,33,86,225,181,45,10,83,14,63,25,228,60,218,92,74,84,149,26,13,72,34,50,37,36,244,215,67,46,241,249,63,217,85,251,117,127,133,110,59,146,227,168,127,198,76,157,82,157,33,207,249,206,60,243,142,47,237,82,148,175,105,152,187,78,26,25,28,141,151,27,53,156,97,190,23,45,120,139,122,81,219,67,209,28,67,177,209,67,167,60,109,190,80,148,202,201,42,57,38,164,52,167,148,180,250,139,108,155,65,17,37,107,122,111,138,86,227,87,226,158,214,248,127,7,204,106,35,208,112,146,193,219,7,29,108,12,192,97,206,35,80,98,84,105,181,24,244,22,154,117,216,172,188,253,61,247,25,171,50,153,113,84,242,22,150,164,182,151,86,109,186,73,51,73,159,222,71,26,179,153,147,59,251,41,151,252,152,115,32,203,168,217,53,25,11,118,131,94,105,167,158,97,44,56,244,130,141,18,84,147,97,166,74,119,38,57,184,227,77,234,90,30,228,246,119,119,94,26,156,64,191,97,51,32,224,38,43,61,190,193,170,212,21,232,186,138,149,171,148,121,210,223,140,143,157,117,249,40,102,61,57,5,212,190,230,212,26,137,199,22,190,221,202,23,82,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,111,231,19,42,182,110,107,240,142,161,103,214,105,177,19,115,211,163,200,147,105,213,220,112,217,93,58,162,104,245,9,78,165,11,87,76,226,146,218,94,70,213,110,65,18,136,185,136,109,104,136,28,43,114,103,85,194,204,80,196,236,70,197,24,49,21,112,216,181,137,22,45,41,174,82,140,154,124,155,109,233,51,219,75,236,37,105,67,177,222,138,81,222,66,146,107,102,68,141,200,218,180,153,217,160,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,233,169,212,184,77,196,138,198,245,169,107,216,211,100,148,39,114,214,165,30,133,218,165,25,159,105,152,206,22,108,124,83,227,39,196,11,135,204,95,22,41,194,83,37,214,175,201,8,121,174,191,211,74,175,203,173,243,152,181,233,111,193,110,67,116,174,150,110,213,78,82,157,65,154,38,19,241,12,154,83,70,92,182,247,30,229,41,221,173,89,248,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,39,25,68,165,101,151,23,34,93,118,125,70,33,218,120,149,34,163,82,166,210,155,142,150,23,72,125,165,180,169,17,82,134,210,150,186,100,156,150,249,59,72,141,40,213,181,39,230,201,199,61,175,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,7,52,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,30,255,0,136,206,74,63,149,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,121,94,19,217,94,153,130,248,53,63,17,177,14,192,244,37,253,119,84,36,180,149,84,34,62,197,82,29,29,165,33,182,226,186,211,232,73,177,189,246,94,124,201,5,163,136,92,117,41,74,218,132,162,117,0,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,48,0,1,149,113,250,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,145,204,142,89,185,66,179,85,42,82,226,87,49,22,185,29,40,175,87,144,131,216,218,53,37,116,80,247,17,41,17,146,162,73,154,140,137,111,45,36,181,146,73,45,52,213,38,102,199,197,62,50,124,64,184,124,197,241,63,242,11,255,0,204,178,204,111,230,255,0,255,0,39,34,138,171,30,171,17,113,50,234,197,10,141,30,163,116,203,230,122,6,223,165,91,52,230,16,227,134,204,88,48,34,183,29,164,54,149,173,91,55,114,212,234,201,58,36,221,121,213,146,83,191,65,63,248,93,100,22,101,225,93,166,230,99,24,169,245,90,93,42,220,168,70,157,105,209,223,140,252,55,42,114,144,134,164,177,82,82,212,148,239,134,158,99,106,107,150,106,75,206,37,91,140,144,217,161,235,127,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,3,207,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,211,84,105,118,204,40,146,152,222,133,33,123,29,109,180,173,59,144,181,36,244,62,212,168,200,251,12,199,64,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,148,227,65,114,165,235,138,220,182,218,152,149,147,113,225,201,83,68,230,166,74,37,212,80,103,166,191,195,184,86,79,95,51,160,244,103,84,239,73,206,231,242,119,158,206,102,221,187,182,247,107,167,102,186,107,160,239,25,27,194,89,152,177,152,203,70,18,33,173,248,116,122,173,62,173,44,137,179,82,13,150,167,70,37,146,189,69,22,154,57,219,174,133,239,50,26,30,164,211,163,82,41,112,233,80,218,75,76,66,142,220,118,144,148,146,73,40,66,73,36,68,68,68,68,68,68,93,196,63,88,225,89,216,188,97,89,153,112,189,38,75,89,23,87,70,168,195,65,17,150,166,165,192,146,101,222,162,253,211,255,0,216,51,175,87,150,153,245,105,179,144,71,182,76,135,29,45,125,202,81,159,250,199,83,202,174,52,85,48,59,26,173,155,186,44,231,216,129,233,56,76,212,210,219,170,73,46,31,86,195,143,22,132,180,36,245,75,93,202,61,190,255,0,179,67,184,125,122,91,152,183,135,244,219,166,152,109,75,167,86,233,236,186,182,215,203,112,182,188,194,22,104,81,37,74,79,209,112,136,203,83,239,246,138,190,226,119,146,4,208,159,145,141,184,105,67,74,34,60,181,185,84,139,14,54,132,149,25,205,146,243,198,134,88,34,34,34,36,22,245,47,220,71,236,49,2,48,43,23,174,108,13,196,218,69,237,64,155,38,42,225,204,143,214,54,219,142,32,221,142,137,13,56,227,106,36,45,27,136,249,68,70,147,61,15,78,223,121,104,123,47,152,183,71,198,172,40,183,111,154,92,198,157,118,109,58,35,147,16,135,18,163,106,66,227,52,234,208,162,74,215,180,200,221,45,72,213,169,123,125,231,209,192,66,30,45,22,74,46,108,183,183,84,73,146,92,165,85,74,97,153,246,106,150,160,78,86,159,68,255,0,123,222,95,121,10,56,97,213,48,251,111,36,204,141,181,146,136,203,188,140,143,81,160,172,128,222,80,113,35,43,182,204,57,108,179,33,186,101,54,21,25,246,220,73,44,150,77,211,162,146,137,68,106,86,186,239,208,245,211,238,28,7,61,188,53,33,98,82,229,226,86,12,66,131,78,172,33,183,31,151,1,13,147,45,201,50,234,94,89,161,184,209,84,181,186,165,173,164,145,154,187,72,180,62,221,12,85,172,184,56,193,150,235,236,146,250,43,182,205,102,153,39,84,172,138,84,34,119,150,247,97,145,159,45,106,65,173,159,179,93,190,242,236,180,60,140,241,42,162,222,81,33,97,222,51,85,154,133,87,109,182,216,98,161,37,244,54,219,230,69,25,148,146,157,145,40,212,165,169,106,113,71,162,123,72,140,251,245,33,98,244,250,132,42,180,8,245,58,116,150,164,69,150,210,31,101,214,214,75,67,136,82,73,73,81,40,140,200,200,200,200,200,200,244,237,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,194,245,187,59,68,101,203,189,62,37,95,31,48,222,147,61,13,170,60,219,182,143,29,194,112,136,208,105,92,214,146,123,181,35,45,52,51,215,82,26,2,78,89,48,138,226,177,19,109,87,237,58,84,248,210,152,37,18,220,129,21,211,70,230,118,122,134,182,140,136,136,148,122,118,123,69,95,103,147,134,229,127,10,151,63,18,112,178,19,181,11,117,111,186,235,208,163,182,183,93,138,131,234,94,82,185,108,69,74,16,210,91,109,180,234,106,236,51,211,187,67,16,235,9,49,135,16,48,34,246,141,115,90,21,137,212,217,112,100,163,169,140,153,15,178,135,82,135,155,90,218,113,13,173,6,162,51,105,36,164,153,150,186,104,127,101,203,101,31,136,230,26,99,45,191,10,139,125,214,33,208,110,86,91,109,135,122,217,17,226,180,251,132,134,18,102,142,108,149,184,173,206,56,189,12,203,83,36,159,180,143,89,145,75,171,211,43,112,209,80,164,84,35,204,140,225,17,165,214,29,75,136,50,50,35,46,212,153,151,113,145,255,0,17,251,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,77,206,30,126,172,44,181,64,85,30,156,182,234,247,51,218,114,163,176,108,200,67,90,42,58,143,154,146,144,219,137,213,183,204,211,161,118,153,107,220,93,181,57,138,252,64,51,23,138,209,36,83,39,94,18,233,80,223,90,86,109,211,42,19,152,236,229,27,102,157,14,66,139,105,146,140,204,180,237,62,209,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,211,51,254,38,37,175,14,156,172,191,143,56,159,14,231,172,83,93,118,221,183,166,55,33,213,173,147,83,14,188,196,136,139,83,42,53,50,182,213,171,110,158,169,51,35,50,247,23,125,236,91,212,26,93,177,69,135,65,163,65,98,36,56,76,54,195,77,48,210,91,66,82,132,18,82,68,148,145,17,118,36,139,176,139,184,127,197,210,250,35,91,53,121,46,33,107,75,80,36,45,73,65,106,163,34,109,71,161,23,188,102,187,49,111,162,86,96,49,46,75,104,90,18,237,225,89,89,37,101,162,136,142,107,199,161,151,188,88,7,6,27,10,153,62,161,113,95,146,100,71,84,152,253,92,6,216,53,164,221,34,74,169,238,147,155,77,58,237,212,244,221,187,191,217,237,19,79,57,182,254,55,223,214,131,184,113,131,82,209,79,126,177,25,76,200,154,167,38,52,72,109,214,164,50,162,55,35,146,140,136,141,109,171,181,38,93,154,246,246,16,132,24,115,193,211,18,106,85,136,245,188,97,190,41,50,27,118,82,29,148,80,42,114,23,33,196,154,144,165,153,245,16,187,84,122,185,222,125,250,107,237,22,9,128,217,68,193,124,2,166,54,197,175,103,210,223,168,164,200,206,167,42,159,17,82,207,68,180,90,115,144,202,21,166,230,82,175,242,181,63,187,182,17,18,72,146,146,34,34,236,34,47,96,130,92,92,46,134,169,120,11,30,139,209,169,231,37,212,81,235,19,123,137,9,92,41,233,215,93,75,77,52,239,208,82,59,104,55,92,67,105,239,90,137,37,252,70,134,120,126,209,90,162,101,118,206,109,166,86,217,202,166,83,229,47,114,72,183,45,84,232,186,168,187,11,82,236,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,187,139,79,121,251,244,19,108,208,237,76,38,177,224,209,25,92,10,77,42,141,9,166,77,106,54,216,109,41,101,148,167,113,153,18,82,94,171,125,250,23,97,123,8,133,91,241,56,207,52,43,173,183,112,75,12,106,220,200,140,188,162,169,77,138,249,26,29,211,172,140,235,68,227,50,12,148,147,37,33,91,84,142,222,195,63,97,10,217,164,208,107,55,11,175,38,151,6,68,183,26,109,79,57,203,105,110,30,210,211,83,245,72,253,229,254,113,248,95,97,232,175,185,26,67,74,109,214,148,104,90,20,147,35,74,136,244,50,50,62,210,61,69,208,112,119,196,118,235,216,25,86,180,106,82,31,118,165,78,174,63,200,35,94,228,34,27,112,233,237,165,37,170,141,69,162,140,251,8,137,34,193,64,87,151,21,252,179,170,253,177,81,139,22,221,44,151,82,161,182,71,49,76,177,170,250,70,89,156,251,138,81,161,165,43,77,203,78,166,106,36,251,244,239,20,204,227,107,105,197,52,226,77,43,65,154,84,70,90,25,25,119,137,83,195,119,21,89,195,108,199,81,153,168,206,233,225,214,220,143,75,51,55,73,9,222,244,248,101,219,170,210,90,104,131,247,247,119,24,191,136,178,88,155,25,169,145,156,75,140,190,132,184,218,210,100,100,164,168,181,35,35,46,195,236,49,254,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,0,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,10,171,227,157,245,39,249,147,244,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,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,69,94,40,254,4,241,55,240,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,250,236,252,183,250,144,181,64,0,21,129,197,147,36,176,234,20,47,229,55,132,54,167,42,125,47,122,111,26,93,34,154,195,109,189,21,75,121,247,43,46,114,201,46,45,228,184,225,147,235,50,113,74,109,72,113,70,218,88,113,74,173,92,11,199,76,71,203,166,35,211,177,67,11,235,61,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,48,56,139,113,25,161,102,82,213,164,225,14,12,197,170,195,180,23,210,86,43,179,166,239,141,34,108,174,94,244,64,54,80,179,65,178,194,214,70,225,171,122,86,251,72,83,122,33,164,58,244,106,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,161,60,42,195,59,87,6,240,226,220,194,219,42,39,79,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,149,113,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,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,117,34,152,56,158,228,42,54,12,85,101,230,7,7,232,81,32,97,245,78,68,102,106,180,136,156,213,157,38,162,250,158,222,243,109,37,174,84,120,42,52,176,146,35,119,213,121,242,109,9,74,13,180,38,0,55,86,170,179,74,145,66,102,167,45,20,217,146,25,151,34,26,94,81,48,243,236,165,196,180,234,219,215,106,150,132,190,242,82,163,45,82,78,184,69,166,227,215,165,229,59,197,62,13,252,64,183,188,197,129,165,48,16,3,141,95,133,139,91,226,4,31,46,168,138,86,22,189,194,159,34,84,162,165,64,205,54,50,219,50,213,82,84,130,126,200,165,84,88,74,88,109,130,74,20,221,96,208,102,106,90,212,163,81,49,189,41,36,18,57,233,37,239,97,198,237,40,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,88,166,60,97,158,22,98,190,22,92,22,182,49,196,165,124,155,244,124,183,159,168,212,27,141,253,13,252,217,212,42,160,203,178,16,166,227,188,203,110,56,164,190,101,234,118,159,118,163,54,248,133,10,205,167,95,247,45,63,14,106,210,234,150,156,90,196,214,104,51,165,164,210,252,170,114,94,89,70,121,194,52,32,201,106,104,144,163,35,66,59,76,253,84,247,21,180,240,119,198,252,121,191,172,218,214,27,94,116,57,117,140,62,179,163,161,138,29,211,37,205,23,9,242,52,105,71,35,87,108,132,37,165,115,17,167,108,116,37,45,168,246,59,29,40,142,188,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,117,94,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,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,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,105,76,0,0,101,92,93,79,13,78,31,191,176,152,112,113,239,21,153,223,127,85,105,234,244,93,57,73,213,186,60,25,108,70,95,206,180,252,100,61,30,162,131,234,88,115,106,205,36,219,139,71,110,229,9,254,51,89,155,31,20,248,201,241,2,225,243,23,196,255,0,200,47,255,0,50,203,49,191,155,255,0,252,156,138,42,172,75,254,28,217,40,254,85,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,123,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,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,252,165,73,98,20,103,102,73,113,45,178,194,20,227,139,81,145,18,82,146,212,204,204,251,11,176,133,3,241,34,197,86,113,43,49,213,150,105,243,186,136,116,53,200,165,145,147,164,180,239,102,124,194,236,209,106,45,52,89,123,187,251,136,69,102,219,91,174,37,166,210,106,90,204,146,146,34,212,204,207,184,92,207,10,12,179,170,195,177,87,139,23,37,40,145,82,174,54,103,13,79,49,162,250,87,153,130,251,106,73,173,164,171,77,200,86,134,74,52,251,181,239,22,26,2,190,184,196,98,59,116,28,12,164,218,52,217,15,181,82,168,215,24,234,9,43,218,133,195,114,29,65,181,36,244,81,40,245,81,23,97,145,164,82,251,12,61,41,246,227,71,105,78,58,234,137,8,66,82,102,106,81,158,132,68,69,218,103,168,253,213,106,13,102,222,117,148,213,32,200,136,227,173,165,230,249,141,45,179,218,122,232,126,177,23,184,255,0,204,44,155,134,62,121,161,90,104,107,4,177,58,173,203,136,243,201,42,108,217,79,145,33,173,122,56,205,52,110,61,32,137,41,34,74,213,181,40,236,237,50,246,144,180,139,154,135,106,98,197,143,58,138,242,224,85,169,85,152,78,178,75,73,182,251,74,75,204,169,59,136,244,82,79,213,115,191,67,236,63,105,24,207,182,115,112,66,94,6,227,149,193,111,166,18,152,167,75,155,46,100,13,27,52,160,163,170,100,132,54,73,249,180,39,77,173,118,18,75,79,113,251,165,215,8,60,195,202,164,93,21,12,26,185,107,110,170,12,198,157,151,5,50,100,153,146,94,91,144,35,182,210,55,184,68,94,169,43,68,165,26,247,232,126,193,110,228,100,101,169,30,164,99,250,35,151,16,42,43,85,188,174,222,45,186,202,220,56,180,202,132,164,109,73,30,213,166,157,43,69,31,97,232,93,189,227,60,206,32,218,113,109,171,189,10,52,159,240,23,113,194,62,233,106,169,128,178,40,157,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,134,71,237,28,79,30,114,137,131,24,251,76,113,139,162,207,165,177,81,86,166,85,56,212,248,137,150,90,165,210,211,156,182,86,173,55,60,165,127,149,161,253,245,247,136,220,29,49,38,155,88,145,91,193,235,226,147,29,182,165,45,216,165,62,167,33,18,27,73,41,106,65,151,79,11,177,69,163,125,199,223,174,158,193,55,242,101,111,227,125,131,104,53,135,24,203,45,21,7,232,241,146,204,121,169,114,99,164,182,218,106,59,41,34,114,65,36,204,140,208,226,187,18,69,219,175,103,105,8,89,198,122,194,166,64,168,91,183,228,105,17,211,38,71,73,1,198,9,105,39,76,148,170,131,166,230,210,78,187,117,45,55,110,239,246,123,69,127,101,213,244,69,204,6,25,201,113,11,90,90,188,40,203,82,80,90,168,200,166,180,122,17,123,198,148,173,103,209,42,217,164,73,109,11,66,93,129,29,105,74,203,69,17,27,105,61,12,189,227,254,238,26,13,46,231,162,204,160,214,96,177,46,28,214,28,97,214,159,105,46,33,73,90,13,42,35,74,136,200,251,20,101,218,71,222,40,159,136,182,86,95,192,108,79,153,115,209,233,174,181,110,220,51,28,144,210,208,201,165,134,158,126,68,181,165,148,154,89,67,105,209,182,139,68,145,153,145,123,203,186,37,83,106,181,58,60,166,231,82,106,50,161,72,105,68,164,59,29,229,54,180,153,25,25,25,41,38,70,93,164,71,252,8,73,188,7,226,31,143,88,50,252,56,82,46,57,85,234,67,47,182,167,89,169,204,155,41,92,178,54,136,210,148,156,148,39,232,55,161,17,246,122,199,236,62,203,126,202,126,113,176,251,51,150,179,18,105,114,145,10,186,195,73,76,216,47,173,134,215,204,75,108,27,138,67,105,125,197,236,222,249,36,141,93,186,150,135,219,223,33,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,127,205,238,106,173,28,181,216,47,213,37,212,226,187,91,123,111,73,5,47,52,167,149,163,209,210,191,155,55,155,89,232,135,201,93,135,221,218,125,157,249,255,0,196,108,71,187,49,70,230,147,117,93,213,137,115,230,72,217,169,191,33,215,73,59,91,66,59,57,138,81,150,164,218,117,237,246,15,46,148,169,74,36,165,38,102,103,161,17,23,105,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,179,69,23,111,111,241,23,193,144,204,186,83,176,3,5,233,208,219,230,250,66,180,219,53,73,164,238,221,80,251,209,34,147,137,254,169,10,45,20,207,114,181,63,121,159,178,75,143,129,127,155,133,97,220,134,202,182,184,84,137,155,15,93,52,62,74,244,49,154,220,115,55,79,26,239,243,121,91,156,59,162,171,184,245,215,83,234,221,212,251,69,152,112,84,155,75,43,98,233,167,155,39,233,30,190,115,220,205,169,211,147,203,167,22,221,126,151,210,237,211,184,89,241,180,217,185,205,52,39,126,154,110,211,183,79,118,163,254,192,127,203,139,75,72,83,139,50,36,160,141,70,103,236,34,20,225,197,135,49,212,251,214,233,111,10,173,233,134,180,81,164,145,203,82,28,73,151,53,151,39,48,180,25,161,211,253,226,236,52,145,251,244,238,21,227,75,34,58,148,66,50,212,185,237,246,123,253,98,26,54,201,185,37,57,107,195,226,74,9,37,242,114,147,216,69,167,253,193,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,187,18,126,210,251,198,112,51,47,124,202,196,28,118,190,110,23,166,42,75,14,92,53,52,196,95,48,214,93,57,204,121,104,208,205,74,45,52,95,176,244,237,236,19,175,134,180,123,51,2,240,42,236,204,182,32,154,33,170,44,201,240,33,147,220,166,215,37,9,135,14,99,104,107,155,179,122,149,202,94,210,39,59,116,236,46,245,23,32,205,127,18,204,72,198,135,231,91,54,44,201,86,253,186,107,117,164,174,59,143,196,146,235,122,190,130,220,109,74,91,106,35,109,212,107,217,161,154,75,216,69,172,61,164,82,238,59,246,231,137,73,134,153,149,74,181,94,91,108,32,204,156,125,215,29,117,194,73,25,232,74,81,153,169,101,236,51,51,63,105,152,185,124,162,240,238,180,173,44,37,137,81,190,169,140,61,95,184,41,173,201,116,221,101,165,57,28,223,140,193,155,71,205,140,75,70,213,165,126,169,235,161,251,207,81,91,25,234,193,39,48,63,29,106,116,22,161,169,152,115,249,213,8,231,203,218,149,54,185,146,82,147,47,155,65,31,99,94,194,50,251,125,221,255,0,132,46,42,69,181,241,90,117,145,54,73,33,53,120,238,242,144,181,145,37,78,187,38,3,73,208,141,101,170,189,83,238,35,63,191,184,93,8,15,139,121,218,244,219,210,211,172,90,149,104,172,191,22,173,2,68,23,16,234,18,178,218,235,74,108,251,20,70,93,202,62,242,63,184,198,125,179,185,151,122,174,95,177,166,175,75,92,7,91,164,213,100,72,168,192,112,154,81,52,150,93,151,37,45,182,71,202,66,72,246,51,174,212,145,150,157,198,101,221,195,109,122,244,187,94,227,165,220,112,29,91,114,41,147,24,152,218,144,163,35,37,54,226,86,90,25,25,31,122,75,184,203,239,26,12,200,246,62,209,113,191,4,104,15,183,85,101,218,181,46,12,88,51,89,55,208,167,185,141,68,140,110,40,211,204,90,180,222,238,154,171,67,215,188,136,251,228,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,2,170,248,231,125,73,254,100,253,52,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,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,56,42,120,167,186,126,31,206,243,26,112,186,144,0,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,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,103,18,188,189,90,185,116,204,212,234,37,149,39,74,45,221,79,77,219,26,158,152,173,176,221,43,169,149,37,181,195,104,155,34,65,178,133,176,163,108,137,41,218,218,208,131,37,26,13,107,138,163,67,217,24,202,253,131,150,92,23,131,14,208,171,196,175,212,174,232,240,107,117,170,244,105,12,202,98,107,234,136,209,109,137,37,182,155,83,144,73,92,215,24,37,238,50,39,214,173,125,115,18,40,6,85,198,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,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,133,212,143,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,207,182,119,242,93,117,101,31,17,223,131,9,53,90,221,131,82,229,191,68,184,93,130,226,91,71,52,222,219,6,75,228,130,100,230,32,152,112,205,40,63,93,178,75,187,81,184,219,71,128,202,119,138,124,27,248,129,111,121,139,3,74,96,32,7,26,191,11,22,183,196,8,62,93,81,21,65,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,165,224,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,28,255,0,137,95,16,185,152,155,93,157,129,88,13,119,255,0,176,88,27,90,172,87,41,111,63,29,202,196,173,146,89,147,21,15,54,241,55,38,156,166,222,66,76,148,222,215,28,104,212,149,45,189,138,84,96,201,222,85,111,44,215,226,229,62,207,163,83,101,166,216,167,72,143,38,236,171,182,225,50,138,117,56,215,235,146,93,82,22,158,165,196,165,196,178,141,170,220,178,53,25,114,208,226,209,160,140,42,195,59,87,6,240,226,220,194,219,42,39,79,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,84,15,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,29,87,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,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,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,21,65,194,159,34,85,83,170,192,205,54,50,219,49,19,77,76,114,126,200,165,84,88,82,159,113,243,82,20,221,96,208,102,73,66,18,146,81,49,189,42,53,154,249,233,36,108,97,199,45,124,6,107,51,99,226,159,25,62,32,92,62,98,248,159,249,5,255,0,230,89,102,55,243,127,255,0,147,145,69,85,141,36,100,238,147,74,162,229,67,7,161,209,169,145,32,71,114,199,162,203,91,81,153,75,72,83,239,195,105,231,157,52,164,136,141,110,58,227,142,45,93,234,90,212,163,212,204,204,118,0,0,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,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,204,171,171,11,248,196,73,186,179,70,116,107,174,216,137,71,194,11,138,68,106,45,41,114,93,105,153,180,101,155,166,148,84,165,188,165,147,70,135,13,194,231,183,187,99,45,161,6,218,148,166,156,57,61,3,140,173,90,149,95,202,37,147,93,161,84,226,84,105,181,27,226,155,46,28,200,143,37,230,36,176,229,50,160,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,16,47,133,199,142,204,50,252,107,201,230,139,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,219,60,56,251,68,193,12,17,175,190,237,85,150,170,213,72,18,160,194,101,47,161,47,115,29,137,36,219,81,39,152,133,105,189,173,53,78,167,175,113,25,247,103,206,232,175,75,186,46,58,165,199,61,213,185,34,167,49,249,142,41,106,51,51,83,142,41,103,169,153,153,247,168,251,204,254,241,220,114,71,151,122,174,96,113,166,145,75,69,61,215,41,52,169,17,234,51,220,54,148,108,169,150,165,198,75,141,153,242,150,147,61,143,107,181,68,69,167,121,145,119,232,42,204,181,233,182,93,167,71,181,41,49,89,98,45,38,4,120,45,161,164,37,5,181,166,146,217,118,36,136,187,146,93,196,95,113,15,180,2,151,184,189,98,164,91,163,21,160,217,16,165,18,211,73,142,215,53,8,89,26,82,235,82,103,180,173,72,150,122,43,214,46,242,35,251,187,135,0,200,174,9,57,142,24,235,76,160,187,13,79,67,129,201,168,72,62,94,228,165,180,76,140,149,25,252,218,200,187,29,246,145,23,219,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,179,66,53,31,176,207,78,191,196,166,53,153,142,152,23,105,230,91,15,148,137,107,149,50,4,9,132,201,180,226,227,33,80,230,76,113,14,242,183,236,82,121,168,220,70,231,102,189,165,220,163,130,121,104,190,37,97,246,58,216,215,11,51,21,25,134,238,26,97,75,89,56,104,46,156,166,50,181,145,153,41,37,166,136,246,158,157,157,163,72,22,77,118,45,207,103,80,238,40,79,161,230,106,116,232,210,208,180,168,148,70,78,52,149,145,234,70,101,220,162,246,159,222,62,216,226,217,200,36,171,45,120,130,74,65,40,190,78,85,187,12,181,255,0,184,36,12,228,213,8,138,165,44,136,180,46,123,157,158,239,88,197,135,112,158,204,117,62,202,186,92,194,171,134,97,161,21,153,39,210,41,110,36,139,154,243,144,88,66,8,214,233,126,233,246,18,76,253,218,247,11,143,109,105,117,9,113,6,70,149,145,40,140,189,164,99,254,128,127,193,52,217,57,205,36,39,126,154,110,211,183,79,118,162,176,120,213,205,165,157,177,107,83,201,147,244,143,95,5,238,102,212,233,201,229,212,75,110,191,75,233,118,233,220,43,63,3,13,194,198,187,0,217,94,215,10,232,165,109,61,116,208,250,182,180,26,82,176,13,195,176,237,179,121,91,156,58,68,61,199,174,186,159,37,26,152,251,226,52,103,207,46,148,220,127,193,122,140,55,57,190,144,162,182,245,82,17,53,183,85,190,204,73,68,218,127,170,90,143,85,61,220,157,15,220,101,237,161,251,159,9,239,171,98,161,86,139,58,215,171,52,213,42,99,241,92,113,200,79,36,143,148,165,17,171,83,65,22,154,36,251,123,63,128,241,202,74,146,163,74,146,100,100,122,25,25,118,145,142,165,151,108,119,186,240,19,17,169,87,117,6,171,49,152,141,74,96,230,198,109,247,82,219,204,19,237,56,225,26,18,226,9,90,147,68,90,40,244,50,236,63,179,64,57,113,199,171,75,31,176,222,149,118,219,245,104,143,75,114,43,29,108,100,62,210,156,101,243,97,151,28,74,144,135,22,105,208,222,34,50,81,234,71,216,127,111,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,115,50,89,155,195,220,184,217,82,238,75,150,187,79,58,139,124,190,158,151,213,49,213,72,213,214,80,189,140,173,214,212,189,169,121,43,61,15,177,61,191,125,8,102,11,49,56,133,152,235,217,251,174,240,168,188,164,185,183,145,5,167,159,56,236,104,203,77,171,150,219,142,185,183,119,37,42,61,15,180,251,126,238,82,100,100,122,25,104,99,190,228,203,1,106,216,227,140,180,122,39,160,101,75,166,176,166,106,18,151,210,169,198,77,132,76,97,183,13,71,203,90,118,145,56,100,122,150,157,250,152,186,171,27,40,184,127,104,201,165,76,98,137,79,34,167,19,10,67,93,51,27,73,109,154,76,143,66,100,191,119,79,96,239,145,163,49,17,134,227,71,101,13,54,218,73,41,74,18,73,34,34,45,11,66,47,184,127,168,249,247,12,19,169,208,106,84,210,52,145,203,134,243,30,183,119,172,131,46,222,254,206,209,155,124,208,219,211,173,156,196,98,69,54,116,117,52,127,43,43,11,107,84,26,73,109,245,207,18,84,157,72,181,73,237,61,12,187,4,170,225,27,138,144,109,28,98,155,104,213,235,17,161,69,171,67,112,152,39,164,19,124,201,46,202,128,218,82,91,150,68,102,100,147,236,34,51,61,61,162,235,16,180,56,132,184,218,201,73,81,17,165,68,122,145,151,188,135,253,0,241,152,205,114,181,103,225,69,223,113,187,45,49,142,5,10,161,33,183,13,194,65,146,209,25,197,150,135,169,118,250,186,247,151,112,205,190,45,220,178,238,252,79,187,46,57,115,222,150,117,10,220,249,40,113,215,77,195,216,185,14,44,136,140,204,251,61,109,123,207,188,121,120,143,244,210,217,147,166,188,167,18,189,62,227,212,104,131,33,245,184,213,204,178,89,111,199,149,206,54,105,52,230,86,91,201,92,181,21,62,41,154,59,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,238,255,0,245,134,119,164,173,83,235,46,184,234,245,84,153,42,82,148,103,222,106,95,105,153,255,0,17,108,55,22,14,189,113,240,206,166,196,182,163,104,168,52,214,110,57,4,194,15,87,150,139,124,201,95,65,7,184,207,114,123,244,51,253,225,82,178,35,189,21,247,34,201,105,109,186,202,205,181,161,105,50,82,84,71,161,145,145,246,145,145,137,255,0,194,147,46,180,172,65,191,151,137,151,4,39,36,51,67,116,250,100,45,180,173,162,121,151,160,188,133,232,182,148,91,180,89,246,146,136,244,238,211,188,93,27,44,183,29,150,227,178,130,67,109,36,144,132,145,104,68,68,90,17,17,10,215,227,13,131,15,92,54,197,43,20,105,116,166,212,245,52,152,139,33,244,48,102,178,101,182,234,15,168,141,73,65,158,154,153,31,106,136,191,210,43,39,47,24,143,43,10,113,142,213,188,152,146,108,55,10,173,5,114,85,188,210,92,148,74,105,197,234,100,164,246,124,223,180,244,247,251,198,140,240,158,248,129,136,248,119,111,222,116,249,140,73,110,171,77,137,44,212,203,137,89,18,157,97,183,52,51,37,43,183,215,47,105,247,251,123,199,174,1,20,120,129,229,106,143,143,248,81,80,170,196,167,173,119,37,14,35,178,224,184,195,73,55,28,54,99,74,83,109,25,147,75,112,210,110,60,94,170,76,181,62,237,15,190,134,110,139,106,177,103,215,231,219,117,232,47,68,157,78,146,236,103,155,117,165,182,123,155,90,144,174,197,145,30,155,146,101,218,69,220,36,78,68,51,77,83,203,174,44,66,93,82,170,249,91,85,85,183,10,99,46,62,174,75,36,236,152,188,199,141,42,121,182,210,100,219,38,91,143,93,11,188,140,187,175,174,196,190,45,188,69,181,105,183,117,173,86,137,80,129,82,138,204,148,57,25,246,221,36,147,141,165,194,73,154,20,164,145,237,90,123,53,62,242,30,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,0,0,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,21,87,199,59,234,79,243,39,233,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,165,60,167,120,88,193,191,135,246,247,151,48,58,168,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,138,188,81,252,9,226,111,224,190,113,8,82,182,83,188,83,224,223,196,11,123,204,88,26,83,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,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,246,98,174,38,93,88,201,136,247,30,41,94,178,250,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,65,137,24,85,136,248,63,93,143,108,98,133,151,85,182,106,178,233,241,170,140,196,168,199,54,156,92,87,209,189,183,8,143,254,114,84,95,73,14,33,198,214,73,90,22,148,216,167,9,188,237,76,167,215,127,147,38,47,93,124,216,21,77,138,179,170,149,122,147,238,56,204,164,161,150,27,163,55,204,53,54,134,84,219,100,108,32,141,180,165,196,173,180,147,138,125,180,166,218,128,101,92,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,135,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,93,72,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,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,2,149,184,213,248,167,181,190,31,193,243,26,136,139,248,69,153,139,203,5,112,143,20,240,182,204,131,17,11,197,120,240,41,181,58,155,196,78,46,53,57,148,75,68,134,26,109,73,52,239,125,50,246,27,134,126,162,18,189,169,222,164,184,223,149,193,220,29,191,177,214,255,0,165,225,206,28,208,101,212,106,85,25,12,52,235,173,69,121,230,41,236,56,243,108,170,92,165,50,133,169,168,205,169,212,27,142,154,76,146,71,247,17,232,79,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,234,188,12,126,187,63,45,254,164,45,80,0,0,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,234,188,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,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,0,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,210,152,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,3,53,153,177,241,79,140,159,16,46,31,49,124,79,252,130,255,0,243,44,179,27,249,191,255,0,201,200,162,170,198,148,242,157,225,99,6,254,31,219,222,92,192,234,160,0,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,0,7,63,199,76,11,195,140,197,225,197,71,11,241,66,141,215,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,89,225,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,190,173,111,51,119,245,213,150,216,217,110,187,228,203,173,211,105,55,68,59,134,139,82,155,81,121,231,233,236,49,1,232,126,143,66,92,53,36,163,18,86,210,155,66,54,19,102,151,75,69,243,11,151,210,248,92,120,236,195,47,198,188,158,104,191,224,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,187,53,46,227,20,41,158,252,211,84,179,21,139,19,87,75,170,190,118,213,41,110,66,134,203,111,171,146,241,53,38,87,45,226,74,94,113,181,25,182,241,22,226,211,82,238,34,46,248,237,107,219,85,139,194,191,2,219,160,193,122,92,234,140,150,163,50,219,77,45,195,220,226,210,132,246,32,140,244,220,162,46,194,62,241,124,220,63,50,181,71,192,12,40,167,213,101,211,214,139,146,185,17,169,115,156,125,164,147,141,155,209,162,169,198,136,205,164,56,73,39,25,63,85,70,122,31,126,167,221,43,128,121,28,88,190,32,97,198,29,220,23,157,66,99,17,155,165,83,101,203,37,60,226,80,70,166,152,113,205,8,205,73,237,245,15,218,93,222,206,241,156,204,195,226,60,172,86,198,59,170,242,126,73,190,220,202,180,229,198,86,243,81,114,87,41,215,17,161,154,149,217,243,158,195,211,221,239,22,109,193,231,6,30,183,173,138,174,40,213,41,77,165,234,145,63,22,59,235,96,201,102,203,141,211,223,73,18,148,130,61,53,35,62,197,25,127,164,89,67,204,183,33,151,35,188,130,91,110,164,208,180,153,106,70,70,90,25,25,10,92,226,185,151,90,78,31,95,205,226,101,191,9,200,236,215,29,46,165,8,109,40,104,222,121,233,207,45,122,33,164,150,237,16,93,166,163,61,59,245,239,16,2,60,119,165,62,220,88,205,45,199,94,89,54,132,33,38,106,82,140,244,34,34,46,211,51,49,109,118,238,14,187,110,112,207,169,196,185,98,238,84,234,107,215,28,114,125,6,106,101,197,219,228,73,250,104,45,166,91,85,221,169,151,239,10,157,140,181,64,172,180,227,75,209,81,164,165,73,81,31,113,165,125,135,175,240,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,123,255,0,172,59,216,143,153,240,173,198,161,229,146,244,126,68,174,73,189,73,168,178,130,222,73,230,40,233,242,140,145,218,101,174,186,119,123,70,119,229,191,212,203,122,78,154,115,92,82,244,251,207,81,234,48,146,229,151,104,98,125,167,113,196,156,244,67,167,214,224,73,91,141,58,109,158,198,228,54,179,35,50,50,236,245,125,229,220,52,145,131,55,51,87,134,20,90,23,27,82,211,36,231,208,169,242,28,112,156,37,153,173,113,155,89,234,122,159,111,173,175,121,247,143,102,3,254,86,180,54,133,56,226,201,41,73,25,169,70,122,17,23,188,197,41,241,114,197,72,55,118,49,66,180,169,21,136,211,98,210,97,182,151,201,153,4,231,46,75,82,167,182,164,158,213,153,17,145,40,187,12,136,203,95,96,138,185,94,183,231,92,185,136,195,106,108,24,234,116,206,236,163,169,221,16,106,36,55,215,50,149,41,90,17,232,146,220,90,153,246,13,36,91,208,78,153,64,166,211,76,210,103,18,27,44,122,189,222,170,9,61,157,221,157,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,227,129,223,57,69,195,251,186,77,86,99,244,74,121,149,68,159,82,218,233,152,218,107,112,212,102,122,27,39,251,218,123,69,41,231,67,2,234,56,21,141,21,74,11,148,87,225,83,166,56,252,216,74,56,202,109,163,101,114,228,33,189,135,203,66,116,218,215,102,210,211,66,236,63,119,5,74,84,179,218,148,153,159,184,136,72,124,160,102,238,247,203,29,249,22,84,105,207,201,183,165,60,134,42,20,247,157,121,109,37,165,61,28,221,113,13,19,205,160,156,38,216,218,74,87,102,135,161,246,119,93,238,91,115,55,135,185,142,178,162,92,150,213,118,158,85,23,57,157,69,47,170,99,170,143,163,175,33,27,217,67,174,41,27,146,202,150,90,159,106,123,126,238,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,248,102,68,90,153,145,23,218,34,150,107,179,243,134,185,124,165,57,10,149,86,129,89,184,85,167,46,36,119,227,200,217,235,48,103,189,9,144,133,150,173,188,102,95,113,159,113,118,210,182,53,227,238,40,102,54,237,85,114,242,170,75,152,234,244,228,65,101,249,14,50,214,141,54,149,114,219,113,199,13,58,147,41,81,232,125,166,90,251,180,146,88,47,145,137,182,174,22,85,49,227,29,105,178,233,80,233,252,142,146,155,45,147,97,197,111,146,228,85,243,90,149,28,136,244,53,52,164,232,178,236,50,51,239,34,16,138,99,173,189,37,110,180,130,74,21,166,132,69,166,157,130,227,120,80,97,131,54,245,179,76,190,13,49,148,236,250,29,74,41,169,36,70,231,101,80,187,207,97,30,159,52,94,211,246,127,11,21,0,31,197,36,148,147,74,139,82,50,208,197,33,113,97,193,105,150,46,53,21,247,26,11,201,166,87,154,230,45,254,81,147,125,75,242,231,58,105,220,72,74,119,109,70,186,110,51,211,222,93,162,34,225,13,253,51,12,177,30,223,189,33,233,173,50,165,18,75,132,122,246,161,183,219,112,203,177,73,253,194,239,50,47,244,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,116,204,173,105,52,165,197,154,116,55,72,180,51,212,189,191,111,92,1,15,248,156,226,220,76,55,203,180,234,122,39,199,76,203,129,215,105,36,202,157,34,89,161,248,51,11,93,187,210,122,106,141,61,191,113,138,26,144,242,164,62,227,234,250,78,44,214,127,121,158,163,254,5,207,240,129,197,88,87,6,16,84,44,73,245,86,213,83,166,212,29,91,49,141,242,53,20,86,226,192,105,39,176,214,106,250,70,101,169,36,147,236,239,236,22,18,34,39,20,10,132,200,57,97,169,20,68,151,207,190,243,46,30,135,216,133,83,230,235,220,127,97,10,25,131,235,78,143,187,183,87,145,175,255,0,68,66,254,50,251,76,98,165,145,72,116,247,163,147,168,126,201,109,6,141,132,163,61,212,118,139,176,180,239,237,20,101,140,180,246,233,88,169,118,64,105,174,90,25,173,79,66,81,183,67,73,20,151,8,136,203,66,211,184,92,79,8,250,109,191,23,0,228,74,167,55,252,245,234,138,205,245,153,35,93,78,20,3,81,106,69,174,154,233,222,39,104,230,25,151,195,120,120,169,129,215,165,162,252,84,191,38,77,10,162,80,117,65,40,211,37,80,222,109,179,45,82,163,35,213,206,244,150,190,225,156,91,250,211,168,216,119,173,110,209,169,176,227,50,40,245,25,48,148,75,74,146,102,109,60,166,204,203,113,36,251,208,126,194,251,136,89,103,10,252,224,68,167,165,188,18,191,174,51,109,43,89,34,148,169,147,8,146,70,125,20,102,88,65,186,247,216,189,16,132,123,244,246,144,181,182,220,109,230,210,243,75,74,208,180,146,146,164,158,164,100,125,198,70,63,232,127,195,204,183,33,151,35,188,130,91,110,164,208,180,153,106,70,70,90,25,25,10,133,226,179,148,212,91,85,164,227,85,155,73,90,98,76,50,69,65,17,216,209,9,90,215,58,75,174,168,155,100,136,143,68,167,85,41,122,233,166,190,195,21,168,44,51,134,174,121,92,195,26,228,124,35,196,170,194,142,221,158,180,51,2,68,153,29,145,157,90,225,199,109,27,158,144,148,33,164,182,133,158,137,73,153,118,233,217,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,104,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,0,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,10,171,227,157,245,39,249,147,244,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,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,69,94,40,254,4,241,55,240,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,250,236,252,183,250,144,181,64,1,242,110,203,166,133,99,90,181,155,214,233,157,209,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,96,207,102,116,115,109,117,102,231,20,206,233,169,53,208,219,116,46,166,159,108,211,146,151,26,229,193,84,151,22,135,223,104,222,117,178,152,227,102,202,94,91,102,73,87,37,178,34,209,4,36,7,11,220,139,126,218,238,164,99,142,49,217,157,94,27,81,119,250,30,52,213,109,102,187,84,109,196,145,106,201,164,250,136,108,232,231,51,83,74,22,233,33,191,157,74,100,54,86,41,157,252,151,90,185,184,195,135,224,194,77,42,137,127,83,121,111,209,46,23,96,182,167,23,202,39,182,193,146,249,32,222,40,107,55,220,51,74,15,212,112,210,238,213,237,54,215,64,63,236,170,194,186,191,194,182,229,201,110,84,63,227,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,94,79,13,12,226,70,204,134,17,179,99,222,117,136,159,180,91,30,59,112,166,178,228,199,93,151,86,167,54,134,208,213,81,70,246,170,90,212,163,229,188,100,183,52,116,137,106,229,147,237,160,76,161,149,113,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,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,117,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,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,34,5,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,47,211,32,185,40,181,114,167,135,17,43,117,106,103,81,137,183,53,61,151,46,58,132,130,109,110,64,222,73,113,84,200,230,218,150,132,178,210,200,137,106,66,143,156,226,9,102,123,82,210,26,149,64,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,14,171,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,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,0,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,0,0,0,205,102,108,124,83,227,39,196,11,135,204,95,19,255,0,32,191,252,203,44,198,254,111,255,0,242,114,40,170,177,165,60,167,120,88,193,191,135,246,247,151,48,58,168,0,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,0,17,255,0,58,57,73,181,115,115,133,135,107,84,157,232,110,74,23,83,80,182,106,41,83,109,114,231,42,51,136,67,15,186,108,186,225,67,113,195,101,79,33,178,37,43,146,217,145,234,130,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,156,138,225,113,227,179,12,191,26,242,121,162,255,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,7,227,171,213,169,212,42,100,170,205,94,99,49,33,194,101,114,31,121,231,18,218,27,109,9,53,41,70,165,25,17,17,17,25,234,103,167,96,166,254,37,89,229,115,19,171,146,48,143,13,107,10,43,118,2,214,204,249,17,164,118,73,117,11,153,29,196,110,102,66,144,182,148,218,208,122,41,36,103,217,175,102,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,173,140,243,11,54,158,251,81,170,22,143,118,190,194,21,167,96,218,117,27,242,245,162,90,52,198,28,122,69,94,163,26,18,73,9,82,140,141,215,82,217,25,237,37,31,122,203,216,127,113,141,28,229,163,13,225,225,94,7,89,118,147,17,82,196,152,212,42,113,78,245,9,38,169,41,134,203,110,25,232,148,153,158,173,247,168,181,247,142,160,32,151,23,10,109,191,43,0,227,203,168,183,252,245,154,138,13,133,145,35,93,74,20,243,73,106,101,174,154,235,220,41,219,6,169,205,213,113,82,211,128,235,92,196,61,90,128,133,35,110,166,162,57,45,145,145,22,135,169,246,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,165,167,127,96,160,121,222,172,233,27,123,52,121,122,127,244,70,47,155,133,253,66,100,236,176,211,74,90,72,185,15,178,211,103,161,246,160,169,240,180,239,63,180,196,187,21,237,197,251,21,97,91,248,65,79,177,32,85,91,77,78,165,80,105,111,70,39,200,148,113,28,139,61,165,43,97,44,149,244,136,139,83,73,167,217,223,216,41,128,127,220,119,149,29,246,223,79,210,109,100,178,251,200,245,23,203,195,27,22,226,98,70,93,160,211,215,62,58,166,91,238,181,73,54,82,233,26,201,12,65,134,90,237,222,163,211,85,233,236,251,136,76,0,28,143,51,88,213,109,96,166,21,215,46,74,197,90,52,121,73,131,36,162,50,183,219,66,221,123,166,121,104,73,37,78,32,213,169,180,101,161,30,167,236,251,51,201,139,215,244,204,77,196,123,130,244,153,166,181,58,148,185,45,145,107,216,135,31,113,194,46,213,43,247,207,184,204,191,210,37,207,9,236,22,153,125,99,89,223,114,96,188,170,101,5,174,98,31,229,25,183,212,177,46,11,164,157,198,133,39,118,213,235,166,226,61,61,197,218,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,222,238,223,127,127,179,218,42,255,0,13,142,145,242,246,128,213,121,164,185,79,122,165,21,185,41,52,164,203,148,111,35,127,210,245,126,142,189,253,158,241,40,179,61,145,139,146,207,181,105,56,207,133,212,201,213,139,86,185,77,98,171,33,17,153,114,66,226,27,205,189,33,70,100,196,114,109,182,144,210,91,237,53,158,154,151,105,145,145,142,19,130,152,251,138,25,114,187,83,92,179,106,146,225,186,141,121,240,94,126,67,108,187,171,78,37,60,198,219,113,179,86,132,242,148,90,159,97,158,190,253,110,167,42,57,249,195,92,193,210,155,133,85,171,64,163,92,41,215,153,18,67,241,227,239,245,159,50,216,133,72,90,207,70,217,35,63,188,143,184,251,37,105,25,25,106,70,70,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,81,36,183,40,251,8,67,60,226,113,16,176,176,18,158,186,5,166,247,166,46,117,233,252,219,107,209,249,90,42,58,254,155,145,150,218,181,109,213,31,127,102,154,119,159,101,40,98,6,35,222,152,183,113,174,224,187,234,94,144,168,189,166,171,228,180,214,186,54,132,119,54,148,167,232,182,159,103,176,88,46,70,120,101,207,185,22,206,32,227,189,27,167,129,235,116,180,254,161,43,230,255,0,124,180,191,157,139,40,148,157,20,150,149,218,158,222,226,246,152,238,28,87,241,93,56,111,130,176,240,194,223,95,78,170,255,0,51,179,77,251,121,18,224,191,253,180,43,95,166,127,218,47,227,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,206,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,59,93,109,5,170,222,46,213,106,94,242,50,238,161,11,246,199,175,225,213,217,84,179,238,88,125,52,250,92,183,226,60,142,98,23,162,154,117,77,171,181,10,82,126,146,21,220,103,221,237,19,55,134,198,114,24,193,187,193,156,60,190,103,114,232,53,119,146,196,119,121,70,124,183,157,118,27,41,45,173,48,181,158,136,109,103,218,162,35,251,15,67,23,87,65,175,82,174,90,76,90,229,22,87,81,14,99,72,121,151,54,41,27,144,180,146,146,122,40,136,203,177,68,125,164,63,84,185,76,65,138,244,201,75,216,203,8,83,142,43,67,61,18,146,212,207,66,237,238,33,71,220,79,179,56,156,95,196,153,56,113,70,127,153,72,182,39,173,165,158,221,53,149,26,68,214,76,253,102,144,175,160,225,127,104,211,247,159,104,131,232,66,156,81,33,5,169,152,45,10,109,70,133,150,134,66,102,240,185,198,84,97,190,96,34,91,211,75,249,181,200,150,233,141,159,252,116,137,176,144,93,200,81,247,32,253,164,95,105,11,216,109,105,113,9,113,39,170,84,68,162,251,140,68,46,40,205,188,188,176,212,13,167,54,146,100,186,106,236,35,213,62,143,155,169,10,30,167,153,21,66,49,159,113,60,141,127,250,34,26,19,202,138,91,153,147,218,3,45,71,231,111,181,34,183,202,223,183,121,157,45,143,87,95,102,186,233,168,163,76,206,198,56,152,249,126,48,113,58,99,77,197,84,46,95,51,126,223,231,175,22,154,251,123,180,254,2,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,130,103,64,205,54,9,74,170,72,161,42,245,254,125,25,229,178,227,126,141,151,234,169,42,36,153,107,201,208,253,110,206,241,210,224,84,169,87,69,35,170,166,201,231,196,150,214,137,94,197,39,84,173,36,101,216,162,35,238,81,10,67,226,141,151,121,120,89,141,15,94,212,214,53,164,92,164,169,174,185,184,187,37,200,151,53,195,78,138,113,74,250,13,145,234,68,73,251,8,251,4,70,195,203,210,167,135,151,173,22,243,164,57,178,77,34,124,105,168,236,73,234,109,60,135,8,189,100,168,187,208,94,195,251,143,184,104,79,40,25,128,162,227,246,15,208,235,209,36,238,169,197,131,26,53,69,27,22,90,72,76,88,234,116,245,54,208,159,164,247,246,75,79,119,103,119,115,1,197,51,131,134,12,98,166,2,93,148,19,143,205,144,213,42,124,136,229,188,211,163,165,10,66,83,253,180,151,123,158,211,208,103,98,237,160,201,181,174,122,181,185,49,27,30,166,78,126,26,203,82,61,13,183,20,131,238,51,46,244,159,180,254,241,248,32,78,147,76,159,26,165,13,205,146,34,60,135,218,86,132,123,86,149,17,164,244,61,72,251,72,187,197,205,112,221,207,29,43,17,237,154,118,16,95,83,185,53,234,84,102,98,66,87,41,74,231,50,211,112,227,182,90,53,29,40,78,171,90,254,146,204,203,219,169,104,98,193,146,100,162,37,17,246,25,106,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,0,0,0,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,10,171,227,157,245,39,249,147,244,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,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,69,94,40,254,4,241,55,240,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,250,236,252,183,250,144,181,64,1,77,124,84,243,191,51,18,110,170,190,88,112,242,86,203,66,219,168,52,213,195,47,146,252,121,19,107,17,28,125,15,197,215,154,72,118,27,107,54,79,69,180,70,111,199,222,149,41,9,109,74,140,25,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,212,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,43,87,139,94,75,190,90,80,166,102,186,192,78,218,213,185,79,101,139,162,150,196,29,202,168,193,109,123,83,57,42,105,6,179,121,132,44,137,213,58,102,158,153,148,158,230,202,62,215,42,219,7,113,138,254,192,171,254,151,136,216,115,94,151,78,169,83,164,48,235,173,53,41,230,88,168,48,219,205,188,168,146,146,202,208,167,99,56,166,144,78,52,106,34,81,23,220,101,162,140,186,227,205,155,153,44,35,161,98,181,153,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,246,212,173,9,70,132,239,65,161,196,150,197,164,207,52,67,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,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,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,13,41,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,20,173,198,175,197,61,173,240,254,15,152,212,68,170,225,169,195,247,246,19,14,14,61,226,179,59,239,234,173,61,94,139,167,41,58,183,71,131,45,136,203,249,214,159,140,135,163,212,80,125,75,14,109,89,164,155,113,104,237,220,161,63,192,5,43,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,213,120,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,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,0,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,48,0,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,127,228,23,255,0,153,101,152,223,205,255,0,254,78,69,21,86,52,167,148,239,11,24,55,240,254,222,242,230,7,85,0,0,0,20,173,198,175,197,61,173,240,254,15,152,212,71,85,224,99,245,217,249,111,245,33,106,128,0,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,93,92,51,169,53,90,7,16,12,63,161,87,105,146,233,213,42,116,138,244,73,144,229,178,166,95,140,251,116,153,201,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,63,138,50,73,26,140,251,8,181,49,95,60,72,179,199,74,195,139,102,163,132,22,44,238,117,122,171,25,232,147,85,202,82,121,44,186,220,200,238,22,142,199,82,21,162,208,143,162,178,51,246,104,90,152,166,89,243,164,212,231,201,169,76,115,124,137,111,45,247,85,161,22,229,169,70,106,61,11,66,46,211,62,225,251,237,42,12,155,166,231,164,219,144,209,189,234,156,230,33,160,181,34,212,220,113,40,46,243,34,239,81,123,75,239,26,39,201,246,24,49,133,120,9,105,208,74,63,42,67,180,168,18,36,22,243,87,206,156,40,233,87,246,212,93,237,251,15,65,218,192,112,204,223,230,2,139,128,56,63,92,175,75,147,182,167,42,12,152,212,228,108,89,235,33,81,100,41,163,212,155,90,126,147,63,218,45,61,253,157,249,236,196,75,210,167,136,119,173,106,243,171,185,190,77,94,124,153,171,236,73,104,110,188,183,12,189,84,164,187,214,126,194,251,139,184,75,158,23,57,119,151,138,120,208,205,237,82,99,74,69,180,73,154,211,155,139,182,92,121,112,156,36,232,151,18,175,160,225,158,166,70,159,176,207,176,93,228,250,149,42,215,164,117,85,41,60,136,145,26,209,75,216,165,104,148,36,204,251,18,70,125,201,49,205,42,25,166,193,24,181,72,244,52,222,191,207,164,60,134,91,111,209,178,253,101,41,70,146,45,121,58,23,173,217,222,33,143,23,124,69,164,57,134,84,11,117,153,252,199,106,75,137,81,101,60,165,22,173,57,30,122,18,173,77,58,119,251,12,200,254,193,90,57,99,140,114,241,242,195,96,162,117,38,171,142,150,92,190,102,205,223,207,89,45,53,246,123,191,136,188,188,215,37,184,121,61,175,178,236,126,78,203,82,83,124,173,251,182,25,82,223,245,117,246,233,166,154,140,246,84,76,142,161,36,203,184,222,94,159,253,17,139,225,225,114,219,200,203,13,60,221,115,113,42,75,70,158,194,45,11,209,240,180,33,47,92,90,91,66,156,81,232,148,145,168,254,226,20,79,197,31,25,81,137,25,128,151,111,66,47,230,214,218,92,166,44,255,0,227,163,205,154,131,239,66,79,185,101,237,50,251,76,67,36,33,78,40,144,130,212,204,22,133,54,163,66,203,67,33,56,56,96,230,113,56,65,137,49,176,226,178,255,0,46,145,115,207,67,72,61,186,233,42,76,136,76,145,250,173,45,95,65,179,254,209,39,238,62,209,120,49,37,49,58,43,51,34,175,123,47,161,46,54,173,12,181,74,139,82,61,15,183,184,199,229,175,87,169,86,213,38,85,114,181,43,167,135,13,165,188,243,155,20,189,168,66,77,74,61,18,70,103,216,147,62,194,20,169,196,159,57,12,99,37,224,254,29,216,211,185,148,26,67,234,102,67,188,163,46,99,205,59,49,149,22,215,88,66,203,84,56,131,236,81,145,125,167,169,136,101,97,88,245,252,69,187,41,118,125,181,15,169,159,84,150,196,70,81,204,66,53,83,142,165,180,246,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,199,92,65,232,182,79,181,58,23,184,136,187,228,200,0,10,210,227,51,95,98,29,149,64,163,155,191,58,252,184,171,38,246,159,114,153,168,39,93,116,211,188,187,181,21,17,22,67,176,228,181,46,58,182,186,194,210,226,21,161,30,138,35,212,143,183,237,33,123,57,20,186,232,153,147,202,100,123,34,240,103,172,98,12,20,91,178,91,220,182,247,54,138,100,102,151,218,217,54,101,169,62,174,227,51,237,236,87,180,162,158,121,248,101,207,182,214,246,32,224,69,27,168,129,234,245,84,254,161,40,229,127,123,52,143,157,149,40,212,173,84,167,85,216,158,206,227,246,24,175,172,63,196,123,211,9,46,52,92,22,133,75,209,245,22,117,209,124,150,157,211,86,214,142,231,18,164,253,23,21,236,246,139,175,201,223,17,11,11,30,233,232,160,93,143,122,30,231,70,191,205,182,189,35,155,170,164,47,233,183,25,13,167,70,218,73,247,246,235,167,121,118,204,196,168,148,91,146,125,134,63,160,0,0,0,0,0,0,0,0,0,0,0,3,199,98,102,44,216,216,71,64,122,228,190,107,30,143,132,198,221,203,233,222,119,189,104,65,118,52,133,31,123,136,246,123,126,241,83,249,181,226,171,116,223,41,122,212,193,9,62,138,166,30,221,245,13,141,191,206,254,161,194,249,169,49,18,164,237,82,29,79,127,110,186,247,17,10,252,141,22,185,120,214,121,81,209,213,207,147,236,213,13,238,218,143,183,68,151,170,159,250,5,177,228,47,134,196,11,92,209,137,24,225,69,234,42,69,175,67,19,169,82,57,31,223,76,185,235,198,148,105,86,228,169,163,245,147,217,220,94,211,22,94,68,150,211,161,118,17,10,12,226,87,140,41,197,28,198,214,34,193,94,180,234,71,79,211,30,157,252,216,16,205,125,232,74,190,147,103,223,175,217,160,137,130,120,112,160,197,183,109,172,119,98,212,155,35,149,22,101,25,116,246,11,102,237,238,191,82,136,100,158,196,25,150,187,149,218,103,167,218,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,237,50,61,62,238,234,184,178,56,118,230,102,239,187,167,219,177,44,222,159,209,82,93,97,217,30,145,167,175,106,218,117,40,63,84,228,150,191,75,94,195,63,226,45,223,37,24,17,137,152,11,134,173,219,88,139,118,245,234,111,69,55,15,160,142,215,78,146,143,25,4,92,198,92,94,253,188,165,167,93,123,117,215,221,172,115,226,85,158,182,44,122,60,236,22,195,153,123,234,245,6,93,141,82,127,150,101,202,105,196,76,140,234,54,189,28,210,173,22,148,30,169,89,25,251,59,53,49,80,14,46,125,118,172,167,28,62,124,218,140,131,82,143,213,78,247,92,87,240,34,212,207,236,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,59,8,125,204,222,112,190,139,118,91,101,117,96,253,63,253,144,192,137,181,113,57,167,252,224,144,219,235,50,223,34,89,33,27,156,83,101,220,122,119,247,106,43,238,197,193,108,104,193,236,106,182,101,87,109,78,138,85,26,224,132,227,229,215,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,207,166,166,16,163,238,34,46,243,246,16,143,156,74,218,144,230,86,235,230,194,246,146,83,41,75,236,35,213,62,142,153,169,118,138,9,166,182,110,212,98,180,93,235,125,9,255,0,58,136,104,167,37,180,222,155,44,118,84,85,22,156,234,13,52,255,0,207,79,142,94,241,81,60,79,112,189,120,119,153,73,178,154,111,249,189,193,25,218,194,151,175,251,227,243,230,153,150,155,212,125,200,251,11,236,33,241,114,21,136,240,237,140,70,169,88,181,6,246,53,124,82,222,183,26,145,169,159,37,217,143,197,104,151,176,146,123,182,146,76,244,53,36,143,187,113,119,142,103,153,140,46,184,240,167,24,110,42,77,121,157,27,157,81,151,80,128,246,230,255,0,156,68,92,167,146,211,187,82,181,108,221,203,51,218,163,37,23,180,135,109,200,22,113,238,140,14,196,218,53,163,87,153,207,182,107,179,99,211,93,111,150,218,121,28,233,17,91,83,186,165,133,184,173,173,180,101,180,140,181,247,145,247,219,158,100,48,102,211,205,70,4,201,166,27,93,74,230,211,151,83,163,61,185,212,109,144,184,111,38,58,246,239,111,95,235,245,209,103,167,111,105,123,179,245,139,120,111,88,194,108,66,173,216,117,198,246,200,164,206,147,20,143,84,30,244,180,251,141,110,245,84,162,45,77,179,236,220,127,199,188,119,108,129,102,130,173,128,88,191,77,133,54,86,251,122,184,251,48,31,99,98,75,98,222,149,20,148,230,226,105,107,61,27,100,203,105,105,247,145,247,223,133,181,93,133,116,91,212,203,146,156,173,209,106,144,217,154,201,232,101,234,56,130,90,123,200,143,185,69,222,69,247,16,250,67,243,207,101,18,32,73,142,226,55,161,214,86,133,39,93,53,35,73,145,150,163,60,121,242,178,206,201,204,197,221,31,110,212,85,106,51,234,141,167,93,118,165,218,132,162,34,215,113,235,244,126,207,184,132,123,31,70,221,184,42,182,173,114,5,199,67,147,211,207,166,201,106,92,119,118,37,123,28,109,100,180,30,138,35,73,232,164,145,232,100,100,45,171,34,60,75,225,221,168,166,97,102,52,206,228,213,126,102,13,62,111,40,213,207,63,230,204,52,142,92,104,164,148,238,82,157,86,170,87,103,113,158,154,24,178,104,83,99,84,98,53,54,27,156,198,95,66,92,109,90,25,106,149,17,25,30,135,219,220,100,63,220,0,0,0,0,0,0,0,0,0,0,0,0,4,63,226,129,128,152,177,152,156,2,160,89,88,57,106,124,160,173,66,188,34,213,31,141,215,70,137,178,42,33,77,109,78,111,144,227,104,61,22,243,101,161,30,239,91,93,52,35,50,136,25,10,200,86,108,112,91,54,54,54,38,98,94,20,250,26,219,163,122,79,173,155,233,218,108,142,87,54,155,41,150,254,109,153,11,113,90,184,234,19,234,164,244,215,83,208,136,204,173,252,0,0,0,0,5,64,103,215,33,89,177,198,156,216,223,56,153,134,152,83,233,155,110,179,232,206,138,111,167,105,177,249,188,170,108,86,92,249,183,164,33,196,232,227,75,79,172,146,215,77,75,82,50,51,151,252,47,240,19,22,50,237,128,85,251,43,24,237,79,147,245,169,183,132,170,163,17,186,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,0,4,0,226,183,149,204,118,204,167,236,187,246,41,99,124,163,249,57,233,191,73,255,0,73,195,135,200,234,58,30,79,247,203,173,238,221,200,119,232,235,166,222,221,53,45,121,255,0,11,252,153,230,79,46,216,251,95,189,113,143,13,254,79,209,102,217,242,169,108,73,244,196,9,123,229,46,108,39,18,222,200,239,184,178,213,12,184,122,153,109,245,116,215,83,34,59,63,0,28,255,0,48,182,181,118,249,192,44,75,178,173,104,61,109,106,224,179,235,52,186,116,110,106,27,231,202,126,19,173,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,180,82,15,247,46,51,217,255,0,128,207,250,205,71,255,0,181,139,190,203,213,173,93,177,176,11,13,44,171,166,15,69,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,237,29,0,0,5,96,113,64,201,158,100,243,19,143,180,11,215,7,48,223,229,5,22,21,159,22,150,252,159,76,64,137,178,82,38,205,113,77,236,144,251,107,61,16,243,103,169,22,223,91,77,117,35,34,112,191,201,158,100,242,237,143,181,251,215,24,240,223,228,253,22,109,159,42,150,196,159,76,64,151,190,82,230,194,113,45,236,142,251,139,45,80,203,135,169,150,223,87,77,117,50,35,179,240,0,17,255,0,62,184,91,125,227,78,83,175,156,51,195,74,23,166,110,74,207,163,58,40,93,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,176,50,245,195,135,57,214,54,62,225,165,235,116,224,223,69,69,183,239,10,53,82,163,39,229,21,41,206,68,86,38,180,227,174,108,68,149,45,91,80,133,30,137,35,81,233,161,17,159,96,187,240,0,1,88,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,106,63,182,187,27,228,231,202,63,66,122,51,250,78,28,206,127,79,215,115,191,189,157,115,110,222,123,95,75,77,119,118,107,161,233,63,192,4,63,206,191,14,108,56,205,87,91,127,208,37,124,150,196,214,233,230,196,106,147,122,20,26,163,136,217,201,77,69,178,66,150,173,168,65,180,151,155,50,113,9,90,119,19,201,105,182,139,165,228,239,42,182,110,84,48,142,159,103,209,169,177,21,115,212,99,199,147,118,85,219,112,222,93,70,162,72,245,201,46,169,8,87,76,218,148,226,89,70,212,237,65,154,140,185,139,113,107,238,160,2,173,113,67,131,188,155,171,52,101,89,181,46,120,148,124,32,184,164,73,173,85,81,25,166,153,155,70,89,186,74,93,54,35,41,65,52,104,112,220,62,67,155,118,50,218,22,78,37,74,105,178,147,101,86,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,162,31,238,92,103,179,255,0,1,159,245,154,143,255,0,107,23,125,151,171,90,187,99,96,22,26,89,87,76,30,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,218,58,0,0,172,14,40,25,51,204,158,98,113,246,129,122,224,230,27,252,160,162,194,179,226,210,223,147,233,136,17,54,74,68,217,174,41,189,146,31,109,103,162,30,108,245,34,219,235,105,174,164,100,78,23,249,51,204,158,93,177,246,191,122,227,30,27,252,159,162,205,179,229,82,216,147,233,136,18,247,202,92,216,78,37,189,145,223,113,101,170,25,112,245,50,219,234,233,174,166,68,110,40,25,51,204,158,98,113,246,129,122,224,230,27,252,160,162,194,179,226,210,223,147,233,136,17,54,74,68,217,174,41,189,146,31,109,103,162,30,108,245,34,219,235,105,174,164,100,78,23,249,51,204,158,93,177,246,191,122,227,30,27,252,159,162,205,179,229,82,216,147,233,136,18,247,202,92,216,78,37,189,145,223,113,101,170,25,112,245,50,219,234,233,174,166,68,118,126,2,31,241,64,192,76,88,204,78,1,80,44,172,28,181,62,80,86,161,94,17,106,143,198,235,163,68,217,21,16,166,182,167,55,200,113,180,30,139,121,178,208,143,119,173,174,154,17,153,64,12,189,112,225,206,117,141,143,184,105,122,221,56,55,209,81,109,251,194,141,84,168,201,249,69,74,115,145,21,137,173,56,235,155,17,37,75,86,212,33,71,162,72,212,122,104,68,103,216,46,252,4,63,226,129,128,152,177,152,156,2,160,89,88,57,106,124,160,173,66,188,34,213,31,141,215,70,137,178,42,33,77,109,78,111,144,227,104,61,22,243,101,161,30,239,91,93,52,35,50,128,25,122,225,195,156,235,27,31,112,210,245,186,112,111,162,162,219,247,133,26,169,81,147,242,138,148,231,34,43,19,90,113,215,54,34,74,150,173,168,66,143,68,145,168,244,208,136,207,176,93,248,0,142,183,166,81,41,88,139,156,219,99,52,87,125,70,36,138,109,143,107,198,166,209,104,199,29,46,155,213,84,201,154,231,84,255,0,49,38,148,161,148,201,105,109,108,245,249,196,149,238,111,146,68,236,138,0,1,88,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,106,63,182,187,27,228,231,202,63,66,122,51,250,78,28,206,127,79,215,115,191,189,157,115,110,222,123,95,75,77,119,118,107,161,233,63,192,0,5,32,102,23,135,14,115,175,156,125,196,187,214,214,193,190,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,193,103,249,10,194,219,239,5,178,157,99,97,158,37,208,189,13,114,81,189,39,214,194,234,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,203,191,98,150,55,202,63,147,158,155,244,159,244,156,56,124,142,163,161,228,255,0,124,186,222,237,220,135,126,142,186,109,237,211,82,215,159,240,191,201,158,100,242,237,143,181,251,215,24,240,223,228,253,22,109,159,42,150,196,159,76,64,151,190,82,230,194,113,45,236,142,251,139,45,80,203,135,169,150,223,87,77,117,50,35,232,28,86,242,185,142,217,148,253,151,126,197,44,111,148,127,39,61,55,233,63,233,56,112,249,29,71,67,201,254,249,117,189,219,185,14,253,29,116,219,219,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,0,2,144,51,11,195,135,57,215,206,62,226,93,235,107,96,223,91,69,184,47,10,205,82,157,39,229,21,41,190,124,87,230,186,227,78,108,92,148,173,59,144,180,158,138,34,81,107,161,145,31,96,159,252,47,240,19,22,50,237,128,85,251,43,24,237,79,147,245,169,183,132,170,163,17,186,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,0,0,0,67,254,40,24,9,139,25,137,192,42,5,149,131,150,167,202,10,212,43,194,45,81,248,221,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,1,151,174,28,57,206,177,177,247,13,47,91,167,6,250,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,251,5,223,128,0,0,0,164,12,194,240,225,206,117,243,143,184,151,122,218,216,55,214,209,110,11,194,179,84,167,73,249,69,74,111,159,21,249,174,184,211,155,23,37,43,78,228,45,39,162,136,148,90,232,100,71,216,38,6,80,242,185,142,216,95,144,92,106,193,75,234,198,244,101,231,118,252,163,244,61,51,210,112,222,234,186,170,43,17,152,249,230,157,83,72,220,243,107,79,174,180,233,166,167,161,25,24,128,31,220,184,207,103,254,3,63,235,53,31,254,214,46,251,47,86,181,118,198,192,44,52,178,174,152,61,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,180,116,0,0,0,1,88,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,106,63,182,187,27,228,231,202,63,66,122,51,250,78,28,206,127,79,215,115,191,189,157,115,110,222,123,95,75,77,119,118,107,161,233,63,192,0,0,0,4,106,185,50,93,106,255,0,43,220,63,205,117,128,154,85,2,93,19,210,140,93,20,182,32,183,29,186,175,85,18,106,83,57,42,105,4,107,152,111,203,34,117,78,153,243,27,218,123,146,166,182,187,37,64,0,0,0,0,0,0,0,0,0,0,0,0,7,248,77,155,26,157,17,217,179,28,229,178,194,20,227,138,208,207,68,164,140,204,244,46,222,226,49,91,57,238,226,95,14,210,69,79,11,48,90,119,58,171,243,208,106,19,121,70,158,65,255,0,57,97,212,114,228,197,52,171,106,146,210,181,74,187,123,136,244,212,197,74,220,87,5,86,234,174,79,184,235,146,122,137,245,41,46,203,144,238,196,163,123,142,44,214,179,209,36,73,45,84,163,61,8,136,135,206,18,19,33,182,89,222,217,152,180,99,154,119,34,149,81,129,84,90,117,211,114,90,168,69,35,45,119,22,159,75,237,251,140,104,114,3,40,143,2,52,118,209,177,13,50,132,37,58,235,161,18,72,136,181,31,160,124,219,150,187,10,215,183,170,119,37,69,91,98,210,225,189,53,227,208,207,212,109,6,181,119,17,159,114,79,184,143,238,49,65,249,253,205,5,87,31,113,126,165,6,12,173,150,245,13,247,160,49,31,98,79,122,217,149,40,146,230,227,105,11,45,91,120,139,105,234,95,105,159,119,9,194,76,55,172,98,206,33,81,44,58,27,123,164,85,167,70,138,103,170,11,98,93,125,182,183,122,202,73,30,134,225,118,110,47,225,222,52,11,150,252,25,180,242,175,129,49,169,132,215,76,184,84,228,84,235,79,110,117,123,164,34,27,41,144,189,187,220,211,250,141,116,65,233,217,216,94,250,140,207,238,113,238,140,113,196,218,205,163,72,153,200,182,104,83,100,83,90,111,150,218,185,252,153,18,155,75,186,169,132,56,157,205,186,69,180,204,244,247,153,247,113,44,179,225,109,199,138,216,195,110,210,104,44,234,220,26,140,74,132,247,183,55,252,222,34,37,50,151,93,218,165,167,126,222,97,30,212,153,168,253,132,58,102,125,177,34,29,207,136,212,219,22,158,222,230,236,122,91,54,227,178,53,50,231,59,9,249,77,26,246,154,75,110,187,136,244,37,40,139,187,113,247,143,181,195,15,12,23,136,153,148,131,41,228,124,197,191,25,170,194,87,175,251,227,19,225,25,22,155,210,125,203,251,75,236,49,110,217,210,166,245,57,99,189,98,164,181,228,208,106,71,254,106,124,130,247,140,235,84,155,54,170,50,154,62,244,62,180,255,0,153,70,47,219,134,155,82,27,202,221,4,223,94,226,82,98,169,29,132,90,36,233,208,244,46,193,32,241,58,166,253,27,14,110,138,164,82,213,248,180,105,175,52,93,157,171,75,11,81,119,145,151,121,123,72,103,230,250,193,108,104,198,44,106,185,229,80,109,78,182,85,102,224,154,227,5,215,68,111,119,58,90,141,63,73,104,34,212,220,46,253,59,253,130,193,50,135,194,250,45,167,109,157,213,140,20,255,0,246,67,62,38,212,68,230,159,243,114,91,108,44,139,124,121,102,133,237,113,46,23,113,107,223,221,160,248,121,234,225,215,76,139,135,79,226,54,25,83,182,79,162,198,84,154,131,92,229,30,230,25,98,75,206,175,115,210,118,150,170,216,90,37,38,126,237,123,72,85,58,23,62,133,86,75,141,159,34,109,58,65,41,39,234,171,99,173,171,248,145,232,101,246,144,183,238,26,185,235,98,248,163,193,193,108,70,151,178,175,79,101,168,212,215,249,102,124,214,144,136,113,154,70,214,99,146,83,170,212,179,213,75,51,47,111,102,134,36,110,117,176,35,19,49,235,13,92,182,176,234,237,232,20,230,170,114,31,65,29,222,160,142,60,148,25,115,30,113,27,55,115,80,157,117,236,211,95,126,149,17,123,240,237,204,205,161,119,64,183,101,217,189,71,165,100,180,195,82,61,35,79,70,229,186,234,144,94,169,73,61,62,142,189,166,95,192,90,62,68,50,75,72,203,189,173,30,225,185,233,123,110,217,172,33,82,21,207,81,242,183,183,21,106,70,136,125,198,149,163,172,171,180,136,181,251,187,230,16,0,15,226,143,105,25,251,139,81,71,220,90,177,55,229,134,63,179,109,198,145,205,143,69,167,38,51,133,179,110,199,153,155,57,6,158,212,17,158,132,174,253,76,190,241,6,69,132,112,129,198,20,218,216,187,80,195,202,138,244,139,86,128,234,216,236,255,0,186,29,149,1,148,151,98,12,251,146,125,234,34,251,187,197,207,25,37,196,232,125,164,98,180,51,233,195,98,5,208,107,196,140,15,162,244,245,35,211,174,137,212,169,124,255,0,239,86,91,245,228,202,36,167,106,82,233,250,169,237,238,63,97,138,156,147,18,185,103,86,77,169,8,233,39,198,246,106,135,54,238,71,217,170,79,213,87,253,34,192,242,149,197,86,233,177,146,205,169,141,242,125,43,76,45,219,42,27,27,99,147,253,123,135,243,81,162,41,74,220,165,180,158,254,205,53,238,51,22,193,134,120,181,99,98,229,1,155,146,198,172,250,66,19,219,182,175,167,121,174,229,173,7,216,234,18,125,237,175,217,236,251,135,177,0,0,0,0,0,0,0,0,0,0,1,255,0,14,186,134,91,55,92,61,18,158,243,16,59,54,28,79,172,76,42,140,171,115,13,139,211,53,229,253,53,124,244,126,159,67,97,101,216,244,69,33,123,144,226,253,189,155,125,230,66,162,241,119,29,113,31,27,107,207,87,239,234,231,94,251,187,127,238,102,26,211,68,54,143,247,166,208,93,205,35,217,236,251,245,245,249,125,202,46,43,102,34,98,138,210,166,109,128,222,156,201,124,232,199,179,82,119,79,81,199,155,81,234,166,84,93,159,127,223,114,25,79,200,70,26,101,194,51,213,71,25,244,165,122,78,221,101,238,144,198,205,166,250,126,135,80,226,15,84,61,167,119,179,94,243,236,149,4,68,146,208,187,135,137,198,171,217,140,58,195,58,205,229,37,123,27,167,244,251,143,67,61,57,146,27,111,216,149,123,87,238,63,245,140,208,220,149,151,174,42,220,138,187,255,0,214,72,217,175,119,246,80,73,246,17,126,239,184,122,92,77,194,43,167,11,31,138,205,197,31,97,75,223,202,86,246,207,93,164,131,62,196,45,95,227,19,222,63,152,41,126,75,195,92,84,181,239,40,178,57,37,77,171,194,144,242,182,18,190,105,185,45,184,174,195,74,191,115,216,70,127,232,26,60,193,139,230,14,35,225,101,173,121,65,145,206,42,157,30,12,151,21,176,211,243,142,70,109,195,45,13,41,253,242,246,17,127,160,123,80,0,1,252,61,8,181,63,96,175,78,34,217,251,141,133,180,249,216,57,135,139,221,112,206,140,235,114,165,104,101,200,109,105,151,29,105,216,244,117,33,91,92,109,7,169,44,140,251,139,179,83,20,229,90,172,213,46,106,204,170,213,90,71,81,58,161,33,111,188,230,196,163,123,142,44,212,163,209,36,68,90,169,71,220,68,66,202,184,103,228,81,139,130,84,44,113,196,118,121,145,24,54,164,82,226,110,50,249,194,56,114,89,123,123,50,8,251,141,101,177,72,211,218,126,194,22,213,22,51,48,162,179,14,50,54,50,195,105,105,180,234,103,162,82,90,17,106,125,189,196,63,212,127,147,177,152,125,73,91,168,220,105,211,78,211,33,254,132,68,146,36,151,113,118,8,171,196,182,115,17,50,185,94,67,202,208,222,76,166,209,216,125,170,58,116,205,59,190,225,66,20,36,33,202,229,57,183,123,16,169,108,165,95,113,172,181,26,57,202,52,88,145,50,233,96,183,13,90,160,237,218,82,143,176,251,250,22,61,255,0,192,69,126,46,120,65,2,234,195,8,183,228,88,250,84,104,238,32,220,119,122,187,99,181,30,123,166,157,13,100,159,164,173,117,218,103,247,247,10,106,165,212,165,81,234,81,106,176,156,217,34,27,200,125,165,104,71,162,208,162,81,30,134,70,93,228,93,228,61,206,40,98,253,107,20,96,209,219,175,47,155,38,149,14,60,52,187,162,19,243,109,18,244,45,18,132,151,123,134,126,211,251,76,115,248,239,185,22,67,82,89,86,215,25,90,92,65,233,174,134,71,169,119,141,1,112,224,196,9,56,129,150,26,19,243,21,185,218,49,69,164,107,161,22,164,205,62,33,235,216,148,251,86,126,255,0,188,199,12,226,163,149,103,111,59,49,120,183,106,177,186,109,40,141,217,168,220,69,171,13,53,54,67,138,213,111,17,119,169,61,137,73,159,187,94,225,78,42,75,209,36,26,84,91,29,101,122,31,113,232,162,63,243,119,139,156,225,27,142,175,223,152,109,55,14,43,50,249,149,42,18,220,84,116,114,200,180,132,204,120,12,164,245,75,105,79,210,89,247,168,213,247,247,139,8,1,65,28,78,93,152,238,105,234,253,90,116,216,204,132,181,218,93,173,149,70,102,157,223,199,191,180,69,36,198,121,76,28,148,163,86,201,91,77,90,151,126,154,143,243,73,26,148,73,34,237,51,208,135,236,122,37,70,138,252,89,15,55,201,113,73,68,166,15,84,171,213,215,84,171,219,238,238,49,54,242,95,196,122,240,193,153,212,251,43,16,164,122,74,216,113,246,152,37,236,105,158,145,179,56,237,238,209,168,203,113,205,141,180,190,205,117,61,125,250,25,220,94,19,226,253,147,140,182,188,107,170,200,170,117,145,31,109,10,81,242,30,111,98,148,218,28,52,252,234,16,103,161,56,158,221,61,191,126,158,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,7,137,197,140,94,178,112,106,215,147,117,94,213,78,142,35,13,173,73,62,67,206,111,82,91,91,155,126,105,11,50,212,155,87,110,158,207,187,90,116,206,135,17,235,199,25,167,84,44,172,61,145,232,219,97,15,186,193,175,99,79,117,109,145,200,111,118,142,198,67,141,239,109,196,118,107,169,105,239,212,202,18,51,18,163,90,126,84,134,91,231,56,148,174,83,231,170,83,234,235,170,149,236,247,247,16,252,106,35,74,141,38,93,164,122,24,255,0,69,70,121,44,20,149,35,70,205,91,73,90,151,126,154,137,91,195,25,217,141,102,158,145,210,39,93,236,199,75,189,165,216,217,212,97,235,223,252,59,187,69,251,128,175,126,46,88,234,245,135,134,208,176,226,141,47,151,82,174,173,181,72,71,44,143,88,79,71,158,202,143,85,54,164,253,36,23,114,137,95,119,120,166,52,165,233,114,9,41,45,238,188,189,11,184,181,81,159,249,187,197,199,112,173,202,179,182,101,152,140,91,186,152,219,50,172,68,236,20,110,35,209,135,90,133,33,181,234,135,140,187,210,174,197,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,246,165,94,212,23,187,239,33,159,217,15,185,42,67,178,94,86,231,30,90,156,89,233,166,166,103,169,247,14,129,133,248,191,90,194,232,53,134,232,43,229,73,170,195,145,13,78,232,133,124,219,164,141,75,69,33,69,222,217,31,176,254,210,30,26,169,82,149,88,169,74,170,205,115,124,137,143,45,247,85,161,22,171,90,141,70,122,17,17,119,153,247,16,185,78,17,120,67,2,214,195,25,87,228,168,250,212,106,238,44,219,119,122,187,35,187,30,3,164,157,164,179,79,210,78,186,237,35,251,187,132,169,205,204,88,146,242,233,127,55,49,90,32,173,218,170,139,176,251,250,23,253,223,196,103,26,188,132,55,92,168,182,215,106,19,45,228,167,238,37,158,130,251,184,104,206,143,47,43,148,36,48,173,77,146,138,210,251,15,177,69,78,135,175,127,222,37,89,145,40,141,39,220,125,131,252,218,140,195,10,82,218,70,211,86,186,246,153,143,245,31,229,42,51,51,98,189,14,74,55,178,251,106,105,196,234,101,170,84,90,25,106,93,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,116,243,169,242,16,251,46,108,74,246,56,218,201,73,61,20,70,71,162,146,93,228,100,46,55,135,78,126,227,98,149,62,6,14,98,26,246,220,48,163,180,212,73,90,25,243,219,66,98,71,66,118,51,29,40,78,231,28,89,234,107,51,46,227,236,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,251,135,236,50,255,0,64,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,216,73,79,239,251,72,143,253,3,251,106,97,13,211,119,90,53,139,206,155,31,90,125,21,137,15,190,189,237,247,50,210,92,81,104,107,37,125,21,23,113,31,241,238,31,83,45,151,162,172,12,113,178,238,61,219,80,197,118,157,205,61,53,209,9,152,202,207,251,42,253,207,97,13,18,224,173,236,198,34,225,157,26,242,140,189,237,212,58,141,167,161,150,188,185,14,55,237,74,125,168,247,23,250,199,182,50,37,22,135,220,34,190,108,50,17,134,153,143,140,205,81,182,125,23,94,141,187,73,123,164,63,191,113,176,159,161,212,54,130,209,12,233,221,237,215,188,187,105,191,48,89,69,197,108,187,204,73,93,180,205,208,28,215,151,47,157,24,183,232,77,107,234,54,243,138,45,20,242,75,183,239,251,188,134,17,99,166,35,224,149,121,170,253,131,92,232,31,107,119,253,202,195,186,234,135,17,254,250,218,203,185,213,251,61,191,118,150,233,148,254,39,214,38,42,198,77,185,137,37,232,106,242,53,216,175,158,145,212,106,111,172,251,25,136,148,35,106,27,71,183,183,119,188,140,79,22,157,67,205,147,173,158,169,87,113,143,251,0,0,0,0,0,0,0,0,0,28,227,26,49,235,15,176,38,134,138,237,247,84,233,25,119,94,89,114,31,115,118,139,109,39,253,83,107,50,208,221,71,179,219,247,233,78,25,167,226,91,137,56,226,183,104,86,139,31,39,40,7,183,115,59,227,204,230,255,0,80,162,245,156,138,133,167,69,180,163,239,237,221,238,46,216,141,107,90,183,5,245,95,143,111,91,176,186,202,140,205,252,166,185,136,111,118,196,41,103,218,179,74,75,213,66,143,180,253,130,208,242,149,194,122,59,76,65,190,49,194,103,49,213,243,117,163,114,204,185,122,27,237,127,124,70,153,219,169,114,151,221,255,0,7,222,98,206,45,219,106,139,106,83,26,163,208,97,244,209,25,221,177,190,98,215,166,170,53,31,106,140,207,189,70,125,254,209,245,0,65,110,45,120,146,171,87,47,146,45,8,239,108,126,226,217,179,213,215,78,158,116,23,15,189,38,93,202,247,151,241,21,55,149,92,52,127,22,113,194,222,178,152,45,78,119,87,175,119,246,33,190,231,181,73,255,0,23,239,47,245,11,100,226,67,150,232,119,126,4,189,84,164,171,250,74,141,183,144,122,31,111,58,100,68,171,233,58,73,250,41,62,242,63,224,41,3,180,143,237,22,211,194,19,48,136,155,68,159,131,117,131,249,248,238,59,54,50,255,0,226,210,136,17,208,157,18,222,157,230,125,166,189,125,229,237,22,124,71,169,106,94,209,253,0,31,158,161,58,53,50,12,138,140,215,57,108,69,105,111,58,173,12,246,161,36,102,103,161,106,103,216,71,220,43,31,62,220,73,226,83,34,213,112,135,8,209,190,106,185,241,38,212,245,50,229,246,74,142,227,124,153,17,76,143,69,19,106,213,43,237,238,35,239,49,84,149,154,205,74,224,169,201,172,213,228,245,19,37,186,183,158,115,98,81,185,107,81,169,71,162,72,136,181,51,51,236,33,238,50,245,107,174,240,198,43,82,134,219,60,213,191,87,130,148,167,118,221,76,229,52,146,237,212,191,123,222,52,99,132,86,194,237,28,60,160,209,28,45,170,143,78,138,133,35,191,105,165,134,210,101,174,167,174,155,123,245,30,200,0,4,48,226,181,81,102,14,89,157,67,189,242,42,42,101,61,253,234,167,206,211,217,246,10,55,182,148,72,184,233,75,82,119,18,102,176,102,90,233,175,206,16,210,14,86,31,68,140,189,225,250,219,99,148,69,109,82,139,77,219,181,254,98,199,104,245,24,179,135,208,241,75,14,174,27,10,115,252,134,235,116,201,112,9,237,166,174,89,188,195,141,110,218,74,78,186,115,12,244,220,90,251,203,188,103,191,53,89,112,186,178,235,137,181,91,110,176,142,108,7,37,62,236,9,58,182,158,108,115,144,250,26,86,196,186,226,147,170,89,51,209,71,169,119,31,219,197,71,183,194,108,33,188,241,138,240,167,90,22,133,51,170,145,54,75,45,44,249,205,35,150,133,186,219,102,191,156,90,8,244,55,19,217,174,167,168,208,86,81,240,89,120,13,130,52,59,30,74,181,155,211,198,147,52,180,238,147,210,48,211,133,216,181,151,123,95,217,61,61,222,243,235,213,26,124,74,173,62,77,50,115,92,200,210,217,91,14,163,113,150,228,41,38,149,22,164,100,101,216,103,220,98,176,115,153,194,218,117,201,92,170,98,62,12,122,174,203,91,243,36,211,123,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,92,87,183,40,222,132,178,63,154,117,102,90,147,75,246,123,59,251,181,179,33,254,19,222,76,104,50,36,44,244,75,77,45,102,126,226,34,51,25,213,206,253,196,171,147,51,55,204,133,63,205,76,90,221,78,34,15,110,221,18,154,132,147,34,238,47,222,19,171,33,249,68,178,241,135,42,213,87,174,72,220,201,117,57,111,181,29,205,238,151,43,153,78,138,105,86,136,121,4,173,13,197,30,135,166,162,1,102,167,47,181,204,186,226,173,78,207,169,122,209,28,121,233,48,28,245,11,116,99,146,251,109,118,19,142,25,118,50,127,72,245,247,253,189,67,39,53,124,47,197,22,158,203,206,45,83,247,61,113,56,168,212,26,159,54,65,116,179,95,40,241,35,23,37,130,73,47,105,184,226,181,113,194,73,247,43,78,195,31,35,54,89,23,196,44,181,85,29,158,106,244,173,182,242,212,228,121,218,48,198,136,53,62,105,79,47,168,113,207,234,216,221,169,251,244,239,46,222,73,131,120,233,136,24,25,115,51,114,216,181,110,145,230,212,158,98,121,12,57,204,65,56,218,205,58,186,218,200,181,54,145,219,167,179,239,214,218,242,145,197,18,204,197,149,83,44,92,72,131,232,90,255,0,37,152,229,43,154,236,158,177,239,152,107,118,198,98,37,13,239,113,197,158,155,180,78,221,59,140,140,79,72,51,99,84,97,179,62,27,156,198,36,54,151,91,86,134,90,165,68,70,71,161,246,151,97,144,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,31,225,58,108,106,116,71,167,76,115,150,196,118,212,235,138,208,207,68,164,140,204,244,46,222,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,70,247,207,181,187,99,209,20,135,54,56,218,15,77,218,43,118,157,196,102,42,79,25,49,211,16,49,206,230,122,229,190,170,221,91,206,41,92,180,242,24,111,150,131,113,197,146,117,105,180,17,232,110,175,183,79,111,221,167,91,202,118,69,241,11,50,181,70,167,146,189,21,109,178,180,174,68,237,24,127,84,18,152,53,39,151,212,54,231,245,111,238,212,189,218,119,159,103,215,206,53,91,11,240,185,166,114,243,132,180,253,175,219,206,166,61,122,169,205,144,125,84,214,10,68,73,37,201,124,148,72,220,109,182,189,91,112,210,93,201,215,180,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,236,55,27,51,236,120,190,137,235,238,251,39,238,124,50,137,102,96,246,85,169,111,91,81,185,114,233,178,216,106,67,155,221,62,111,46,157,40,212,173,22,242,201,58,155,105,61,11,93,4,21,201,5,196,171,111,51,54,52,132,191,202,76,170,221,50,34,207,110,237,82,170,132,99,50,238,63,221,26,42,128,242,100,193,143,33,7,170,93,105,11,35,247,145,145,24,255,0,113,89,188,82,178,195,140,56,213,126,219,247,29,133,111,122,74,43,48,34,83,150,125,92,86,118,168,158,154,179,63,157,117,6,122,19,168,246,123,123,251,244,249,89,51,225,109,58,219,174,82,241,31,25,253,103,98,45,137,145,169,189,133,203,117,43,142,242,21,205,141,44,200,244,52,186,157,13,58,123,76,187,136,89,245,58,159,18,149,79,141,76,130,215,46,52,70,80,195,72,220,103,181,9,73,37,37,169,153,153,246,17,119,152,228,89,184,193,101,227,198,9,87,44,120,202,210,97,199,147,34,17,105,223,35,164,125,166,203,181,104,46,247,127,180,173,61,254,242,207,166,44,225,13,231,131,183,133,70,208,187,233,157,51,240,164,188,210,15,156,210,249,136,67,174,54,75,249,181,172,139,83,109,93,154,234,90,15,16,59,86,85,114,225,117,102,43,19,105,118,221,29,28,168,13,202,97,217,242,181,109,92,168,229,33,132,58,173,138,117,181,43,68,188,71,162,79,83,238,47,179,65,248,75,135,208,240,179,14,173,235,10,11,252,246,232,148,200,144,13,237,166,158,97,178,195,109,110,218,106,86,221,121,100,122,110,61,61,231,222,60,198,105,223,68,124,189,226,2,220,99,154,71,109,85,75,77,219,116,254,98,255,0,104,205,245,202,162,93,199,85,90,83,180,149,53,243,34,215,93,62,112,197,228,112,165,169,51,63,44,205,33,174,248,245,20,178,174,254,244,211,224,235,236,251,68,207,0,1,227,113,114,215,93,223,135,181,234,35,101,185,82,41,242,144,148,119,110,53,48,226,72,181,212,180,215,119,126,163,57,217,133,181,215,103,227,29,215,66,113,158,82,216,171,206,74,147,187,118,134,153,78,164,251,117,63,221,247,143,15,70,172,212,173,250,156,106,205,34,79,79,50,35,168,121,151,54,37,123,86,133,18,146,122,40,140,143,67,34,62,210,22,183,144,158,36,241,42,113,105,88,67,139,136,217,53,60,136,144,170,122,153,243,59,34,199,109,190,76,120,164,69,170,141,197,106,165,246,119,25,247,24,179,138,124,232,213,56,49,234,48,156,230,49,41,164,60,210,180,50,220,133,17,25,30,135,161,151,97,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,45,72,159,29,105,209,77,233,222,69,218,75,215,220,94,209,84,84,74,92,138,237,102,13,22,47,245,213,9,45,69,111,187,233,45,100,146,239,50,46,243,247,144,189,12,189,229,134,157,72,201,194,237,77,218,207,184,109,147,121,238,197,127,92,253,41,166,212,95,214,154,126,145,123,12,139,238,20,171,139,118,220,139,7,22,238,171,108,207,107,180,106,252,232,201,62,195,208,217,146,226,11,218,175,106,61,231,252,69,198,112,148,196,149,93,89,124,143,104,72,123,123,246,238,253,254,174,154,245,19,167,56,93,201,34,238,79,188,255,0,128,157,32,62,93,197,109,81,110,186,99,180,122,244,62,166,35,219,119,183,204,90,53,209,68,162,237,73,145,247,164,143,191,216,43,31,54,188,39,163,186,196,235,227,3,229,242,221,71,43,74,55,44,207,126,166,195,95,223,18,102,104,90,23,53,125,223,240,125,198,42,242,234,181,110,11,22,191,34,221,184,161,116,117,24,123,57,173,115,16,230,221,232,74,203,181,6,164,159,170,180,159,97,251,68,185,202,199,18,220,73,192,229,181,66,187,152,249,71,64,45,219,89,223,30,31,43,250,245,31,172,220,85,173,90,173,212,159,127,102,223,113,246,92,126,11,227,214,31,99,181,13,117,219,18,169,213,178,214,156,194,228,62,222,221,86,226,75,250,214,208,103,169,180,191,103,179,238,215,163,128,0,0,0,0,0,0,0,255,0,149,173,45,164,214,179,208,136,66,76,221,113,40,178,112,40,213,110,89,44,250,114,224,45,55,183,185,232,188,175,234,22,93,174,69,90,21,171,110,168,251,251,54,251,204,180,166,156,86,197,187,211,25,238,135,46,155,210,161,213,205,119,77,15,148,211,122,104,218,17,254,246,132,23,115,73,246,123,62,253,123,230,88,120,121,226,198,62,203,77,66,163,31,208,116,14,223,231,219,227,73,221,216,241,127,86,82,80,178,249,198,73,63,243,181,238,46,219,140,203,166,83,240,203,45,244,38,169,150,116,13,101,39,119,54,87,54,71,206,122,239,40,189,71,30,112,139,66,121,69,216,127,111,187,78,214,0,2,145,184,181,98,242,111,60,113,249,11,13,205,99,219,95,75,179,191,168,135,5,223,106,8,251,210,127,218,63,225,220,61,167,7,44,38,122,167,136,149,60,81,148,207,205,209,185,61,50,247,23,251,243,21,6,23,216,75,47,119,181,39,246,105,222,45,242,163,78,137,86,134,228,9,205,115,24,119,77,201,220,101,174,134,70,93,164,100,125,228,67,60,185,176,202,77,233,151,123,182,166,82,34,115,173,230,100,197,137,26,111,49,164,243,28,114,33,60,162,229,147,206,44,180,52,184,93,189,158,175,218,68,57,118,13,226,37,83,11,49,38,129,122,210,151,181,202,117,70,43,235,45,18,123,144,220,134,220,52,250,201,86,154,242,203,183,67,255,0,80,209,150,1,98,52,108,85,194,27,86,246,97,90,185,80,164,65,122,73,104,126,171,206,69,105,197,151,106,83,175,245,157,228,68,95,232,29,8,7,155,191,241,6,215,195,75,106,101,213,118,212,58,56,16,153,113,229,175,148,227,159,65,181,44,203,70,210,165,125,20,43,217,236,20,197,158,206,33,23,38,53,87,106,86,13,129,43,163,180,35,169,232,107,245,27,115,171,218,185,45,27,159,59,25,14,183,189,167,81,234,238,236,211,191,93,76,160,194,140,212,163,81,159,105,158,166,3,189,228,99,151,252,167,108,94,99,92,194,244,229,51,66,221,166,135,233,8,221,163,69,17,116,233,153,208,180,46,90,116,47,119,96,255,0,80,0,16,163,139,28,20,204,203,65,41,71,167,34,171,205,47,188,169,243,191,246,138,56,165,58,168,245,56,111,163,233,54,251,107,47,188,148,70,52,93,146,218,155,213,92,182,88,175,191,244,145,66,166,55,236,238,40,17,207,216,69,239,29,192,124,11,214,198,181,241,10,136,237,187,118,211,122,232,14,238,220,215,57,198,187,77,10,65,246,182,164,171,232,173,69,223,237,28,90,62,67,50,219,26,179,233,150,108,109,29,47,89,37,233,57,253,138,223,184,143,251,227,223,236,208,118,219,82,205,183,236,186,99,52,155,122,15,77,29,134,210,210,19,205,90,244,74,82,148,145,106,181,25,247,36,189,190,193,246,192,0,7,196,190,37,156,11,46,191,57,42,218,113,233,114,157,35,211,93,13,45,40,255,0,212,51,109,152,138,138,170,184,229,126,78,91,155,205,203,146,168,173,116,211,93,102,58,126,226,247,139,209,225,231,64,93,7,43,22,118,247,121,158,145,166,211,231,151,171,166,210,114,157,19,179,188,245,238,239,236,251,135,233,206,206,90,41,121,138,194,42,165,48,253,74,181,46,59,245,10,121,250,199,190,67,113,100,165,164,127,90,218,75,85,61,222,163,50,247,150,157,212,23,115,80,46,60,34,196,89,84,137,105,233,170,214,213,85,105,66,181,109,122,59,29,245,36,149,161,26,147,244,155,62,205,76,187,61,164,46,219,32,24,225,75,204,230,93,213,103,221,255,0,206,39,83,35,157,10,99,62,178,57,209,219,131,21,183,23,185,182,219,36,234,167,212,90,17,153,151,176,253,220,51,56,124,42,233,245,118,106,23,246,8,43,147,52,137,217,15,82,180,82,185,170,210,67,170,87,58,76,178,36,234,102,210,52,36,246,119,251,200,85,157,237,98,221,56,113,113,74,182,238,186,119,69,80,130,242,218,113,190,115,110,104,164,56,164,31,107,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,233,82,106,142,223,51,86,227,45,213,237,105,165,122,186,246,235,239,211,91,151,193,188,106,177,241,194,211,143,118,217,21,46,170,51,169,71,48,185,47,35,150,179,105,183,13,63,58,218,12,244,39,83,219,167,183,239,211,223,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,230,120,205,152,76,54,192,218,97,206,190,43,61,42,215,22,84,150,27,233,228,47,153,200,66,86,162,213,166,215,167,98,211,223,239,246,232,98,157,243,167,196,50,239,199,170,172,235,74,206,95,163,173,38,205,216,196,141,26,123,170,73,42,67,124,205,92,140,135,81,185,167,83,234,235,217,167,191,93,34,101,147,98,221,56,143,113,69,182,237,74,119,91,80,156,242,26,109,190,115,109,234,165,184,148,23,107,138,74,126,146,210,93,229,222,45,51,39,124,43,41,244,134,96,95,216,222,174,116,221,26,144,205,43,69,39,148,173,35,186,149,115,163,75,50,86,134,78,163,67,79,111,127,184,135,115,207,254,56,82,242,199,151,116,217,246,135,243,121,213,56,229,66,134,207,172,190,76,119,32,202,109,181,238,113,183,9,90,41,132,150,134,100,103,237,63,125,36,219,52,11,143,23,113,22,45,34,34,122,154,181,203,85,66,86,173,91,70,174,200,124,146,106,208,205,41,250,78,23,102,164,93,190,194,23,233,146,92,180,82,242,235,132,84,186,97,122,213,106,156,118,39,212,15,214,45,146,28,139,25,46,163,250,215,18,122,41,158,244,232,94,226,211,191,243,113,11,160,42,189,149,139,199,107,188,191,71,83,106,19,207,213,215,113,55,78,151,217,222,90,119,247,246,253,194,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,253,99,237,128,0,15,137,117,217,182,253,233,76,122,147,112,193,234,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,170,47,73,207,237,86,253,198,127,223,30,255,0,102,131,180,217,86,53,175,135,180,70,173,219,74,155,208,192,107,110,214,185,206,59,218,72,74,11,181,197,41,95,69,9,46,255,0,96,251,227,135,231,70,166,245,43,45,151,211,236,125,37,208,170,109,251,59,142,4,131,246,145,251,134,116,106,174,170,69,78,99,235,250,78,62,226,207,239,53,25,139,199,225,57,5,48,242,208,106,73,235,207,170,243,79,239,58,124,31,253,130,107,128,0,255,0,41,90,116,207,106,90,151,45,90,151,191,176,103,95,60,252,191,229,59,125,114,218,229,151,167,42,154,150,237,117,63,72,73,237,28,16,18,102,149,18,136,251,72,245,33,57,242,41,196,34,228,193,90,229,58,193,191,165,117,150,132,133,51,13,30,163,109,244,155,151,25,162,115,230,163,45,215,54,52,210,253,93,221,186,247,235,161,157,206,216,24,131,107,226,93,181,14,234,180,170,61,100,25,140,182,234,23,201,113,191,166,218,86,69,163,137,73,253,21,167,217,237,30,144,7,61,199,220,70,141,133,88,67,117,94,207,171,71,41,244,137,207,70,45,15,214,121,184,174,184,130,236,74,180,254,175,188,200,203,253,3,57,184,201,136,149,76,83,196,154,253,235,85,94,231,42,53,25,79,160,180,73,109,67,146,28,112,147,234,165,58,233,204,62,221,11,253,66,73,240,224,202,229,123,24,177,138,137,126,76,143,202,183,237,90,148,106,153,189,189,10,230,191,26,84,71,121,91,73,212,45,58,182,225,158,237,170,34,247,25,246,11,220,141,25,152,113,154,137,29,27,90,101,9,109,9,212,207,68,145,104,69,219,219,220,66,138,184,165,225,51,214,30,97,166,220,108,179,182,45,196,135,42,42,86,226,61,94,145,58,106,207,251,106,62,228,123,136,190,194,30,135,132,182,47,21,153,142,95,33,102,57,164,123,151,187,179,187,167,135,57,223,98,12,251,212,95,218,47,227,220,46,228,0,7,20,204,94,84,48,203,50,20,39,105,151,140,13,37,43,111,46,87,54,71,205,250,236,168,253,70,222,108,143,82,101,37,218,127,111,191,90,115,204,247,15,60,88,192,41,138,168,83,99,250,114,223,236,254,125,190,52,109,189,140,151,245,103,37,107,63,156,120,211,255,0,55,94,227,236,224,120,83,139,119,166,12,93,13,221,54,93,67,164,154,214,186,159,41,167,53,213,181,163,253,241,11,46,231,85,236,246,253,218,92,182,81,120,148,89,56,234,105,183,47,102,125,7,112,30,187,27,220,244,174,111,245,235,62,214,226,161,9,209,182,146,125,253,187,189,228,122,205,180,45,46,36,150,131,212,140,127,208,0,0,0,0,0,0,254,25,233,218,98,179,248,146,103,234,85,152,169,152,43,133,211,57,117,51,229,245,243,121,100,124,159,239,57,45,252,219,241,205,42,213,42,113,62,170,251,59,207,183,66,21,67,68,160,220,119,213,105,52,234,52,78,186,161,35,93,168,230,54,214,237,168,51,239,81,165,37,234,160,255,0,204,45,211,39,188,46,237,203,25,101,121,99,3,126,149,158,191,239,120,186,184,199,79,167,80,218,189,120,242,212,149,238,74,219,62,210,236,211,79,105,152,177,72,144,227,193,97,49,162,183,177,180,235,161,106,103,222,122,251,126,241,254,224,0,60,142,43,221,241,108,43,2,169,118,76,115,99,48,121,27,149,161,158,155,223,67,101,216,73,81,247,172,189,134,51,67,118,220,117,43,230,231,149,94,155,235,202,155,179,119,209,47,160,218,80,93,196,146,238,65,123,5,245,112,240,192,239,216,214,94,232,172,84,226,242,107,117,14,167,175,45,251,191,171,157,44,219,250,46,45,31,65,194,250,58,125,189,189,210,136,121,203,255,0,15,237,124,76,182,101,90,87,125,59,173,166,204,66,208,227,92,231,27,212,150,218,155,63,89,181,37,95,69,106,46,195,246,136,83,112,240,133,193,58,149,214,87,5,26,173,232,216,170,159,213,174,23,34,91,218,163,154,107,52,115,21,55,94,227,36,235,167,179,81,52,176,218,194,164,97,149,151,73,178,40,69,164,42,76,70,34,53,244,187,82,211,72,104,143,214,82,143,185,5,222,103,247,159,120,244,227,142,102,39,52,24,111,151,123,74,109,110,236,171,108,156,150,28,232,226,242,31,62,123,220,167,84,218,55,182,211,132,157,202,101,69,169,150,133,222,127,109,31,102,195,56,55,214,101,238,185,79,84,30,233,168,44,62,178,133,15,107,43,209,178,113,243,109,91,201,150,215,244,31,50,209,93,189,154,159,111,119,133,192,220,191,98,54,63,221,12,219,86,13,31,172,81,173,61,67,157,67,13,242,155,230,52,133,47,71,92,70,237,57,200,236,35,212,245,251,244,178,91,71,132,205,18,218,195,214,102,220,18,186,235,145,230,146,183,209,203,91,92,163,54,18,106,111,84,76,54,213,163,137,62,210,239,215,220,34,38,118,50,179,23,3,14,151,80,166,198,228,166,67,44,37,228,239,53,122,234,234,77,71,170,158,95,248,162,238,255,0,253,248,28,145,59,41,156,204,216,139,137,218,191,78,210,251,59,59,75,210,17,189,227,69,112,84,226,225,71,91,165,162,212,210,13,69,246,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,251,223,111,220,51,239,33,179,98,67,140,159,123,107,52,255,0,152,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,58,12,16,191,37,145,233,203,182,170,138,255,0,52,71,79,253,67,55,119,98,85,89,196,90,202,82,122,42,117,110,65,17,253,171,125,95,119,191,236,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,179,185,61,137,70,158,239,112,229,188,34,49,2,85,3,30,102,90,133,253,239,81,165,184,122,118,125,55,38,192,111,247,76,251,139,222,66,237,135,14,204,182,83,240,235,49,246,180,170,93,197,7,151,83,229,47,164,153,205,124,249,78,242,222,74,21,203,67,205,165,90,41,227,86,134,122,31,113,246,119,82,110,107,242,113,136,121,99,184,222,69,98,39,62,128,251,234,40,51,185,140,39,152,133,56,255,0,44,185,105,125,197,150,168,96,213,235,125,199,219,223,228,50,255,0,152,236,67,203,221,213,10,185,103,84,249,81,81,45,183,230,69,228,176,174,161,178,113,165,45,27,220,105,195,70,226,101,37,169,22,165,222,94,221,110,227,40,25,215,176,179,49,111,49,13,185,93,45,207,29,132,156,184,59,30,95,106,81,28,150,174,103,33,182,255,0,172,127,110,133,238,212,187,59,164,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,8,105,156,222,33,54,86,94,152,114,214,182,93,244,157,212,122,110,141,181,214,121,93,177,214,94,186,227,56,218,181,105,229,31,127,102,154,119,159,101,42,98,142,46,223,120,197,93,249,69,126,86,125,33,48,190,138,250,118,90,211,212,66,15,177,164,32,187,155,71,179,217,247,142,167,149,12,156,98,30,103,46,54,81,71,137,200,160,48,250,74,116,238,99,10,229,161,46,49,204,46,90,159,109,103,162,31,37,122,191,113,118,247,93,150,90,114,159,135,89,112,181,162,210,237,216,60,202,159,41,29,92,206,107,229,205,119,150,202,86,174,90,222,113,41,213,76,146,180,35,208,187,139,179,191,184,138,74,226,241,136,50,171,248,243,14,212,63,239,122,117,45,179,211,179,233,183,54,123,127,186,71,220,126,243,29,71,132,110,89,152,155,82,149,141,215,52,30,98,25,66,227,83,254,116,203,107,132,168,18,90,95,168,239,111,122,187,20,141,61,254,225,108,100,68,68,68,93,196,57,62,108,169,72,172,229,155,20,225,40,189,101,89,149,195,65,251,149,232,247,200,143,188,189,227,58,118,154,85,70,196,90,50,20,173,85,6,183,28,140,244,246,161,244,253,254,239,180,105,19,47,179,14,126,8,88,114,204,245,55,45,170,90,191,207,13,163,255,0,88,232,32,0,0,0,2,41,241,48,148,244,92,172,215,57,39,253,105,201,105,93,223,68,233,211,53,20,15,29,179,126,67,109,23,105,184,178,79,249,204,104,35,135,101,171,34,214,203,45,184,137,5,167,164,35,67,156,158,239,162,229,62,38,157,198,127,187,246,125,194,78,0,0,255,0,9,202,113,16,164,45,162,213,105,105,102,146,251,116,61,6,117,51,188,236,151,179,51,125,174,89,104,191,78,213,59,59,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,233,141,39,170,94,71,248,211,239,255,0,253,75,187,187,132,205,18,229,195,199,166,219,242,250,27,141,150,212,182,27,229,173,222,105,147,10,52,183,170,230,19,105,213,197,23,105,247,105,238,21,181,142,89,126,196,108,0,186,30,182,175,234,63,70,162,90,186,119,58,134,28,230,183,204,117,9,94,141,56,189,186,242,87,216,103,169,105,247,107,238,178,159,156,27,235,45,23,92,87,169,239,117,52,23,223,65,77,135,181,148,106,217,184,193,184,173,230,203,139,250,12,17,104,158,222,221,75,183,190,240,114,237,154,12,55,204,69,165,10,183,105,213,183,206,83,13,245,145,121,15,151,33,238,83,74,113,27,220,105,178,86,213,60,146,212,139,67,239,47,179,177,143,49,137,54,21,35,19,108,186,181,145,93,78,176,170,209,31,136,239,106,187,18,235,75,104,254,138,146,125,203,62,227,47,188,187,196,45,183,248,66,224,157,54,235,59,134,177,85,244,148,84,207,234,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,69,77,136,132,33,182,185,206,57,161,33,180,54,94,179,138,82,190,138,18,93,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,118,10,105,180,174,58,149,141,115,197,175,66,245,37,66,223,183,232,159,211,109,72,62,242,81,119,44,253,131,75,216,81,119,197,191,108,10,93,217,13,205,236,206,231,237,86,134,90,236,125,109,159,97,165,39,222,131,246,16,245,192,0,63,194,92,56,243,152,84,105,77,239,109,90,106,90,153,119,30,190,207,184,87,94,112,184,93,219,151,202,206,242,193,246,253,21,61,31,223,17,117,113,254,163,94,157,180,250,242,37,165,40,218,148,56,125,133,219,174,158,194,49,81,117,186,13,199,98,214,213,78,172,196,232,106,17,244,220,142,99,110,237,220,130,62,244,154,146,126,170,203,252,226,215,184,109,231,234,85,230,168,120,43,138,51,57,149,50,230,116,19,121,100,92,239,239,201,46,124,219,17,201,41,209,41,109,62,178,251,123,203,183,82,22,96,71,175,105,15,232,0,0,0,0,0,14,99,153,76,72,94,17,224,181,195,136,40,78,229,82,250,77,11,93,53,230,203,101,175,221,87,248,207,221,63,225,222,51,151,178,236,197,155,208,201,134,186,250,213,83,185,59,154,107,127,45,175,121,237,65,104,134,254,206,239,120,188,92,135,228,178,221,203,221,146,213,106,187,3,157,118,79,221,213,63,205,113,58,108,122,82,81,234,165,247,26,254,169,226,46,194,47,183,183,186,94,128,0,0,229,57,160,176,42,248,155,130,119,5,157,66,115,108,233,189,39,43,177,39,244,37,178,226,190,146,146,95,69,7,222,101,254,161,91,217,42,225,139,136,177,47,200,119,214,56,208,189,27,76,167,243,54,64,234,152,123,169,230,51,33,163,249,200,210,183,35,106,185,74,250,39,174,186,119,106,98,221,26,105,12,160,155,109,58,36,187,139,81,255,0,96,0,34,94,121,51,191,110,229,166,217,126,131,70,153,204,188,167,198,81,195,103,150,225,114,73,109,201,75,111,110,83,14,52,173,30,96,139,105,153,107,237,236,239,164,28,91,197,251,219,26,46,233,183,141,241,84,235,102,75,121,199,8,249,12,183,181,42,117,199,54,252,210,16,71,161,186,174,221,61,191,113,23,100,202,62,73,49,7,49,247,36,41,107,131,210,218,237,186,218,229,76,230,176,189,200,39,24,53,163,151,207,109,194,213,167,183,106,93,189,154,23,111,117,223,224,30,95,172,12,190,217,48,173,59,42,149,211,41,182,91,235,29,231,190,190,123,228,203,77,173,205,174,56,189,187,185,41,61,164,122,22,157,158,221,122,113,150,189,226,190,56,196,219,49,165,96,157,38,224,40,123,159,102,179,29,158,111,48,203,68,148,74,130,244,211,93,59,251,123,133,73,224,197,211,242,51,20,237,91,151,118,210,129,88,131,32,213,166,186,18,36,182,189,123,143,247,125,198,52,145,132,149,227,186,112,178,206,185,79,180,170,180,10,124,212,171,247,137,216,205,175,94,226,211,233,119,104,95,113,15,88,0,3,128,231,165,184,14,101,150,245,42,130,182,164,168,245,35,111,177,71,170,253,31,39,78,239,227,246,12,237,205,36,20,199,201,191,162,78,175,111,221,169,139,238,225,135,12,162,101,98,149,162,183,115,159,97,238,237,52,214,157,11,179,254,129,45,0,0,0,0,7,7,206,245,216,86,150,89,175,201,137,147,201,122,77,6,169,21,163,217,187,114,213,79,146,105,46,227,34,237,79,180,103,230,192,141,42,232,197,43,118,57,167,154,253,82,189,17,42,45,73,59,148,228,132,17,251,136,187,85,246,127,1,164,188,22,166,185,70,193,235,26,146,234,54,46,29,183,76,142,164,235,174,134,136,173,164,203,93,79,221,239,30,204,121,28,86,195,154,38,43,97,253,122,195,175,177,204,139,89,167,74,130,175,89,105,219,206,97,109,25,250,138,73,159,99,135,253,162,251,203,188,86,110,95,242,87,123,229,219,59,44,255,0,54,210,217,113,180,203,129,39,123,61,140,157,93,174,91,91,57,238,57,253,91,58,238,87,111,176,251,123,237,124,187,8,127,71,148,196,220,52,180,241,102,207,168,217,119,149,55,173,167,212,35,188,194,219,231,58,223,245,141,45,179,61,91,90,85,244,92,87,180,187,254,227,20,201,157,206,29,87,54,6,212,37,222,184,121,23,173,180,86,110,62,104,222,219,125,26,77,82,92,217,171,210,86,235,155,26,105,29,186,122,218,251,245,35,136,86,5,249,115,225,101,227,2,240,181,166,244,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,80,77,183,21,11,119,84,48,219,72,220,235,199,234,145,158,158,206,206,233,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,113,1,226,18,206,12,51,35,13,48,194,94,183,82,182,115,164,242,207,249,175,108,87,147,234,63,25,109,175,115,78,184,93,138,236,239,239,208,138,153,106,53,26,181,207,86,114,124,247,186,153,178,116,222,189,169,70,237,169,34,46,194,34,34,245,82,95,230,19,255,0,40,92,46,174,12,75,130,197,235,139,101,232,218,97,75,140,235,112,125,71,186,166,80,251,169,125,190,100,121,105,82,53,38,210,90,153,107,235,246,119,11,111,195,44,51,180,176,154,207,167,89,118,109,55,162,167,211,227,178,194,27,231,58,230,188,182,144,217,30,174,45,74,250,45,167,218,125,223,121,143,86,63,135,218,66,168,115,1,146,187,223,49,57,217,119,249,182,182,203,109,170,92,249,59,217,237,104,170,238,243,26,217,207,109,207,234,222,215,114,123,125,133,219,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,198,203,251,71,247,159,120,245,195,198,99,77,53,202,206,15,95,52,150,145,189,115,109,186,156,116,167,93,53,53,197,113,36,90,234,94,255,0,120,205,165,255,0,26,85,175,138,87,20,98,79,41,250,93,122,90,82,90,146,182,169,185,11,34,247,145,246,167,237,254,35,64,217,32,186,202,237,203,53,135,45,82,121,206,198,160,210,226,186,123,54,237,90,105,241,141,69,220,68,125,170,246,14,240,0,0,0,0,34,95,19,200,133,47,43,21,93,85,183,146,251,239,119,107,174,148,233,189,130,132,97,18,78,99,4,191,162,110,167,95,187,82,26,36,200,179,112,27,203,45,148,84,245,238,73,209,233,166,231,98,139,69,250,62,54,189,255,0,195,236,29,248,0,7,147,197,186,234,173,124,44,188,110,82,238,165,80,42,19,77,95,186,77,70,113,122,247,30,191,71,187,67,251,140,102,223,25,238,159,150,120,169,117,92,187,183,20,250,196,233,4,173,52,212,151,37,197,235,220,95,189,238,33,109,156,29,173,152,209,112,78,175,112,42,30,215,222,172,200,103,155,204,51,213,7,18,158,189,52,215,78,254,222,225,96,228,90,119,14,99,143,153,126,176,51,3,100,206,180,239,90,87,82,110,48,239,72,239,61,244,114,31,54,93,109,14,109,109,196,110,219,206,81,237,51,208,245,237,246,105,72,25,184,201,38,32,101,198,228,155,45,16,122,171,93,199,92,92,89,156,214,17,177,6,227,230,132,114,249,238,56,122,52,206,237,79,183,183,67,237,239,227,120,73,139,247,182,11,221,208,175,27,30,169,209,76,136,243,110,25,242,25,115,114,82,235,110,109,249,212,44,139,83,105,61,186,123,62,242,59,190,200,222,119,237,220,203,91,44,80,107,51,57,119,148,8,201,57,140,242,220,62,113,33,184,201,113,237,201,97,182,147,171,207,153,109,35,61,61,157,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,118,40,251,140,143,237,21,57,157,94,24,184,139,46,252,153,125,96,117,11,210,84,202,135,47,124,14,169,134,122,110,91,49,218,47,156,147,43,114,247,43,154,175,162,90,105,167,118,134,44,135,43,246,5,95,12,176,78,223,179,171,174,110,157,11,171,230,246,36,190,156,183,156,79,209,82,139,232,172,187,140,255,0,212,58,176,0,0,8,133,158,252,150,91,185,132,178,156,173,80,160,114,110,184,26,116,175,243,92,86,187,221,138,149,250,170,125,182,255,0,170,100,203,180,143,236,237,239,163,173,151,102,19,94,132,79,181,208,86,169,125,233,220,211,187,57,141,123,203,114,15,84,57,246,247,251,198,141,50,213,137,10,197,188,22,183,177,1,105,218,170,167,87,170,117,215,78,84,183,154,253,212,255,0,139,253,210,254,61,227,167,0,0,0,0,0,0,225,25,223,179,100,95,153,104,187,173,200,168,222,236,158,131,106,117,34,215,109,66,50,207,189,73,46,228,123,196,114,225,221,144,223,217,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,212,246,119,119,234,98,193,0,0,0,0,0,127,202,211,184,180,212,127,208,15,57,137,53,153,214,238,29,221,55,5,45,190,100,202,101,22,116,200,232,212,139,115,173,176,181,164,181,81,25,23,106,75,188,140,190,193,65,184,153,132,185,130,204,30,51,86,238,4,90,125,75,245,90,204,150,216,62,190,18,54,161,217,107,90,75,233,160,143,181,238,243,34,239,246,123,38,158,84,184,78,69,165,57,76,189,49,185,238,123,233,54,101,21,43,105,167,97,151,33,205,57,209,166,25,30,134,78,163,187,237,247,16,178,155,74,208,183,236,122,36,107,118,217,129,209,192,136,210,26,105,174,106,220,218,148,33,40,73,106,181,26,143,213,74,75,180,253,131,236,128,142,249,245,176,221,191,114,207,120,68,103,214,114,153,75,168,84,154,71,118,171,110,159,40,139,183,114,127,127,219,169,125,131,60,178,163,61,2,99,208,223,78,215,163,58,166,214,90,145,232,164,158,134,93,157,157,228,46,231,133,70,57,22,33,96,227,86,36,250,167,81,54,220,66,98,178,215,35,103,46,52,120,176,90,73,106,77,164,143,69,44,203,181,70,127,127,120,157,32,0,33,119,21,123,249,187,51,45,235,136,107,218,229,102,160,116,212,246,107,253,116,9,196,95,217,63,221,251,62,242,20,117,111,211,30,184,46,58,109,29,164,239,118,165,57,152,201,78,164,91,148,227,132,146,46,242,34,237,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,237,220,175,220,246,30,131,178,128,0,0,0,10,232,227,9,138,236,80,240,222,153,134,237,43,108,154,132,166,101,168,244,51,213,167,24,158,201,151,208,50,239,47,222,35,251,61,162,187,242,37,100,201,190,115,49,103,195,98,47,61,186,117,78,159,82,144,91,201,59,89,110,161,24,148,174,213,39,93,55,247,22,167,246,13,15,211,227,55,10,4,104,108,150,141,176,202,26,73,123,137,41,34,47,244,15,208,3,242,61,74,129,34,99,117,7,152,221,33,164,146,80,189,202,45,8,143,82,236,215,78,241,250,192,7,229,169,211,97,86,32,63,76,168,179,206,141,37,181,50,234,55,26,119,33,73,52,168,181,35,35,46,195,62,227,21,49,196,143,32,140,218,229,80,198,252,49,139,203,128,181,59,34,167,19,121,158,211,62,178,75,206,239,122,65,168,244,74,80,91,82,143,180,189,164,43,174,193,190,174,44,51,187,233,247,125,181,47,166,168,83,36,178,250,21,203,109,125,173,186,151,8,180,90,84,159,164,132,251,15,184,93,199,14,204,226,55,143,214,11,86,197,219,55,125,219,75,221,212,171,151,167,59,152,244,181,163,250,182,80,210,116,105,148,247,25,235,237,237,239,153,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,33,151,17,60,226,55,128,54,11,182,197,165,55,101,219,84,219,211,43,151,175,39,150,244,69,175,250,198,86,210,181,105,229,119,153,105,236,237,238,163,26,149,74,165,112,84,156,168,212,94,234,37,200,211,122,246,165,27,182,164,136,187,8,136,139,176,136,91,191,15,30,30,244,219,70,153,27,22,49,90,7,81,84,147,191,163,139,205,82,58,125,170,150,195,158,187,18,77,43,220,149,54,125,169,236,238,46,221,76,89,19,109,161,164,18,16,90,36,187,136,127,208,0,252,140,210,224,71,152,186,131,44,109,144,226,77,42,94,229,30,164,103,169,246,107,167,120,253,96,63,61,66,51,115,96,73,134,241,106,219,236,173,165,23,188,148,147,35,255,0,72,207,6,123,108,153,54,54,102,47,8,111,197,228,55,81,169,212,42,81,203,121,43,115,46,84,36,146,85,216,165,105,174,206,227,208,254,193,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,251,198,127,103,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,123,119,39,247,253,167,160,206,109,195,76,122,223,185,42,116,103,83,177,218,108,231,163,41,58,145,237,83,110,26,76,187,204,143,180,189,230,47,23,133,69,252,221,231,150,244,68,37,238,114,141,80,42,106,187,52,254,166,4,18,63,236,151,239,125,191,121,137,162,0,2,11,113,87,199,34,195,220,28,118,197,129,84,233,230,220,104,84,87,154,228,111,230,70,145,22,115,74,45,77,181,17,106,104,34,212,148,71,247,119,138,70,139,25,233,243,25,134,194,119,61,37,212,182,130,212,139,85,40,244,34,237,236,239,49,161,172,133,88,142,216,89,103,179,226,59,234,185,83,165,211,234,78,163,191,71,28,167,197,35,237,220,175,220,246,104,95,96,145,0,62,53,219,104,91,247,197,18,77,187,115,64,235,32,75,105,109,58,215,53,109,238,74,208,164,40,181,66,137,69,234,169,69,216,126,209,90,217,173,225,57,22,170,229,78,244,193,23,185,15,168,222,148,116,173,166,173,230,124,247,52,231,73,152,68,90,153,180,142,239,183,222,66,22,97,158,18,102,7,47,152,205,68,184,23,105,244,207,210,171,49,144,249,245,240,151,185,45,75,66,212,95,77,100,93,172,251,8,251,189,190,219,242,195,106,204,235,139,14,237,107,130,168,223,46,101,78,139,6,100,132,106,71,181,215,24,66,212,90,164,136,143,181,71,220,68,95,96,244,99,248,101,169,25,2,75,66,211,81,253,0,0,0,0,1,95,124,68,114,27,251,95,143,43,21,44,119,185,85,184,251,57,209,182,238,231,238,56,140,39,215,118,66,16,157,168,109,71,216,158,222,238,253,12,72,220,144,89,178,44,60,180,90,54,228,164,108,118,55,95,185,58,145,233,186,161,37,101,220,165,23,114,253,227,187,128,0,0,0,0,0,255,0,151,27,67,168,54,220,45,82,125,229,168,254,145,17,22,132,63,160,0,0,0,0,0,3,248,164,146,146,105,81,106,70,90,24,255,0,134,216,105,175,234,209,167,110,189,230,63,208,0,7,203,185,232,241,238,11,110,171,67,150,215,49,154,132,39,226,173,27,140,183,37,198,212,147,45,72,200,203,176,253,228,51,177,156,124,48,153,133,152,255,0,118,209,223,141,201,143,54,171,62,116,68,239,37,104,194,230,200,74,59,73,106,62,230,253,167,175,188,135,222,200,158,62,205,192,108,118,163,84,136,247,64,173,63,30,147,45,61,133,243,79,76,140,165,158,188,181,171,232,181,236,208,253,198,94,221,4,218,245,248,119,85,185,76,184,224,30,177,234,112,217,150,223,127,98,92,109,43,34,237,34,62,229,23,176,190,225,245,0,5,85,241,168,188,94,113,187,94,196,73,106,194,87,10,170,103,217,253,103,244,139,90,125,29,123,191,225,105,246,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,99,200,89,106,135,15,183,105,151,216,103,216,47,46,28,86,160,195,98,19,9,218,212,118,146,210,11,83,61,18,146,208,139,183,236,33,254,192,0,0,0,2,138,56,172,98,36,219,203,50,110,210,22,122,70,161,193,85,61,41,236,237,83,51,231,39,93,118,145,247,43,187,83,251,204,119,222,14,88,19,62,53,78,179,141,149,38,249,109,59,22,69,29,130,213,39,184,141,84,249,41,87,99,157,157,154,246,26,63,143,176,90,208,0,0,0,15,197,89,164,194,175,82,102,81,106,45,115,34,206,142,228,103,145,184,203,114,22,147,74,139,82,50,50,236,51,238,50,49,70,252,72,50,136,246,4,223,242,239,218,18,183,208,46,57,206,62,73,208,139,148,252,135,229,187,179,85,60,181,171,70,218,46,221,164,71,246,31,97,198,44,27,197,122,254,11,95,244,220,65,182,251,102,211,185,219,19,234,118,243,24,113,163,237,90,22,93,206,171,251,39,254,178,209,110,2,227,5,15,27,176,222,155,125,81,31,222,220,222,118,228,237,89,109,216,251,173,23,210,66,53,254,168,255,0,179,255,0,180,250,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,14,117,143,88,193,67,193,28,55,169,95,85,183,246,55,11,147,181,59,86,123,183,190,211,71,244,80,189,63,173,47,236,255,0,237,44,233,227,46,43,215,241,166,255,0,169,98,13,199,217,54,163,201,222,159,83,179,150,195,109,23,106,16,130,238,105,63,217,47,245,156,230,225,127,147,6,111,218,164,124,109,188,211,190,149,19,127,69,31,83,46,110,228,205,140,231,172,219,233,82,116,82,18,126,178,59,125,157,154,152,184,164,165,40,73,37,37,161,16,254,128,0,0,0,170,94,49,184,19,62,77,78,141,141,148,214,249,141,53,22,61,29,242,213,37,180,137,85,9,42,87,107,157,189,154,118,18,63,143,176,112,30,20,248,139,54,205,204,155,84,132,30,232,213,200,41,167,169,61,133,162,158,159,5,58,235,180,207,185,61,218,151,222,66,246,0,0,0,0,7,248,204,138,212,232,143,194,125,59,154,144,218,154,89,106,101,170,84,90,25,118,125,134,40,211,137,102,85,234,120,63,138,53,28,69,166,179,173,14,231,158,244,179,61,201,245,36,73,145,49,237,189,175,45,103,162,27,46,221,164,95,97,31,96,239,188,21,239,23,155,110,232,177,20,90,48,165,205,170,145,246,127,89,253,28,214,159,71,94,239,248,90,125,158,209,106,128,3,229,221,21,248,118,173,185,83,184,231,158,145,233,144,222,150,231,127,106,91,109,75,50,236,35,62,228,159,176,254,225,159,108,246,99,236,220,121,199,106,205,72,207,108,10,43,242,41,49,19,216,127,52,204,201,42,65,235,203,66,190,139,190,221,79,222,103,236,248,57,56,195,9,152,167,143,246,149,29,136,220,232,240,170,176,39,75,78,242,78,172,34,108,116,175,180,214,147,238,115,216,122,251,136,104,158,216,163,199,183,237,186,85,14,35,92,182,105,240,152,138,132,110,51,218,150,219,74,72,181,51,51,62,194,247,152,250,128,0,63,205,198,26,119,250,196,107,219,175,121,143,251,74,73,41,36,164,180,34,45,8,127,64,0,0,0,0,0,7,240,200,140,180,49,252,109,180,52,130,109,178,209,37,220,90,143,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,248,162,229,61,220,90,195,211,196,235,74,39,58,224,160,39,124,132,243,9,58,193,97,137,175,43,181,199,146,143,235,28,79,114,77,95,121,118,10,83,149,26,93,34,162,244,57,77,242,165,66,121,77,56,157,73,91,28,66,180,50,212,181,35,208,203,238,22,183,195,23,59,212,135,105,176,112,54,255,0,149,200,152,133,181,22,148,238,197,43,122,73,48,227,50,222,141,49,161,106,123,207,114,215,247,251,12,90,27,107,75,168,75,136,61,82,178,37,17,251,200,199,253,0,142,185,142,201,237,171,153,59,210,221,174,93,179,57,80,232,46,68,144,166,249,110,43,168,38,29,121,70,206,173,188,217,163,113,62,162,221,161,233,246,251,59,93,143,100,91,216,121,109,65,181,45,136,93,44,8,12,52,195,104,230,45,125,136,109,45,151,106,212,165,125,20,39,188,207,184,125,240,0,0,0,1,255,0,43,78,228,41,62,242,50,21,237,136,28,54,213,140,121,161,151,137,151,108,222,77,177,212,57,41,200,252,173,221,74,253,34,183,141,27,155,148,135,17,185,183,20,90,146,116,46,254,254,193,59,44,75,34,223,195,171,86,157,103,91,16,250,106,117,50,51,49,88,111,152,181,232,134,219,75,105,237,90,148,175,162,132,151,105,159,119,241,31,124,0,0,0,0,120,124,103,194,234,38,49,97,221,98,195,175,53,185,138,140,73,12,160,247,44,182,45,198,28,104,149,234,173,6,122,19,135,217,184,139,253,34,132,179,175,150,233,57,111,198,9,214,220,100,110,162,191,202,244,123,186,145,111,219,22,50,221,236,55,92,89,104,183,180,245,143,238,236,238,238,252,39,179,16,246,30,226,147,216,101,86,94,180,187,151,110,213,232,95,49,211,199,156,241,246,37,165,41,91,148,178,254,209,105,246,151,96,186,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,20,163,197,135,49,15,98,22,41,51,134,84,133,233,75,182,183,110,94,133,243,253,68,120,47,23,98,155,74,147,181,72,63,237,30,191,97,118,14,15,146,140,183,74,204,134,47,193,182,228,163,109,21,142,111,164,29,212,143,102,232,178,86,215,170,78,182,179,213,108,233,234,159,223,217,223,161,27,94,219,166,90,84,40,214,253,29,158,84,72,187,249,104,220,165,105,185,106,89,246,168,204,251,212,126,209,245,64,0,0,0,7,192,190,236,139,127,17,109,90,141,157,115,195,234,105,213,56,207,69,125,190,98,209,170,28,109,77,171,181,10,74,190,138,212,93,134,93,255,0,196,65,60,63,225,182,172,29,205,12,76,76,180,167,115,173,142,161,185,77,199,229,109,233,151,233,20,60,72,220,228,165,184,189,173,182,146,212,211,161,247,247,246,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,234,160,79,97,214,28,71,49,104,236,91,106,108,251,80,164,171,232,173,93,198,93,227,138,101,199,39,182,174,91,47,75,138,185,105,76,230,195,175,57,46,66,91,229,184,158,156,159,117,149,19,58,184,243,134,189,164,194,75,118,133,175,217,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,239,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,238,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,173,188,164,127,88,218,187,210,74,251,139,176,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,31,240,243,77,190,210,216,117,59,144,226,77,10,45,116,212,140,180,49,86,156,69,120,121,73,168,201,171,99,94,18,83,55,56,174,125,70,177,23,156,69,169,235,46,75,239,111,145,39,237,108,182,161,31,105,23,121,10,181,73,213,173,90,243,110,151,243,106,149,42,81,45,39,234,175,150,243,75,236,247,164,244,82,126,210,61,61,162,230,184,88,230,198,177,139,182,116,156,51,190,37,245,21,154,33,45,81,30,229,161,26,194,101,168,76,161,59,90,101,40,250,110,40,245,53,26,189,250,150,134,39,240,0,0,0,0,0,0,0,0,0,0,0,0,8,113,196,199,47,173,98,246,8,203,174,210,226,239,173,209,57,125,50,183,153,127,93,46,26,87,216,167,18,143,160,217,247,145,253,154,24,163,91,98,226,170,89,183,4,106,253,45,124,185,144,247,236,61,18,122,111,66,144,127,72,140,187,148,126,193,167,11,2,235,167,222,214,156,27,150,150,247,54,52,206,110,197,237,82,117,216,234,208,125,138,34,62,244,159,176,122,16,0,0,0,0,0,0,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,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,251,20,147,35,237,35,31,88,0,114,175,229,99,149,143,252,101,176,171,255,0,92,169,223,251,225,234,172,92,88,194,204,80,235,191,102,120,151,106,93,190,140,229,117,190,130,172,198,159,210,243,55,114,249,188,149,171,102,238,90,246,238,211,93,138,211,184,199,171,30,82,250,197,140,44,194,254,135,246,153,137,118,165,165,233,62,111,69,233,218,204,104,29,87,47,111,51,149,206,90,119,237,230,35,118,221,116,222,157,123,200,126,91,43,27,240,95,18,170,174,208,176,231,23,172,171,170,164,196,117,75,118,29,18,191,18,115,237,176,149,37,42,117,77,178,226,148,72,37,45,9,53,25,105,170,210,94,210,30,212,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,138,254,86,57,88,255,0,198,91,10,191,245,202,157,255,0,190,30,254,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,99,235,15,41,125,98,198,22,97,127,67,251,76,196,187,82,210,244,159,55,162,244,237,102,52,14,171,151,183,153,202,231,45,59,246,243,17,187,110,186,111,78,189,228,63,45,149,141,248,47,137,85,87,104,88,115,139,214,85,213,82,98,58,165,187,14,137,95,137,57,246,216,74,146,149,58,166,217,113,74,36,18,150,132,154,140,180,213,105,47,105,15,106,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,245,128,0,0,0,0,0,0,0,0,0,242,151,214,44,97,102,23,244,63,180,204,75,181,45,47,73,243,122,47,78,214,99,64,234,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,60,253,235,136,86,14,26,210,154,174,226,53,241,111,218,180,215,228,38,35,83,43,117,54,96,176,227,234,74,148,150,146,227,202,74,77,102,148,45,68,146,61,116,66,143,216,99,207,218,217,133,192,43,230,187,22,214,178,177,195,15,238,10,212,221,253,53,58,151,115,66,151,41,253,136,82,215,177,166,220,82,213,181,8,82,143,66,236,74,76,207,176,140,116,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,28,215,249,88,229,99,255,0,25,108,42,255,0,215,42,119,254,248,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,251,91,48,184,5,124,215,98,218,214,86,56,97,253,193,90,155,191,166,167,82,238,104,82,229,63,177,10,90,246,52,219,138,90,182,161,10,81,232,93,137,73,153,246,17,142,128,57,253,211,152,92,2,177,171,178,173,107,215,28,48,254,223,173,66,217,212,211,170,151,52,40,146,152,222,132,173,27,218,113,196,173,59,144,180,168,181,46,212,168,140,187,12,135,213,177,113,99,11,49,67,174,253,153,226,93,169,118,250,51,149,214,250,10,179,26,127,75,204,221,203,230,242,86,173,155,185,107,219,187,77,118,43,78,227,30,172,124,155,166,236,181,108,106,20,171,166,245,185,169,86,253,22,22,206,166,163,84,154,220,72,172,111,90,80,141,238,184,105,66,119,45,105,73,106,125,170,81,17,118,153,15,21,73,204,222,91,107,245,88,84,42,22,96,240,214,163,82,168,200,110,36,56,113,46,200,15,63,37,247,20,73,109,166,219,75,166,165,173,74,50,73,36,136,204,204,200,136,116,176,0,0,0,0,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,149,142,86,63,241,150,194,175,253,114,167,127,239,135,85,0,1,226,175,92,111,193,124,53,170,181,66,196,108,94,178,173,90,147,241,211,45,168,117,186,252,72,47,184,194,148,164,165,212,182,243,137,81,160,212,133,164,148,69,166,168,81,123,12,126,171,23,22,48,179,20,58,239,217,158,37,218,151,111,163,57,93,111,160,171,49,167,244,188,205,220,190,111,37,106,217,187,150,189,187,180,215,98,180,238,49,234,192,0,7,228,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,1,249,33,85,169,85,25,51,225,211,234,113,37,72,165,200,40,147,154,101,228,173,113,95,54,155,120,154,117,36,122,161,102,211,205,56,73,86,135,177,196,43,185,68,103,250,192,0,0,0,7,52,171,102,111,45,180,10,172,218,21,119,48,120,107,78,169,83,164,57,18,100,57,119,100,6,95,140,251,106,52,184,211,141,169,210,82,22,149,17,164,210,100,70,70,70,70,61,173,173,118,90,183,205,10,45,211,101,92,212,171,130,139,55,127,77,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,197,36,200,251,72,199,214,0,0,1,249,42,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,177,207,238,156,194,224,21,141,93,149,107,94,184,225,135,246,253,106,22,206,166,157,84,185,161,68,148,198,244,37,104,222,211,142,37,105,220,133,165,69,169,118,165,68,101,216,100,61,5,149,136,86,14,37,82,157,174,225,205,241,111,221,84,214,36,42,35,179,40,149,54,103,48,219,233,74,84,166,148,227,42,82,73,100,149,161,70,147,61,116,90,79,218,67,208,15,201,54,173,74,167,73,129,14,161,83,137,22,69,82,65,196,130,211,207,37,11,148,249,52,227,198,211,73,51,213,107,38,153,117,195,74,117,61,141,173,93,201,51,47,214,3,207,222,184,133,96,225,173,41,170,238,35,95,22,253,171,77,126,66,98,53,50,183,83,102,11,14,62,164,169,73,105,46,60,164,164,214,105,66,212,73,35,215,68,40,253,134,60,253,173,152,92,2,190,107,177,109,107,43,28,48,254,224,173,77,223,211,83,169,119,52,41,114,159,216,133,45,123,26,109,197,45,91,80,133,40,244,46,196,164,204,251,8,199,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,122,255,0,186,233,246,77,167,58,229,170,61,202,141,15,149,189,123,84,173,55,186,132,23,98,72,207,189,69,236,25,143,185,238,42,165,229,112,73,175,213,23,204,153,51,102,243,209,37,174,196,37,5,244,72,139,185,37,236,23,147,195,55,47,173,97,14,9,68,174,213,34,236,173,214,249,157,74,183,235,253,76,185,137,71,98,92,82,62,131,133,220,69,246,234,98,100,0,0,0,0,0,0,0,0,0,0,0,0,0,128,60,83,179,99,88,194,43,58,54,25,216,242,250,122,213,108,144,169,111,114,208,189,33,60,212,214,86,157,174,178,164,125,54,210,122,146,137,94,237,11,83,20,202,163,171,93,85,231,29,63,231,53,42,172,163,90,143,213,71,49,231,87,219,238,73,106,165,125,132,90,251,5,165,112,234,225,229,38,157,38,147,141,120,183,76,218,226,121,21,26,60,94,113,30,135,172,73,44,61,190,60,159,177,194,218,180,125,166,93,196,45,45,150,155,97,164,48,210,118,161,180,146,18,90,235,161,17,104,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,252,58,218,30,109,108,184,157,80,180,154,84,90,247,145,247,142,29,137,217,39,203,134,47,78,114,165,124,88,29,124,167,76,214,167,61,43,61,173,84,102,181,25,232,211,233,46,247,22,127,199,238,31,191,4,178,147,129,217,124,145,34,102,24,218,62,139,145,36,214,75,115,175,152,254,169,81,182,102,90,60,242,203,189,148,118,253,159,105,235,217,64,0,0,0,0,0,0,0,0,0,0,0,0,127,148,152,204,203,101,81,228,35,123,107,211,82,212,203,93,15,95,96,206,142,116,48,109,120,41,142,245,219,85,152,252,184,9,233,122,95,95,93,117,135,29,107,239,90,213,244,157,246,159,221,246,91,223,12,156,64,85,237,150,170,60,83,70,133,76,234,52,61,123,249,147,230,31,238,151,238,253,162,92,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,126,53,231,19,68,170,0,21,43,197,147,36,179,41,245,223,229,55,132,54,167,54,5,83,122,111,26,93,34,154,251,142,51,41,40,121,247,43,46,114,201,77,161,149,54,217,147,235,50,109,41,113,40,113,70,226,159,113,73,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,245,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,85,117,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,92,245,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,128,115,201,158,59,203,55,183,146,98,197,68,186,30,29,80,228,41,116,26,10,214,91,220,94,134,158,182,102,211,52,174,74,146,106,34,73,25,161,148,40,208,131,81,169,215,93,250,188,60,242,89,85,205,62,40,71,174,221,246,252,181,97,93,181,32,206,224,152,82,85,20,166,190,77,238,106,158,195,137,73,169,107,82,141,165,58,72,52,154,25,53,31,49,181,173,157,215,211,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,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,83,7,20,108,246,210,177,178,170,206,4,96,189,205,46,69,147,67,144,181,92,21,24,143,167,162,184,102,165,72,54,144,222,210,220,236,104,234,66,140,151,191,150,235,138,37,146,84,76,178,234,187,95,9,172,221,227,206,42,85,106,248,47,136,212,235,130,249,163,210,99,174,164,213,229,42,71,57,250,65,173,70,105,139,57,247,149,185,244,58,162,95,39,67,91,201,52,173,59,86,202,77,81,191,85,237,159,169,153,99,226,43,137,182,30,41,84,42,181,44,50,173,250,2,62,167,37,249,31,38,92,42,92,117,245,49,99,110,52,19,43,91,238,42,67,109,160,156,87,170,226,119,41,190,91,182,84,0,0,43,86,201,207,212,204,206,113,21,195,43,15,11,106,21,90,110,25,81,61,63,31,82,146,252,127,148,206,29,46,66,250,153,81,183,18,13,148,45,134,213,29,183,16,110,39,214,113,91,84,231,45,174,151,197,178,255,0,188,176,179,2,236,12,65,195,235,134,93,14,225,161,226,68,9,48,103,70,50,222,210,253,27,82,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,238,153,81,205,118,28,102,215,14,17,122,217,78,244,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,1,93,92,86,177,211,17,242,233,136,248,5,138,24,95,89,232,106,176,126,82,180,243,46,145,174,45,66,42,142,150,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,102,6,93,51,47,133,153,160,177,25,190,176,206,173,251,221,109,26,99,241,189,41,76,249,231,154,111,171,97,151,92,228,243,121,11,91,123,149,235,163,69,23,180,139,170,128,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,89,121,231,205,85,229,149,14,32,118,53,225,70,169,75,85,177,81,177,233,49,174,202,67,109,147,200,168,211,138,171,81,222,105,105,75,66,122,150,210,167,20,202,247,39,106,204,210,103,203,91,136,93,138,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,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,102,135,50,56,33,85,203,134,54,221,56,47,89,174,68,172,200,183,36,52,148,79,140,218,155,68,150,30,97,185,12,172,208,174,212,44,218,121,189,232,213,68,149,238,73,41,100,68,179,183,254,18,24,243,27,20,242,208,222,27,84,38,203,126,225,195,9,30,139,146,114,100,59,33,110,211,159,91,142,193,112,150,180,18,80,132,164,157,140,134,146,181,236,68,52,159,170,149,161,37,231,248,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,205,14,100,113,190,171,152,252,109,186,113,162,179,67,137,70,145,113,200,105,72,129,25,197,56,136,204,50,195,113,217,65,173,93,171,89,52,203,123,215,162,73,75,220,162,74,8,201,5,111,252,36,48,26,54,22,101,161,188,73,168,66,150,197,195,137,242,61,41,36,164,199,118,58,218,167,48,183,26,130,217,33,107,52,173,10,73,187,37,14,165,8,222,137,137,47,89,40,66,142,111,136,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,0,21,171,194,223,63,83,49,19,161,203,38,49,212,42,181,43,188,186,201,22,237,197,50,75,243,158,171,182,92,217,47,70,150,227,138,90,210,243,72,39,13,183,12,201,181,52,217,55,234,45,180,115,172,168,0,0,5,90,229,171,61,180,172,19,205,222,53,96,70,52,92,210,227,217,53,204,72,175,42,223,168,203,125,61,21,189,53,85,57,70,234,28,220,91,154,141,33,75,73,154,247,242,218,113,38,179,74,73,231,157,77,165,0,0,171,92,181,103,182,149,130,121,187,198,172,8,198,139,154,92,123,38,185,137,21,229,91,245,25,111,167,162,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,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,244,28,89,115,119,143,56,87,85,164,96,190,28,211,174,11,26,143,86,142,138,147,183,148,89,28,151,234,230,133,17,170,44,23,217,86,230,16,210,141,28,237,77,15,40,212,132,237,67,42,37,73,225,92,53,56,129,126,194,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,169,125,205,168,53,19,142,45,125,187,148,46,164,7,201,187,46,154,21,141,106,214,111,91,166,119,69,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,130,133,243,103,159,172,71,199,252,113,166,226,37,149,80,170,218,246,221,155,80,133,58,211,163,187,36,222,109,185,80,222,113,200,245,41,49,148,165,198,84,195,83,170,215,68,26,82,222,214,140,220,36,154,215,109,57,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,114,84,4,85,207,214,117,237,92,169,225,196,186,37,38,167,212,98,109,205,79,121,187,114,159,28,219,91,144,55,146,155,77,78,65,56,149,161,44,180,178,51,66,86,147,231,56,131,65,22,212,186,182,170,47,42,185,196,204,54,6,226,228,58,205,159,88,184,47,68,92,181,133,57,87,180,228,204,145,41,23,20,185,139,109,46,172,145,235,171,174,113,73,111,100,132,165,78,154,201,36,162,113,6,182,215,61,51,65,159,11,171,46,89,196,195,107,222,109,26,235,93,131,117,225,125,54,77,110,205,168,186,228,89,80,58,185,210,150,169,5,12,220,228,183,81,100,154,109,10,37,235,170,82,227,59,209,184,156,69,138,90,119,77,10,249,181,104,215,173,173,59,173,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,193,245,128,0,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,130,188,79,51,173,117,101,202,213,141,133,184,127,64,170,196,185,47,90,123,219,46,55,226,184,220,24,240,92,110,67,15,244,82,154,125,183,17,81,101,195,138,225,122,170,75,105,117,10,62,213,36,132,74,225,167,159,250,174,25,223,242,176,175,48,24,139,45,251,38,235,144,252,184,117,90,195,138,144,116,186,219,239,19,139,117,233,75,94,230,163,72,82,222,83,170,81,45,41,121,73,116,249,100,185,14,42,231,192,5,27,113,29,207,61,87,29,113,114,5,169,133,181,73,116,155,79,11,235,15,185,73,170,211,170,138,223,84,170,180,178,73,84,219,91,14,27,68,134,205,179,233,92,65,154,201,14,56,230,242,231,114,219,157,92,50,51,127,127,102,30,192,59,43,17,172,219,129,250,149,171,31,164,106,239,106,156,242,169,83,152,140,204,54,210,212,169,207,60,226,157,170,45,79,45,231,18,68,146,82,61,126,206,210,58,224,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,58,110,203,166,133,99,90,181,155,214,233,157,209,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,96,160,204,228,231,158,254,204,206,46,51,117,218,213,75,130,211,180,237,201,17,220,182,41,76,213,30,109,108,191,25,110,169,154,155,168,67,156,164,78,51,121,122,56,209,17,182,141,141,146,215,176,220,93,175,240,230,204,86,50,230,79,3,159,188,113,146,213,233,37,194,168,122,62,155,93,98,10,98,69,174,199,109,148,33,199,210,142,106,141,79,37,244,60,78,173,13,182,198,229,37,13,150,228,58,134,229,80,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,115,76,205,213,170,180,12,182,226,189,118,133,83,151,78,169,83,172,122,236,184,115,34,60,166,95,140,251,112,30,83,110,182,226,76,148,133,165,68,74,37,17,145,145,145,25,8,193,195,119,63,84,44,125,181,105,120,37,137,21,14,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,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,190,43,194,219,24,175,236,117,193,123,247,17,177,26,189,46,163,82,168,226,69,81,214,154,118,83,207,49,79,97,200,144,158,76,72,169,121,107,83,81,155,83,171,38,218,37,25,36,143,239,51,225,87,118,117,255,0,146,175,19,60,84,160,95,245,58,171,152,101,116,250,21,186,148,102,15,154,221,46,113,210,41,228,221,77,44,237,82,213,181,8,54,221,75,70,149,45,181,37,90,58,166,90,108,236,210,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,0,0,0,0,0,0,0,0,0,68,126,38,216,128,171,39,45,85,136,164,141,74,167,211,234,122,247,114,231,195,63,221,63,222,251,5,66,100,195,6,215,141,152,239,66,181,30,143,205,128,174,171,170,245,246,233,164,57,14,35,185,104,87,210,107,216,127,127,219,162,232,209,153,134,202,99,199,70,198,209,174,133,169,158,154,158,190,223,188,127,168,0,0,0,0,0,0,0,0,0,0,0,0,14,53,141,185,73,192,236,193,200,143,51,19,173,31,74,72,140,104,36,57,215,204,99,68,164,220,50,45,25,121,5,222,242,251,126,223,176,180,252,24,99,146,124,184,97,12,230,234,86,61,129,208,74,104,201,105,115,210,179,221,209,68,104,81,30,142,190,162,239,109,7,252,62,241,220,90,109,12,182,134,91,78,136,66,73,41,45,123,136,187,135,253,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,175,14,44,185,108,149,136,22,93,63,20,45,136,251,167,208,249,189,90,55,145,115,185,206,193,97,29,171,117,41,78,137,66,187,146,122,251,116,239,31,15,130,221,202,137,86,61,233,110,45,126,188,15,71,108,78,159,190,245,69,103,236,255,0,89,139,43,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,252,107,206,38,137,84,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,141,184,153,228,187,249,54,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,254,72,51,163,117,101,31,17,216,157,53,85,90,221,131,82,230,49,91,183,154,156,226,91,71,52,217,221,58,51,6,178,100,230,32,152,108,137,75,47,93,178,83,91,145,184,156,68,170,227,69,116,208,175,155,87,47,87,173,173,59,173,162,220,20,250,229,82,157,39,148,182,249,241,95,110,150,227,78,108,89,37,105,220,133,164,244,81,18,139,93,12,136,251,7,128,224,169,226,158,233,248,127,59,204,105,195,242,113,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,163,128,100,239,42,183,150,107,241,114,159,103,209,169,178,211,108,83,164,71,147,118,85,219,112,153,69,58,156,107,245,201,46,169,11,79,82,226,82,226,89,70,213,110,89,26,140,185,104,113,104,208,70,21,97,157,171,131,120,113,110,97,109,149,19,167,162,219,52,246,169,241,183,54,218,28,123,97,122,239,187,203,66,16,167,157,89,169,199,22,73,45,238,45,106,50,213,70,61,88,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,238,188,77,120,136,70,181,99,84,114,225,128,151,28,180,92,232,144,218,46,91,158,149,80,118,50,232,203,101,212,172,225,69,121,149,37,71,36,212,130,75,202,35,216,218,13,108,153,41,197,44,152,172,172,11,192,188,71,204,94,35,211,176,191,11,232,221,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,76,186,101,163,11,50,191,98,51,98,225,157,39,247,186,218,204,198,35,122,82,167,243,207,58,223,86,251,45,55,206,229,115,214,134,247,39,212,70,137,47,105,157,43,113,71,241,217,137,191,130,249,60,33,39,248,87,231,214,76,89,52,172,172,99,37,118,92,196,76,144,205,62,198,169,200,229,18,33,160,154,121,71,2,76,135,29,74,141,6,164,48,212,84,37,11,94,247,121,90,146,9,164,162,215,192,5,80,113,80,207,172,153,82,106,185,88,193,186,236,184,104,135,33,234,125,243,83,143,202,52,76,65,180,202,138,4,105,13,186,165,18,9,75,125,169,72,82,16,189,237,114,181,52,27,169,92,96,225,113,227,179,12,191,26,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,85,121,116,204,190,41,229,126,251,102,250,195,58,183,239,117,180,105,143,201,244,93,79,230,94,105,190,173,134,93,111,157,202,231,173,109,238,87,168,189,20,94,210,61,9,224,94,58,97,198,98,240,226,157,138,24,95,89,235,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,2,170,248,231,125,73,254,100,253,52,66,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,234,91,74,156,83,43,220,157,171,51,73,159,45,110,33,122,19,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,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,41,91,141,95,138,123,91,225,252,31,49,168,143,21,195,239,62,183,14,89,175,40,54,54,32,215,101,204,194,186,188,134,217,156,137,29,84,213,208,16,69,37,68,244,22,73,210,67,40,84,137,9,114,65,37,181,173,104,65,154,82,165,145,17,222,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,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,5,74,241,172,192,184,116,170,237,151,152,122,13,27,147,233,189,246,221,197,37,179,97,182,215,41,164,115,32,173,72,34,39,92,121,108,166,82,20,225,154,210,77,196,97,30,166,137,37,240,190,20,56,197,85,195,92,218,81,45,21,87,162,65,183,177,6,60,138,37,81,169,178,148,211,14,62,150,92,122,18,144,157,233,65,201,57,8,67,13,154,137,71,164,167,80,130,220,225,24,155,252,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,44,211,138,246,49,82,176,215,41,117,187,69,53,233,112,110,28,65,145,30,137,75,106,20,164,180,251,140,37,230,222,154,165,167,122,86,113,142,58,22,195,134,146,81,107,41,164,44,182,184,102,41,47,10,176,206,234,198,76,71,183,48,182,202,137,212,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,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,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,44,52,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,212,225,247,159,91,123,51,54,108,27,27,16,107,177,33,226,165,34,59,108,206,68,142,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,0,205,102,108,124,83,227,39,196,11,135,204,95,22,41,195,23,136,92,203,166,100,108,186,230,6,239,231,85,94,218,213,165,95,169,188,251,242,170,178,157,125,231,29,139,54,91,239,47,115,199,205,101,17,139,106,18,105,108,219,220,107,54,146,187,63,0,25,172,205,143,138,124,100,248,129,112,249,139,226,197,56,98,241,11,153,116,204,141,151,92,192,221,252,234,171,219,90,180,171,245,55,159,126,85,86,83,175,188,227,177,102,203,125,229,238,120,249,172,162,49,109,66,77,45,155,123,141,102,210,87,103,224,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,19,211,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,207,102,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,188,138,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,10,75,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,68,11,30,255,0,2,241,211,17,242,233,136,244,236,80,194,250,207,67,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,242,185,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,211,54,165,54,167,151,185,59,80,100,146,62,98,219,66,232,7,24,177,138,254,199,91,254,169,136,216,141,94,151,81,169,84,100,62,235,77,59,41,231,152,167,176,227,206,60,152,145,82,242,214,166,163,54,167,86,77,180,74,50,73,31,222,103,105,60,46,178,11,14,207,161,83,115,49,140,84,250,85,82,171,113,211,227,78,180,232,239,198,98,99,116,200,171,91,82,88,169,41,106,74,182,76,87,45,181,53,203,52,169,150,212,173,198,107,112,208,207,0,227,87,226,158,214,248,127,7,204,106,35,242,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,234,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,0,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,226,153,192,203,93,11,53,56,29,88,195,42,153,242,106,172,238,170,91,114,213,41,108,55,18,176,211,46,34,59,142,154,82,189,204,159,53,109,184,70,133,159,45,197,154,72,150,72,82,115,217,138,184,103,117,96,222,35,220,120,91,122,196,233,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,105,225,89,157,248,120,147,106,210,50,195,136,114,182,93,246,221,61,214,173,233,124,150,35,199,155,71,136,219,8,98,46,188,210,91,179,27,65,188,122,33,162,35,98,62,245,41,75,75,138,85,138,138,203,226,177,158,122,85,22,217,159,149,220,40,170,68,168,84,171,241,205,187,174,181,78,170,37,101,76,97,18,22,219,180,194,228,57,185,50,86,166,22,135,219,119,66,75,43,216,104,95,56,205,170,192,193,220,29,191,177,214,255,0,165,225,206,28,208,101,212,106,85,25,12,52,235,173,69,121,230,41,236,56,243,108,170,92,165,50,133,169,168,205,169,212,27,142,154,76,146,71,247,17,232,163,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,164,206,40,254,59,49,55,240,95,39,132,39,167,6,170,181,42,129,148,75,218,187,93,169,196,167,83,105,215,197,74,92,201,146,222,75,44,70,97,186,101,61,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,34,175,18,252,250,201,199,155,133,236,21,194,106,236,182,48,234,135,33,198,106,235,111,149,178,191,81,98,83,137,75,201,121,151,92,75,240,73,45,178,235,37,234,110,90,141,107,74,141,12,154,56,174,76,242,103,127,102,206,255,0,141,14,28,25,116,235,38,157,33,14,215,171,206,180,243,44,41,134,222,142,82,98,69,146,76,58,201,206,228,200,39,27,105,205,11,66,220,174,206,251,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,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,14,85,155,31,11,24,201,240,254,225,242,231,198,115,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,127,217,51,206,101,131,155,59,2,52,200,115,162,83,175,106,116,116,53,94,160,186,235,44,190,167,219,102,57,201,151,22,49,62,235,199,7,157,32,155,109,215,52,61,75,106,187,123,228,80,15,21,140,88,197,96,224,85,129,84,196,108,70,175,68,167,83,105,209,223,117,166,157,148,203,47,212,31,109,151,30,76,72,169,121,104,75,178,92,75,75,38,218,37,17,168,203,239,50,160,28,226,102,170,242,205,126,46,84,47,10,205,74,90,109,138,116,137,17,173,58,67,141,147,40,167,83,141,126,161,169,164,173,105,234,92,74,91,83,203,220,173,203,34,73,31,45,13,161,22,105,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,127,5,242,120,67,181,112,212,226,23,51,12,171,176,112,43,30,110,255,0,246,11,63,115,84,122,229,81,231,228,57,71,149,178,51,49,162,173,231,30,54,227,83,146,219,43,73,18,91,218,219,142,146,148,164,55,189,73,185,64,0,0,0,0,0,0,0,0,0,21,169,198,146,229,110,45,143,101,219,136,95,175,63,210,59,147,167,238,61,78,89,123,63,214,67,238,112,154,203,100,172,63,178,234,24,161,115,199,219,62,185,202,233,17,188,143,147,201,118,115,11,237,67,170,74,181,74,211,222,146,211,217,175,120,176,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,31,229,42,43,19,24,84,105,40,222,218,244,220,157,76,181,208,245,246,125,195,138,96,158,94,105,24,33,119,215,165,90,141,242,41,181,158,151,115,122,169,90,242,154,112,139,181,199,22,175,164,234,143,217,252,125,157,192,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,241,175,56,154,37,80,0,15,41,138,184,103,106,227,38,28,92,120,91,122,196,234,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,10,1,206,142,82,110,172,163,98,153,218,213,39,122,235,110,187,212,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,32,170,223,247,149,118,205,160,97,245,102,225,151,50,222,181,100,78,147,69,130,241,146,145,1,115,13,163,146,77,25,150,228,161,106,97,181,154,53,216,75,222,162,34,83,139,53,45,59,254,242,177,99,92,17,108,251,134,93,37,23,85,29,202,5,92,227,25,37,114,169,206,58,211,174,199,53,233,185,40,90,152,108,151,180,203,114,55,33,90,161,107,74,190,174,14,224,237,253,142,183,253,47,14,112,230,131,46,163,82,168,200,97,167,93,106,43,207,49,79,97,199,155,101,82,229,41,148,45,77,70,109,78,160,220,116,210,100,146,63,184,143,66,121,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,21,87,199,59,234,79,243,39,233,162,10,229,115,50,149,220,175,86,47,171,214,206,45,151,77,110,207,122,222,161,73,92,84,72,102,28,167,167,194,113,111,184,133,168,136,246,48,195,230,141,73,105,230,242,137,104,82,13,100,57,173,50,147,127,98,189,228,184,116,106,101,193,120,221,149,249,15,203,91,81,153,122,161,81,168,62,100,183,158,116,210,146,83,174,175,66,113,197,171,180,251,20,163,246,152,189,60,143,228,218,205,201,70,23,212,110,156,64,147,111,157,247,42,60,167,174,123,156,166,154,161,67,167,52,226,150,134,88,121,246,218,54,35,37,164,54,235,166,164,150,231,9,70,165,41,13,180,72,150,162,128,120,163,248,236,196,223,193,124,158,16,138,162,236,248,101,103,182,149,141,214,109,59,3,49,74,230,150,230,40,80,99,184,152,179,42,143,165,107,185,33,32,212,164,173,183,52,35,92,150,90,209,46,33,123,156,90,27,231,238,112,205,238,84,245,16,43,137,174,123,105,88,35,102,212,112,51,11,110,105,109,226,133,122,59,105,149,50,150,250,80,187,110,18,205,42,82,220,115,67,52,73,121,173,82,218,17,181,196,33,206,126,230,204,153,230,210,96,149,92,46,60,118,97,151,227,94,79,52,79,254,53,126,22,45,111,136,16,124,186,162,41,88,74,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,162,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,166,168,210,230,183,46,43,251,22,164,47,99,173,154,144,173,171,66,146,122,31,98,146,100,125,164,99,235,0,10,171,227,157,245,39,249,147,244,209,85,98,101,112,251,207,173,195,150,107,202,13,141,136,53,217,115,48,174,175,33,182,103,34,71,85,53,116,4,17,73,81,61,5,146,116,144,202,21,34,66,92,144,73,109,107,90,16,102,148,169,100,68,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,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,82,183,26,191,20,246,183,195,248,62,99,81,16,0,89,79,11,124,253,67,195,190,135,44,152,199,80,165,83,109,3,235,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,240,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,229,89,167,193,79,229,19,151,219,219,7,27,168,116,82,238,10,121,116,15,169,222,91,104,156,195,168,145,23,154,174,91,134,76,155,236,180,78,109,65,171,150,107,219,162,180,50,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,213,56,141,99,125,43,49,252,58,240,179,26,40,212,57,116,104,247,29,241,29,75,129,37,196,184,184,207,179,22,171,29,228,18,211,216,180,19,172,185,177,122,36,212,141,170,52,160,204,208,81,47,133,199,142,204,50,252,107,201,230,143,107,197,191,30,100,226,158,101,220,195,106,124,216,143,219,216,97,31,209,113,142,52,134,164,33,218,139,232,109,217,206,26,208,130,82,22,149,19,81,150,210,150,189,139,134,163,245,84,181,164,186,87,5,188,11,161,93,55,221,219,143,55,29,26,170,185,118,79,79,78,182,165,234,182,224,245,82,217,144,137,167,169,17,19,175,54,193,180,157,155,141,40,76,189,202,65,169,77,41,54,254,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,85,199,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,30,132,242,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,166,113,73,113,76,175,114,183,32,141,38,124,196,56,132,119,80,0,25,172,205,143,138,124,100,248,129,112,249,139,227,154,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,39,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,250,152,177,183,18,205,228,33,135,21,33,182,208,109,167,213,113,59,82,231,45,169,170,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,228,240,238,207,212,60,206,90,167,97,226,149,66,149,77,196,218,39,42,62,167,37,136,255,0,41,155,54,221,95,83,22,54,226,89,188,132,48,226,164,54,218,13,180,250,174,39,106,92,229,181,53,64,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,66,121,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,211,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,15,147,118,93,52,43,26,213,172,222,183,76,238,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,251,6,120,179,153,154,10,174,108,241,162,78,35,76,164,68,167,83,105,209,215,68,160,180,212,117,50,250,169,77,203,144,244,101,74,73,186,234,78,78,217,6,78,27,106,36,106,94,169,123,78,111,240,49,250,236,252,183,250,144,181,65,23,243,201,145,203,55,55,182,106,101,69,92,74,30,34,208,227,169,20,26,242,208,123,28,70,166,174,138,102,210,53,46,50,148,106,50,81,17,173,149,168,214,130,81,41,214,157,160,207,246,85,97,93,95,225,91,114,228,183,42,31,241,144,231,83,103,71,115,254,107,140,188,219,136,251,20,149,39,216,100,37,254,44,241,51,196,124,80,202,61,3,47,220,186,173,50,233,78,148,187,166,227,102,160,107,244,221,29,150,9,182,219,90,156,220,247,58,65,171,249,201,239,34,87,36,251,84,137,46,52,212,106,192,188,11,196,124,197,226,61,59,11,240,190,141,215,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,95,43,22,44,95,217,126,41,222,88,103,233,79,73,252,146,184,42,52,46,183,145,201,234,186,89,46,51,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,116,187,223,42,183,149,15,44,120,121,154,75,114,155,46,165,105,220,113,230,70,184,31,75,132,225,210,106,45,85,37,197,104,214,132,160,141,184,206,180,220,116,165,102,165,252,247,49,42,52,115,25,74,191,86,75,179,109,117,101,27,20,202,233,166,181,215,91,117,222,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,62,86,107,179,93,136,249,181,196,117,222,183,171,189,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,18,127,134,22,66,163,99,61,86,38,96,113,130,133,18,126,31,83,36,73,102,149,72,151,205,65,213,170,44,41,157,143,56,210,154,229,72,130,147,83,233,50,39,125,103,152,54,214,149,32,156,66,174,124,82,183,26,191,20,246,183,195,248,62,99,81,16,0,90,167,10,60,244,255,0,81,149,252,107,188,255,0,239,120,182,4,217,201,255,0,41,42,165,185,32,213,255,0,37,210,161,73,253,246,73,127,222,236,139,84,0,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,2,21,113,51,201,119,242,147,195,132,98,69,148,158,93,253,96,211,229,191,26,59,48,121,206,87,96,145,115,87,7,86,208,167,148,242,77,10,84,116,150,228,243,29,117,6,146,231,27,141,210,13,167,116,215,108,107,170,141,122,218,211,186,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,236,22,253,116,241,100,178,102,100,238,86,34,91,103,210,98,196,189,150,186,104,233,114,27,78,67,172,57,5,46,59,86,106,51,142,190,226,169,205,56,165,242,212,226,20,107,113,8,105,100,157,202,90,106,7,253,149,95,183,87,248,86,227,185,46,58,135,252,100,201,213,41,210,28,255,0,156,227,207,56,226,254,213,41,74,246,153,139,222,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,162,128,120,163,248,236,196,223,193,124,158,16,241,86,230,106,175,43,23,42,21,12,180,216,149,41,116,148,93,87,69,70,173,116,75,105,178,74,229,83,156,135,5,134,97,180,241,47,114,80,181,49,39,158,157,133,185,28,164,18,205,11,121,10,241,56,23,129,120,143,152,188,71,167,97,126,23,209,186,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,67,216,47,132,56,71,150,43,2,223,194,60,63,98,37,30,11,242,20,204,115,150,250,58,218,213,68,217,83,174,188,226,253,83,145,37,77,71,113,195,36,151,170,219,38,73,74,26,104,146,158,150,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,225,202,179,99,225,99,25,62,31,220,62,92,248,205,96,247,248,23,142,152,143,151,76,71,167,98,134,23,214,122,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,64,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,116,75,23,83,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,127,5,242,120,66,42,139,137,225,161,196,66,78,39,198,103,1,49,250,227,136,155,158,157,29,180,91,247,45,74,160,211,43,174,32,221,109,150,225,60,110,168,148,244,237,206,160,144,164,110,91,232,37,26,203,152,133,45,235,31,0,0,0,0,0,0,0,0,0,28,59,27,114,241,72,198,251,190,131,42,235,111,159,77,163,117,91,91,213,73,211,154,211,100,125,173,184,133,125,38,146,126,223,225,237,237,145,98,177,9,132,198,140,222,198,209,174,212,234,103,166,167,175,183,237,49,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,0,0,0,0,0,0,0,0,0,0,0,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,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,124,154,5,217,106,221,126,146,249,45,115,82,171,62,134,168,61,73,168,250,62,107,114,58,57,205,105,205,140,246,195,62,91,200,220,157,205,171,69,39,82,212,139,81,245,128,114,172,206,229,234,213,205,6,13,86,176,142,233,147,208,117,252,185,52,234,162,34,183,33,234,100,230,149,185,169,13,165,101,254,83,107,36,169,10,91,78,186,130,90,55,238,44,240,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,200,188,253,167,107,87,111,155,170,141,101,90,208,122,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,237,23,253,146,12,151,90,185,71,195,134,32,205,77,42,183,127,84,185,143,214,238,22,160,182,151,17,205,38,119,65,140,249,160,158,56,104,54,27,50,74,207,215,112,148,238,212,110,38,209,37,64,0,85,95,28,239,169,63,204,159,166,138,171,23,83,194,247,34,223,177,75,85,24,227,140,118,103,73,137,53,173,254,135,141,53,91,158,161,82,220,109,36,90,178,105,46,158,99,218,185,204,212,212,180,52,104,111,230,148,169,13,156,127,226,145,159,168,120,137,215,101,147,7,42,20,170,149,160,93,28,139,138,226,135,37,137,204,213,220,46,84,150,99,68,113,181,45,9,101,165,147,102,227,132,100,226,157,108,219,245,16,218,249,221,47,133,158,118,177,163,19,234,172,224,54,35,90,119,5,225,77,167,199,117,77,95,40,41,115,95,132,250,213,38,74,81,87,146,242,214,157,142,37,43,105,133,145,160,200,217,67,123,92,220,107,110,26,241,71,241,217,137,191,130,249,60,33,237,114,227,145,201,57,173,201,53,106,240,195,229,196,143,136,182,125,241,84,68,22,93,67,77,34,183,17,84,250,106,206,19,175,153,18,144,180,168,148,166,20,165,114,146,183,93,74,137,36,241,186,220,53,181,174,203,170,198,174,197,186,108,171,154,171,111,214,161,111,233,170,52,185,174,68,148,198,244,41,11,216,235,102,149,167,114,22,164,158,135,218,149,25,31,97,152,182,159,238,205,216,159,201,199,229,55,201,79,246,231,255,0,115,190,77,242,94,244,95,81,179,253,209,231,235,253,231,237,228,111,231,239,249,173,118,127,58,21,45,116,221,151,85,243,93,149,116,222,183,53,86,224,173,77,217,212,212,106,147,92,151,41,253,136,74,17,189,215,13,75,86,212,33,41,45,79,177,41,34,46,194,33,50,179,29,145,201,57,82,201,53,22,240,196,21,196,145,136,183,133,241,75,68,230,90,67,78,162,137,17,52,250,146,202,19,79,145,26,150,181,40,210,167,212,149,114,148,182,154,74,73,68,201,58,231,138,225,113,227,179,12,191,26,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,92,28,61,236,11,55,20,243,115,100,225,246,32,219,209,43,150,245,114,61,110,52,232,50,72,246,58,143,67,204,50,50,50,50,82,22,149,18,86,133,164,201,104,90,82,164,154,84,146,50,252,153,215,202,141,119,41,120,203,54,205,229,85,102,90,21,45,102,90,213,185,172,161,61,124,93,168,55,27,53,54,102,131,121,133,175,148,225,104,133,30,136,115,150,132,58,217,14,235,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,0,85,95,28,239,169,63,204,159,166,136,65,146,12,33,179,113,235,51,150,150,17,226,3,18,220,161,92,81,234,236,200,56,143,155,47,180,180,82,229,186,211,205,175,180,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,79,202,102,31,47,215,246,89,113,66,118,20,98,50,34,46,165,14,60,121,109,76,130,79,28,41,172,60,217,41,46,199,113,230,219,83,136,37,111,105,74,36,232,78,52,226,123,118,152,155,252,45,243,245,15,14,250,28,178,99,29,66,149,77,180,15,172,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,197,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,15,147,81,187,45,90,61,118,145,107,85,174,106,84,42,213,193,212,122,34,157,34,107,109,202,168,114,16,75,127,167,105,70,75,119,150,131,37,47,97,30,212,153,25,232,67,235,0,165,110,53,126,41,237,111,135,240,124,198,162,62,79,13,252,168,225,198,109,112,227,28,44,171,213,174,134,171,7,228,251,244,10,251,12,146,229,82,37,40,170,36,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,13,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,118,124,41,177,115,28,113,91,47,178,85,139,212,122,172,200,20,106,131,140,80,46,250,164,247,164,74,184,27,91,174,173,244,172,222,82,156,115,167,115,70,137,226,62,90,146,100,210,72,149,29,195,57,170,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,0,25,235,226,37,129,112,240,7,53,151,93,183,65,163,122,50,219,175,114,174,74,11,41,54,9,180,197,148,70,110,161,166,217,36,165,150,91,148,137,76,182,217,165,42,75,108,163,233,17,146,213,240,26,198,42,173,107,36,213,60,16,174,87,162,59,30,218,196,138,61,110,129,13,233,74,84,180,177,42,159,85,76,196,180,218,150,100,81,155,117,182,22,100,218,8,146,236,197,154,140,205,212,143,213,144,220,76,181,112,111,52,182,174,41,94,178,250,122,45,179,79,175,212,36,237,113,180,56,246,202,44,221,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,56,85,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,67,217,16,192,186,238,93,178,193,104,225,205,227,70,165,83,174,148,245,85,26,234,105,230,133,239,149,34,67,142,32,158,117,4,68,235,205,176,108,48,165,145,169,63,50,73,66,212,132,161,71,32,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,0,202,184,146,153,140,201,117,213,131,152,89,134,120,227,107,38,171,95,179,47,187,62,151,93,168,201,40,46,47,208,19,158,141,20,221,106,83,200,71,41,12,184,244,164,244,234,81,165,74,213,77,153,25,183,204,115,192,101,211,50,248,167,149,251,237,155,235,12,234,223,189,214,209,166,63,39,209,117,63,153,121,166,250,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,174,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,205,102,108,124,83,227,39,196,11,135,204,95,18,124,178,37,85,198,206,31,248,91,142,248,47,108,196,145,123,80,227,215,83,112,83,162,48,174,182,225,132,154,180,162,105,109,237,61,174,201,142,148,40,137,27,57,142,182,162,65,41,70,203,45,42,21,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,4,173,203,38,220,36,184,68,178,101,244,35,154,217,234,180,150,171,111,152,181,180,225,137,0,51,89,155,31,20,248,201,241,2,225,243,23,196,159,44,137,85,113,179,135,254,22,227,190,11,219,49,36,94,212,56,245,212,220,20,232,140,43,173,184,97,38,173,40,154,91,123,79,107,178,99,165,10,34,70,206,99,173,168,144,74,81,178,203,74,133,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,208,70,74,51,93,66,205,166,13,66,188,185,180,168,119,125,55,72,119,77,18,19,203,87,65,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,123,252,11,199,76,71,203,166,35,211,177,67,11,235,61,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,181,230,83,14,51,83,135,7,137,184,100,85,86,96,51,80,126,151,46,37,82,41,49,42,36,166,137,11,54,214,72,82,219,86,173,186,211,132,109,173,105,218,225,17,153,40,148,148,245,81,73,124,75,243,235,39,30,110,23,176,87,9,171,178,216,195,170,28,135,25,171,173,190,86,202,253,69,137,78,37,47,37,230,93,113,47,193,36,182,203,172,151,169,185,106,53,173,42,52,50,104,129,98,213,56,24,253,118,126,91,253,72,90,160,8,1,196,175,135,239,237,218,28,236,123,194,150,118,95,212,170,122,125,41,78,74,116,110,177,6,35,18,87,243,77,49,25,111,72,168,172,250,102,27,220,178,73,182,218,17,217,181,34,154,237,59,90,187,124,221,84,107,42,214,131,214,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,104,191,236,144,100,186,213,202,62,28,49,6,106,105,85,187,250,165,204,126,183,112,181,5,180,184,142,105,51,186,12,103,205,4,241,195,65,176,217,146,86,126,187,132,167,118,163,113,54,138,65,205,143,138,124,100,248,129,112,249,139,226,228,248,114,90,212,43,231,135,85,151,101,93,48,122,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,237,21,87,157,252,151,93,89,71,196,119,224,194,77,86,183,96,212,185,111,209,46,23,96,184,150,209,205,55,182,193,146,249,32,153,57,136,38,28,51,74,15,215,108,146,238,212,110,54,209,232,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,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,250,197,43,113,171,241,79,107,124,63,131,230,53,17,194,178,211,148,74,174,102,176,143,24,110,187,62,163,44,174,204,53,143,76,169,83,105,77,199,83,232,171,176,234,39,42,68,84,161,180,169,222,165,69,25,190,78,210,50,82,245,109,73,249,194,113,190,21,254,202,172,43,171,252,43,110,92,150,229,67,254,50,28,234,108,232,238,127,205,113,151,155,113,31,98,146,164,251,12,133,207,112,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,122,128,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,1,78,220,93,242,137,74,195,171,153,25,162,180,42,49,35,211,111,138,195,84,218,213,20,163,165,163,102,170,168,238,57,213,49,203,73,37,72,121,49,157,91,187,253,126,113,169,123,156,231,25,53,92,2,210,120,72,100,178,149,90,140,222,107,49,74,223,137,62,59,114,52,176,216,118,74,93,66,95,97,215,27,145,80,117,130,73,145,45,183,91,36,48,107,86,169,90,29,115,150,70,76,58,45,124,5,0,241,71,241,217,137,191,130,249,60,33,29,108,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,126,121,73,202,78,22,100,187,11,23,81,168,187,74,249,73,232,243,168,93,87,85,65,81,191,154,255,0,54,96,230,48,204,195,101,151,17,78,75,145,141,212,161,222,238,213,168,245,238,170,12,242,103,182,254,204,110,46,37,86,101,205,46,141,98,89,21,133,63,104,34,150,251,209,214,243,236,172,201,170,195,138,50,67,165,37,68,91,219,213,41,54,16,173,137,34,89,186,227,150,85,195,107,55,248,161,154,123,2,172,222,39,217,178,213,82,182,164,38,34,238,152,84,230,226,210,166,145,50,198,214,150,102,241,169,115,148,163,121,215,18,203,41,101,8,54,181,229,239,109,42,153,66,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,225,202,179,99,225,99,25,62,31,220,62,92,248,205,96,158,156,75,242,21,39,1,174,23,177,171,9,168,82,223,195,170,228,135,30,171,161,190,86,202,5,69,249,78,41,44,165,150,90,109,44,65,52,184,203,76,159,175,181,105,52,45,73,53,178,75,225,89,46,205,181,213,148,108,83,43,166,154,215,93,109,215,122,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,145,92,69,56,143,57,140,242,79,8,178,245,117,203,111,15,186,118,93,169,214,163,53,54,155,46,172,250,218,144,220,136,135,185,196,27,144,77,167,219,74,218,117,148,154,157,105,71,235,32,146,106,138,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,71,160,207,150,25,218,184,55,154,91,171,11,108,168,157,61,22,217,167,208,41,241,183,54,218,28,123,101,22,22,247,221,229,161,8,83,206,172,212,227,139,36,150,247,22,181,25,106,163,22,85,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,127,5,242,120,67,223,229,183,37,31,202,171,34,55,21,126,192,166,82,155,196,219,91,16,39,57,77,146,249,114,156,170,65,42,100,19,114,152,167,183,37,9,220,181,147,141,41,210,82,80,226,84,157,90,75,206,184,80,175,253,149,88,87,87,248,86,220,185,45,202,135,252,100,57,212,217,209,220,255,0,154,227,47,54,226,62,197,37,73,246,25,11,211,225,205,157,127,229,85,135,15,208,47,250,157,41,188,77,181,190,110,165,25,131,229,57,84,130,68,130,110,166,150,118,165,9,220,181,155,110,165,163,82,80,226,82,173,26,75,205,54,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,6,107,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,135,252,70,115,175,252,149,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,207,197,112,106,171,85,107,249,109,189,171,181,218,156,186,141,74,163,137,21,41,115,38,75,121,79,63,37,247,32,83,212,227,174,56,163,53,45,106,81,154,141,70,102,102,102,102,98,122,128,10,160,227,149,73,165,51,85,193,186,235,52,200,136,169,76,143,94,137,34,98,89,73,62,243,12,170,10,154,105,110,105,185,72,66,159,121,73,73,158,137,55,92,50,211,113,235,202,184,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,0,2,170,248,231,125,73,254,100,253,52,71,94,20,88,59,96,227,30,104,223,135,136,212,24,149,202,109,183,107,207,173,181,76,157,21,153,48,165,191,205,98,34,83,33,151,144,180,184,132,166,90,220,73,22,134,78,54,218,181,245,76,142,106,113,70,207,109,87,4,233,76,224,70,11,220,209,35,222,213,200,235,85,193,81,136,250,186,219,122,18,146,131,105,13,237,45,173,73,144,149,168,201,123,249,141,54,146,89,37,38,243,46,166,160,108,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,220,168,229,71,14,50,149,135,8,178,172,166,186,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,233,179,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,135,20,226,231,148,204,56,181,230,53,152,171,42,185,106,90,245,90,207,57,218,253,2,85,76,163,202,175,202,231,198,108,165,83,162,18,15,154,241,117,10,92,163,37,37,59,73,14,26,77,106,113,75,172,17,103,220,35,50,153,135,23,68,199,115,21,122,215,45,75,162,171,70,228,187,64,160,69,169,148,137,84,9,92,249,45,156,170,140,67,65,114,158,62,157,43,138,102,165,39,105,173,194,73,45,45,169,29,175,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,118,121,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,205,198,51,217,152,124,191,95,217,101,197,9,216,81,136,200,136,186,148,56,241,229,181,50,9,60,112,166,176,243,100,164,187,29,199,155,109,78,32,149,189,165,40,147,161,56,211,137,237,218,98,197,56,87,231,214,52,168,212,172,172,99,37,118,36,53,195,142,205,62,198,169,200,230,154,230,44,221,121,71,2,76,135,29,82,73,100,149,176,212,84,37,8,70,198,185,90,154,205,164,174,210,128,85,95,28,239,169,63,204,159,166,136,149,195,46,173,74,162,231,143,12,38,86,106,113,32,71,114,69,74,34,29,146,242,90,66,159,126,153,45,150,90,37,40,200,141,110,58,227,109,161,61,234,90,210,146,212,204,136,92,166,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,116,206,41,45,165,228,109,86,228,17,40,139,152,134,214,140,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,223,184,92,231,182,171,141,148,167,176,35,26,46,104,146,47,106,28,116,42,223,168,203,125,93,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,205,120,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,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,212,94,89,179,93,136,249,181,226,103,134,215,173,234,239,67,74,131,233,214,40,20,6,30,53,197,164,69,85,34,97,154,82,102,69,204,121,123,82,110,188,100,74,113,73,73,17,33,8,109,180,92,160,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,157,56,213,147,252,14,204,14,35,217,56,155,138,22,223,165,39,216,252,228,179,19,99,37,22,168,218,205,43,109,153,228,109,155,146,25,101,194,83,136,107,122,91,220,227,164,180,173,46,45,39,216,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,30,43,29,49,211,14,50,233,135,21,28,80,197,10,207,67,74,131,163,76,178,209,18,229,84,37,40,140,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,194,174,48,87,101,171,124,228,238,204,186,108,171,154,149,112,81,102,226,4,78,154,163,75,154,220,184,175,236,131,83,66,246,58,217,169,10,218,180,41,39,161,246,41,38,71,218,70,32,183,11,143,29,152,101,248,215,147,205,23,252,0,32,7,25,60,20,249,115,151,218,78,49,196,168,114,101,225,149,64,249,204,56,238,214,223,131,81,118,60,119,54,164,155,81,169,228,190,136,102,157,86,132,147,124,253,119,43,97,10,86,1,223,242,33,129,116,44,196,230,130,209,195,155,198,141,85,168,218,202,234,170,53,212,211,205,104,217,22,60,119,28,65,60,234,8,205,166,92,124,152,97,75,35,74,190,120,146,133,165,106,66,139,69,32,60,253,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,226,175,16,139,254,205,197,62,28,55,182,32,225,245,195,18,185,111,87,35,209,36,193,157,24,207,99,168,244,204,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,42,118,202,119,138,124,27,248,129,111,121,139,3,74,96,0,50,174,52,123,151,123,78,213,190,114,119,132,182,181,235,108,210,174,10,44,220,63,182,186,154,117,82,19,114,226,191,178,12,101,163,123,78,18,144,173,171,66,84,90,151,98,146,70,93,164,66,147,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,63,87,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,235,97,238,50,74,36,165,36,146,52,153,146,30,66,73,11,52,154,90,117,171,243,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,233,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,216,164,153,31,105,24,250,192,51,89,155,31,20,248,201,241,2,225,243,23,197,196,240,155,191,236,219,155,39,54,197,153,66,184,98,75,174,217,210,42,17,171,180,244,153,147,240,87,34,161,42,67,6,180,153,17,154,28,105,194,52,172,181,65,154,92,73,30,230,214,148,197,254,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,64,188,188,102,6,254,203,46,40,65,197,124,57,92,69,212,161,199,145,17,216,115,141,227,133,53,135,155,52,169,169,13,178,227,106,113,4,173,142,165,38,173,9,198,155,87,110,210,26,30,192,188,116,195,140,197,225,197,59,20,48,190,179,215,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,89,236,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,135,252,78,184,122,67,181,161,201,204,86,95,173,14,77,41,157,206,221,180,10,99,44,49,22,149,21,166,25,109,169,80,162,48,202,54,178,92,167,151,36,247,45,68,167,9,205,164,130,117,72,129,121,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,221,164,52,61,129,120,233,135,25,139,195,138,118,40,97,125,103,174,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,229,89,177,240,177,140,159,15,238,31,46,124,102,176,79,78,38,185,18,170,224,141,229,81,199,60,45,182,98,55,133,245,233,13,170,84,58,91,10,66,45,185,171,36,165,72,113,189,76,145,25,231,117,83,107,70,214,208,183,57,27,91,34,103,155,192,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,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,204,158,34,220,72,173,92,73,194,202,78,15,229,246,189,85,107,229,101,62,37,78,235,168,52,235,109,244,240,100,70,230,122,21,102,141,251,158,62,106,58,158,83,132,148,114,205,131,83,155,222,66,32,6,5,224,94,35,230,47,17,233,216,95,133,244,110,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,238,188,72,112,26,205,203,110,37,225,198,20,217,144,162,37,20,236,55,167,46,167,57,152,230,202,234,213,19,157,60,164,77,116,148,181,171,123,138,78,164,147,90,182,32,144,218,79,98,18,69,40,56,24,253,118,126,91,253,72,90,160,0,227,246,222,83,48,26,211,199,154,214,100,104,86,44,72,247,181,114,63,41,217,5,253,67,15,171,127,81,45,134,180,218,212,153,9,89,37,215,75,181,68,149,25,109,55,164,27,221,128,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,163,186,227,22,14,216,56,235,96,85,48,231,17,168,49,42,52,218,140,119,218,105,215,98,178,243,244,247,220,101,198,83,46,42,158,66,210,212,150,210,234,205,183,73,38,105,51,251,200,216,59,131,182,14,5,88,20,188,57,195,154,12,74,117,54,157,29,134,157,117,168,172,178,253,65,246,217,109,149,75,148,166,80,132,187,37,196,180,131,113,211,73,26,140,190,226,47,106,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,61,7,21,140,140,82,171,86,204,252,209,97,69,46,37,62,165,64,142,110,93,116,90,117,45,40,42,155,11,144,183,29,169,151,33,189,202,146,133,62,181,190,227,186,146,153,70,243,90,57,38,78,213,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,207,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,14,127,103,227,246,13,95,248,143,116,225,29,155,136,84,170,173,223,101,237,244,221,45,133,171,153,27,83,36,171,106,140,137,14,242,214,100,219,188,181,43,148,226,146,135,54,44,201,39,158,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,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,137,126,113,36,230,67,23,30,177,236,202,196,191,217,213,143,33,200,80,153,110,99,78,196,171,84,91,91,136,118,168,147,103,84,173,10,73,242,217,51,91,154,52,70,180,242,205,247,16,33,251,148,154,171,52,168,245,215,169,146,209,77,153,33,232,145,230,41,149,19,15,62,202,91,83,173,33,205,54,169,104,75,236,169,73,35,213,36,235,102,122,110,45,102,255,0,12,60,239,195,203,165,213,39,8,113,34,86,203,6,240,168,50,236,121,9,101,132,122,42,176,243,145,227,156,167,228,58,235,100,220,62,66,117,120,213,188,211,200,109,72,74,117,115,125,223,128,160,30,40,254,59,49,55,240,95,39,132,37,255,0,5,204,11,195,137,214,77,199,152,122,157,27,174,188,224,220,18,109,186,108,153,6,75,110,157,21,48,227,56,226,227,163,79,81,231,58,165,161,110,25,154,185,105,36,39,97,45,210,115,143,241,61,207,172,108,103,170,203,203,246,15,215,98,79,195,234,100,136,207,85,106,241,57,168,58,181,69,133,61,189,150,221,75,188,169,16,82,106,97,68,102,215,172,243,4,226,20,164,19,107,84,107,201,222,85,111,44,215,226,229,62,207,163,83,101,166,216,167,72,143,38,236,171,182,225,50,138,117,56,215,235,146,93,82,22,158,165,196,165,196,178,141,170,220,178,53,25,114,208,226,209,160,140,42,195,59,87,6,240,226,220,194,219,42,39,79,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,126,92,94,198,140,47,192,91,53,204,64,197,203,190,37,187,66,110,67,81,10,67,200,113,213,186,251,134,123,26,105,166,146,167,93,94,132,165,26,80,149,25,33,11,89,232,148,40,202,21,113,149,171,82,171,249,68,178,107,180,42,156,74,141,54,163,124,83,101,195,153,17,228,188,196,150,28,166,84,20,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,66,5,240,184,241,217,134,95,141,121,60,209,127,195,149,102,199,194,198,50,124,63,184,124,185,241,154,193,168,139,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,80,94,119,242,93,117,101,31,17,223,131,9,53,90,221,131,82,229,191,68,184,93,130,226,91,71,52,222,219,6,75,228,130,100,230,32,152,112,205,40,63,93,178,75,187,81,184,219,71,21,194,172,51,186,177,147,17,237,204,45,178,162,117,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,198,130,114,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,166,109,74,113,44,163,106,118,160,205,70,92,197,184,181,211,183,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,254,11,228,240,132,223,224,161,127,217,174,224,189,229,133,169,184,98,21,217,22,232,145,95,93,37,70,105,124,233,206,196,132,194,100,32,140,180,90,9,214,86,133,109,51,216,102,222,253,188,198,247,126,174,37,124,61,33,226,109,10,118,58,224,53,161,254,206,160,109,118,177,67,165,178,196,118,235,17,119,201,122,76,164,50,219,36,228,154,138,156,121,10,51,83,155,156,109,163,74,82,183,54,37,85,45,133,88,153,117,96,222,35,219,152,165,101,75,233,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,76,226,146,226,153,94,229,110,65,26,76,249,136,113,8,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,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,248,215,156,77,30,171,58,57,182,181,114,141,133,135,116,212,154,235,174,74,239,83,79,182,105,201,75,110,243,39,38,51,139,67,239,180,111,52,225,195,109,194,101,47,45,179,53,39,156,217,17,106,178,20,3,138,184,153,117,99,38,35,220,120,165,122,203,234,43,87,53,65,218,132,157,174,56,182,217,222,126,163,13,115,22,181,165,150,144,73,109,180,26,143,99,104,66,72,244,73,11,127,224,169,225,98,233,248,129,59,203,169,194,127,128,10,171,227,157,245,39,249,147,244,209,202,184,42,120,167,186,126,31,206,243,26,112,186,144,0,1,85,124,115,190,164,255,0,50,126,154,33,6,81,179,65,85,202,101,219,118,226,53,181,72,137,81,184,106,54,186,168,148,118,167,71,83,208,146,251,149,24,47,56,169,9,67,173,44,145,211,199,144,73,52,40,207,152,109,234,91,119,25,113,255,0,246,85,126,221,95,225,91,142,228,184,234,31,241,147,39,84,167,72,115,254,115,143,60,227,139,251,84,165,43,218,102,47,79,135,118,72,33,229,86,196,59,182,241,139,187,19,110,202,123,77,87,82,111,49,37,154,91,105,121,215,17,22,43,168,105,43,78,228,45,142,160,137,199,27,91,177,210,104,81,165,8,81,204,1,64,60,81,252,118,98,111,224,190,79,8,77,254,18,119,253,155,133,153,38,191,241,7,16,110,24,148,59,122,135,124,79,147,58,116,147,61,141,35,209,244,210,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,58,235,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,165,196,165,181,60,189,202,220,178,36,145,242,208,218,17,226,127,96,56,203,251,26,254,80,127,179,218,175,236,247,210,30,140,244,238,196,242,121,219,182,110,217,175,51,147,204,249,174,126,222,87,55,230,183,243,61,65,237,178,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,169,109,42,113,76,175,114,118,172,205,38,124,181,184,133,216,167,22,203,254,205,197,60,147,88,24,131,135,215,12,74,229,189,92,190,32,73,131,58,49,158,199,81,232,250,145,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,20,32,225,113,227,179,12,191,26,242,121,162,127,241,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,187,60,195,230,6,193,203,46,23,206,197,124,70,92,181,211,97,200,143,17,168,112,77,147,155,53,247,156,36,165,168,237,188,227,105,113,100,157,238,169,36,173,73,182,156,87,110,211,25,225,199,76,116,196,124,197,226,61,71,20,49,66,179,215,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,86,63,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,170,248,231,125,73,254,100,253,52,85,88,187,62,25,89,237,165,99,117,155,78,192,204,82,185,165,185,138,20,24,238,38,44,202,163,233,90,238,72,72,53,41,43,109,205,8,215,37,150,180,75,136,94,231,22,134,249,251,156,51,123,149,234,248,130,100,42,222,204,205,155,58,249,195,234,20,72,120,169,72,142,227,208,87,31,165,132,138,250,204,227,36,217,156,241,180,107,121,105,143,29,77,199,53,56,132,33,107,34,82,146,131,51,47,201,144,158,28,212,44,171,243,113,19,18,37,82,174,108,77,145,205,98,60,184,123,220,131,69,138,173,80,105,136,110,161,11,83,206,160,254,113,229,33,42,36,168,218,65,18,121,138,123,128,113,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,92,245,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,133,179,247,158,202,174,110,238,104,84,43,106,28,186,78,29,91,178,14,93,30,28,166,212,196,217,79,185,29,148,184,236,230,209,33,214,22,182,220,76,132,178,164,17,26,91,121,100,125,171,80,252,188,46,60,118,97,151,227,94,79,52,95,240,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,20,45,196,234,145,153,170,86,96,164,185,152,26,143,93,74,157,185,251,73,250,98,165,34,132,184,169,105,150,157,84,40,239,188,239,72,242,185,76,170,75,59,205,68,234,137,90,173,11,105,197,199,249,24,233,136,243,176,57,156,188,84,235,61,117,153,6,224,106,228,166,198,144,70,183,41,210,146,204,134,220,68,117,235,234,50,231,84,181,173,179,35,79,49,36,180,236,53,186,110,118,190,23,30,59,48,203,241,175,39,154,47,248,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,94,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,126,124,92,79,6,12,6,147,106,225,125,203,143,245,216,81,58,139,226,66,105,116,37,170,59,74,125,186,116,55,28,75,238,33,226,89,173,8,122,78,168,83,70,148,118,193,109,103,188,148,131,77,143,128,165,110,47,112,115,29,69,198,88,159,180,139,235,210,120,109,113,110,149,103,83,105,239,46,60,24,221,42,73,46,33,232,102,181,107,49,190,171,214,146,173,220,196,190,91,20,132,145,199,102,42,219,185,151,197,59,123,2,110,236,186,122,91,210,118,101,219,208,127,53,168,191,37,239,68,116,179,14,103,243,4,115,73,168,252,231,143,87,126,109,91,244,35,236,50,212,50,157,226,159,6,254,32,91,222,98,192,210,152,0,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,250,179,15,151,235,7,51,88,95,59,10,49,25,18,209,77,153,34,60,182,166,65,38,74,108,39,217,112,148,151,99,184,243,110,37,181,154,119,180,165,18,117,54,221,113,61,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,219,180,196,170,225,149,158,218,174,8,222,84,236,12,197,43,154,35,120,95,94,144,226,98,204,170,62,164,34,219,154,178,82,146,182,220,208,201,17,158,119,68,184,133,237,109,11,115,159,185,178,39,185,183,104,3,53,153,177,241,79,140,159,16,46,31,49,124,126,172,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,130,112,183,18,48,227,51,56,53,76,191,237,200,126,149,180,47,74,123,205,57,10,173,4,190,113,179,82,216,147,22,67,43,220,133,109,90,29,105,101,170,155,86,211,218,165,160,201,71,90,184,135,193,146,234,172,230,10,116,124,59,186,233,86,206,17,212,249,243,98,76,125,231,42,85,10,78,214,154,50,136,168,235,38,141,221,207,184,225,52,124,213,109,97,149,41,215,13,205,169,118,202,176,47,2,240,227,46,152,113,78,194,252,47,163,116,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,78,123,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,34,255,0,21,12,250,198,139,26,171,149,140,27,174,196,152,185,145,222,167,223,53,56,252,210,92,53,147,172,168,160,70,144,219,169,73,172,210,135,218,148,133,33,104,216,239,43,82,89,58,148,86,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,246,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,232,79,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,216,7,42,205,143,133,140,100,248,127,112,249,115,227,53,131,82,87,77,167,106,223,52,41,86,181,235,108,210,174,10,44,221,157,77,58,169,9,185,113,95,216,180,173,27,218,112,148,133,109,90,18,162,212,187,20,146,50,237,34,25,236,206,254,86,191,146,62,56,191,134,240,174,79,77,209,106,84,246,235,180,73,14,167,108,164,65,117,231,154,75,82,72,146,72,55,144,182,28,73,169,30,170,210,73,94,136,53,27,104,224,3,65,25,10,202,37,131,150,108,35,166,79,167,212,109,251,178,236,184,227,250,74,117,219,79,142,203,136,121,137,40,97,101,22,20,162,79,53,112,72,153,105,105,220,163,39,23,185,221,168,222,72,69,123,113,171,241,79,107,124,63,131,230,53,17,213,120,24,253,118,126,91,253,72,90,160,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,41,91,137,95,15,223,216,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,116,204,55,185,102,162,113,196,35,183,114,68,63,192,188,116,196,124,186,98,61,59,20,48,190,179,208,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,250,88,138,188,72,160,230,57,89,113,170,87,242,245,125,124,156,249,57,190,179,115,20,55,151,14,169,34,151,29,28,213,156,73,132,180,242,121,123,13,199,27,34,37,186,132,154,82,225,104,108,200,163,108,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,113,151,202,196,43,214,171,137,87,253,203,136,213,216,241,24,169,93,85,137,181,185,141,68,66,146,195,111,201,121,111,56,150,210,165,41,68,130,82,204,136,141,74,61,52,212,207,188,94,247,11,143,2,120,101,248,215,156,77,18,168,5,96,113,100,206,212,58,125,11,249,50,97,13,215,205,159,84,222,171,198,169,72,169,48,227,108,197,74,222,97,202,51,156,179,83,136,121,78,54,102,250,12,219,82,91,74,27,81,56,151,220,74,107,131,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,189,75,243,35,24,47,117,229,113,252,174,208,169,113,45,250,106,99,196,114,29,106,61,46,34,166,162,171,25,166,219,110,166,246,214,208,151,100,184,150,137,15,184,91,22,235,107,117,4,180,111,212,168,91,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,222,69,107,220,43,51,191,15,18,109,90,70,88,113,14,86,203,190,219,167,186,213,189,47,146,196,120,243,104,241,27,97,12,69,215,154,75,118,99,104,55,143,68,52,68,108,71,222,165,41,105,113,74,177,81,64,60,81,252,118,98,111,224,190,79,8,124,156,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,144,96,238,14,223,216,235,127,210,240,231,14,104,50,234,53,42,140,134,26,117,214,162,188,243,20,246,28,121,182,85,46,82,153,66,212,212,102,212,234,13,199,77,38,73,35,251,136,244,39,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,1,64,60,72,160,230,58,133,152,234,165,3,48,183,215,202,62,110,250,205,178,112,222,90,41,109,82,228,47,148,131,137,12,214,190,143,251,212,155,113,179,51,89,173,131,82,156,123,82,121,206,85,95,204,190,41,221,120,5,77,203,165,211,86,244,205,183,70,184,25,175,211,165,84,31,147,34,116,62,84,35,134,212,38,86,183,77,182,225,161,181,40,210,210,91,45,170,51,50,50,35,208,117,94,23,30,59,48,203,241,175,39,154,47,248,114,172,216,248,88,198,79,135,247,15,151,62,51,88,53,80,57,254,58,96,94,28,102,47,14,42,56,95,138,20,110,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,226,185,18,200,189,11,39,212,43,130,77,90,125,42,228,188,235,149,9,13,29,125,136,107,101,198,232,233,90,74,52,84,146,214,173,155,185,100,251,164,141,8,220,90,80,106,116,152,109,195,149,66,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,240,95,39,132,56,86,14,227,21,253,129,87,253,47,17,176,230,189,46,157,82,167,72,97,215,90,106,83,204,177,80,97,183,155,121,81,37,37,149,161,78,198,113,77,32,156,104,212,68,162,47,184,203,66,121,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,68,21,205,7,8,138,173,237,143,52,251,143,47,238,91,246,173,133,114,200,104,235,209,157,125,70,116,55,213,206,92,153,17,98,18,18,147,140,105,67,36,219,9,119,82,121,253,164,77,48,91,154,155,249,81,202,142,28,101,43,14,17,101,89,77,117,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,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,1,154,204,216,248,167,198,79,136,23,15,152,190,45,167,37,184,233,135,25,116,225,153,97,226,134,40,86,122,26,84,31,76,180,203,45,17,46,85,66,82,170,243,141,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,77,75,102,119,48,183,86,104,49,150,181,139,151,76,110,131,175,229,198,167,82,209,41,201,12,211,32,180,157,173,71,109,75,63,242,156,89,165,40,74,221,117,213,146,17,191,105,115,74,157,38,171,69,146,136,117,154,100,184,18,28,142,196,180,53,37,149,52,181,48,251,72,121,151,73,42,34,51,67,141,56,219,136,87,114,144,180,168,181,35,35,23,63,193,83,194,197,211,241,2,119,151,83,132,255,0,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,2,21,103,91,137,15,242,62,197,58,86,25,254,198,190,86,250,78,223,98,187,214,252,162,232,57,124,201,50,25,229,114,250,87,117,211,166,221,187,113,107,191,77,59,53,54,74,120,144,255,0,44,28,83,170,225,159,236,107,228,151,163,45,247,235,189,111,202,46,191,153,203,147,29,158,87,47,165,107,77,122,157,219,183,30,155,52,211,183,82,224,28,115,190,164,255,0,50,126,154,42,172,92,79,10,188,140,85,112,182,55,242,145,197,202,92,186,125,217,82,143,42,155,67,183,170,84,181,71,147,70,99,154,109,187,41,228,200,108,157,110,75,164,218,146,141,155,72,163,186,163,53,47,159,181,187,31,1,64,60,81,252,118,98,111,224,190,79,8,112,166,241,138,254,141,132,105,193,10,125,122,92,11,77,202,196,186,220,232,113,37,60,210,42,111,190,136,73,36,202,108,151,202,121,13,28,6,150,209,41,26,161,107,112,245,61,75,111,95,200,190,76,171,185,195,196,121,84,199,42,190,134,179,45,126,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,125,63,178,124,44,249,9,251,45,253,154,90,159,35,63,249,220,244,52,111,69,255,0,93,207,254,245,217,202,254,187,231,62,143,211,245,187,251,69,11,103,163,38,85,220,158,98,60,90,99,117,95,76,217,151,71,81,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,228,14,99,21,253,39,8,213,130,21,10,244,185,246,155,117,136,149,184,48,229,202,121,212,83,31,97,19,82,105,138,217,175,148,202,29,57,238,173,210,74,53,90,208,217,234,90,30,238,235,194,227,199,102,25,126,53,228,243,68,255,0,227,87,225,98,214,248,129,7,203,170,34,184,56,123,223,246,110,22,102,230,201,196,28,65,184,98,80,237,234,28,122,220,153,211,164,153,236,105,30,135,152,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,249,51,175,154,234,238,109,49,150,109,229,205,170,195,180,41,186,195,181,168,147,94,66,186,8,187,80,78,56,105,108,137,4,243,235,71,53,195,213,106,45,80,223,49,104,105,179,29,215,134,86,68,170,184,221,121,83,177,207,20,173,152,142,97,125,6,67,138,139,14,168,194,150,139,146,106,9,73,74,27,111,82,37,198,101,221,20,226,215,185,181,173,190,70,215,8,222,229,93,160,138,185,231,207,63,242,46,249,19,254,213,223,44,126,88,250,75,252,55,232,254,151,164,233,191,242,119,183,238,234,127,224,233,179,219,175,103,42,202,231,21,191,229,41,142,214,206,10,126,193,126,78,124,163,235,127,164,254,84,245,156,142,158,27,242,127,169,233,27,221,187,145,183,233,150,155,181,237,211,67,229,92,115,190,164,255,0,50,126,154,43,131,6,240,134,242,199,124,68,167,225,110,31,49,17,251,134,173,30,115,208,88,146,249,50,137,11,141,17,233,70,201,44,253,84,173,105,97,72,65,168,210,141,234,78,229,33,58,168,188,253,173,118,93,86,53,118,45,211,101,92,213,91,126,181,11,127,77,81,165,205,114,36,166,55,161,72,94,199,91,52,173,59,144,181,36,244,62,212,168,200,251,12,197,255,0,100,95,57,180,44,225,225,196,170,155,148,175,67,94,118,191,79,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,162,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,62,175,20,44,253,80,177,167,126,94,48,102,161,214,90,20,170,130,36,87,107,241,164,172,153,173,74,103,113,34,51,4,133,18,29,134,218,204,150,110,40,148,151,93,109,181,183,162,26,67,143,87,171,116,154,171,212,169,21,214,105,146,215,77,135,33,152,146,38,37,149,27,12,190,242,92,83,77,45,205,54,165,107,75,15,41,41,51,213,68,211,134,90,237,61,37,7,11,143,29,152,101,248,215,147,205,23,252,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,7,42,204,94,90,48,179,52,22,35,214,46,38,82,127,119,162,172,195,98,55,165,41,159,60,203,174,116,143,188,211,156,158,111,33,8,115,106,125,116,106,147,246,25,103,175,29,48,47,17,242,233,136,245,28,47,197,10,55,67,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,245,94,28,55,101,171,99,103,59,15,46,155,214,230,165,91,244,88,94,150,234,106,53,73,173,196,138,198,250,84,180,35,123,174,26,80,157,203,90,82,90,159,106,148,68,93,166,67,66,128,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,132,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,105,207,10,176,206,213,193,188,56,183,48,182,202,137,211,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,7,63,199,76,11,195,140,197,225,197,71,11,241,66,141,215,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,89,236,204,94,90,49,79,43,247,219,214,46,38,82,127,119,162,172,195,98,79,162,234,127,50,203,174,116,143,188,211,124,238,87,61,8,115,106,125,69,234,147,246,25,254,76,178,85,169,84,12,201,97,69,118,187,83,137,78,166,211,175,138,20,185,147,37,188,150,88,140,195,115,217,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,141,47,0,170,191,238,231,127,230,187,255,0,93,191,248,1,101,56,79,125,126,212,48,178,205,196,207,69,250,51,229,109,191,78,174,244,92,254,119,75,213,70,109,238,87,51,106,119,237,230,109,221,181,58,233,174,133,174,131,48,67,74,121,78,240,177,131,127,15,237,239,46,96,117,81,31,243,175,149,26,22,109,48,106,109,155,202,165,67,187,233,186,204,181,171,115,89,90,186,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,157,159,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,12,214,102,199,197,62,50,124,64,184,124,197,241,249,46,236,191,95,214,102,9,88,89,128,168,34,36,155,79,16,164,84,98,65,118,33,60,181,194,126,35,234,100,218,148,163,108,154,109,110,155,110,169,164,165,106,53,161,151,15,179,105,144,236,25,9,206,253,119,40,247,219,176,174,57,85,90,150,25,86,249,174,214,232,144,217,68,135,145,40,153,50,102,84,68,184,235,104,109,237,233,105,14,30,242,74,218,215,114,84,166,218,52,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,140,214,102,199,197,62,50,124,64,184,124,197,241,55,240,243,62,182,246,89,184,112,216,54,54,31,87,98,76,197,74,188,122,235,48,81,31,165,154,138,2,202,178,226,141,233,204,155,164,182,86,168,242,20,228,114,83,107,66,214,130,53,37,72,35,35,174,15,246,85,126,221,95,225,91,142,228,184,234,31,241,147,39,84,167,72,115,254,115,143,60,227,139,251,84,165,43,218,102,47,167,33,57,32,161,101,30,196,118,109,199,22,149,82,196,218,223,53,170,221,110,27,203,144,202,34,147,198,108,197,136,167,26,109,109,179,177,45,45,194,216,74,91,186,238,82,146,219,68,142,255,0,139,23,215,236,191,11,47,44,76,244,95,164,254,73,91,245,26,239,69,207,228,245,93,44,103,30,229,115,54,171,102,238,94,221,219,85,166,186,232,122,104,43,91,251,185,223,249,174,255,0,215,111,254,0,79,252,216,248,88,198,79,135,247,15,151,62,51,88,52,39,158,140,230,208,178,121,135,17,106,109,210,189,51,121,221,29,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,110,128,110,155,178,234,190,107,178,174,155,214,230,170,220,21,169,187,58,154,141,82,107,146,229,63,177,9,66,55,186,225,169,106,218,132,37,37,169,246,37,36,69,216,68,61,6,45,224,237,253,130,23,52,75,71,17,168,50,233,85,41,180,122,125,109,166,164,69,121,131,54,37,199,67,201,78,215,144,133,111,109,74,91,14,145,22,137,121,135,145,169,236,51,19,211,133,214,126,166,89,245,218,110,89,241,138,161,85,170,82,174,58,132,104,54,157,97,249,47,204,114,153,41,104,106,51,20,213,33,74,86,200,106,229,182,150,185,100,148,178,226,149,184,141,14,26,217,242,188,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,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,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,202,100,187,54,215,86,81,177,76,174,154,107,93,117,183,93,233,169,247,53,57,73,113,222,100,20,201,109,107,125,134,137,230,155,57,141,182,79,37,149,184,102,148,243,156,35,45,22,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,154,248,149,240,244,153,134,85,217,216,235,128,214,135,251,5,159,181,218,197,14,150,203,242,28,163,202,217,37,233,50,144,203,108,155,113,169,201,109,148,40,205,78,109,109,199,77,41,74,27,216,148,215,88,191,62,21,149,106,85,71,35,150,12,58,125,78,36,169,20,185,21,136,147,154,101,228,173,113,95,58,156,151,137,167,82,71,170,22,109,60,211,132,149,104,123,28,66,187,148,70,114,212,69,252,250,231,18,222,202,198,17,212,211,70,172,68,127,17,107,145,250,43,126,152,204,200,189,92,37,190,135,210,221,81,216,238,238,82,163,52,166,92,50,62,82,208,183,82,134,143,105,45,74,77,6,127,178,171,246,234,255,0,10,220,119,37,199,80,255,0,140,153,58,165,58,67,159,243,156,121,231,28,95,218,165,41,94,211,49,126,121,10,201,221,189,149,140,35,166,42,179,71,136,254,34,215,35,245,183,5,77,232,113,122,184,75,125,12,41,202,91,82,26,220,165,70,105,76,182,70,92,213,161,110,165,110,150,210,90,82,153,64,33,175,18,252,157,198,204,134,17,189,124,89,148,120,159,180,91,30,59,147,97,60,220,55,93,151,86,167,54,135,22,237,45,36,206,170,90,212,163,230,50,70,135,52,116,141,9,229,147,238,44,82,13,38,167,121,97,69,255,0,10,179,13,185,116,11,178,206,172,55,37,164,75,136,68,253,62,163,17,226,82,73,198,94,73,145,45,183,91,45,80,226,79,181,38,74,46,242,26,8,201,118,109,173,92,220,225,97,93,52,214,186,27,146,133,211,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,197,64,241,71,241,217,137,191,130,249,60,33,23,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,26,9,201,6,75,173,92,163,225,195,16,102,166,149,91,191,170,92,199,235,119,11,80,91,75,136,230,147,59,160,198,124,208,79,28,52,27,13,153,37,103,235,184,74,119,106,55,19,104,146,160,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,116,206,41,45,165,228,109,86,228,17,40,139,152,134,214,138,1,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,247,145,118,174,25,117,106,85,23,60,120,97,50,179,83,137,2,59,146,42,81,16,236,151,146,210,20,251,244,201,108,178,209,41,70,68,107,113,215,27,109,9,239,82,214,148,150,166,100,67,65,35,149,102,199,194,198,50,124,63,184,124,185,241,154,193,170,128,0,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,0,113,71,241,217,137,191,130,249,60,33,199,225,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,245,121,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,182,149,56,166,87,185,59,86,102,147,62,90,220,66,244,17,133,88,153,106,227,38,28,91,152,165,101,75,234,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,153,177,241,79,140,159,16,46,31,49,124,121,251,155,24,175,235,171,14,237,60,40,168,87,165,183,105,217,209,220,106,13,37,153,79,20,71,31,92,185,114,78,91,172,26,205,163,147,172,231,90,39,82,148,159,41,40,79,176,205,82,43,135,54,74,63,149,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,121,254,38,52,154,85,3,58,248,129,66,161,83,34,83,169,180,232,244,24,144,225,196,101,44,177,25,134,232,144,82,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,194,184,42,120,88,186,126,32,78,242,234,112,159,224,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,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,187,59,140,220,61,56,122,99,70,83,49,162,181,136,216,141,115,217,85,26,109,70,215,147,68,105,170,36,217,111,62,151,220,151,17,228,169,73,122,51,73,36,109,142,178,51,37,25,234,105,236,239,50,230,188,115,190,164,255,0,50,126,154,35,175,10,44,29,176,113,143,52,111,195,196,106,12,74,229,54,219,181,231,214,218,166,78,138,204,152,82,223,230,177,17,41,144,203,200,90,92,66,83,45,110,36,139,67,39,27,109,90,250,166,71,123,192,2,128,120,163,248,236,196,223,193,124,158,16,227,249,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,205,196,52,61,129,120,23,135,25,116,195,138,118,23,225,125,27,161,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,231,248,233,129,120,113,152,188,56,168,225,126,40,81,186,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,221,166,59,7,11,143,29,152,101,248,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,138,181,202,78,8,82,179,31,143,214,230,11,214,107,146,232,209,238,56,245,68,162,124,102,210,226,227,62,205,58,76,134,86,104,87,98,208,78,178,222,244,106,147,82,55,36,148,131,50,89,121,252,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,98,188,39,115,191,66,167,211,169,153,76,196,201,84,170,43,113,245,106,201,154,76,173,190,186,84,137,82,31,145,22,83,202,116,208,79,45,111,160,163,146,91,66,85,181,72,53,27,138,109,43,181,65,10,184,144,228,167,20,243,131,251,59,253,153,215,237,74,103,201,47,75,245,190,157,149,37,158,103,85,210,114,249,92,150,29,215,78,153,123,183,109,211,84,233,174,167,167,21,201,159,11,252,125,203,182,100,236,252,99,189,110,252,63,155,69,183,253,33,212,177,75,168,77,114,82,249,240,36,71,70,196,185,17,180,30,139,121,38,122,172,189,82,61,53,61,8,254,87,28,239,169,63,204,159,166,136,171,194,227,199,102,25,126,53,228,243,68,180,226,161,144,168,210,163,85,115,79,131,116,40,144,215,14,59,213,11,230,153,31,154,107,152,179,117,148,148,248,209,219,105,73,37,146,86,251,178,150,165,161,27,26,230,232,107,55,84,186,224,192,188,116,196,124,186,98,61,59,20,48,190,179,208,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,198,96,108,28,205,97,124,28,87,195,149,203,69,54,100,137,17,29,135,56,217,41,176,159,101,195,74,154,144,219,46,56,150,214,105,216,234,82,106,212,219,117,181,118,110,33,94,220,115,190,164,255,0,50,126,154,43,131,12,113,138,254,193,199,46,57,152,115,94,151,67,169,92,148,114,162,59,83,131,41,232,211,98,49,214,197,150,165,71,121,149,161,77,173,74,136,134,212,103,169,27,110,56,157,61,98,50,249,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,177,236,254,229,71,14,50,149,145,27,74,202,178,154,235,170,179,177,2,154,253,126,190,251,36,137,85,121,73,166,84,136,148,162,35,62,91,40,220,162,105,146,51,75,105,82,140,205,107,91,142,46,53,240,184,241,217,134,95,141,121,60,209,127,192,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,5,117,113,180,181,168,82,240,10,197,189,100,65,223,90,165,94,5,75,135,39,154,178,229,69,151,10,67,146,27,216,71,177,91,151,10,49,234,100,106,46,94,137,50,37,40,142,155,5,212,240,189,207,79,237,174,213,70,7,99,29,231,213,226,77,23,127,161,228,205,78,215,171,180,182,219,73,150,175,26,143,168,152,206,142,115,53,36,173,109,18,28,249,213,38,67,133,63,192,5,64,113,164,199,74,21,211,125,218,88,13,110,86,106,171,151,100,245,21,27,150,38,139,110,15,85,45,152,235,132,90,25,145,58,243,108,27,170,223,180,210,132,203,218,149,154,148,234,83,94,216,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,57,90,119,77,10,249,181,104,215,173,173,59,173,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,193,245,128,4,53,226,201,96,89,183,54,78,110,123,206,187,111,68,151,93,179,164,83,228,208,170,10,35,39,224,174,69,66,44,119,201,10,35,35,52,56,211,134,74,65,234,131,52,182,163,45,205,161,73,162,17,109,60,39,115,191,50,228,244,102,83,49,50,86,249,116,250,121,181,100,205,38,95,121,233,77,179,212,63,34,44,167,148,234,201,60,166,9,5,28,146,218,27,75,81,212,131,86,226,109,42,179,241,74,223,220,84,205,63,255,0,63,216,85,255,0,211,90,143,253,132,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,134,99,6,148,242,157,225,99,6,254,31,219,222,92,192,234,160,33,87,17,28,130,195,204,229,170,87,230,22,211,233,84,220,77,162,115,100,104,81,152,143,242,153,179,109,164,116,210,164,237,37,155,200,67,13,166,59,142,44,219,79,172,218,182,165,206,99,84,88,47,163,134,238,115,107,185,180,195,138,197,50,252,165,114,175,59,19,162,143,87,169,48,132,34,45,85,185,4,247,34,74,91,78,156,167,143,167,116,157,108,146,77,238,36,169,26,18,249,77,83,102,108,124,83,227,39,196,11,135,204,95,23,19,195,222,192,179,113,79,135,13,147,135,216,131,111,68,174,91,213,200,245,184,211,160,201,35,216,234,61,51,48,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,162,243,93,149,28,71,202,86,35,174,202,189,90,235,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,147,252,46,115,219,74,193,58,171,216,17,141,23,52,184,246,77,114,66,21,111,212,101,190,158,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,241,154,204,216,248,167,198,79,136,23,15,152,190,57,80,185,238,23,57,18,170,224,157,41,236,119,198,139,102,36,123,218,185,29,9,183,233,210,216,87,91,111,66,82,86,78,173,205,199,181,169,50,18,180,145,163,103,49,166,210,104,53,36,222,121,164,216,80,241,88,223,101,85,113,43,5,239,236,57,161,72,136,197,74,234,181,234,180,72,110,203,90,146,195,111,201,136,227,45,169,197,37,42,81,32,148,178,51,50,74,143,77,116,35,238,21,23,253,197,76,211,255,0,243,253,133,95,253,53,168,255,0,216,69,170,102,199,194,198,50,124,63,184,124,185,241,154,193,239,241,211,29,49,31,49,120,143,81,197,12,80,172,245,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,84,245,225,79,145,138,173,106,230,129,154,44,87,165,203,167,211,104,18,9,203,82,139,81,165,169,7,83,125,113,208,227,85,51,231,183,181,81,144,151,208,182,28,107,83,83,200,222,75,71,36,137,217,233,157,28,164,218,185,185,194,195,181,170,78,244,55,37,11,169,168,91,53,20,169,182,185,115,149,25,196,33,135,221,54,93,112,161,184,225,178,167,144,217,18,149,201,108,200,245,65,10,1,197,92,51,186,176,111,17,238,60,45,189,98,116,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,80,164,27,154,18,150,148,36,215,185,102,181,174,197,120,24,253,118,126,91,253,72,90,160,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,3,197,99,22,14,216,56,235,96,85,48,231,17,168,49,42,52,218,140,119,218,105,215,98,178,243,244,247,220,101,198,83,46,42,158,66,210,212,150,210,234,205,183,73,38,105,51,251,200,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,200,174,23,89,205,174,224,126,35,211,112,6,183,74,244,173,153,136,215,4,104,236,147,8,66,101,83,43,18,141,168,205,201,74,143,78,99,43,218,202,29,109,71,170,82,132,184,222,134,149,182,245,223,143,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,205,14,97,109,106,21,141,143,184,151,101,90,208,122,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,104,232,25,46,205,181,213,148,108,83,43,166,154,215,93,109,215,122,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,157,167,116,208,175,155,86,141,122,218,211,186,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,236,16,175,137,230,72,38,102,46,213,141,139,216,111,23,125,253,103,211,222,106,68,117,60,250,253,43,71,101,185,18,10,43,17,218,105,195,114,103,61,90,50,73,216,74,231,184,149,169,90,55,178,149,173,59,166,187,99,93,84,107,214,214,157,209,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,96,208,246,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,116,206,41,46,41,149,238,86,228,17,164,207,152,135,16,142,234,35,174,121,51,119,74,202,14,17,166,235,98,157,18,177,118,87,164,42,155,110,82,159,144,148,33,111,146,13,75,148,242,9,68,234,227,50,91,119,242,203,83,91,140,182,106,111,154,78,39,62,223,236,170,253,186,191,194,183,29,201,113,212,63,227,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,94,79,13,12,157,198,203,126,17,179,124,94,116,120,159,180,91,226,59,115,102,188,228,55,90,151,73,167,56,134,214,213,45,68,246,138,66,210,162,230,60,68,134,245,116,201,10,230,19,13,172,86,95,20,127,29,152,155,248,47,147,194,18,211,131,14,95,172,26,141,189,91,204,189,65,18,229,93,148,186,196,251,86,11,79,19,43,137,21,131,139,9,227,146,210,77,190,106,36,153,60,235,70,226,92,34,229,56,180,237,245,140,206,210,128,0,87,7,26,251,2,205,119,5,236,220,82,85,189,16,174,200,183,68,122,2,42,201,35,75,231,78,118,36,215,213,29,102,71,162,208,78,178,133,167,113,30,195,55,54,109,230,57,186,157,133,223,112,195,206,252,204,197,218,178,112,135,18,37,111,191,172,250,123,46,199,144,150,95,95,165,104,236,183,30,57,202,126,67,174,184,110,76,231,171,87,141,91,9,92,246,212,132,171,71,54,73,92,216,248,88,198,79,135,247,15,151,62,51,88,53,80,0,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,240,95,39,132,39,167,6,170,77,42,191,148,75,218,133,93,166,68,168,211,106,55,197,74,36,200,114,217,75,204,73,97,202,101,61,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,32,94,126,178,81,117,101,79,17,229,214,233,52,206,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,245,120,115,103,95,249,42,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,171,37,217,73,186,179,115,138,101,107,83,93,232,109,186,23,77,80,185,170,42,83,141,114,224,170,75,104,91,12,58,76,186,217,76,113,179,121,76,161,194,36,171,146,225,153,232,131,23,253,133,88,103,106,224,222,28,91,152,91,101,68,233,232,182,205,61,170,124,109,205,182,135,30,216,94,187,238,242,208,132,41,231,86,106,113,197,146,75,123,139,90,140,181,81,138,44,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,0,170,190,57,223,82,127,153,63,77,28,171,130,167,138,123,167,225,252,239,49,167,11,169,0,20,3,197,31,199,102,38,254,11,228,240,132,244,224,161,73,165,51,150,219,202,186,205,50,34,42,83,47,137,17,36,76,75,41,39,222,97,152,16,148,211,75,115,77,202,66,20,251,202,74,76,244,73,186,225,150,155,143,91,10,0,21,235,198,190,147,74,123,45,182,109,117,234,100,69,212,161,223,17,226,71,152,166,82,111,178,195,208,38,169,214,144,230,155,146,133,169,134,84,164,145,232,163,105,179,61,118,150,144,47,133,199,142,204,50,252,107,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,228,243,93,149,28,56,205,174,28,46,202,189,90,232,106,176,121,143,208,43,236,50,75,149,72,148,162,34,53,36,140,203,152,202,246,164,157,100,204,146,226,82,147,35,66,208,219,136,160,28,116,192,188,71,203,166,35,212,112,191,20,40,221,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,110,156,50,179,219,74,198,235,54,157,129,152,165,115,75,115,20,40,49,220,76,89,149,71,210,181,220,144,144,106,82,86,219,154,17,174,75,45,104,151,16,189,206,45,13,243,247,56,102,247,42,122,128,170,190,57,223,82,127,153,63,77,17,87,133,199,142,204,50,252,107,201,230,139,254,20,151,196,215,34,85,92,17,188,170,56,231,133,182,204,70,240,190,189,33,181,74,135,75,97,72,69,183,53,100,148,169,14,55,169,146,35,60,238,170,109,104,218,218,22,231,35,107,100,76,243,125,95,7,156,39,204,51,88,161,35,22,104,82,229,208,112,189,200,231,26,186,204,246,100,52,197,202,133,55,45,12,28,35,54,84,203,235,141,45,162,222,178,113,11,108,150,180,17,153,56,180,43,218,241,206,250,147,252,201,250,104,171,90,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,244,228,19,34,116,172,162,91,51,107,183,44,200,149,108,69,184,163,148,74,196,200,174,37,248,81,88,110,67,202,109,168,46,46,59,79,161,14,54,168,234,121,43,51,37,56,202,12,187,16,145,205,120,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,1,0,56,213,248,88,181,190,32,65,242,234,136,168,12,49,195,59,171,23,110,246,236,91,42,39,87,90,145,79,169,84,35,69,75,110,56,228,174,138,19,243,22,195,72,109,10,90,222,113,17,212,134,208,73,245,156,82,18,102,68,102,101,242,173,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,250,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,246,165,70,71,216,102,52,145,150,236,67,191,177,87,4,173,107,243,20,176,246,93,145,118,84,163,186,154,181,14,76,119,163,174,59,236,190,227,38,178,105,244,147,173,161,210,108,158,66,23,169,165,14,164,183,47,77,234,233,99,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,47,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,166,72,109,166,219,108,141,70,165,153,32,141,74,82,140,212,126,40,93,79,6,204,107,249,115,151,218,182,14,75,167,242,101,225,149,64,185,47,182,214,214,223,131,81,118,68,134,247,40,220,81,169,228,190,137,132,173,16,132,147,124,141,55,43,121,137,254,0,34,175,20,127,2,120,155,248,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,252,159,236,170,194,186,191,194,182,229,201,110,84,63,227,33,206,166,206,142,231,252,215,25,121,183,17,246,41,42,79,176,200,104,163,39,56,195,136,248,243,151,219,111,20,49,86,199,249,47,94,172,243,221,54,90,140,113,226,204,139,205,81,198,149,25,181,188,235,164,203,140,155,122,27,166,149,45,68,165,165,38,210,155,90,251,88,12,171,141,41,229,59,194,198,13,252,63,183,188,185,129,213,64,5,27,113,127,176,44,219,23,53,241,165,89,246,244,74,74,238,171,94,53,126,174,81,136,210,137,85,23,38,76,105,217,6,141,118,165,107,75,13,154,246,145,110,94,229,171,85,173,106,87,117,224,99,245,217,249,111,245,33,0,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,58,86,104,178,201,96,230,155,11,234,88,127,119,198,137,14,164,184,234,77,22,225,42,115,50,102,209,159,55,26,115,123,10,112,183,37,11,83,13,37,212,33,72,55,27,37,35,114,117,37,39,62,216,165,129,120,143,132,152,203,83,192,107,142,141,214,221,244,234,131,52,230,226,82,76,230,117,206,62,148,46,49,199,36,22,247,57,200,117,165,33,27,73,207,156,36,169,9,94,169,43,244,201,101,155,152,107,3,1,169,86,182,101,235,241,43,55,100,105,15,60,212,162,170,72,168,205,40,143,109,121,44,206,146,241,153,57,37,167,92,125,173,90,82,154,38,219,100,146,165,104,106,58,33,205,143,138,124,100,248,129,112,249,139,226,106,112,183,200,44,60,68,232,115,55,140,116,250,85,74,208,46,178,61,187,110,204,140,196,230,106,238,23,54,51,210,101,182,226,86,132,178,210,201,194,109,179,34,113,78,182,78,122,136,109,28,235,127,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,155,252,54,50,49,85,204,21,255,0,15,21,49,26,151,46,14,29,90,178,35,84,154,68,202,90,148,197,208,250,94,112,147,21,165,60,217,176,244,100,185,29,105,147,161,168,244,209,173,164,110,27,141,222,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,210,5,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,210,184,24,253,118,126,91,253,72,90,160,0,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,33,175,22,75,2,205,185,178,115,115,222,117,219,122,36,186,237,157,34,159,38,133,80,81,25,63,5,114,42,17,99,190,72,81,25,25,161,198,156,50,82,15,84,25,165,181,25,110,109,10,77,59,101,59,197,62,13,252,64,183,188,197,129,165,48,25,172,205,143,138,124,100,248,129,112,249,139,227,202,93,88,103,117,89,246,133,149,125,85,162,107,69,191,105,242,234,20,137,77,182,231,45,93,52,215,225,190,194,150,164,18,13,228,45,130,90,144,133,43,107,111,176,163,50,53,232,86,63,193,167,29,241,114,117,86,169,151,231,45,153,117,156,62,165,199,151,89,244,186,80,181,157,10,91,202,107,149,29,110,184,249,52,220,103,77,185,74,75,45,52,167,84,243,142,57,166,194,121,104,181,241,77,124,84,242,65,51,13,174,170,190,103,176,242,46,251,66,228,168,52,237,195,19,156,252,137,16,171,18,220,125,111,202,211,148,104,106,27,139,38,75,85,186,102,79,200,216,148,165,10,109,41,140,25,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,212,182,149,56,166,87,185,59,86,102,147,62,90,220,66,239,162,173,152,172,35,167,96,52,220,201,195,187,34,85,44,72,180,119,43,45,78,136,234,18,114,144,157,73,49,219,39,148,130,41,42,116,137,130,101,195,66,249,198,77,40,146,189,72,179,239,153,220,194,221,89,160,198,90,214,46,93,49,186,14,191,151,26,157,75,68,167,36,51,76,130,210,118,181,29,181,44,255,0,202,113,102,148,161,43,117,215,86,72,70,253,165,58,120,77,228,150,101,66,187,252,166,241,122,212,229,64,165,236,77,157,75,171,211,95,109,199,165,41,12,190,221,101,190,97,37,181,178,150,220,34,97,100,78,37,78,41,110,36,219,83,13,169,86,212,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,168,12,49,195,59,171,23,110,246,236,91,42,39,87,90,145,79,169,84,35,69,75,110,56,228,174,138,19,243,22,195,72,109,10,90,222,113,17,212,134,208,73,245,156,82,18,102,68,102,100,194,172,76,186,176,111,17,237,204,82,178,165,244,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,197,250,98,53,217,121,95,92,63,47,91,195,17,44,233,118,173,207,86,194,122,196,154,189,34,75,4,202,226,203,85,41,238,105,19,92,199,20,218,13,90,169,8,113,92,212,161,73,75,132,135,9,104,78,120,70,170,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,101,99,22,14,216,56,235,96,85,48,231,17,168,49,42,52,218,140,119,218,105,215,98,178,243,244,247,220,101,198,83,46,42,158,66,210,212,150,210,234,205,183,73,38,105,51,251,200,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,220,79,12,204,55,204,214,25,96,114,233,57,132,153,252,194,127,73,58,215,166,212,39,74,145,88,163,197,228,242,85,14,74,29,213,184,204,165,182,99,45,152,237,158,230,205,215,137,194,66,189,68,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,1,158,187,247,2,241,31,49,121,238,197,60,47,194,250,55,93,85,157,136,23,19,175,60,233,154,34,211,226,166,166,241,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,187,252,177,101,234,213,202,254,13,81,112,142,214,147,215,244,28,201,53,26,162,226,183,29,234,156,231,85,185,217,14,37,5,254,75,104,37,41,106,67,77,52,131,90,246,110,62,170,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,80,15,20,127,29,152,155,248,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,16,3,133,199,142,204,50,252,107,201,230,137,255,0,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,247,175,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,159,108,235,230,186,187,155,76,101,155,121,115,106,176,237,10,110,176,237,106,36,215,144,174,130,46,212,19,142,26,91,34,65,60,250,209,205,112,245,90,139,84,55,204,90,26,108,196,149,225,71,146,143,218,109,212,198,101,49,50,153,85,141,109,218,85,8,242,109,38,180,228,179,88,170,50,226,148,114,55,146,137,197,51,21,198,209,216,148,236,113,211,218,107,50,101,230,149,114,128,42,175,142,119,212,159,230,79,211,68,85,225,113,227,179,12,191,26,242,121,162,255,0,135,201,186,109,59,86,249,161,74,181,175,91,102,149,112,81,102,236,234,105,213,72,77,203,138,254,197,165,104,222,211,132,164,43,106,208,149,22,165,216,164,145,151,105,16,90,214,157,171,99,80,162,218,214,85,179,74,183,232,176,183,244,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,237,82,140,207,180,204,86,15,28,239,169,63,204,159,166,143,127,194,247,32,181,220,22,217,152,124,102,167,244,119,125,86,158,184,244,42,4,152,200,55,168,177,94,218,107,146,249,173,38,182,166,56,130,52,19,105,52,169,166,156,113,14,106,183,86,219,54,42,32,7,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,254,30,82,197,197,140,44,197,14,187,246,103,137,118,165,219,232,206,87,91,232,42,204,105,253,47,51,119,47,155,201,90,182,110,229,175,110,237,53,216,173,59,140,84,15,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,218,101,112,244,203,45,87,48,85,188,197,92,150,135,167,106,181,221,238,189,64,168,179,21,218,18,37,45,164,54,228,162,136,76,151,49,229,237,113,106,55,148,226,77,215,156,115,110,253,138,68,149,1,8,56,183,227,204,108,44,203,67,152,109,79,155,45,139,135,19,228,122,46,49,198,144,236,117,181,78,97,109,187,57,195,90,16,105,90,20,147,106,50,218,82,209,189,19,20,126,178,80,180,157,27,0,149,92,53,177,251,246,21,154,11,127,229,30,33,124,151,177,110,142,117,50,229,234,87,164,23,255,0,155,189,209,41,253,72,210,222,201,74,107,71,253,94,90,86,230,229,165,181,59,173,255,0,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,121,55,174,66,178,243,136,121,139,107,50,215,125,10,93,82,186,168,233,102,125,22,119,79,50,137,83,90,98,170,42,30,145,22,67,75,51,90,90,54,182,146,22,132,18,152,109,123,119,111,53,72,160,1,149,113,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,174,207,203,127,169,8,1,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,135,159,155,135,182,13,70,242,129,136,213,11,30,223,149,118,82,227,156,72,53,231,169,140,174,163,21,131,39,8,218,106,73,167,154,132,25,60,233,26,82,162,47,156,95,239,30,190,128,102,179,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,0,229,89,177,240,177,140,159,15,238,31,46,124,102,176,106,34,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,0,81,183,23,251,2,205,177,115,95,26,85,159,111,68,164,174,234,181,227,87,234,229,24,141,40,149,81,114,100,198,157,144,104,215,106,86,180,176,217,175,105,22,229,238,90,181,90,214,165,119,94,6,63,93,159,150,255,0,82,22,168,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,25,172,205,143,138,124,100,248,129,112,249,139,226,213,50,153,150,188,56,205,79,12,204,50,195,44,77,58,171,48,25,168,84,234,145,37,210,229,19,18,162,74,106,175,80,65,56,131,90,86,218,181,109,215,91,50,113,11,78,215,12,200,137,68,149,38,101,96,238,14,216,56,21,96,82,240,231,14,104,49,41,212,218,116,118,26,117,214,162,178,203,245,7,219,101,182,85,46,82,153,66,18,236,151,18,210,13,199,77,36,106,50,251,136,189,168,249,55,101,173,66,190,109,90,205,149,116,193,235,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,180,103,179,58,57,73,186,178,141,138,103,107,84,157,235,173,186,239,83,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,170,163,138,184,143,87,195,138,70,16,212,239,74,172,155,50,131,80,145,84,166,209,28,144,103,22,52,167,136,137,199,18,159,254,140,210,71,234,161,79,62,164,146,77,231,77,125,215,33,89,59,184,115,79,139,148,197,86,104,242,216,195,170,28,142,182,224,169,189,14,87,73,53,12,45,133,57,75,106,67,91,82,153,46,165,230,200,203,154,133,161,165,45,210,220,104,74,85,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,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,91,165,167,144,172,188,218,25,134,184,51,37,22,133,46,163,112,220,18,28,168,29,62,173,211,205,167,64,168,185,33,169,11,159,17,46,180,111,51,39,156,210,150,149,147,167,179,156,225,32,146,157,169,79,181,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,199,159,185,48,246,193,188,106,180,90,237,223,99,219,245,202,149,183,35,171,162,204,169,83,25,146,253,53,253,200,87,54,51,142,36,212,202,247,52,210,183,32,200,245,109,7,253,146,211,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,227,248,29,150,75,7,4,110,27,226,247,167,198,137,84,187,47,203,162,179,112,206,174,61,78,101,185,108,49,62,81,60,84,246,157,34,55,74,51,100,219,70,104,82,204,148,233,45,205,19,184,144,142,192,2,128,120,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,1,85,124,115,190,164,255,0,50,126,154,57,87,5,79,20,247,79,195,249,222,99,78,23,82,0,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,5,0,241,71,241,217,137,191,130,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,0,56,92,120,236,195,47,198,188,158,104,159,252,106,252,44,90,223,16,32,249,117,68,87,175,12,234,181,42,129,157,124,63,174,215,106,113,41,212,218,116,122,244,185,147,37,188,150,88,140,195,116,73,202,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,234,248,130,103,214,225,204,205,229,58,198,195,234,236,184,120,87,72,144,227,48,81,31,170,132,186,250,12,163,40,222,156,201,186,104,121,9,145,29,78,71,37,54,133,161,11,35,82,82,179,50,47,63,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,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,1,199,241,131,44,150,14,57,226,134,29,226,6,35,70,137,88,166,225,236,122,210,90,183,167,83,153,151,10,162,252,246,227,182,149,200,75,196,164,169,13,37,149,169,40,36,234,110,41,181,238,79,44,210,190,192,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,159,252,94,239,28,199,90,88,53,18,54,27,187,201,195,106,246,234,125,227,54,159,13,101,58,38,170,36,182,203,210,9,211,219,14,87,51,150,162,75,41,245,153,38,214,234,147,36,153,85,90,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,187,175,21,108,76,181,113,147,24,48,207,20,172,169,125,69,22,230,194,250,101,66,54,231,27,91,140,239,168,84,119,176,239,45,107,66,94,105,100,166,220,65,40,246,56,133,164,207,84,152,144,28,12,126,187,63,45,254,164,45,80,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,0,40,135,138,246,49,85,113,43,54,149,187,69,53,232,147,173,236,62,143,30,137,75,106,20,165,58,195,111,169,150,222,154,165,167,122,144,82,74,66,214,195,134,146,73,233,21,164,44,183,54,102,35,252,44,33,146,188,182,214,113,238,115,18,219,142,197,241,76,180,41,110,37,246,185,15,173,112,38,202,154,149,183,218,233,45,178,110,158,105,87,170,131,39,156,47,92,200,246,126,188,175,224,167,242,137,198,170,70,14,55,80,232,165,220,20,250,199,64,250,157,229,182,137,204,82,229,72,139,205,87,45,195,38,77,246,90,39,54,160,213,203,53,237,209,90,25,114,161,165,60,172,99,95,242,137,203,237,147,140,110,83,250,41,119,5,60,250,246,18,215,45,180,78,97,213,199,149,202,79,49,195,38,77,246,93,54,247,44,213,203,52,110,209,90,145,117,80,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,50,174,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,245,217,249,111,245,33,0,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,21,65,198,67,51,118,13,213,74,183,242,221,104,73,137,91,169,82,107,9,184,107,85,40,85,22,94,98,158,251,9,151,15,209,235,75,102,165,20,146,82,221,83,136,94,195,108,146,209,104,190,97,242,234,216,91,167,7,172,208,88,47,217,168,202,189,66,145,18,143,118,71,145,82,173,193,152,204,118,99,181,89,96,205,149,26,93,112,221,230,200,156,146,83,186,18,91,208,162,196,71,111,205,24,179,64,20,3,197,31,199,102,38,254,11,228,240,132,255,0,224,169,225,98,233,248,129,59,203,169,194,127,128,0,128,28,106,252,44,90,223,16,32,249,117,68,64,14,23,30,59,48,203,241,175,39,154,47,248,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,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,64,14,40,254,59,49,55,240,95,39,132,39,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,15,20,127,29,152,155,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,9,254,0,42,175,142,119,212,159,230,79,211,71,42,224,169,226,158,233,248,127,59,204,105,194,234,64,0,5,85,241,206,250,147,252,201,250,104,229,92,21,60,83,221,63,15,231,121,141,56,93,72,0,160,30,40,254,59,49,55,240,95,39,132,39,255,0,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,248,215,147,205,19,255,0,141,95,133,139,91,226,4,31,46,168,138,86,29,127,43,185,100,191,179,77,138,20,220,63,180,35,75,135,77,92,132,166,181,112,157,57,233,48,168,204,27,110,185,189,245,54,91,82,181,165,135,82,210,22,164,19,142,18,81,185,58,154,147,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,236,35,91,142,184,227,134,73,36,160,141,102,73,74,82,68,146,246,160,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,126,117,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,12,207,182,72,43,185,71,190,218,155,110,69,170,212,176,202,183,202,106,137,91,152,242,36,60,137,68,201,27,209,101,169,182,155,67,111,111,75,171,108,182,18,86,214,155,84,165,54,233,34,42,139,84,224,99,245,217,249,111,245,33,106,128,2,0,113,171,240,177,107,124,64,131,229,213,17,0,56,92,120,236,195,47,198,188,158,104,191,224,28,255,0,31,177,142,133,151,252,26,187,49,138,227,103,168,137,108,211,213,33,184,219,150,142,174,82,212,77,198,141,189,8,89,183,205,125,198,154,230,108,52,163,126,229,122,169,51,25,161,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,90,87,16,76,20,254,78,220,53,176,131,7,28,168,117,178,237,251,194,23,94,250,93,230,54,185,207,195,170,72,149,202,87,45,179,54,73,247,157,38,247,32,149,203,36,110,213,90,153,197,94,23,30,59,48,203,241,175,39,154,62,175,20,188,11,153,131,249,172,175,92,144,168,221,37,183,136,159,236,146,152,243,102,251,141,174,83,132,69,80,66,156,116,182,243,186,174,99,202,109,10,82,80,220,150,62,137,40,144,153,43,193,111,31,191,249,45,203,229,227,136,95,247,189,78,203,161,77,95,254,144,186,146,98,172,203,254,65,211,96,149,254,57,212,35,250,245,139,84,1,21,120,163,248,19,196,223,193,124,226,16,165,108,167,120,167,193,191,136,22,247,152,176,52,166,0,3,42,227,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,93,159,150,255,0,82,16,3,54,62,41,241,147,226,5,195,230,47,139,169,225,113,224,79,12,191,26,243,137,162,85,0,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,0,28,171,54,62,22,49,147,225,253,195,229,207,140,214,13,84,0,0,165,110,53,126,41,237,111,135,240,124,198,162,58,175,3,31,174,207,203,127,169,11,84,0,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,41,91,141,95,138,123,91,225,252,31,49,168,142,171,192,199,235,179,242,223,234,66,213,0,4,85,226,143,224,79,19,127,5,243,136,66,149,178,157,226,159,6,254,32,91,222,98,192,210,152,12,214,102,199,197,62,50,124,64,184,124,197,241,117,60,46,60,9,225,151,227,94,113,52,74,160,17,127,62,185,196,183,178,177,132,117,52,209,171,17,31,196,90,228,126,138,223,166,51,50,47,87,9,111,161,244,183,84,118,59,187,148,168,205,41,151,12,143,148,180,45,212,161,163,218,75,82,147,65,159,236,170,253,186,191,194,183,29,201,113,212,63,227,38,78,169,78,144,231,252,231,30,121,199,23,246,169,74,87,180,204,88,165,233,194,50,234,164,101,30,141,116,210,35,127,183,61,43,173,174,92,180,226,168,57,45,153,48,121,14,45,20,216,141,48,194,249,179,17,202,142,148,18,79,106,221,122,73,115,92,71,35,101,117,218,119,77,118,198,186,168,215,173,173,59,162,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,193,161,60,151,102,218,213,205,206,22,21,211,77,107,161,185,40,93,53,62,230,167,41,45,181,203,156,168,205,173,111,176,209,60,235,133,13,199,13,228,178,183,12,148,174,75,132,101,170,12,72,1,64,60,81,252,118,98,111,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,39,248,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,135,42,205,143,133,140,100,248,127,112,249,115,227,53,131,85,0,0,40,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,0,226,143,227,179,19,127,5,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,241,71,241,217,137,191,130,249,60,33,63,248,42,120,88,186,126,32,78,242,234,112,159,224,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,0,85,95,28,239,169,63,204,159,166,142,85,193,83,197,61,211,240,254,119,152,211,133,212,128,10,1,226,143,227,179,19,127,5,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,0,112,184,241,217,134,95,141,121,60,209,63,248,213,248,88,181,190,32,65,242,234,136,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,104,119,42,57,81,195,140,165,97,194,44,171,41,174,186,171,59,150,253,126,190,251,36,137,85,121,73,35,34,82,136,140,249,108,163,114,137,166,72,205,45,165,74,51,53,173,110,56,190,214,0,2,170,248,231,125,73,254,100,253,52,69,94,23,30,59,48,203,241,175,39,154,47,248,0,0,4,0,227,87,225,98,214,248,129,7,203,170,34,0,112,184,241,217,134,95,141,121,60,209,127,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,105,18,219,117,182,220,34,81,41,6,104,34,82,84,147,52,158,122,243,69,150,75,251,43,56,161,82,195,251,190,52,185,148,212,72,82,104,183,9,83,158,141,10,178,193,54,211,155,216,83,133,181,75,66,95,105,46,161,10,89,54,225,169,27,149,161,41,83,215,129,143,215,103,229,191,212,133,170,0,8,1,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,242,121,162,255,0,128,86,95,27,12,98,170,209,108,219,15,4,40,117,232,141,71,185,100,74,173,215,225,179,41,73,150,166,34,155,105,134,151,91,74,200,142,51,142,184,250,200,156,65,146,157,134,131,73,145,180,161,7,248,118,224,92,60,126,205,101,169,109,215,168,222,147,182,232,60,219,146,188,202,141,131,109,81,98,145,27,72,117,183,137,73,121,151,37,46,43,46,54,73,82,148,219,203,250,36,70,180,216,175,26,191,11,22,183,196,8,62,93,81,16,3,133,199,142,204,50,252,107,201,230,139,20,226,231,151,175,218,182,95,90,197,154,100,154,170,235,88,85,206,154,213,62,28,94,161,185,144,101,187,25,185,138,112,146,91,219,228,161,164,63,205,35,52,165,182,94,220,157,20,75,110,165,178,177,141,127,201,219,48,86,78,49,185,79,235,98,91,245,3,235,216,75,92,199,23,5,246,151,30,87,41,60,198,200,222,38,30,116,219,220,178,79,48,145,187,84,234,71,165,48,17,87,138,63,129,60,77,252,23,206,33,10,86,202,119,138,124,27,248,129,111,121,139,3,74,96,0,50,174,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,245,217,249,111,245,33,0,51,99,226,159,25,62,32,92,62,98,248,186,158,23,30,4,240,203,241,175,56,154,37,80,0,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,1,202,179,99,225,99,25,62,31,220,62,92,248,205,96,213,64,0,10,86,227,87,226,158,214,248,127,7,204,106,35,170,240,49,250,236,252,183,250,144,181,64,0,1,154,204,216,248,167,198,79,136,23,15,152,190,46,167,133,199,129,60,50,252,107,206,38,137,84,0,2,149,184,213,248,167,181,190,31,193,243,26,136,234,188,12,126,187,63,45,254,164,45,80,0,69,94,40,254,4,241,55,240,95,56,132,41,91,41,222,41,240,111,226,5,189,230,44,13,41,128,205,102,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,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,222,101,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,81,228,91,250,140,208,99,93,153,255,0,123,202,176,33,78,87,249,74,85,81,200,230,159,249,46,149,106,87,239,188,72,254,247,120,90,160,168,14,45,121,46,249,23,93,153,154,235,1,59,168,183,29,65,150,46,138,91,16,118,166,157,57,196,109,76,228,169,164,18,9,151,214,130,39,84,233,146,186,151,146,123,156,57,27,91,136,25,63,204,165,119,42,216,227,71,196,218,97,115,169,79,109,165,220,145,19,21,15,185,46,142,235,205,174,67,109,18,148,141,175,23,41,14,54,100,180,23,49,180,18,140,208,107,74,180,39,133,88,153,106,227,38,28,91,152,165,101,75,234,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,44,226,143,227,179,19,127,5,242,120,66,127,240,84,240,177,116,252,64,157,229,212,225,63,192,0,64,14,53,126,22,45,111,136,16,124,186,162,32,7,11,143,29,152,101,248,215,147,205,23,252,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,224,190,79,8,79,254,10,158,22,46,159,136,19,188,186,156,32,7,20,127,29,152,155,248,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,7,138,63,142,204,77,252,23,201,225,9,255,0,193,83,194,197,211,241,2,119,151,83,132,255,0,0,21,87,199,59,234,79,243,39,233,163,149,112,84,241,79,116,252,63,157,230,52,225,117,32,0,2,170,248,231,125,73,254,100,253,52,114,174,10,158,41,238,159,135,243,188,198,156,46,164,0,80,15,20,127,29,152,155,248,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,16,3,133,199,142,204,50,252,107,201,230,139,9,227,43,73,170,215,242,219,100,208,168,84,201,117,26,149,71,18,41,177,33,195,136,202,158,126,75,238,64,168,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,135,64,200,38,68,233,89,68,182,102,215,110,89,145,42,216,139,113,71,40,149,137,145,92,75,240,162,176,220,135,148,219,80,92,92,118,159,66,28,109,81,212,242,86,102,74,113,148,25,118,33,34,90,128,0,10,171,227,157,245,39,249,147,244,209,21,120,92,120,236,195,47,198,188,158,104,191,224,0,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,0,226,153,174,202,142,28,102,215,14,23,101,94,173,116,53,88,60,199,232,21,246,25,37,202,164,74,81,17,26,146,70,101,204,101,123,82,78,178,102,73,113,41,73,145,161,104,109,196,68,14,16,216,103,117,96,222,35,230,63,11,111,88,157,61,106,217,168,80,41,242,118,182,226,27,123,97,212,246,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,178,160,1,0,56,213,248,88,181,190,32,65,242,234,136,128,28,46,60,118,97,151,227,94,79,52,95,240,12,224,231,27,48,191,202,127,48,87,38,44,194,141,85,133,69,151,200,133,68,167,212,101,115,156,135,5,134,146,218,82,68,70,104,107,152,178,113,245,52,131,52,165,199,220,245,150,122,173,86,127,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,65,198,175,194,197,173,241,2,15,151,84,68,0,225,113,227,179,12,191,26,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,140,197,92,51,186,176,111,17,238,60,45,189,98,116,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,223,112,180,199,72,120,193,149,58,13,183,54,179,213,220,152,119,254,198,234,108,184,76,54,226,34,182,102,116,245,165,182,143,119,39,165,229,178,151,22,148,169,110,70,127,233,26,77,106,152,2,42,241,71,240,39,137,191,130,249,196,33,74,217,78,241,79,131,127,16,45,239,49,96,105,76,0,6,85,198,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,126,187,63,45,254,164,32,6,108,124,83,227,39,196,11,135,204,95,23,83,194,227,192,158,25,126,53,231,19,68,170,0,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,64,0,57,86,108,124,44,99,39,195,251,135,203,159,25,172,26,168,0,1,74,220,106,252,83,218,223,15,224,249,141,68,117,94,6,63,93,159,150,255,0,82,22,168,0,0,51,89,155,31,20,248,201,241,2,225,243,23,197,212,240,184,240,39,134,95,141,121,196,209,42,128,0,82,183,26,191,20,246,183,195,248,62,99,81,29,87,129,143,215,103,229,191,212,133,170,0,8,171,197,31,192,158,38,254,11,231,16,133,43,101,59,197,62,13,252,64,183,188,197,129,165,48,25,172,205,143,138,124,100,248,129,112,249,139,226,234,120,92,120,19,195,47,198,188,226,104,149,66,186,184,185,101,235,49,216,187,66,182,110,204,47,147,85,186,109,11,127,70,234,22,85,46,42,220,148,220,229,173,73,77,77,13,54,70,185,126,163,137,100,211,161,169,132,145,173,4,104,117,245,34,16,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,143,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,207,102,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,166,197,56,59,225,126,60,216,120,71,90,184,47,133,68,165,225,245,221,33,21,123,114,143,38,22,149,23,223,82,16,133,212,73,194,50,54,227,58,211,109,37,8,89,44,220,216,151,81,202,70,138,147,2,248,163,248,236,196,223,193,124,158,16,159,252,21,60,44,93,63,16,39,121,117,56,79,240,0,16,3,141,95,133,139,91,226,4,31,46,168,136,1,194,227,199,102,25,126,53,228,243,69,255,0,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,248,47,147,194,19,255,0,130,167,133,139,167,226,4,239,46,167,8,1,197,31,199,102,38,254,11,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,255,0,138,89,10,202,118,52,223,117,60,76,196,188,41,244,205,201,89,228,245,179,125,59,82,143,205,229,50,134,91,249,182,100,33,180,232,219,72,79,170,146,215,77,79,83,51,51,232,24,41,128,152,79,151,107,86,85,149,131,150,167,201,250,44,218,130,234,143,198,235,164,203,223,41,109,182,218,156,223,33,199,22,90,161,150,203,66,61,190,174,186,106,102,103,208,0,7,42,199,76,174,96,78,101,61,9,251,107,177,190,81,252,156,234,125,25,253,39,50,31,35,168,229,115,191,189,157,111,118,238,67,95,75,93,54,246,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,237,174,198,249,71,242,115,169,244,103,244,156,200,124,142,163,149,206,254,246,117,189,219,185,13,125,45,116,219,217,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,71,252,82,200,86,83,177,166,251,169,226,102,37,225,79,166,110,74,207,39,173,155,233,218,148,126,111,41,148,50,223,205,179,33,13,167,70,218,66,125,84,150,186,106,122,153,153,159,64,193,76,4,194,124,187,90,178,172,172,28,181,62,79,209,102,212,23,84,126,55,93,38,94,249,75,109,182,212,230,249,14,56,178,213,12,182,90,17,237,245,117,211,83,51,62,128,0,57,254,53,224,38,19,230,38,213,139,101,99,29,169,242,130,139,10,160,138,163,17,186,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,162,155,233,218,148,142,87,53,149,178,231,205,189,33,109,171,86,221,90,125,100,158,154,234,90,25,17,151,117,155,73,165,84,100,192,153,80,166,68,149,34,151,32,229,193,117,230,82,181,197,124,218,113,147,117,165,25,106,133,155,79,58,217,169,58,30,199,22,158,229,25,31,235,0,0,1,202,177,211,43,152,19,153,79,66,126,218,236,111,148,127,39,58,159,70,127,73,204,135,200,234,57,92,239,239,103,91,221,187,144,215,210,215,77,189,154,106,122,249,76,45,200,86,83,176,90,251,166,98,102,26,97,79,161,174,74,55,59,162,155,233,218,148,142,87,53,149,178,231,205,189,33,109,171,86,221,90,125,100,158,154,234,90,25,17,148,128,0,0,1,207,241,175,1,48,159,49,54,172,91,43,24,237,79,148,20,88,85,4,85,24,141,215,73,137,178,82,27,113,180,185,190,59,141,172,244,67,206,22,134,123,125,109,116,212,136,203,159,225,110,66,178,157,130,215,221,51,19,48,211,10,125,13,114,81,185,221,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,0,252,141,210,105,76,213,100,87,89,166,68,69,74,100,118,98,72,152,150,82,79,188,195,42,113,77,52,183,52,220,164,33,79,188,164,164,207,68,155,174,25,105,184,245,253,96,3,159,227,94,2,97,62,98,109,88,182,86,49,218,159,40,40,176,170,8,170,49,27,174,147,19,100,164,54,227,105,115,124,119,27,89,232,135,156,45,12,246,250,218,233,169,17,151,63,194,220,133,101,59,5,175,186,102,38,97,166,20,250,26,228,163,115,186,41,190,157,169,72,229,115,89,91,46,124,219,210,22,218,181,109,213,167,214,73,233,174,165,161,145,25,72,1,249,42,212,200,213,170,84,218,52,199,37,183,30,124,119,35,58,184,146,221,138,250,80,180,154,84,109,188,202,146,235,75,208,207,69,182,164,173,39,161,164,200,200,140,70,15,238,92,100,79,255,0,1,159,245,154,177,255,0,107,18,42,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,127,26,240,19,9,243,19,106,197,178,177,142,212,249,65,69,133,80,69,81,136,221,116,152,155,37,33,183,27,75,155,227,184,218,207,68,60,225,104,103,183,214,215,77,72,140,185,254,22,228,43,41,216,45,125,211,49,51,13,48,167,208,215,37,27,157,209,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,8,255,0,138,89,10,202,118,52,223,117,60,76,196,188,41,244,205,201,89,228,245,179,125,59,82,143,205,229,50,134,91,249,182,100,33,180,232,219,72,79,170,146,215,77,79,83,51,51,245,120,23,149,204,9,203,95,166,255,0,98,150,55,201,207,148,125,55,164,255,0,164,230,76,231,244,252,222,79,247,203,174,109,219,207,119,232,233,174,238,221,116,45,58,168,242,152,165,133,182,38,52,216,149,60,51,196,186,23,166,109,186,207,39,173,133,213,61,31,155,202,121,15,55,243,140,173,14,39,71,26,66,189,85,22,186,104,122,145,153,31,21,180,248,112,228,198,198,186,168,215,173,173,131,125,21,106,223,168,71,170,83,164,252,162,170,185,200,148,195,137,113,167,54,46,74,144,173,171,66,79,69,17,164,244,208,200,203,176,73,80,0,17,87,251,151,25,19,255,0,192,103,253,102,172,127,218,196,148,180,237,106,21,141,106,209,172,171,90,15,69,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,163,235,0,14,41,141,121,51,203,102,98,110,168,183,174,49,225,191,202,10,212,42,122,41,108,73,244,196,248,155,34,161,199,28,75,123,35,190,218,15,69,188,225,234,101,187,214,211,93,8,136,190,182,5,229,115,2,114,215,233,191,216,165,141,242,115,229,31,77,233,63,233,57,147,57,253,63,55,147,253,242,235,155,118,243,221,250,58,107,187,183,93,11,78,127,118,112,225,201,141,243,117,86,111,91,167,6,250,218,213,193,80,145,84,168,201,249,69,85,111,159,41,247,20,227,174,108,68,148,161,59,150,181,30,137,34,73,107,161,17,23,96,237,88,91,133,182,38,11,88,148,204,51,195,74,23,161,173,186,55,59,162,133,213,61,35,149,205,121,111,57,243,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,171,0,17,170,236,225,195,147,27,230,234,172,222,183,78,13,245,181,171,130,161,34,169,81,147,242,138,170,223,62,83,238,41,199,92,216,137,41,66,119,45,106,61,18,68,146,215,66,34,46,193,218,176,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,69,11,170,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,0,3,228,221,150,181,10,249,181,107,54,85,211,7,173,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,209,26,255,0,185,113,145,63,252,6,127,214,106,199,253,172,74,160,0,28,83,26,242,103,150,204,196,221,81,111,92,99,195,127,148,21,168,84,244,82,216,147,233,137,241,54,69,67,142,56,150,246,71,125,180,30,139,121,195,212,203,119,173,166,186,17,17,125,108,11,202,230,4,229,175,211,127,177,75,27,228,231,202,62,155,210,127,210,115,38,115,250,126,111,39,251,229,215,54,237,231,187,244,116,215,119,110,186,22,157,84,0,0,70,171,179,135,14,76,111,155,170,179,122,221,56,55,214,214,174,10,132,138,165,70,79,202,42,171,124,249,79,184,167,29,115,98,36,165,9,220,181,168,244,73,18,75,93,8,136,187,7,106,194,220,45,177,48,90,196,166,97,158,26,80,189,13,109,209,185,221,20,46,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,14,41,141,121,51,203,102,98,110,168,183,174,49,225,191,202,10,212,42,122,41,108,73,244,196,248,155,34,161,199,28,75,123,35,190,218,15,69,188,225,234,101,187,214,211,93,8,136,190,182,5,229,115,2,114,215,233,191,216,165,141,242,115,229,31,77,233,63,233,57,147,57,253,63,55,147,253,242,235,155,118,243,221,250,58,107,187,183,93,11,78,170,0,60,166,41,97,109,137,141,54,37,79,12,241,46,133,233,155,110,179,201,235,97,117,79,71,230,242,158,67,205,252,227,43,67,137,209,198,144,175,85,69,174,154,30,164,102,71,197,109,62,28,57,49,177,174,170,53,235,107,96,223,69,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,236,18,84,4,106,187,56,112,228,198,249,186,171,55,173,211,131,125,109,106,224,168,72,170,84,100,252,162,170,183,207,148,251,138,113,215,54,34,74,80,157,203,90,143,68,145,36,181,208,136,139,176,118,172,45,194,219,19,5,172,74,102,25,225,165,11,208,214,221,27,157,209,66,234,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,249,52,11,78,213,181,61,37,242,90,217,165,81,189,51,80,122,173,81,244,124,38,227,245,147,157,211,155,37,237,132,92,199,151,181,59,156,86,170,86,133,169,158,131,235,0,15,41,137,24,85,135,24,193,66,143,108,98,133,151,74,185,169,81,42,17,170,140,196,168,199,39,91,68,166,23,189,183,8,143,254,114,84,95,69,109,173,198,214,74,66,214,149,122,177,31,241,75,33,89,78,198,155,238,167,137,152,151,133,62,153,185,43,60,158,182,111,167,106,81,249,188,166,80,203,127,54,204,132,54,157,27,105,9,245,82,90,233,169,234,102,102,125,3,5,48,19,9,242,237,106,202,178,176,114,212,249,63,69,155,80,93,81,248,221,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,14,127,141,120,9,132,249,137,181,98,217,88,199,106,124,160,162,194,168,34,168,196,110,186,76,77,146,144,219,141,165,205,241,220,109,103,162,30,112,180,51,219,235,107,166,164,70,92,255,0,11,114,21,148,236,22,190,233,152,153,134,152,83,232,107,146,141,206,232,166,250,118,165,35,149,205,101,108,185,243,111,72,91,106,213,183,86,159,89,39,166,186,150,134,68,101,32,7,201,187,45,106,21,243,106,214,108,171,166,15,91,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,162,53,255,0,114,227,34,127,248,12,255,0,172,213,143,251,88,149,64,0,35,254,41,100,43,41,216,211,125,212,241,51,18,240,167,211,55,37,103,147,214,205,244,237,74,63,55,148,202,25,111,230,217,144,134,211,163,109,33,62,170,75,93,53,61,76,204,207,160,96,166,2,97,62,93,173,89,86,86,14,90,159,39,232,179,106,11,170,63,27,174,147,47,124,165,182,219,106,115,124,135,28,89,106,134,91,45,8,246,250,186,233,169,153,159,63,197,44,133,101,59,26,111,186,158,38,98,94,20,250,102,228,172,242,122,217,190,157,169,71,230,242,153,67,45,252,219,50,16,218,116,109,164,39,213,73,107,166,167,169,153,153,244,12,20,192,76,39,203,181,171,42,202,193,203,83,228,253,22,109,65,117,71,227,117,210,101,239,148,182,219,109,78,111,144,227,139,45,80,203,101,161,30,223,87,93,53,51,51,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,255,217